1

Google 方向サービスを使用して、以下に示す 2 つの住所の地図を検索しています

var start = "2115 First Avenue SE Unit 1306, Cottage Grove Place, Cedar Rapids, IA, 52402";     //Set the source/ origin
var end = "6126 Rockwell Dr. Apt 128, Keystone Place, Cedar Rapids, IA, 52402";

それを選択すると、Googleマップの方向を介して直接、正常に動作します

リンク : https://www.google.co.in/maps/dir/Keystone+Place-Blair's+Ferry,+6126+Rockwell+Drive+Northeast,+Cedar+Rapids,+IA+52402,+United+States/ Cottage+Grove+Place,+2115+1st+Avenue+Southeast,+Cedar+Rapids,+IA+52402,+United+States/@42.0179234,-91.6739759,13z/データ=!3m1!4b1!4m13!4m12!1m5 !1m1!1s0x87e4f0459aacb105:0x63c416fc0edc61d6!2m2!1d-91.6475339!2d42.039779!1m5!1m1!1s0x87e4f0d795c1b96b:0xa1ccbbf6400b01aa!2m2!1d-91.6362972!2d41.9959428?hl=en

方向サービスを使用している間は、同じようには機能しません。以下の例を見つけてください

http://jsfiddle.net/MRHQ4/291/ (著者へのクレジット:Shreerang Patwardhan)

Source と Destination から Address2 を削除すると正常に動作します

4

2 に答える 2

1

ユニットとアパートの情報は、ジオコーダーで解析の問題を引き起こす可能性があります。可能であれば、可能な限り削除してみてください。アドレスを次のように変更します

var start = "2115 First Avenue SE, Cedar Rapids, IA, 52402";     //Set the source/ origin
var end = "6126 Rockwell Dr, Cedar Rapids, IA, 52402";

そして、あなたはそれがより良く機能するのを見るでしょう.

縮小住所情報

近隣情報あり

アパート/ユニット情報付き

于 2016-01-27T07:17:17.533 に答える
0

'Cottage Grove Place' と 'Keystone Place' は住所ではありません2。これらは場所の名前 (または場所のタイトルを言うことができます) であり、次のように住所の先頭に移動するだけです (他の変更はありません)。

var start = "Cottage Grove Place, 2115 First Avenue SE Unit 1306, Cedar Rapids, IA, 52402";     //Set the source/ origin

var end = "Keystone Place, 6126 Rockwell Dr. Apt 128, Cedar Rapids, IA, 52402";  //Set the destination

テストしましたが、問題なく動作しています。ご確認ください。ありがとうございます。

于 2016-01-27T07:40:48.430 に答える