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.
UIC IT Professionals ForumMapping withDrupal*Leo Klein - April 3th, 2013*Turning Dates Into Places with the UIC Admissions...
Surrounded by Dots - 1
Surrounded by Dots - 2
Background- Academic & Enrollment Services- New Recruitment Calendar   Leo, can you do this?                           Sur...
Aiiiieeeeee!
Fast Paced & Kinda Tricky      Palazzolo, Alan, and Thomas Turnbull.      Mapping with Drupal. Sebastopol, Calif:         ...
What to Do?
State of the Data                    Google Spreadsheet                                         Drupal Content Type
Drupal : Out of the BoxYour Best Friend:     Views Organize your data   in sophisticated  interactive ways!
Drupal Mapping OptionsNoobie: Trial by Error  Thrown one combination against the wall and see what  sticks - over and over...
Workflow           Address (string)             Geocoder              Geofield
Whats an Address/Location?You tell me:    1. Pittsburgh    2. 10009    3. Office of Academic & Enrollment Services       1...
Geocoder & GeofieldGeocoder (lookup)*"Takes any bit of text from an address field or even a simple text-field, and runsit ...
Workflow - Repeat After Me...              Address (string)                Geocoder                 Geofield
Leaflet - Javascript Mapping LibraryIt works! Theres documentation!  - "Lightweight"  - "HTML5"  - "Mobile friendly"
FinishedProduct
Future DevelopmentsServer-side! Server-side! Server-side!Server-side! Server-side! Server-side!More Mobile Friendly (small...
LinksDrupal Group: Location and Mappinghttp://groups.drupal.org/location-and-mappingComparison of mapping moduleshttp://dr...
Thank YouLeo Robert KleinWeb CoordinatorAcademic & Enrollment Serviceslrk@uic.edu              UIC IT Professionals       ...
Upcoming SlideShare
Loading in …5
×

Mapping with Drupal

4,920 views

Published on

Presentation given at the 2013 UIC IT Professionals Forum. More info: http://itproforum.uic.edu/

  • Be the first to comment

Mapping with Drupal

  1. 1. UIC IT Professionals ForumMapping withDrupal*Leo Klein - April 3th, 2013*Turning Dates Into Places with the UIC Admissions Recruitment Calendar
  2. 2. Surrounded by Dots - 1
  3. 3. Surrounded by Dots - 2
  4. 4. Background- Academic & Enrollment Services- New Recruitment Calendar Leo, can you do this? Sure, no problem!
  5. 5. Aiiiieeeeee!
  6. 6. Fast Paced & Kinda Tricky Palazzolo, Alan, and Thomas Turnbull. Mapping with Drupal. Sebastopol, Calif: OReilly Media, [Jan.] 2012."Recently, CloudMade released an open sourceJavaScript mapping library called Leaflet. It issimple and lightweight. There is also a new Leafletmodule for Drupal that provides some basicintegration between Drupal and Leaflet. It is Geospatial Modules Assessmentsomething to keep an eye on." p 23 http://groups.drupal.org/node/89769
  7. 7. What to Do?
  8. 8. State of the Data Google Spreadsheet Drupal Content Type
  9. 9. Drupal : Out of the BoxYour Best Friend: Views Organize your data in sophisticated interactive ways!
  10. 10. Drupal Mapping OptionsNoobie: Trial by Error Thrown one combination against the wall and see what sticks - over and over and over again...Smart Set (a.k.a. works4me) Address (kinda, sorta, maybe not) Geocoder Geofield Leaflet
  11. 11. Workflow Address (string) Geocoder Geofield
  12. 12. Whats an Address/Location?You tell me: 1. Pittsburgh 2. 10009 3. Office of Academic & Enrollment Services 1200 West Harrison Street Chicago, Illinois 60607-7161Addressfield Module ( http://drupal.org/project/addressfield )Geocoder autocomplete ( http://drupal.org/project/geocoder_autocomplete )
  13. 13. Geocoder & GeofieldGeocoder (lookup)*"Takes any bit of text from an address field or even a simple text-field, and runsit by a geocoding handler (eg. Google, MapQuest) and returns mapcoordinates (e.g. LatLon, WKT)" ( Geolocation in Drupal )Geo Data - Geofield● Latitude-Longitude (lat/long) 41.866743 / 87.646458● Well Known Text (WKT)● KML● GeoJSON
  14. 14. Workflow - Repeat After Me... Address (string) Geocoder Geofield
  15. 15. Leaflet - Javascript Mapping LibraryIt works! Theres documentation! - "Lightweight" - "HTML5" - "Mobile friendly"
  16. 16. FinishedProduct
  17. 17. Future DevelopmentsServer-side! Server-side! Server-side!Server-side! Server-side! Server-side!More Mobile Friendly (smaller size)HTML5 Geolocation (i.e. user location)Next Mapping Library on the Horizon ...
  18. 18. LinksDrupal Group: Location and Mappinghttp://groups.drupal.org/location-and-mappingComparison of mapping moduleshttp://drupal.org/node/1704948Leaflet Sitehttp://leafletjs.com/Geographical data and maps (documentation)http://drupal.org/node/241563DrupalCon Sydney: State of the nation in mapping (helpful video)http://sydney2013.drupal.org/state-nation-mappingChecking in with Mapping in Drupal 7 (helpful video)http://www.youtube.com/watch?v=imOJV49bbLMQuick and easy D7 distro to evaluate Leaflet (Helpful post)http://groups.drupal.org/node/251923
  19. 19. Thank YouLeo Robert KleinWeb CoordinatorAcademic & Enrollment Serviceslrk@uic.edu UIC IT Professionals Forum

×