1 / 26

Dynamic Internet Mapping and Distributed GIServices

Arctic GIS Workshop, Seattle Washington, 2001. Dynamic Internet Mapping and Distributed GIServices. Ming-Hsiang Tsou mtsou@mail.sdsu.edu Web site: http://map.sdsu.edu Department of Geography, San Diego State University. Why Internet-based GIServices?.

levi
Download Presentation

Dynamic Internet Mapping and Distributed GIServices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Arctic GIS Workshop, Seattle Washington, 2001 Dynamic Internet Mapping and Distributed GIServices Ming-Hsiang Tsou mtsou@mail.sdsu.edu Web site: http://map.sdsu.edu Department of Geography, San Diego State University

  2. Why Internet-based GIServices? Globalize Information Access/Exchange Decentralize Database Management/Update Distribute Software Processes The Network is the Computer

  3. Development History • Internet (ARPANET 1970s, TCP/IP 1983) • World Wide Web (HTTP 1990, Mosaic 1993) • On-line GIS • The Xerox PARC Map Viewer (Putz,1994) • GRASSLinks (Huse, 1995) • The Alexandria Digital Library (1994) • Organization • The Open GIS Consortium (OGC, 1994) • ISO/TC 211 (the 211 Technical Committee of the International Standards Organization, 1994)

  4. Problems for Internet-based GIS • Heterogeneous Geospatial Data Format • Vector: Coverage, Shapefiles, CAD, DLG, TIGER... • Raster: GRID, IMG, LAN..TIFF, GIF, JPEG. • GIS Database Connectivity: • large and complicated compared to other databases. • can not support spatial features directly, • Map engine on the server side to convert spatial features to images or vector streams. • Map browser on the client side • GIS Operations: • unable to provide on-line GIS operations. • Difficult to distribute GIS procedures from one machine to another.

  5. Internet Mapping Technology • Software Development Platform: • CORBA (Common Object Request Broker Architecture) OMG • DCOM (Distributed Component Object Model) or .NETMicrosoft • Java PlatformSun Microsystems Inc. • GIS Internet Mapping Solutions: • ESRI ArcViewIMS, ArcIMS, • Autodesk MapGuide • INTERGRAPH GeoMedia Web Map • Small World, Internet Application Server

  6. Current On-line GIS Development • What can we do now? • On-line display (spatial features) • On-line query (attributes) • Very limited GIS functions. (Identifying, selections, buffering? ). • On-line editing new graphs and send back to servers. • What can we not do now? • Full GIS operations (overlay, network analysis, 3D…) • Add new layers from client-side • Editing existing maps from client-side. • Upload a GIS Model or procedures to server side.

  7. ESRI ArcIMS 3

  8. ArcIMS Specifications • Platforms: • UNIX or Windows NT (2000). • Web Server with Servlet Engine (not included) • Application Server (Middle-ware) • Spatial Server + Database (ArcSDE) • Technology: • Remote administration (Servlet Engine) • Extensible Markup Language (XML) --> ArcXML • JavaScripts, Java applets and Servlets • Display: vector (feature server) and raster (image server) • Client browser: HTML version or Java applets version.

  9. ArcIMS Example

  10. ArcIMS Example

  11. ArcIMS Example

  12. Map Guide Specifications • Platforms: • Windows NT or 2000. • Web Serve: IIS, or Netscape Enterprise. • Database Connection: OLE-DB or ODBC. (Microsoft) • Oracle 8i and MS SQL server. • Technology: • Spatial Data Files (SDFs) • Microsoft COM-based development. • Display: vector and raster. • Client browser: HTML version (new release 5?) or • Java plug-in version.

  13. GeoMedia Web Map Specifications • Platforms: • Windows NT (2000) only. • Web Server (IIS) with Active Server Pages (ASP) • COM + ODBC • GeoMedia Data Servers --> multiple types of data • Technology: • Microsoft COM based technology. • ActiveX scripting, ActiveX controls, and VB Script • Client: Arctive CGM plug-in (Computer Graphics Metafile) • Display: vector -- ActiveCGM + MDF (Map definition Files) raster -- GeoTIFF, JPEG, GIF, INTERGRAPH.

  14. Smallworld Internet Application Server • Platforms: • Intel chip platforms: Windows NT (2000) or RedHat Linux 6.1. • Web Server: IIS (win), Netscape Enterprise, or Apache(Linux) • Smallworld 3 core products and extended services • Middle-ware: CGI or Servlet Engine (not included). • Technology: • Conform to OpenGIS WMS (Web Mapping Testbed) specification. • Smallworld Magik for developing new services • Standard Transforms. (data conversion) • Smallworld: Objec-Oriented GIS • Client browser: HTML version or Java version • (Java applets or Java applications)

  15. Future Development • Smart Mapping Software • Intelligent Agents • Mobile devices • GPS / Cellular Phone/ PDA Integration • On-line GIS functions and Modeling • Arctic research, Hydrology modeling.. • On-line Classes • Distance learning tools.

  16. The Roaming of Agent (Carry a [Procedure-A]) The Planning Department The Tax Assessor Department Land value and parcels Flood zone Land use Agent Agent Procedure-A: Procedure-A: CODOT The Policy Department Roads Crime Risk Index Agent Agent Procedure-A: Procedure-A: Dick’s GIS node • Procedure-A: (from Dick’s requests] • Buffer 200m from [Road] to create [Buffer zone] • Overlay [Land use] [Flood zone], [Buffer zone], and [Land parcels], [Crime Risk Index]. Agent Procedure-A:

  17. Cross-Platform GIServices:GPS navigation with Palm-size PC.

  18. On-line GIS Classes and Lab Exercises

  19. Http://map.sdsu.edu

More Related