Получить / создать полигон с помощью API веб-службы Карт Google - PullRequest
0 голосов
/ 06 января 2012

Мне нужно получить доступ к существующей карте с многоугольником или создать новый многоугольник с заданными координатами через веб-сервис Google Maps.

Я создаю Java-приложение, которому требуется доступ к многоугольнику и проверка, находятся ли некоторые заданные координаты внутри нарисованного многоугольника (координаты загружены из KML или отправлены через параметры).

Все это нужно делать во время выполнения, поэтому мне не нужно отображать карту, мне нужно только получить доступ к карте и проверить полигон с координатами.

Я пробовал API javascript, но он мало полезен, учитывая, что мое приложение не сможет вызывать функции javascript во время выполнения.

Есть идеи, с чего я мог бы начать?

1 Ответ

0 голосов
/ 06 января 2012

Не уверен, какой вариант использования здесь. Если вы не создаете карту, вам не нужен API Карт. Есть хорошо известные алгоритмы точка-полигон, по которым вы можете искать. Вы также можете взглянуть на JTS Topology Suite , в который встроена эта функция.

Если вы хотите создать карту, применяется та же рекомендация. Вы можете использовать Google Static Maps API для отображения точки и многоугольника без использования JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...