thematic mapping and drupal
DESCRIPTION
TRANSCRIPT
![Page 1: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/1.jpg)
THEMATIC MAPPING & DRUPALJuly 28, 2012
William Hurley, Manager of Programming
Tuesday, July 31, 12
![Page 2: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/2.jpg)
GOOGLE MAPSTuesday, July 31, 12
![Page 3: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/3.jpg)
CHOROPLETH
A map in which areas are shaded or patterned in proportion to the measurement of the
statistical variable being displayed on the map.
Tuesday, July 31, 12
![Page 4: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/4.jpg)
OBESITY LEVELS IN THE US BY COUNTY, LIGHTER IS BETTER
Tuesday, July 31, 12
![Page 5: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/5.jpg)
HEALTH RANKING OF COUNTIES IN VIRGINIA, LIGHTER IS BETTER
Tuesday, July 31, 12
![Page 6: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/6.jpg)
ENGLISH EXAM PASSING RATES IN NYC CHARTER SCHOOLS
Tuesday, July 31, 12
![Page 7: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/7.jpg)
BROADBAND AVAILABILITYTuesday, July 31, 12
![Page 8: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/8.jpg)
SO HOW DO WE DO IT?
Tuesday, July 31, 12
![Page 9: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/9.jpg)
MAPPING IN THE BROWSER
The simplest solution
Tuesday, July 31, 12
![Page 10: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/10.jpg)
ADVANTAGES
Tuesday, July 31, 12
![Page 11: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/11.jpg)
ADVANTAGESLarger talent poolJavascript is a common skill for web developers
Tuesday, July 31, 12
![Page 12: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/12.jpg)
ADVANTAGESLarger talent poolJavascript is a common skill for web developers
Easily integrated into DrupalDrupal modules exist for many libraries
Tuesday, July 31, 12
![Page 13: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/13.jpg)
ADVANTAGESLarger talent poolJavascript is a common skill for web developers
Easily integrated into DrupalDrupal modules exist for many libraries
Quicker to deployFewer op?ons means less code to write and test
Tuesday, July 31, 12
![Page 14: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/14.jpg)
GOOGLE GEO CHARTSTuesday, July 31, 12
![Page 15: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/15.jpg)
JSMAPTuesday, July 31, 12
![Page 16: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/16.jpg)
D3Tuesday, July 31, 12
![Page 17: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/17.jpg)
DISADVANTAGES
Tuesday, July 31, 12
![Page 18: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/18.jpg)
DISADVANTAGESCompa8bility and performanceComplicated maps can cause issues in IE
Tuesday, July 31, 12
![Page 19: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/19.jpg)
DISADVANTAGESCompa8bility and performanceComplicated maps can cause issues in IE
Not true geographyGoogle can place points, others are shapes only
Tuesday, July 31, 12
![Page 20: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/20.jpg)
DISADVANTAGESCompa8bility and performanceComplicated maps can cause issues in IE
Not true geographyGoogle can place points, others are shapes only
No panning / zoomingDoesn’t func?on the same as Google Maps
Tuesday, July 31, 12
![Page 21: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/21.jpg)
MAPPING IN THE CLOUD
Mapping as a service
Tuesday, July 31, 12
![Page 22: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/22.jpg)
ADVANTAGES
Tuesday, July 31, 12
![Page 23: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/23.jpg)
ADVANTAGESHighly customizable mapsCan take mul?ple inputs and be styled in many ways
Tuesday, July 31, 12
![Page 24: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/24.jpg)
ADVANTAGESHighly customizable mapsCan take mul?ple inputs and be styled in many ways
Can be used by less technical staffAll configura?on done through a user interface
Tuesday, July 31, 12
![Page 25: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/25.jpg)
ADVANTAGESHighly customizable mapsCan take mul?ple inputs and be styled in many ways
Can be used by less technical staffAll configura?on done through a user interface
Easy to set upJust create an account
Tuesday, July 31, 12
![Page 26: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/26.jpg)
TILEMILLTuesday, July 31, 12
![Page 27: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/27.jpg)
MAPBOX HOSTINGTuesday, July 31, 12
![Page 28: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/28.jpg)
CARTODB DATA VIEWTuesday, July 31, 12
![Page 29: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/29.jpg)
CARTODB MAP VIEWTuesday, July 31, 12
![Page 30: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/30.jpg)
GOOGLE FUSION TABLES DATATuesday, July 31, 12
![Page 31: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/31.jpg)
GOOGLE FUSION TABLES MAPTuesday, July 31, 12
![Page 32: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/32.jpg)
DISADVANTAGES
Tuesday, July 31, 12
![Page 33: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/33.jpg)
DISADVANTAGESDependent on a servicePoten?al vendor lock-‐in
Tuesday, July 31, 12
![Page 34: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/34.jpg)
DISADVANTAGESDependent on a servicePoten?al vendor lock-‐in
External dataNeed to transfer from content management system
Tuesday, July 31, 12
![Page 35: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/35.jpg)
DISADVANTAGESDependent on a servicePoten?al vendor lock-‐in
External dataNeed to transfer from content management system
Opaque infrastructureHow well will it scale?
Tuesday, July 31, 12
![Page 36: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/36.jpg)
MAPPING ON YOUR NETWORK
Do it yourself
Tuesday, July 31, 12
![Page 37: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/37.jpg)
ADVANTAGES
Tuesday, July 31, 12
![Page 38: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/38.jpg)
ADVANTAGESComplete customiza8onTotal control over every part of the process
Tuesday, July 31, 12
![Page 39: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/39.jpg)
ADVANTAGESComplete customiza8onTotal control over every part of the process
Poten8al economies of scaleUse it again and again
Tuesday, July 31, 12
![Page 40: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/40.jpg)
ADVANTAGESComplete customiza8onTotal control over every part of the process
Poten8al economies of scaleUse it again and again
ScalabilityYour hardware, your rules
Tuesday, July 31, 12
![Page 41: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/41.jpg)
WHAT YOU’LL NEED
Tuesday, July 31, 12
![Page 42: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/42.jpg)
WHAT YOU’LL NEEDClient libraryOpenLayers, Leaflet, Modest Maps, etc
Tuesday, July 31, 12
![Page 43: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/43.jpg)
WHAT YOU’LL NEEDClient libraryOpenLayers, Leaflet, Modest Maps, etc
Map serverMapnik
Tuesday, July 31, 12
![Page 44: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/44.jpg)
WHAT YOU’LL NEEDClient libraryOpenLayers, Leaflet, Modest Maps, etc
Map serverMapnik
Tile serverUse or customize CartoDB / WindshaY, Tilelive, etc.
Tuesday, July 31, 12
![Page 45: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/45.jpg)
WHAT YOU’LL NEEDClient libraryOpenLayers, Leaflet, Modest Maps, etc
Map serverMapnik
Tile serverUse or customize CartoDB / WindshaY, Tilelive, etc.
Geographic databasePostgreSQL and PostGIS
Tuesday, July 31, 12
![Page 46: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/46.jpg)
DISADVANTAGES
Tuesday, July 31, 12
![Page 47: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/47.jpg)
DISADVANTAGESCustom developmentYou build it, you own it
Tuesday, July 31, 12
![Page 48: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/48.jpg)
DISADVANTAGESCustom developmentYou build it, you own it
Larger investmentServers and development costs
Tuesday, July 31, 12
![Page 49: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/49.jpg)
DISADVANTAGESCustom developmentYou build it, you own it
Larger investmentServers and development costs
MaintenanceMany products in the stack are under ac?ve development
Tuesday, July 31, 12
![Page 50: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/50.jpg)
NOW THE FUN PART
Tuesday, July 31, 12
![Page 51: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/51.jpg)
SO WHAT ARE YOU WAITING FOR?
Tuesday, July 31, 12
![Page 52: Thematic Mapping and Drupal](https://reader034.vdocuments.net/reader034/viewer/2022042623/54c892064a79594d648b46d4/html5/thumbnails/52.jpg)
THANK YOU!Resources
Tilemill: mapbox.com/8lemillCartoDB: cartodb.com
jsMap: drupal.org/project/jsmapD3: d3js.org
Tuesday, July 31, 12