Map Mashups

2,573 views

Published on

An introduction to the concept of map mashup applications, with an emphasis on creating your own at East Carolina Univeristy.

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

  • Be the first to like this

No Downloads
Views
Total views
2,573
On SlideShare
0
From Embeds
0
Number of Embeds
1,385
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Map Mashups

  1. 1. Mashups 101<br />Tony Miller, ITCS<br />
  2. 2. Mashup<br />Software Casserole<br />A little of this, some of that, a whole lot of the other<br />Taking existing page(s), service(s), data feed(s) and combining into something new<br />
  3. 3. Finding Mashup Examples<br />I Want to See Some<br />
  4. 4. Google Maps Mania<br />http://googlemapsmania.blogspot.com/<br />More mashups using Google Maps than you can shake a stick at<br />
  5. 5. Google Lat Long Blog<br />http://google-latlong.blogspot.com/<br />News + Mashups<br />
  6. 6. Mashup Examples<br />Exploring a Tiny Portion of the World of Mashups<br />
  7. 7. Top 100 Twitter Users<br />http://batchgeo.com/map/top-100-twitter-users<br />
  8. 8. Top 100 Web Sites<br />http://www.batchgeo.com/map/top-100-websites<br />
  9. 9. NYT Census Map<br />Data + Maps + Visualizations + Work = Joy<br />http://projects.nytimes.com/census/2010/explorer?ref=censusbureau<br />
  10. 10. Gas Buddy<br />http://www.gasbuddy.com<br />http://www.northcarolinagasprices.com/Greenville/index.aspx<br />
  11. 11. Foursquare<br />http://www.foursquare.com<br />Social Networking Meets Geolocation<br />
  12. 12. ECU Campus Map<br />http://www.ecu.edu/campusmaps<br />
  13. 13. ECU Computer Lab Map<br />http://www.ecu.edu/campusmaps/computerlab.html<br />
  14. 14. I Want One!<br />http://maps.google.com<br />Log in using Google/Gmail account<br />Add points, lines, shapes, metadata<br />Edit feature information using WYSIWYG editor<br />Keep private, make public, collaborate with other users<br />
  15. 15. That’s too Much Clicking<br />Fusion Tables FTW<br />http://www.google.com/fusiontables<br />What?<br />Use spreadsheet metaphor to add and import data<br />Add location column to data<br />Instant map!<br />
  16. 16. But I Know JavaScript<br />Use the Google Maps JavaScript API V3<br />Add a Fusion Tables layer<br />Why?<br />Configurability<br />Control of rendering<br />Where?<br />http://myweb.ecu.edu/pirateid<br />Start with: http://piratepanel.ecu.edu<br />
  17. 17. But I Know Adobe Flash<br />Google Maps API for Flash<br />All your ActionScript knowledge can now be used <br />
  18. 18. But I Know ArcGIS<br />Take your information and export it as KML<br />KML?<br />Keyhole Markup Language<br />XML syntax to define geographic annotation and visualization<br />Importable into professional GIS tools<br />Exportable from professional GIS tools<br />
  19. 19. Lessons Learned<br />Data needs to be clean<br />Data needs to be normalized<br />Nomenclature is important<br />Collaboration reduces workload<br />Crowdsourcing improves data<br />Programming isn’t required<br />
  20. 20. More Lessons Learned<br />Mobile devices are important<br />Device agnosticism is important<br />Not everyone has a big monitor with Flash<br />Not everyone has the latest browser<br />
  21. 21. More More Lessons Learned<br />Release early, release often<br />Make friends with data owners<br />Provide value to someone (any one!)<br />
  22. 22. Contact Information<br />@Lightningwhelk on Twitter<br />millerf@ecu.edu<br />http://blog.ecu.edu/sites/techtips<br />

×