1

私は Google マップを使用していましたが、そのようなことを行うには、パラメーター WayPoints を追加する必要がありました。

http://maps.googleapis.com/maps/api/directions/xml?origin=18.4543467001058,-69.9294914999045&destination=18.4804850999499,-69.932457299903&sensor=false&alternatives=true& waypoints=18.4543467001058,-69.9294914999045|18.4543467001058,-69.9294914999045|18.4779706000118,- 69.9026079000905|18.4794135999982,-69.8832237999886|

しかし今、私は MapQuest を使いたいと思っていましたが、その方法がわかりません。

Location パラメーターにそれらを追加しようとしましたが、うまくいきませんでした:

http://open.mapquestapi.com/directions/v0/route?callback=renderAdvancedNarrative&outFormat=xml&routeType=shortest&timeType=1&narrativeType=html&enhancedNarrative=false&shapeFormat=raw&generalize=200&locale=en_US&unit=k&from=18.4574500999879,-69.9374951999635&to=18.4739507000195,-69.9658190000337&drivingStyle= 2&highwayEfficiency=21.0& locations=18.4574500999879,-69.9374951999635|18.4574500999879,-69.9374951999635|18.4574500999879,-69.9374951999635|18.4641813000198,-69.937076299917|18.4801647000131,-69.9080942999572|18.4934515000205,-69.9272894002497|

この件について私を助けてくれませんか?

4

1 に答える 1

2

MapQuest Open Directions APIを使用する場合、次のようにパイプなしでルートに沿って複数の停車地を指定する必要があります。また、「&to=...」を使用して &from= と最終目的地の間に複数の停車地を追加します。

http://open.mapquestapi.com/directions/v1/route?key=YOUR-KEY-HERE&outFormat=xml&routeType=shortest&enhancedNarrative=false&locale=en_US&unit=m&drivingStyle=2&highwayEfficiency=21.0&from=39.750560,-104.999388&to=39.745940,-104.985805&to =39.734952,-104.989947

この API は、キーと値のペアだけでなく、JSON と XML の入力も受け入れます。

無料のアプリケーションキーにサインアップすることを忘れないでください!

于 2012-11-30T15:25:47.453 に答える