Модуль 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,067
-1

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,067
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Модуль 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]
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×