Abstract
User interaction is mostly based on forms. However, forms are restricted to alphanumerical data – the editing of geospatial data is not supported. This statement does not only hold for established form standards like HTML forms, but also for the new W3C standard XForms. XForms defines a declarative framework for using forms and processing form data. It can be used with a variety of XML host languages. In this paper, we present an extension to XForms (called XFormsGI) that provides control elements for entering new geometries, for modifying the properties of existing objects as well as for selecting geometric entities. As XForms, XFormsGI is declarative, thus avoiding script extensions. XFormsGI supports coordinate systems. Additionally, it can be used for capturing and displaying sensor data like GPS or for the measurements of distances or temperatures. A prototypical implementation has been integrated into a mobile SVG client running on a PDA.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Brinkhoff, T., Weitkämper, J.: Mobile Viewers based on SVG±geo and XFormsGI. In: Proceedings 8th AGILE Conference on Geographic Information Science, Estoril, Portugal, pp. 599–604 (2005)
Brinkhoff, T.: Towards a Declarative Portrayal and Interaction Model for GIS and LBS. In: Proceedings 8th AGILE Conference on Geographic Information Science, Estoril, Portugal, pp. 449–458 (2005)
Fettes, A., Mansfield, P.A.: Creating a Graphical User Interface in SVG. In: Proceedings 3rd Annual Conference on Scalable Vector Graphics, Tokyo, Japan (2004)
GPX: The GPS exchange format, http://www.topografix.com/gpx.asp
International Association of Oil & Gas Producers, Surveying & Positioning Committee: EPSG Geodetic Parameter Dataset, http://www.epsg.org/
Microsoft MSDN: XAML Overview, http://windowssdk.msdn.microsoft.com/library/default.asp?url=/library/en-us/wpf_conceptual/html/a80db4cd-dd0f-479f-a45f-3740017c22e4.asp
Mozilla.org: XML User Interface Language (XUL), http://www.mozilla.org/projects/xul/
Open Geospatial Consortium (OGC): OpenGIS Geography Markup Language (GML) Implementation Specification, Version 3.1.1, OGC 03-105r1 (2004)
Open Geospatial Consortium (OGC): Recommended XML/GML 3.1.1 encoding of common CRS definitions, OpenGIS Recommendation, OGC 05-011 (2005)
W3C: HTML 4.01 Specification, W3C Recommendation (December 24, 1999), http://www.w3.org/TR/html401
W3C: Resource Description Framework (RDF), http://www.w3.org/RDF/
W3C: Scalable Vector Graphics (SVG) 1.1 Specification, W3C Recommendation (January 14, 2003), http://www.w3.org/TR/2003/REC-SVG11-20030114/
W3C: Web Forms 2.0, W3C Member Submission (April 11, 2005), http://www.w3.org/Submission/web-forms2/
W3C: XForms 1.0 (Second Edition), W3C Recommendation (March 14, 2006), http://www.w3.org/TR/2006/REC-xforms-20060314
W3C: XForms - The Next Generation of Web Forms, http://www.w3.org/MarkUp/Forms/
W3C: XHTML 1.0 The Extensible HyperText Markup Language (Second Edition), W3C Recommendation, 26, revised 1 August 2002. (January 2000), http://www.w3.org/TR/xhtml1
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Weitkämper, J., Brinkhoff, T. (2007). XFormsGI – Extending XForms for Geospatial and Sensor Data. In: Ware, J.M., Taylor, G.E. (eds) Web and Wireless Geographical Information Systems. W2GIS 2007. Lecture Notes in Computer Science, vol 4857. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76925-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-76925-5_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76923-1
Online ISBN: 978-3-540-76925-5
eBook Packages: Computer ScienceComputer Science (R0)