ここ - > https://maps.google.com/ パラメータを照会しました A : antim chauraha、インドール、マディヤ プラデーシュ州、インド B : インド コレクション、インドール、マディヤ プラデーシュ州、インド
Web サービスを使用して XML として取得すると、Direction API からの同じ応答
それらの応答はまったく一致しません。距離、方向、または何でも見ることができます。
私は何か間違ったことをしていますか?
ここ - > https://maps.google.com/ パラメータを照会しました A : antim chauraha、インドール、マディヤ プラデーシュ州、インド B : インド コレクション、インドール、マディヤ プラデーシュ州、インド
Web サービスを使用して XML として取得すると、Direction API からの同じ応答
それらの応答はまったく一致しません。距離、方向、または何でも見ることができます。
私は何か間違ったことをしていますか?
Google マップは、追加情報を使用して「クエリ文字列」を見つけます。ルート API は、(ほとんどの場合) 住所を使用します。
どちらも特に良い「住所」のようには見えません A : antim chauraha、インドール、マディヤ プラデーシュ州、インド B : インド コレクション、インドール、マディヤ プラデーシュ州、インド
それらを Google Maps API v3 ジオコーダーで実行すると、どちらも同じ場所に解決されます (インドール、マディヤ プラデーシュ州、インド)
そのような「場所」を解決する必要がある場合は、Places API を使用して座標を取得してから、ルート サービスを使用して座標間のルートを取得します。
基本的に名前と住所の違いがあります。Google データベースには、同じ場所に別の記号を含めることができます。ここで私の答えを読むことができます: http://www.stackoverflow.com/questions/12788664/google-maps-api-geocode-returns-different-co-ordinates-then-google-maps/12790012#12790012。Google の応答では名前が探しているものであり、目印オブジェクトでは Google データベース内の住所と場所のリストです。最も類似した場所を見つけるには、目印オブジェクトをループする必要があります。