Google Map API: найти, перетащить и обновить мое местоположение

Щелкните здесь, чтобы увидеть!Вчера я купил Google Map Hacks, но книга меня немного разочаровала. Это не вина автора, но книга уже устарела с момента выпуска Google Geocoder и Google версии 2 его API.

В книгах было довольно много ссылок, поэтому я смог проверить несколько сайтов и посмотреть, как они адаптировались к новым выпускам. Я создаю интеграцию карты для нового сайта, который я создаю. Первым шагом для местного жителя будет возможность указать свой адрес на карте, а затем обновить свое местоположение, если маркер находится не в идеальном положении.

Некоторые улучшения, которые я сделал:

  • Использование геокодера V2
  • Использование функции перетаскивания на карте
  • Обновление широты и долготы в поле формы (конечно, их можно скрыть)
  • Округление широты и долготы с точностью до 8 цифр
  • Отключение формы, чтобы человек не мог добавить более одного местоположения

Нажмите ЗДЕСЬ, чтобы увидеть рабочий ДЕМО.

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

Не стесняйтесь использовать код - вы можете пожертвовать спасибо на мой Paypal.

Поддержите этот сайт!

5 комментариев

  1. 1
  2. 2
  3. 4

Как вы думаете?

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.