Your SlideShare is downloading. ×
GeoCO Denver Crime Presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

GeoCO Denver Crime Presentation

905

Published on

This is the presentation given at the Denver http://www.meetup.com/geo-co meetup. We explain a bit of how we used open data to create an interactive …

This is the presentation given at the Denver http://www.meetup.com/geo-co meetup. We explain a bit of how we used open data to create an interactive map.

http://silverbiology.com/projects/cartodb/casestudies/denvercrime/

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
905
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. GEO Colorado Denver Crime Data using CartoDB and HighCharts
  • 2. Key Points• Introduce CartoDB• Explain about CartoCSS• SQL via CartoDB APIs• Telling your story
  • 3. CartoDB• Geospatial mapping• Data stored in the cloud• PostGIS engine• Supports CartoCSS• SQL API• Leaflet and Google Maps Libraries• Graphical Editor for Point & Polygons• Lots of Examples• Free 5MB account• FAST!!!www.cartodb.com
  • 4. Denver Crime Online PortalGoal: To create an interactive map to view the Denver crime data and to do it in less than a day.Requirements:• Use open data• Use open source software• Real Time Interaction• Enjoyable to users• Make it informative and Fast!!!
  • 5. Existing Portalhttp://denvergov.org/maps/classic/crmds
  • 6. Existing Portalhttp://denvergov.org/maps/classic/crmds
  • 7. Existing Portalhttp://denvergov.org/maps/classic/crmds
  • 8. Data & SoftwareDenver Open Data Catalog•Shapefiles Used• http://data.denvergov.org/dataset/city-and-county-of-denver-crime http://data.denvergov.org/dataset/city-and-county-of-denver-police-districts•Software Used• HTML, JavaScript, CSS• jQuery• CartoDB, Leaflet, CloudMade Tiles HighCharts
  • 9. Old vs New
  • 10. DEMOhttp://goo.gl/GiWgdhttp://www.silverbiology.com/projects/cartodb/casestudies/denvercrime/
  • 11. ResourcesCartoCSS:• http://mapbox.com/tilemill/docs/manual/carto/• http://mapbox.com/carto/latest.htmlHighCharts: http://www.highcharts.comCartoDB: http://www.cartodb.com
  • 12. CartoCSS@c:offense_ca; [@c="robbery"]{ [@c="auto-theft"]{ #crime{ marker-fill:#BAB86C marker-fill:#232323 marker-fill:#AA2143; } } marker-width:1; [@c="burglary"]{ } marker-line-color:#999; marker-fill:#1CAC78 #crime[zoom>12]{ marker-line-width:0; } marker-width:2; marker-opacity:1; [@c="murder"]{ } marker-line-opacity:1; marker-fill:#CD4A4A #crime[zoom>14]{ marker-placement:point; } marker-line-width:1; marker-type:ellipse; [@c="theft-from-motor-vehicle"]{ marker-width:3; marker-allow-overlap:true; marker-fill:#ADADD6 } [@c="larceny"]{ } #crime[zoom>16]{ marker-fill:#FDFC74 [@c="arson"]{ marker-line-width:1;} marker-fill:#FF7538 marker-width:5;[@c="white-collar-crime"]{ } } marker-fill:#EDEDED [@c="other-crimes-against-persons"]{} marker-fill:#FF48D0[@c="drug-alcohol"]{ } marker-fill:#1974D2 [@c="public-disorder"]{} marker-fill:#DBD7D2[@c="aggravated-assault"]{ } marker-fill:#C364C5 [@c="all-other-crimes"]{} marker-fill:#95918C }
  • 13. SQL for Pie ChartSELECTcount(*) as sz,count(*)::float/(SELECT count(*) FROM crime WHERE neighborho = baker )*100 as percent,c.offense_caFROM denverhoods dhJOIN crime c ON c.neighborho=dh.neighborhoWHERE c.neighborho = bakerGROUP BY c.offense_caORDER BY sz DESC

×