2012-10-26 2 views
1

У меня есть Gmaps, встроенный в мой сайт, который вытаскивает список дилеров из моей базы данных по всему миру и отображает их местоположение маркером на основе почтового индекса дилера в Gmaps. Это прекрасно работает, однако мне нужно расширить эту функциональность, чтобы поддерживать дилеров, у которых нет почтового индекса, а скорее они назначаются странам.Получить долготу и широту от названия страны

Так, например, испытательный дилер можно было бы назначить в Германию и Бельгию, поэтому мне нужно как-то получить общую долготу и значение широты для названий стран «Германия» и «Бельгия», а затем показать маркер для этих длинных/лат. значения.

Возможно ли это? Если да, с чего начать?

Спасибо за чтение. крис

ответ

1

Попробуйте использовать геокодер Google. Просто укажите общий адрес, в вашем случае страну, и он вернет центральную точку этой страны вместе с координатами (широта и долгота)

Вот ссылка. https://developers.google.com/maps/documentation/javascript/geocoding

Смежные вопросы