1

我有一个嵌入式谷歌地图,并且正在从数据库中保存的 url 中提取经纬度。但是,生成的地图总是略微偏离,通常相差几百米。如果我检查地图,纬度/经度是正确的,但地图仍然关闭。

例如,如果我添加这个位置:https://www.google.co.uk/maps/place/China+Town+Gate/@13.7381454,100.5116292,18z/data=!4m13!1m7!3m6!1s0x30e29921f76193f7:0x5864886b1bdc3702! 2sYaowarat+Rd,+Krung+Thep+Maha+Nakhon,+Thailand!3b1!8m2!3d13.7413762!4d100.5080243!3m4!1s0x0:0xa90b006096d12511!8m2!3d13.7371669!4d100.513057

你可以在这里看到结果:http: //prntscr.com/kx17rs 或者住在这里:https ://achefstour.com/tour/bangkok-food-tour

如您所见,纬度/经度是正确的,但图标已偏离。

如果有人能解释为什么会发生这种情况,将不胜感激。

4

1 回答 1

1

该 URL13.7381454,100.5116292中的坐标是地图的中心,而不是该地点的位置。Google Places Service 返回13.7371669, 100.513057“China Town Gate”的位置

小提琴

Chinatown gate Tri Mit Road, Talat Noi, Samphanthawong, Bangkok, Thailand
Place ID ChIJP4cGNCeZ4jARESXRlmAAC6k
322 Tri Mit Rd, Talat Noi, Khet Samphanthawong, Krung Thep Maha Nakhon 10100, Thailand
(13.7371669, 100.513057)

于 2018-09-21T13:42:19.267 回答