それが本当かどうかはわかりませんが、答えを見つけることができませんでした: 建物番号を指定せずに [City],[Street] の形式で住所を指定すると、マーカーは通りの長さの中間に配置されますか?
質問する
108 次
1 に答える
0
紳士淑女の皆様!
例: http://maps.googleapis.com/maps/api/geocode/json?address=Mogilska,Krak%C3%B3w&sensor=true
通りの両端の緯度と経度を JSON で取得しました。
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 50.0706315,
"lng" : 19.9826629
},
"southwest" : {
"lat" : 50.065573,
"lng" : 19.9586112
}
},
北東は地図上のポイント S、南西は地図上のポイント E:
問題の点として、次のように中間座標を簡単に計算できます。
しかし、それが完全な直線である場合に限り、それは問題ありません。ほとんどの場合、それはむしろ奇妙な結果につながります.(地図上の X のように)。
ありがたいことに、Google は、このフラグメントで計算された通りのおおよその中間点 (地図上の点 M) を結果として出します。
"location" : {
"lat" : 50.0666145,
"lng" : 19.9706876
},
于 2013-10-03T19:06:40.900 に答える