Towards an open architecture for vector GIS

A range of open source software tools are now available to the Geographical Information Systems (GIS) analyst. However these tools are not necessarily interoperable and rarely significantly interoperable with proprietary systems. The open architectures, which have been developed for web-oriented systems, together with those proposed by the Open Geospatial Consortium (OGC), suggest that an open GIS architecture could be developed as an alternative to proprietary systems. The architecture would use open source components to store, translate, analyse, render and visualise GI data and would escape many of the problems of monolithic systems. Particularly what is proposed permits the loose coupling of any number of components and data stores in a manner that is both open and flexible. This paper proposes such an architecture and focuses on determining the suitability of Scalable Vector Graphics (SVG), an open vector-oriented eXtensible Markup Language (XML) grammar, as a significant component of such architecture. SVG is shown as an effective means of rendering GI data, not least because of its compatibility with the WC3 Document Object Model (DOM), permitting GIS-specific client tools to be written and transmitted to the web browser along with the SVG pages. While realising that the technology is in its infancy, the conclusion reached is that SVG currently provides a powerful solution and has enormous future potential.

[1]  Christian Harder Serving Maps on the Internet: Geographic Information on the World Wide Web , 1998 .

[2]  Bruce Gittings,et al.  Towards a framework for High Performance Geocomputation: Handling Vector Topology within a Distributed Service Environment , 2000 .

[3]  Beng Chin Ooi,et al.  Towards integrated Geographical Information Processing , 1998, Int. J. Geogr. Inf. Sci..

[4]  Gio Wiederhold,et al.  Meditation to Deal with Heterogeneous Data Sources , 1999, INTEROP.

[5]  Hisashi Nakamura,et al.  Mining Geophysical Data for Knowledge , 1996, IEEE Expert.

[6]  M. J. Kraak Exploratory cartography : maps as tools for discovery : inaugural address delivered by Meno - Jan Kraak, Professor in geoinformatics, cartography and visualization at ITC, on Friday 30 January 1998 Enschede, The Netherlands , 1998 .

[7]  Geoffrey Anderson,et al.  Building Web‐Based Spatial Information Solutions around Open Specifications and Open Source Software , 2003, Trans. GIS.

[8]  Joan Slottow,et al.  Distributing proprietary geographic data on the World Wide Web: UCLA GIS database and map server , 2000 .

[9]  Brandon Plewe GIS Online: Information Retrieval, Mapping, and the Internet , 1997 .

[10]  Qiuxiao Chen,et al.  Architecture design of grid GIS and its applications on image processing based on LAN , 2004, Inf. Sci..

[11]  Zhong-Ren Peng,et al.  The roles of geography markup language (GML), scalable vector graphics (SVG), and Web feature service (WFS) specifications in the development of Internet geographic information systems (GIS) , 2004, J. Geogr. Syst..

[12]  M. Goodchild,et al.  Geographic Information Systems and Science (second edition) , 2001 .

[13]  Thomas Brinkhoff A PORTABLE SVG-VIEWER ON MOBILE DEVICES FOR SUPPORTING GEOGRAPHIC APPLICATIONS , 2003 .

[14]  J. David Eisenberg SVG Essentials , 2002 .

[15]  David Howard,et al.  Interface Design for Geographic Visualization: Tools for Representing Reliability , 1996 .

[16]  Hans-Arno Jacobsen,et al.  CORBA-based interoperable geographic information systems , 1998 .