Модуль GetLocations. Google Maps API ver.3 и Drupal.
-
Upload
drupalforumzp2012 -
Category
Education
-
view
3.947 -
download
3
Transcript of Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations.Google Maps API ver.3 и Drupal.
Дмитрий ОларескоInuits [email protected]
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 [email protected]