Mapping with Drupal
Upcoming SlideShare
Loading in...5

Mapping with Drupal



Presentation given at the 2013 UIC IT Professionals Forum. More info:

Presentation given at the 2013 UIC IT Professionals Forum. More info:



Total Views
Views on SlideShare
Embed Views



6 Embeds 974 815 134 22 1 1 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Mapping with Drupal Mapping with Drupal Presentation Transcript

  • UIC IT Professionals ForumMapping withDrupal*Leo Klein - April 3th, 2013*Turning Dates Into Places with the UIC Admissions Recruitment Calendar
  • Surrounded by Dots - 1
  • Surrounded by Dots - 2
  • Background- Academic & Enrollment Services- New Recruitment Calendar Leo, can you do this? Sure, no problem!
  • Aiiiieeeeee!
  • 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
  • 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 and over again...Smart Set (a.k.a. works4me) Address (kinda, sorta, maybe not) Geocoder Geofield Leaflet
  • Workflow Address (string) Geocoder Geofield
  • 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 ( )Geocoder autocomplete ( )
  • 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
  • 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 (smaller size)HTML5 Geolocation (i.e. user location)Next Mapping Library on the Horizon ...
  • LinksDrupal Group: Location and Mapping of mapping modules Site data and maps (documentation) Sydney: State of the nation in mapping (helpful video) in with Mapping in Drupal 7 (helpful video) and easy D7 distro to evaluate Leaflet (Helpful post)
  • Thank YouLeo Robert KleinWeb CoordinatorAcademic & Enrollment UIC IT Professionals Forum