Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
 
Модуль GetLocations. Google Maps API ver.3 и Drupal. Дмитрий Олареско Inuits BVBA [email_address]
<ul><ul><li>Google Maps API ver.3 </li></ul></ul><ul><ul><li>Интеграция с Views </li></ul></ul><ul><ul><li>Возможность нас...
<ul><ul><li>Использование InfoBubble и MarkerManager Javascript библиотек </li></ul></ul><ul><ul><li>Интеграция с Location...
Gmap vs GetLocations Gmap GetLocations “ Монструозен” “ Легковесный” Google Map API Version 2 Google Map API Version 3 Под...
GetLocations Field <ul><ul><li>Базовая интеграция с Views </li></ul></ul><ul><ul><li>Geocoding </li></ul></ul><ul><ul><li>...
GetLocations Feeds
GetLocations  Location Taxonomize
Не  ограниченное  число карт  на  странице
Стилизация   карты http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html
Информация о пробках
Информация о велодорожках
Панорамы
Предустановленные  карты <ul><li>/getlocations/node/<nid> </li></ul><ul><ul><li>example: /getlocations/ node /1 </li></ul>...
Предустановленные  карты <ul><li>/getlocations/type/<content_type> </li></ul><ul><ul><li>example: /getlocations/type/artic...
<ul><ul><li>lid </li></ul></ul><ul><ul><li>name </li></ul></ul><ul><ul><li>street </li></ul></ul><ul><ul><li>additional </...
Colorbox и GetLocations <ul><li><a href=&quot;/getlocations_box/node/xxx?width=700&height=600&iframe=true&quot; class=&quo...
Стилизация infoBubble infobubble_options.js
 
TO DO <ul><li>Улучшение интеграции с Views </li></ul><ul><li>Polylines, Polygons, Circles & Rectangles, Drawing Library, G...
Полезные ссылки. <ul><ul><li>http://drupal.org/project/getlocations </li></ul></ul><ul><ul><li>http://code.google.com/intl...
Модуль GetLocations. Google Maps API ver.3 и Drupal. Дмитрий Олареско Inuits BVBA [email_address]
 
Upcoming SlideShare
Loading in …5
×

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

4,421 views

Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

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

  1. 2. Модуль GetLocations. Google Maps API ver.3 и Drupal. Дмитрий Олареско Inuits BVBA [email_address]
  2. 3. <ul><ul><li>Google Maps API ver.3 </li></ul></ul><ul><ul><li>Интеграция с Views </li></ul></ul><ul><ul><li>Возможность настройки стиля карты </li></ul></ul><ul><ul><li>Поддержка нескольких карт на одной странице </li></ul></ul><ul><ul><li>Поддержка модулей Feeds и Location Taxonomize </li></ul></ul>
  3. 4. <ul><ul><li>Использование InfoBubble и MarkerManager Javascript библиотек </li></ul></ul><ul><ul><li>Интеграция с Location* </li></ul></ul><ul><ul><li>GetLocations Field </li></ul></ul><ul><ul><li>Отображение пробок, велосипедных дорожек, панорам </li></ul></ul>
  4. 5. 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) Легко настраивается
  5. 6. GetLocations Field <ul><ul><li>Базовая интеграция с Views </li></ul></ul><ul><ul><li>Geocoding </li></ul></ul><ul><ul><li>Google autocomplete </li></ul></ul>
  6. 7. GetLocations Feeds
  7. 8. GetLocations Location Taxonomize
  8. 9. Не ограниченное число карт на странице
  9. 10. Стилизация карты http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html
  10. 11. Информация о пробках
  11. 12. Информация о велодорожках
  12. 13. Панорамы
  13. 14. Предустановленные карты <ul><li>/getlocations/node/<nid> </li></ul><ul><ul><li>example: /getlocations/ node /1 </li></ul></ul><ul><li>/getlocations/user/<uid> </li></ul><ul><ul><li>example: /getlocations/ user /1 </li></ul></ul><ul><li>/getlocations/lids/<lid_list> </li></ul><ul><ul><li>example: /getlocations/lids/1,2,3,4 </li></ul></ul><ul><li>/getlocations/nids/<nid_list> </li></ul><ul><ul><li>example: /getlocations/nids/1,2,3,4 </li></ul></ul>
  14. 15. Предустановленные карты <ul><li>/getlocations/type/<content_type> </li></ul><ul><ul><li>example: /getlocations/type/article </li></ul></ul><ul><li>/getlocations/type/<content_type>/<key>/<value> </li></ul><ul><ul><li>example: /getlocations/type/article/city/kiev </li></ul></ul>
  15. 16. <ul><ul><li>lid </li></ul></ul><ul><ul><li>name </li></ul></ul><ul><ul><li>street </li></ul></ul><ul><ul><li>additional </li></ul></ul><ul><ul><li>city </li></ul></ul><ul><ul><li>province </li></ul></ul>Доступные ключи <ul><ul><li>postal_code </li></ul></ul><ul><ul><li>country </li></ul></ul><ul><ul><li>latitude </li></ul></ul><ul><ul><li>longitude </li></ul></ul><ul><ul><li>province_name </li></ul></ul><ul><ul><li>country_name </li></ul></ul>
  16. 17. Colorbox и GetLocations <ul><li><a href=&quot;/getlocations_box/node/xxx?width=700&height=600&iframe=true&quot; class=&quot;colorbox-load&quot;>See map</a> </li></ul><ul><li><a href=&quot;/getlocations_box/node/xxx&quot; rel=&quot;getlocationsbox&quot;>See map</a> </li></ul>
  17. 18. Стилизация infoBubble infobubble_options.js
  18. 20. TO DO <ul><li>Улучшение интеграции с Views </li></ul><ul><li>Polylines, Polygons, Circles & Rectangles, Drawing Library, Ground Overlays etc. </li></ul>
  19. 21. Полезные ссылки. <ul><ul><li>http://drupal.org/project/getlocations </li></ul></ul><ul><ul><li>http://code.google.com/intl/ru/apis/maps/documentation/javascript/basics.html </li></ul></ul><ul><ul><li>http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobubble/ </li></ul></ul><ul><ul><li>http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markermanager/ </li></ul></ul><ul><ul><li>http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html </li></ul></ul>
  20. 22. Модуль GetLocations. Google Maps API ver.3 и Drupal. Дмитрий Олареско Inuits BVBA [email_address]

×