Неправильно встраивать карты Google на ~ 100 м, несмотря на точные значения широты / долготы - PullRequest
0 голосов
/ 21 сентября 2018

У меня есть встроенная карта Google, и я получаю лат и лонг из 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

КакВы можете видеть, что лат / лонг верны, но значок далеко.

Если кто-то сможет пролить свет на то, почему это может происходить, это будет очень цениться.

1 Ответ

0 голосов
/ 21 сентября 2018

Координаты в этом URL 13.7381454,100.5116292 являются центром карты, а не местоположением места.Служба Google Адресов возвращает 13.7371669, 100.513057 для местоположения "Китайских городских ворот"

скрипка

Китайские ворота Три Мит Роуд, Талат Ной, Сампхантхавонг,Бангкок, Таиланд
Место ID ChIJP4cGNCeZ4jARESXRlmAAC6k
322 Три Мит Роуд, Талат Ной, Кхет Сампхантавонг, Крунг Тхеп Маха Накхон 10100, Таиланд
(13.7371669, 100.513057)

1014
...