Abstract
Most object-based approaches to Geographical Information Systems (GIS) have concentrated on the representation of geometric properties of objects in terms of fixed geometry. In our road traffic marking application domain we have a requirement to represent the static locations of the road markings but also enforce the associated regulations, which are typically geometric in nature. For example a give way line of a pedestrian crossing in the UK must be within 1100–3000 mm of the edge of the crossing pattern. In previous studies of the application of spatial rules (often called ‘business logic’) in GIS emphasis has been placed on the representation of topological constraints and data integrity checks. There is very little GIS literature that describes models for geometric rules, although there are some examples in the Computer Aided Design (CAD) literature. This paper introduces some of the ideas from so called variational CAD models to the GIS application domain, and extends these using a Geography Markup Language (GML) based representation. In our application we have an additional requirement; the geometric rules are often changed and vary from country to country so should be represented in a flexible manner. In this paper we describe an elegant solution to the representation of geometric rules, such as requiring lines to be offset from other objects. The method uses a feature-property model embraced in GML 3.1 and extends the possible relationships in feature collections to permit the application of parameterized geometric constraints to sub features. We show the parametric rule model we have developed and discuss the advantage of using simple parametric expressions in the rule base. We discuss the possibilities and limitations of our approach and relate our data model to GML 3.1.
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
Borges K (1997) Geographic Data Modelling — An Extension of the OMT Model for Geographic Applications. Master’s Thesis, Joao Pinheiro Foundation (in Portuguese)
Borges K, Laender A, Davis JrC (1999) Spatial Data Integrity Constraints in Object Oriented Geographic Data Modelling. In: Proc 7th ACM GIS, Kansas City, USA
Clementini E, Felice P (1994) A Model for Representing Topological Relationships Between Complex Geometric Features in Spatial Databases. Info Sciences: 1–17
Cockcroft S (1996) Towards the Automatic Enforcement of Integrity Rules in Spatial Database Systems. In: Proc of the Spatial Information Research Centres’ 8th Colloquium
Cockcroft S (1997) A Taxonomy of Spatial Data Integrity Constraints. GeoInformatica 1(4):327–343
Cockcroft S (1998) User Defined Spatial Business Rules: Storage, Management and Implementation — A Pipe Network Example. In: Proc of the Spatial Information Research Centres’ 10th Colloquium
Cockcroft S (2001) Modelling Spatial Data Integrity Rules at the Metadata Level. In: Proc of the Sixth Int Conf on GeoComputation
Egenhofer M, Herring JR (1991) Categorizing Binary Topological Relationships Between Regions, Lines, and Points in Geographic Databases. Technical Report: 1–33, Dept of Surveying Engineering, University of Maine, Orono, ME
Graham S, Simeonov S, Boubez T, Daniels G, Davis D, Nakamura Y, Neyama R (2001) Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI, Pearson Education, London
Lake R, Burggraf D, Trninic M, Rae L (2004) Geography Mark-Up Language: Foundation for the Geo-Web. John Wiley and Sons, London
Pierra JC, Potier G, Girard P (1994) Design and Exchange of Parametric Models for Parts Library. In: Proc of the 27th Int Symp on Advanced Transportation Applications, Aachen, Germany, pp 397–404
Pratt M (1998) Extension of the Standard ISO 10303 (STEP) for the Exchange of Parametric and Variational CAD Models. In: Proc of the Tenth Int IFIP WG5.2/5.3 Conf
Price N, Tryfona R, Jensen CS (2000) Modeling Part-Whole Relationships for Spatial Data. In: Proc of the 8th ACM GIS, pp 1–8
Price N, Tryfona R, Jensen C (2001) Modeling Topological Constraints in Spatial Part-whole Relationships. In: Proc of the 20th Int Conf on Conceptual Modeling, Yokohama, Japan.
Shalloway A, Trott JR (2005) Design Patterns Explained: A New Perspective on Object-Oriented Design. Addison-Wesley, London
UK Department for Transport (DOT) (2003) Traffic Sign Manual Chapter 5 — Road Markings, The Stationary Office
U.S. Department of Transportation (DOT) (2003) Federal Highway Administration (FHWA), Manual on Uniform Traffic Control Devices for Streets and Highways [Online]. Available: http://mutcd.fhwa.dot.gov/pdfs/2003/pdfindex.htm.
Worboys MF, Hearnshaw HM (1990) Object-Oriented Data Modelling for Spatial Databases. Int J of Geographical Information Systems 4:369–383
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Reeves, T., Cornford, D., Konecny, M., Ellis, J. (2006). Modeling Geometric Rules in Object Based Models: An XML / GML Approach. In: Riedl, A., Kainz, W., Elmes, G.A. (eds) Progress in Spatial Data Handling. Springer, Berlin, Heidelberg . https://doi.org/10.1007/3-540-35589-8_9
Download citation
DOI: https://doi.org/10.1007/3-540-35589-8_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35588-5
Online ISBN: 978-3-540-35589-2
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)