Modeling geometric rules in object based models: an XML / GML approach

Trevor Reeves, Dan Cornford, Michal Konecny, Jeremy Ellis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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. © 2006 Springer-Verlag Berlin Heidelberg.

Original languageEnglish
Title of host publicationProgress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling
PublisherSpringer
Pages133-148
Number of pages16
Volume3
ISBN (Print)3-540-35588-X, 978-3-540-35588-5
DOIs
Publication statusPublished - 26 Jul 2006
Event12th International Symposium on Spatial Data Handling, SDH 2006 - Vienna, United Kingdom
Duration: 12 Jul 200614 Jul 2006

Conference

Conference12th International Symposium on Spatial Data Handling, SDH 2006
CountryUnited Kingdom
CityVienna
Period12/07/0614/07/06

Fingerprint

Markup languages
XML
Information systems
Computer aided design
Crosswalks
Data structures
Geometry
Industry

Bibliographical note

12th International Symposium on Spatial Data Handling, 10-12 July 2006, Vien (AT). The original publication is available at www.springerlink.com

Keywords

  • geographical Information Systems
  • GIS
  • road traffic marking application domain
  • spatial rules
  • business logic
  • topological constraints
  • data integrity checks
  • geometric rules
  • Computer Aided Design
  • CAD
  • variational CAD models
  • GIS application domain
  • Geography Markup Language
  • GML
  • parameterized geometric constraints
  • sub features
  • parametric rule model
  • parametric expressions

Cite this

Reeves, T., Cornford, D., Konecny, M., & Ellis, J. (2006). Modeling geometric rules in object based models: an XML / GML approach. In Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling (Vol. 3, pp. 133-148). Springer. https://doi.org/10.1007/3-540-35589-8_9
Reeves, Trevor ; Cornford, Dan ; Konecny, Michal ; Ellis, Jeremy. / Modeling geometric rules in object based models : an XML / GML approach. Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling. Vol. 3 Springer, 2006. pp. 133-148
@inproceedings{0980c326259b4ced94a22ecb1183200c,
title = "Modeling geometric rules in object based models: an XML / GML approach",
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. {\circledC} 2006 Springer-Verlag Berlin Heidelberg.",
keywords = "geographical Information Systems, GIS, road traffic marking application domain, spatial rules, business logic, topological constraints, data integrity checks, geometric rules, Computer Aided Design, CAD, variational CAD models, GIS application domain, Geography Markup Language, GML, parameterized geometric constraints, sub features, parametric rule model, parametric expressions",
author = "Trevor Reeves and Dan Cornford and Michal Konecny and Jeremy Ellis",
note = "12th International Symposium on Spatial Data Handling, 10-12 July 2006, Vien (AT). The original publication is available at www.springerlink.com",
year = "2006",
month = "7",
day = "26",
doi = "10.1007/3-540-35589-8_9",
language = "English",
isbn = "3-540-35588-X",
volume = "3",
pages = "133--148",
booktitle = "Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling",
publisher = "Springer",
address = "Germany",

}

Reeves, T, Cornford, D, Konecny, M & Ellis, J 2006, Modeling geometric rules in object based models: an XML / GML approach. in Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling. vol. 3, Springer, pp. 133-148, 12th International Symposium on Spatial Data Handling, SDH 2006, Vienna, United Kingdom, 12/07/06. https://doi.org/10.1007/3-540-35589-8_9

Modeling geometric rules in object based models : an XML / GML approach. / Reeves, Trevor; Cornford, Dan; Konecny, Michal; Ellis, Jeremy.

Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling. Vol. 3 Springer, 2006. p. 133-148.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Modeling geometric rules in object based models

T2 - an XML / GML approach

AU - Reeves, Trevor

AU - Cornford, Dan

AU - Konecny, Michal

AU - Ellis, Jeremy

N1 - 12th International Symposium on Spatial Data Handling, 10-12 July 2006, Vien (AT). The original publication is available at www.springerlink.com

PY - 2006/7/26

Y1 - 2006/7/26

N2 - 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. © 2006 Springer-Verlag Berlin Heidelberg.

AB - 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. © 2006 Springer-Verlag Berlin Heidelberg.

KW - geographical Information Systems

KW - GIS

KW - road traffic marking application domain

KW - spatial rules

KW - business logic

KW - topological constraints

KW - data integrity checks

KW - geometric rules

KW - Computer Aided Design

KW - CAD

KW - variational CAD models

KW - GIS application domain

KW - Geography Markup Language

KW - GML

KW - parameterized geometric constraints

KW - sub features

KW - parametric rule model

KW - parametric expressions

UR - http://www.scopus.com/inward/record.url?scp=84885203849&partnerID=8YFLogxK

UR - http://www.springerlink.com/content/uu22655855g84628/

U2 - 10.1007/3-540-35589-8_9

DO - 10.1007/3-540-35589-8_9

M3 - Conference contribution

SN - 3-540-35588-X

SN - 978-3-540-35588-5

VL - 3

SP - 133

EP - 148

BT - Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling

PB - Springer

ER -

Reeves T, Cornford D, Konecny M, Ellis J. Modeling geometric rules in object based models: an XML / GML approach. In Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling. Vol. 3. Springer. 2006. p. 133-148 https://doi.org/10.1007/3-540-35589-8_9