1 / 24

An Assessment of GIS Server Software: “Out of the Box” Solutions

An Assessment of GIS Server Software: “Out of the Box” Solutions. Aaron Myers Dan Getman Oak Ridge National Laboratory AAG Annual Meeting San Francisco, CA April 1, 2014. Motivation and Goal. Motivation

gamma
Download Presentation

An Assessment of GIS Server Software: “Out of the Box” Solutions

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. An Assessment of GIS Server Software:“Out of the Box” Solutions Aaron Myers Dan Getman Oak Ridge National Laboratory AAG Annual Meeting San Francisco, CA April 1, 2014

  2. Motivation and Goal • Motivation • Providing Clients and other Researchers with the best Web GIS Solution to meet their needs. • Goal • Assess both open source and proprietary Web GIS Software in terms of cost, functionality, ease of use, and performance.

  3. Outline • 5 GIS Server Software Packages • Minnesota Map Server • Oracle MapViewer • MapGuide Open Source 1.1 • ArcIMS 9.2 • ArcGIS Server 9.2 • Performance Testing • Summary and Conclusions • Future Research

  4. Minnesota MapServer • University of Minnesota • http://mapserver.gis.umn.edu/ • Open Source Web-GIS • Renders Spatial Data for the Web • Not Aspiring to be Functioning GIS • Creation of .Map Files Controls Functionality of Server

  5. MapServer

  6. MapGuide Open Source • Autodesk MapGuide Enterprise • First Full Version Released Jan. 2007 • http://mapguide.osgeo.org/home • OGC Compliant • Raster Support through GDAL • Embedded Database • Develop in PHP, Java, .NET • Still in Development Phase

  7. MapGuide Open Source

  8. Oracle MapViewer • Oracle • http://www.oracle.com/technology/products/mapviewer/index.html • Java Based Visualization Tool • XML Request/Response, Java Client, and JSP Tag Libraries • Develop using any programming language • Requires the Oracle 9i or 10g Database • Raster support through Oracle Spatial

  9. MapViewer

  10. ArcIMS 9.2 • ESRI • http://www.esri.com/software/arcgis/arcims/about/overview.html • Returns “snapshot” of interactive map • .AXL or .MXD File can be used for data loading and representation • GUI Interfaces for Administering, Authoring, and Designing Websites • Custom requests through ArcXML • Available separate from other ESRI Products

  11. ArcIMS

  12. ArcGIS Server • ESRI • http://www.esri.com/software/arcgis/arcgisserver/index.html • Requires the use of ArcCatalog which is only available with ArcGIS Desktop • .Net Web Templates readily available • ArcMap to Author Maps • ArcCatalog or Web Manager for Site Administration • Complex pricing structure

  13. ArcGIS Server

  14. Server Summary

  15. Server Summary

  16. Server Summary

  17. Performance Testing • Jakarta-JMeter 2.2 • 1 – 50 Users • 10 Requests per User • MapServer, ArcIMS, ArcServer, MapViewer • Data • LandScan USA • GRID/GeoTiff (0.52/0.93 MB) • San Francisco County Boundary, Roads, Transit • Vector (10 MB) • Server • Intel Zeon 3.2 GHz • 4 Gbs RAM • 1 Gbps Connection Speed • IIS 6.0

  18. Conclusions • MapServer: • Stable Data, Simple Map Display, Low User Volume, Low Cost • ArcIMS • Simple Map Display, Image Services, High User Volume, Moderate Cost • ArcServer • Closer to Functioning GIS, Complex Maps/Spatial Analysis, High Cost, Additional Resources • MapGuide Open Source • Low Cost, High Level of Product Knowledge, Vector Data • Map Viewer • Established Oracle Database, Attribute Queries, Visualization of Data, Low Cost

  19. Future Research • MapGuide Open Source • Increase Dataset Size and Extent • Add additional functionality • Geocoding • Spatial/Feature Query • Raster Analysis • Perform additional performance testing • Test with all data in a database

More Related