Google Maps API V3: как получить данные о координатах границы региона (полилинии)?

Я пытаюсь получить (указанные) границы региона в виде координат GMaps (для формирования полилинии) из Google Maps. Возможно ли это каким-то образом? (либо с maps.google.com, либо с моих собственных GMaps в моем собственном домене).

Примечание. Я знаю, что вы можете рисовать/очерчивать области вручную с помощью предназначенных для этого инструментов (например, http://www.birdtheme.org/useful/v3tool.html), но ТОЧНОЕ покрытие большого региона требует тонны работы. Ответ «нарисуй сам» в данном случае не вариант.

Пример:

  1. https://maps.google.com/ -> введите "Уусимаа, Финляндия"
  2. Вы можете увидеть розоватую рамку, очерчивающую желаемую область.
  3. Эта граница — полилиния, координаты которой мне нужны.

Требования:

  • Извлеките координаты данных региона (если они доступны) из заданного поиска (как в примере)
  • Если предыдущее невозможно, требуется источник ТОЧНОЙ карты региона «Уусимаа, Финляндия» (простое гугление не дало нужных результатов).

person Harri Virtanen    schedule 30.08.2012    source источник


Ответы (1)


Это становится FAQ. Посмотрите ответы на эти вопросы:

Добавить контур области поиска в результаты Google Maps

Google начал выделять области поиска в розовом цвете. Доступна ли эта функция в Google Maps API 3?

person Marcelo    schedule 30.08.2012
comment
Короткий ответ будет «Нет», поскольку данные никак нельзя извлечь из результатов поиска, остается только рисовать границы области вручную. Спасибо. - person Harri Virtanen; 30.08.2012
comment
В одной из тем, на которые я ссылался, кто-то сказал, что они исходят из Twitter API, но у меня не было возможности это подтвердить. - person Marcelo; 30.08.2012
comment
В какой-то степени да. В случае с Уусимаа ограничительная рамка даже не включает всю площадь, которую она покрывает, и даже тогда мне понадобятся точные, подтверждаемые координаты. (Без дополнительных знаний) Я бы сказал, что в лучшем случае он выводит грубый набросок области. Тяжело сказать. - person Harri Virtanen; 30.08.2012
comment
Подтверждено. Вы можете получить его через Twitter API, и вы меня заинтересовали, поэтому я должен был попробовать. Вот короткая и грубая демонстрация: maps.forum.nu/v3/geocoding.html. - Когда есть несколько результатов, я беру только первый, поэтому он работает только для крупных городов США с уникальными названиями. Попробуйте Чикаго, Новый Орлеан, Спокан, Детройт. - person Marcelo; 30.08.2012
comment
Спасибо, что нашли время, чтобы узнать это. В моем случае это не подходит, так как мне это нужно для работы с Уусимаа (или в Финляндии в целом), но жителям США это должно быть полезно. - person Harri Virtanen; 31.08.2012
comment
@Марсело, твоя ссылка не работает - person GusDeCooL; 04.04.2016