Your SlideShare is downloading. ×
0
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
Geospatial Web
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

Geospatial Web

3,727

Published on

http://tinyurl.com/2flvsk

http://tinyurl.com/2flvsk

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

No Downloads
Views
Total Views
3,727
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
117
Comments
0
Likes
5
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. Geospatial Web Dr. Harry Chen CMSC 491S/691S March 24, 2008
  • 2. Agenda <ul><li>Digital maps revolution </li></ul><ul><li>Introduction to GIS </li></ul><ul><li>Key Geospatial Web technologies </li></ul>
  • 3. Our civilizations are built on maps Anglo-Saxon world map (circa 1040 CE) 1883 reconstruction of Eratosthenes ' map (276-194 BC) Babylonian World map (6 th Century BC) Tabula Peutingeriana (4th century) - Britain to the west, India to the East Source: http://en.wikipedia.org/wiki/Ancient_world_maps
  • 4. Map is more than a piece of paper <ul><li>Map by itself is a technology </li></ul><ul><ul><li>Gives a virtual representation of an area </li></ul></ul><ul><ul><li>Tells a story about of our past history </li></ul></ul><ul><ul><li>Highlights the symbolic relationships between entities, objects and regions </li></ul></ul><ul><li>Cartography – the study of map-making </li></ul>
  • 5. World Map 1970 Source: National Geographic Ukraine is part of the USSR
  • 6. World Map 1994 Source: National Geographic Ukrain is no longer part of the USSR
  • 7. Digital Maps Picture a digital map in your head. What do you see?
  • 8. Do you see this? Fine. Google Maps is the most popular digital map today. But, there are many other kinds of digital maps before it. Without their innovations, we won’t have Google Maps.
  • 9. Introduction to GIS
  • 10. Disclaimer <ul><li>This is not a geography course lecture. </li></ul><ul><li>This is not a cartography course lecture. </li></ul><ul><li>This lecture is not intended to cover the full history or evolution of digital map making. </li></ul><ul><li>It’s intended for software developers who want to learn geospatial web programming </li></ul>
  • 11. Key concepts <ul><li>GIS (Geographic Information Systems) </li></ul><ul><li>Geospatial Web </li></ul>
  • 12. GIS (Geographic Information Systems) <ul><li>No standard definition of what it is </li></ul><ul><li>In general, it’s the use of computer systems to manage, analyze and display geographical information </li></ul><ul><li>We use GIS to solve problems </li></ul><ul><ul><li>e.g., resource management and planning </li></ul></ul>
  • 13. Geospatial Web <ul><li>No standard definition of what it is </li></ul><ul><li>GIS for the Web : Use GIS technology to enhance Web application functions </li></ul><ul><li>The Web for GIS : Use the Web as a platform for sharing geographic data, enabling collaboration and enriching the capabilities of GIS. </li></ul>
  • 14. Emergence of GIS <ul><li>Computing technology advancements helped to establish the GIS foundation </li></ul><ul><li>Kind of like </li></ul><ul><ul><li>Paper Maps  Digital Maps </li></ul></ul><ul><ul><li>Pen drawing  Click icons </li></ul></ul><ul><ul><li>Statistical data on paper  Saved data in DB </li></ul></ul>
  • 15. Popular use of GIS <ul><li>Resource Management </li></ul><ul><li>Asset Management </li></ul><ul><li>Urban Planning </li></ul><ul><li>Marketing </li></ul><ul><li>Logistics </li></ul><ul><li>Sales </li></ul>
  • 16. Technologies under the hood <ul><li>GIS Foundations </li></ul><ul><ul><li>Data entry </li></ul></ul><ul><ul><li>Data display </li></ul></ul><ul><ul><li>Data management (not covered) </li></ul></ul><ul><ul><li>Information retrieval and analysis (not covered) </li></ul></ul>
  • 17. Data entry <ul><li>There’s the problem of data collection. But, we won’t discuss here. </li></ul><ul><li>Let’s assume you have the data collected. </li></ul><ul><li>How do you store this data? </li></ul>How would you store the information about the country border of Ukraine?
  • 18. How about the border of Indonesia? So many islands! Irregular shapes!
  • 19. How about other kinds of data? <ul><li>Streets? </li></ul><ul><li>Parcels? </li></ul><ul><li>Evaluation? </li></ul><ul><li>Land usage? </li></ul><ul><li>Custom? </li></ul><ul><ul><li>restaurants that the Clintons has visited </li></ul></ul>
  • 20. Some common representations <ul><li>Raster and Vector data </li></ul>The concept of layers (ESRI)
  • 21. What can say about your data? <ul><li>Geospatial data has two components </li></ul><ul><ul><li>(1) Observation (entity) </li></ul></ul><ul><ul><li>(2) Attribute (variable) </li></ul></ul><ul><li>Country USA (entity) </li></ul><ul><ul><li>Population: 301,139,947 (variable) </li></ul></ul><ul><ul><li>Capital: Washington, DC (variable) </li></ul></ul>
  • 22. What else can you say about data? <ul><li>Your data (i.e., entities) has two kinds of location information </li></ul><ul><ul><li>Absolute location </li></ul></ul><ul><ul><ul><li>The exact location in a coordinates system (lat/long) </li></ul></ul></ul><ul><ul><li>Relative location </li></ul></ul><ul><ul><ul><li>The topological location referred to other entities </li></ul></ul></ul><ul><li>UMBC (entity) </li></ul><ul><ul><li>N 39° 15' 19'‘, W 76° 42' 41'‘ (absolute) </li></ul></ul><ul><ul><li>Located in Baltimore County (relative) </li></ul></ul>
  • 23. Data display <ul><li>Concerns how you want to look at the data for what purpose. </li></ul>
  • 24. Managing Your SimCity
  • 25. Key Geospatial Web technologies
  • 26. Geospatial Web technologies <ul><li>Languages for describing geospatial data on the Web </li></ul><ul><li>Services for sharing and finding geospatial data on the Web </li></ul><ul><li>Annotate Web resources with geospatial properties </li></ul><ul><li>Visualizing the geospatial Web </li></ul>
  • 27. GML <ul><li>Geography Markup Language (GML) is an XML language for expressing geographic features </li></ul><ul><li>Defined by the Open Geospatial Consortium (OGC) </li></ul>
  • 28. Describing a Feature using GML http://en.wikipedia.org/wiki/Geography_Markup_Language#Examples
  • 29. KML <ul><li>Keyhole Markup Language </li></ul><ul><li>An XML language for expressing geographical annotation and visualization. </li></ul><ul><li>Developed by Keyhole, Inc. (which was later acquired by Google) </li></ul><ul><li>Since GML is taken, I guess they have to stick with KML. </li></ul>
  • 30. KML example <ul><li>KML is used by Google Maps and Google Earth </li></ul><ul><li>Less expressive than GML in terms of kind of geographical information it can describe. </li></ul><ul><li>But KML is more widely used in Web mashups. </li></ul>
  • 31. Web Map Service (WMS) <ul><li>WMS is a specification for implementing a Web service that can dynamically produce maps of spatially referenced data </li></ul><ul><li>Defined by OGC </li></ul>WMS Geo. Web Application Client Browser Map (JPEG, GIF etc.)
  • 32. Web Feature Service (WFS) <ul><li>WFS is a specification for implementing a Web service that can produce descriptions of “Features” </li></ul><ul><ul><li>Feature is an abstract representation of any geospatial thing in the world. </li></ul></ul>WFS Geo. Web Application Client Browser Feature (GML/XML or ESRI shapefiles)
  • 33. Geotag <ul><li>There are many ways a user can annotate Web resources with location information. </li></ul><ul><ul><li>Flickr machine tags </li></ul></ul><ul><ul><li>Microformats </li></ul></ul><ul><ul><li>RDFa </li></ul></ul><ul><ul><li>GeoRSS </li></ul></ul>
  • 34. Visualizing the geospatial Web <ul><li>2D and 3D maps are changing the way we view information on the Web </li></ul>
  • 35. What’s next? <ul><li>We will visit the following topics </li></ul><ul><ul><li>Google Maps API </li></ul></ul><ul><ul><li>GML and KML </li></ul></ul><ul><ul><li>Geonames </li></ul></ul>

×