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