2012-03-22 6 views
2

これはMapquest Android Maps APIに関する質問です。MapRestのcreateRouteメソッドはlat/Lngをサポートしていますか?

誰でも、createRouteメソッドがmapquestでlat/Lngをサポートしているかどうか知っていますか?

public void createRoute(java.lang.String from, java.lang.String to) 

私はhereを発見した文書:私は "場所フォーマットのドキュメント" を読みました

link

createRoute方法は、緯度/経度をサポートしているようです。

は、私は一日の入力緯度/経度を試みたが、それは私だけのエラーメッセージを返します。

Unable to create route. 
Error: -1" 
Message:[null] 

答えて

0

あなたはまだ、このエラーメッセージが表示されていますか? MapQuest Android Maps APIはルーティングのために緯度/経線入力をサポートしています。ここでは緯度/経度入力を使用するサンプル要求は、次のとおりです。

private void displayRoute() { 
RouteManager routeManager= new 
RouteManager(this); 
routeManager.setMapView(map); 
routeManager.createRoute("{latLng:{lat:37.765007,lng:-122.239937}}" , "Fremont, CA"); 
} 

また、The MapQuest Developer NetworkAndroid Maps API forumを持っています。それはまた、チェックするための良いリソースです!

+0

おかげでjharahushこのタイプのを支援しています。私はフォーラムをチェックし、MapQuest Android Maps APIでコードを使用しようとしましたが、まだこのエラーメッセージが表示されています – Yeny

+0

コードサンプルを投稿できますか?私が言ったように、APIはlat/lngの入力をサポートしているので、あなたのコードがどのように見えるかを知ることができます。 – jharahush

0

あなたはこの

RouteManager routeManager = new RouteManager(this); 
      routeManager.setMapView(map); 
      routeManager.createRoute("37.002004,35.322998", "36.802687,34.632812"); 

のように書くことができるか、この

RouteManager routeManager = new RouteManager(this); 
      routeManager.setMapView(map); 
      routeManager.createRoute("Any City Name", "Any City Name"); 

のようなマップクエストは