Я создаю статические карты с использованием карт Google и получаю странную проблему. Я пытаюсь закодировать университет в округе, но статическая карта Google Maps создает карту где-то в Вирджинии.
Ссылка, которую я использую:
http://maps.google.com/maps/api/staticmap?center=10945+BOULEVARD+Circle+near+21117&zoom=l6&size=500x500&markers=color:red%7C10945+BOULEVARD+Circle+near+21117&format=jpeg&maptype=map&sensor=false&
Когда я захожу на Google Maps и просто делаю 10945 + BOULEVARD + Circle + возле + 21117, я получаю правильную карту. Это какая-то странная ошибка в Google Maps статическая или я что-то упустил?
В вашем адресе хорошо использовать «рядом», хотя, если вы знаете город и штат, всегда лучше включить это в запрос.Похоже, слово «круг» в вашем адресе неправильно истолковано (например, измените его на «цирк»).
Я просто изменяю круг на цирк, и оно работает для меня:
http://maps.google.com/maps/api/staticmap?center=10945+BOULEVARD+Cir+Near+21117&zoom=16&size=500x500&markers=color:red%7C10945+BOULEVARD+Cir+near+21117&format=jpeg&maptype=map&sensor=false&
Вы также можете просто добавить аббревиатуру состояния и удалить «рядом», и это также должно работать.