Нарисуйте область / многоугольник и получите координаты с помощью карт Google - PullRequest
1 голос
/ 10 ноября 2011

Есть ли какой-нибудь инструмент, который может помочь мне получить координаты для определенной области / полигона?

Ответы [ 2 ]

1 голос
/ 14 октября 2012

Я обычно использую Google Earth.

Нарисуйте многоугольник, затем наведите курсор мыши вверх и вправо щелкните> скопировать .

Затем вы можете вставить его в блокнот и там найдете координаты (запомните формат (long, lat, n), обратный формату Google Maps.

Вы также можете использовать онлайн-инструменты для форматирования информации или удаления частей. http://www.earthpoint.us/Shapes.aspx

0 голосов
/ 25 ноября 2011

Итак, идея в том, чтобы иметь карту, нарисовать на ней многоугольник (я полагаю, разместив вершины), а затем получить координаты вершин?

Вы можете сделать маркеры перетаскиваемыми при их создании.Вы также можете получить положение маркеров широты и долготы, когда срабатывают определенные события: например, событие 'dragend'.

С этими инструментами у вас есть основы ваших требований здесь.Создайте кнопку, которая размещает вершины на карте - просто используйте маркер с пользовательской графикой - и позвольте пользователю перетащить вершину в любую нужную им позицию.Запишите новую позицию вершины всякий раз, когда происходит событие dragend.Нарисуйте линии на карте между маркерами, чтобы показать пользователю выбранную область.У вас есть кнопка для «завершения» формы, связывающая последнюю вершину с первой вершиной.

Возможно, существует некоторый существующий код для этого, но я не знаю об этом.Однако, должно быть возможно бросить что-то вместе с небольшим количеством работы.

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