2012-04-24 3 views
1

Я использую плагин JQuery Google Map в link для проекта Моя главная цель состоит в том, чтобы загрузить с маркерами, и если пользователь нажимает на ссылку он будет отображать круг его место Как я уже начала чувствуя карту с маркерами, я не знаю их коордов, поэтому Iam инициализирует карту и добавляет маркеры с ограничениями = trueJquery Google Map плагин с геолокации

+0

Вы расширили плагин gmap функцией getCurrentPosition в соответствии с документацией? – Rick

ответ

0

Похоже, вам нужно сделать расширение для функции getCurrentPosition в соответствии с документацией.

http://code.google.com/p/jquery-ui-map/wiki/Examples#Example_get_user_position

Во-первых, создайте файл с именем jquery.ui.map.extensions.js. Вставьте этот код и сохраните файл, вы должны Минимизировать в JavaScript, прежде чем использовать его в производстве:

http://jsfiddle.net/X5r8r/398/

Вот расширение в верхней части. По какой-то причине я получил ошибку с функцией _trigger из плагина, поэтому я отредактировал обратный вызов и добавил addmarker.

+0

Я включил файл jquery.ui.map.extensions.js, вы можете увидеть его в справочных ресурсах управления, и он отлично работает. Если вы попытаетесь найти свое местоположение на карте вручную, после щелчка по ссылке, использование увеличения и уменьшения значительно улучшится. Моя проблема в том, что после нажатия я хочу масштабировать и «привязывать» к геолокационному маркеру – TheodoreV

+0

Итак, вам нужно будет сделать что-то вроде $ («# mapcont»). Gmap ('getMap'). SetCenter (новый google .maps.LatLng (lat, lng)), чтобы центрировать карту. Я не уверен, что вы имеете в виду, связавшись с новой областью. – Rick

+0

Я имею в виду, что после того, как пользователь будет привязан к географическому расположению с кликом по карте, он будет сфокусирован на своей позиции, что-то вроде [http://jquery-ui-map.googlecode.com/svn/trunk/demos/jquery-google-maps -geolocation.html] (http://jquery-ui-map.googlecode.com/svn/trunk/demos/jquery-google-maps-geolocation.html) Я пробовал свой код, но он не работает [http://jsfiddle.net/theodore/X5r8r/399/](http://jsfiddle.net/theodore/X5r8r/399/) – TheodoreV

Смежные вопросы