Поместите подвижный круг на карту Google и получите положение центра и радиус - PullRequest
2 голосов
/ 14 февраля 2011

Я хотел бы добавить в свою карту на сайте нечто похожее на этот сайт

enter image description here

Когда вы выбираете персонализировать свой поиск, мне нужно получитьGPS центра круга и масштабирования и радиуса.

Как мне этого добиться?

Вся помощь приветствуется.

Ответы [ 4 ]

2 голосов
/ 14 февраля 2011

Почему бы вам не добавить перетаскиваемый маркер на карту? И значок маркера может быть значком с кружком вокруг него.

1 голос
/ 12 ноября 2011

Затем вы можете узнать широту, долготу, когда мышь перемещается по карте. Эта широта и длинная информация помогают вам геокодировать адрес, и вы можете поиграть, когда у вас есть текущая информация о широте и долготе.

1 голос
/ 14 февраля 2011

Если вы используете Google Maps API V3 , то у вас есть google.maps.Circle class .Круг предоставляет вам всю информацию, которую вы запрашиваете с помощью своих методов:

  • getRadius ()
  • getCenter ()

У него также есть события, поэтомучто вы можете слушать щелчки мышью на вашей карте и перемещать круг к этому щелчку.

1 голос
/ 14 февраля 2011

Вот как вы можете создать перетаскиваемый элемент с помощью Jquery, но не совсем уверены в том, что получите местоположение GPS. http://jqueryui.com/demos/draggable/

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