Download presentation
Presentation is loading. Please wait.
Published byCamilla Cooper Modified over 9 years ago
1
http://maps.kylemulka.com1 Google Maps and Web Mapping Kyle Mulka Computer Science in Engineering University of Michigan
2
http://maps.kylemulka.com2 Google Maps and Web Mapping This presentation and all links are available – http://maps.kylemulka.com/mjts/ http://maps.kylemulka.com/mjts/
3
http://maps.kylemulka.com3 Purpose Introduce Google Maps as a platform for building rich location based applications and visualizing geographic data Demonstrate some of the applications that have been done to give an idea of the possibilities Provide links to more detailed resources
4
http://maps.kylemulka.com4 Outline Google Local Google Maps API Related data services Demos Alternatives to Google Maps Further Reading I will stop for questions several times. * indicates a demo or website
5
http://maps.kylemulka.com5 Google Maps? Now named Google Local http://local.google.com Finding addresses Finding businesses locally Getting directions Google Local Demos*
6
http://maps.kylemulka.com6 Google Maps Popularity Very user-friendly interface Fast loading of maps Smooth scrolling Localized search Developer/Programmer friendly application programming interface (API)
7
http://maps.kylemulka.com7 What can YOU do? As a user: – Use Google Maps to find addresses, businesses, locations, directions, etc. As a developer: – Put the Google Maps interface on your own page – Visualize geographically referenced data – Combine with other services and data to create great web applications
8
http://maps.kylemulka.com8 What I Put On Google Maps University of Michigan building footprints Groups’ and individuals’ street addresses from UofM’s online directory GPX files taken from a GPS device Weather radar images Great Lakes Circle Tour route User-created markers with text/html descriptions Demos to come later…
9
http://maps.kylemulka.com9 Google Maps API Stands for Application Programming Interface Used to put Google Maps on your own site Implemented entirely in JavaScript Documentation available online: http://www.google.com/apis/maps/documen tation http://www.google.com/apis/maps/documen tation
10
http://maps.kylemulka.com10 Google Maps API Provides the following: – Mapping interface – Street maps – Satellite photography – Hybrid of two map types Simple Example*
11
http://maps.kylemulka.com11 Google Maps API Does NOT provide: – Geocoding (address to point translation) – Data – Directions / Routing – Web hosting
12
http://maps.kylemulka.com12 Questions? About stuff covered so far: – Google Maps as it is used in Google Local – What is possible to create – What Google does and does not provide you with the Google Maps API
13
http://maps.kylemulka.com13 Getting Started All this can be found on Google’s site – http://www.google.com/apis/maps/ http://www.google.com/apis/maps/ Agree to terms of service Get an API key Read some documentation Dive in!
14
http://maps.kylemulka.com14 Terms of Service Summary Your service must be freely accessible to end users No intranet sites (except for development and testing) Must leave Google logo Google retains right to add advertising to map Details: http://www.google.com/apis/maps/http://www.google.com/apis/maps/
15
http://maps.kylemulka.com15 Related Data Services Geocoding (http://www.geocoder.us)http://www.geocoder.us Higher quality aerial imagery (http://www.terraserver-usa.com)http://www.terraserver-usa.com Land use, census, zip code boundaries, population density, weather Lots of other geographic data out there…
16
http://maps.kylemulka.com16 Questions for the Audience What kinds of data might you want to visualize with Google Maps? Do you feel ready to jump right in? What things do you need to know about in more detail?
17
http://maps.kylemulka.com17 Audience Response
18
http://maps.kylemulka.com18 My Favorite Google Maps Sites* toEat.com ZipMap.net HousingMaps.com WeatherBonk.com MapBuilder.net GoogleMapsMania.blogspot.com
19
http://maps.kylemulka.com19 Kyle’s Demos* Campus Buildings Aerial Imagery Comparison Weather Radar LDAP Group Mapping GPS points, routes, and tracks Map Editor
20
http://maps.kylemulka.com20 Questions About Demos?
21
http://maps.kylemulka.com21 Other Web Mapping Services MapQuest Yahoo Maps MSN Virtual Earth Ka-Map Community Mapbuider ESRI’s ArcIMS Websites of each*
22
http://maps.kylemulka.com22 Geographic Information Systems Open Geospatial Consortium* MapServer* GeoServer* ArcGIS*
23
http://maps.kylemulka.com23 Questions? Covered: – Other Web Mapping Systems – Geographic Information Systems
24
http://maps.kylemulka.com24 Developer Resources Google Maps API Documentation* Google Maps API Discussion Group* Mapki Knowledge Base* Geocoder.us – free US geocoding*
25
http://maps.kylemulka.com25 The End Presentation and Links: http://maps.kylemulka.com/mjts/ Kyle Mulka mulka@umich.edu http://www.kylemulka.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.