Модуль getlocations. google maps api ver.3 и drupal

Post on 20-Jun-2015

3.947 Views

Category:

Education

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Модуль GetLocations.Google Maps API ver.3 и Drupal.

Дмитрий ОларескоInuits BVBAdima@inuits.eu

Google Maps API ver.3 Интеграция с Views Возможность настройки стиля карты Поддержка нескольких карт на одной

странице Поддержка модулей Feeds и Location

Taxonomize

Использование InfoBubble и MarkerManager Javascript библиотек

Интеграция с Location* GetLocations Field Отображение пробок, велосипедных

дорожек, панорам

Gmap vs GetLocations

Gmap GetLocations“Монструозен” “Легковесный”

Google Map API Version 2 Google Map API Version 3

Поддержка полигонов Нет поддержки полигонов

Нет стилизации карты Стилизация карты

Требует Google API Key Нет нужен Google API Key

Настраиваемый текст infoBubble

Текст infoBubble не настраивается

Нет настроек Zoom & Pan* Гибкие настройки Zoom & Pan

Не удобен в настройке (gmap macro)

Легко настраивается

GetLocations Field Базовая интеграция с Views Geocoding Google autocomplete

GetLocations Feeds

GetLocations Location Taxonomize

Не ограниченное число карт на странице

Стилизация картыhttp://gmaps-samples-v3.googlecode.com/svn/trunk/styledma

ps/wizard/index.html

Информация о пробках

Информация о велодорожках

Панорамы

Предустановленные карты

/getlocations/node/<nid>

example: /getlocations/node/1 /getlocations/user/<uid>

example: /getlocations/user/1 /getlocations/lids/<lid_list>

example: /getlocations/lids/1,2,3,4 /getlocations/nids/<nid_list>

example: /getlocations/nids/1,2,3,4

Предустановленные карты

/getlocations/type/<content_type>

example: /getlocations/type/article /getlocations/type/<content_type>/<key>/<value>

example: /getlocations/type/article/city/kiev

lid name street additional city province

Доступные ключи

postal_codecountrylatitudelongitudeprovince_namecountry_name

Colorbox и GetLocations

<a href="/getlocations_box/node/xxx?width=700&height=600&iframe=true" class="colorbox-load">See map</a>

<a href="/getlocations_box/node/xxx" rel="getlocationsbox">See map</a>

Стилизация infoBubble

infobubble_options.js

TO DO

Улучшение интеграции с Views Polylines, Polygons, Circles & Rectangles,

Drawing Library, Ground Overlays etc.

Полезные ссылки.

http://drupal.org/project/getlocations http://code.google.com/intl/ru/apis/maps/

documentation/javascript/basics.html http://google-maps-utility-library-

v3.googlecode.com/svn/trunk/infobubble/ http://google-maps-utility-library-

v3.googlecode.com/svn/trunk/markermanager/ http://gmaps-samples-v3.googlecode.com/svn/

trunk/styledmaps/wizard/index.html

Модуль GetLocations.Google Maps API ver.3 и Drupal.

Дмитрий ОларескоInuits BVBAdima@inuits.eu

top related