Получение долготы и широты региона из веб-сервиса

#javascript #google-maps #maps #geocoding

#javascript #google-карты #Карты #геокодирование

Вопрос:

Я создаю JS-приложение, которое использует карты Google и нуждается в возможности иметь полигоны над состояниями (той же формы, что и состояние), к которым могут быть применены цвета. Что-то вроде этого:

http://econym.org.uk/gmap/example_states4.htm

Я могу настроить что-то похожее на это, но у меня нет XML или данных для любых других регионов. Чего бы мне действительно хотелось, так это иметь возможность вызывать веб-сервис с заданным состоянием, страной, регионом и т.д. И извлекать серию широтных координат, определяющих данный регион. Я провел некоторые первоначальные исследования, но не нашел ничего, что могло бы соответствовать задаче. Кто-нибудь может порекомендовать решение?

Комментарии:

1. Вы пробовали Google Maps API ?

2. Да, я использую Google Maps для отображения полигонов на основе длинных / широтных координат, но я больше ищу простой способ получить эти координаты, чтобы отобразить полигоны с помощью Google Maps. Или вы знаете способ использовать API для получения координат разных регионов (штатов, стран и т.д.)?

Ответ №1:

Вот KML всех штатов и столиц США. Вы можете извлечь границы штатов из этого файла или просто использовать сам KML. Штаты США KML

Комментарии:

1. Спасибо. Означает ли это, что то, что я ищу, вероятно, не существует? Я больше хотел гибкий веб-сервис, в котором я делаю вызов для заданной страны, округа, штата, чего угодно и получаю серию координат.

2. Быстрый поиск показывает, что некоторые из таких сервисов доступны (не уверен, охватывают ли они область, которую вы ищете) blm.gov/nils/GeoComm/home_services.html или mapquestapi.com/search/polygon-search.html или support.koordinates.com/entries /…