Abstract
Recent advances in Internet technologies, coupled with wide adoption of the web services paradigm and interoperability standards, makes the World Wide Web a popular vehicle for geo-spatial information distribution and online geo-processing. Web GIS is rapidly evolving and adapting to advances in Internet technologies. Web GISes are predominantly designed under a “thin-client / fat-server” paradigm. This approach has several disadvantages. For example, as the number of users increases, the load on the server increases and system performance decreases. Recently the focus has been shifted towards client-side Web GISes, which are heavy-duty, stand-alone systems. We take an opposing approach and present a load balancing client/server Web-based spatial analysis system, UMN-MapServer, and evaluate its performance in a regional natural resource mapping and analysis (NRAMS) application which utilizes biweekly AVHRR imagery and several other raster and vector geo-spatial datasets. We also evaluate alternative approaches and assess the pros and cons of our design and implementation. UMN-MapServer also implements several open standards, such as, WMS, WCS, GML and WFS. In this paper, we also describe in detail the WMS, WCS,and GML extensions from the interoperability point of view, and discuss issues related to adoption of such standards.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abel, D.J., Taylor, K., Ackland, R., Hungerford, S.: An exploration of gis architectures for internet environments. Computers, Environment and Urban Systems 22(1), 7–23 (1998)
Barry, D.K.: Web Services and Service-Oriented Architectures: The Savvy Manager’s Guide. Morgan Kaufmann, San Francisco (2003)
Berghel, H.: The client’s side of the world wide web. Communications of the ACM 39(1), 30–40 (1996)
Bertolotto, M., Egenhofer, M.J.: Progressive vector transmission. In: ACMGIS (1999)
Buneman, P.: Semistructured data. In: SIGMOD/PODS (1997)
Volker, C., Sascha, F.: Integrating levels of detail in a web-based gis. In: ACMGIS (1998)
Deutsch, A., Fernandez, M., Florescu, D., Levy, A., Suciu, D.: Xml-ql: A query language for Xml (1998), http://www.w3.org/TR/NOTE-xml-ql/
ForNet. Internet delivery of spatial and related data, http://www.gis.umn.edu/
Frank, W.: Gdal - geospatial data abstraction library, http://www.remotesensing.org/gdal/
Volker, G., Oliver, G.: Multidimensional access methods. ACM Computing Surveys 30 (1998)
Shaheen, A., Zhang, J., Javed, M., Le Gruenwald: Prototype for wrapping and visualizing geo-referenced data in a distributed environment using XML technology. In: ACMGIS (2000)
MapGuide. Davecentral: Mapguide plug-in, http://www3.autodesk.com/
MapServer. Mapsever home page, http://mapserver.gis.umn.edu/
MAPublisher. Mapublisher by avenza software, http://www.adobe.com/store/plugins/
MapViewer. Xerox parc map viewer, http://mapweb.parc.xerox.com/map/
OGIS. Geography markup language (gml), http://www.opengis.net/gml/
OGIS. Web coverage service, http://www.opengis.net/wcs.html
OGIS. Web map server interfaces implementation specification, http://www.opengis.org/techno/specs/00-028.pdf
Zhong-Ren, P.: An assessment of the development of internet gis. In: Proceedings of the ESRI User Conference (1997)
REGIS. Grasslinks 3.1, http://www.regis.berkeley.edu/grasslinks/
Shekhar, S., Vatsavai, R.R., Sahay, N., Burk, T.E., Lime, S.: Wms and gml based interoperable web mapping system. In: ACMGIS (2001)
Suciu, D.: An overview of semistructured data. Sigact News 29(4), 28–38 (1998)
TerraSIP. Terrasip introduction, http://terrasip.gis.umn.edu/
Tu, S., Flanagin, M., Wu, Y., Abdelguerfi, M., Normand, E., Mahadevan, V., Ratcliff, J.J., Shaw, K.: Design strategies to improve performance of gis web services. ITCC (2) (2004)
USCB. Tiger mapping service, http://tiger.census.gov/
Vatsavai, R.R., Burk, T.E., Wilson, B.T., Shekhar, S.: A web-based browsing and spatial analysis system for regional natural resource analysis and mapping. In: ACMGIS (2000)
Vatsavai, R.R., Burk, T.E., Shekhar, S., Hansen, M.H.: An efficient query strategy for integrated remote sensing and inventory (spatial) databases. In: SSDBM, pp. 115–123 (2001)
Vdraft. Vdraft internet tools, http://www.vdraft.com/vtools.html
W3C. Architecture domain, document object model faq, http://www.w3.org/DOM/faq#SAXandDOM
W3C. Conference on standardization of XML query languages (1998), http://www.w3.org/TR/NOTE-xml-ql/
W3C. Http-ng overview, http://www.w3.org/Protocols/HTTP-NG
Wei, Z.-K., et al.: Efficient spatial data transmission in web-based gis. In: WIDM 1999 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vatsavai, R.R., Shekhar, S., Burk, T.E., Lime, S. (2006). UMN-MapServer: A High-Performance, Interoperable, and Open Source Web Mapping and Geo-spatial Analysis System. In: Raubal, M., Miller, H.J., Frank, A.U., Goodchild, M.F. (eds) Geographic Information Science. GIScience 2006. Lecture Notes in Computer Science, vol 4197. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11863939_26
Download citation
DOI: https://doi.org/10.1007/11863939_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44526-5
Online ISBN: 978-3-540-44528-9
eBook Packages: Computer ScienceComputer Science (R0)