Multi-polygonen (d.w.z. polygonen met meer dan één
buitenring, die niet met elkaar verbonden zijn);
Ook niet-lineaire randen in de grens (b.v. cirkelbogen);
In 3D-ruimte, maar polygonen beperkt tot op een plat
vlak;
In 3D-ruimte, maar polygonen beperkt tot op het opper-
vallc van een polyhedron (dus vlak in stukken);
In 3D-ruimte, op niet-platte oppervlakken, specifiek de
aardse ellipsoïde (of geoïde).
Voor al deze gevallen moet een onambigue en complete
definitie (inclusief tolerantieaspecten) beschikbaar zijn.
Testgevallen zouden gedefinieerd moeten worden en ver
volgens zouden de producten moeten worden geëvalueerd.
Nadat we dan klaar zijn met polygonen, moeten we vervol
gens verder gaan met andere ruimtelijke datatypen zoals
polyhedrons [Are03]. Ten slotte, tot nu toe is alleen de vali
datie van polygonen besproken, maar wat gebeurt er met
deze (on)geldige polygonen gedurende het uitvoeren van
operaties?
Samenvatting
Polygonen: het wankele fundament van ruimtelijk modelleren
Ruimtelijke modellen zijn zowel in 2D als in 3D vaak gebaseerd op po-
lygonen.Veel Geo-ICT-producten ondersteunen ruimtelijke datatype, zo
als een polygoon gebaseerd op de OpenGIS 'Simple Features Specifica
tion'. OpenGIS en ISO hebben een overeenkomst om hun specificaties en
standaarden te harmoniseren. In dit artikel zijn ook enkele implemen
taties met elkaar vergeleken. De testresultaten onthullen belangrijke
verschillen tussen de verschillende implementaties. Gebaseerd op deze
ervaringen stellen we een onambigue definitie van een polygoon voor.
Hoewel goed gedefinieerd, kunnen deze polygonen nog steeds proble
men veroorzaken bij de uitwisseling tussen verschillende systemen (on
der andere door conversie en afronding van coördinaten), daarom
wordt ook het concept van geldige schone polygonen geïntroduceerd.
Trewoorden
GIS-technologie, gegevensverwerking, onderzoek
Summary
Polygons: the unstable foundation of spatial modelling
Spatial models are often based on polygons both in 2D and 3D. Many
Geo-ICTproducts support spatial data types, such as the polygon, based
on the OpenGIS CESimple Features Specification. OpenGIS and ISO have
an agreement to harmonise their specifications and standards. In this
paper we discuss the relevant aspects related to polygons in these stan
dards and compare several implementations. The test results reveal sig
nificant differences in the implementations, which causes interoperabi
lity problems. Based on these experiences we propose an unambiguous
definition for polygons, which makes polygons again the stable founda
tion it is supposed to be in spatial modelling and analysis.
Keywords
GIS-technology, data processing, research
Résumé
La qualité des données est une priorité chez Essent Netwerk
Get article décrit I'information géographique de Vinfrastructure des
cables et conduits du fournisseur d'énergie Essent Netwerk Zuid. On
traite e.a. la realisation et la mise a jour desfichiers numériques avec la
conversion des cartes de gestion, l'emploi des
SIG et les notifications au Centre d'informa-
tion des cables et conduits (KLIC). Le suivi de
ces notifications, les experiences avec le centre
KLIC et les souhaits de Essent Netwerk Zuid au
sujet du centre KLIC sont traités, ainsi que les
expediences des entrepreneurs de travaux pu
blics. Enfin on traite quelques sujets du dével-
oppement de la problématique a Véchelle na
tionale, ainsi que Vautorégulation et la légis-
lation potentielle.
Mots clés
Technologie SIG, traitement des don
nées, recherche
Literatuur
[1] The Shorter Oxford English dictionary, 1973.
[2] ISO/TC 211/WG 2, ISO/CD 19107, Geographic information
Spatial schema, 2003.
[3] Oosterom, Peter van, Willco Quale and Theo Tijssen,
Polygons: the unstable foundation of spatial modeling, In:
proceedings of the ISPRS wokshop on 'Spatial, temporal
and Multi-Dimensional Data Modelling and Analysis',
2-3 Oktober 2003, Québec, Canada.
[4] Goldberg, David, What Every Computer Scientist Should
Know About Floating-Point Arithmetic, ACM Computing
Surveys, Vol. 23, March 1991, pages 5-48.
[5] Güting, Ralf Hartmunt and Schneider, Markus, Realms:
A foundation for spatial data types in database systems. In:
D.J. Abel and B.C. Ooi, editors, Proceedings of the 3rd
International Symposium on Large Spatial Databases
(SSD), volume 692 of Lecture Notes in Computer Scien
ce, pages 14-35. Springer-Verlag, 1993.
[6] Thompson, Rodney, PhD research proposal 'Towards a Rigo
rous Logic for Spatial Data Representation'. Department of
Geographical Sciences and Planning, The University of
Queensland, Australia, November 2003.
[7] Worboys, Mike, Some Algebraic and Logical Foundations for
Spatial Imprecision, in: Goodchild, M. and Jeansoulin,
R (ed), Data Quality in Geographic Information: from
error to uncertainty, Hermes, 1998.
[8] Arens, Calin, Jantien Stoter and Peter van Oosterom,
Modelling 3D spatial objects in a Geo-DBMS using a 3D primi
tive. Proceedings of the 6th AGILE 2003, Lyon, Frankrijk.
Dankwoord
We danken de TDN en het Kadaster voor het beschikbaar stellen
van hun datasets, en Oracle, Informix, PostgreSQL/PostGIS, ESRI
ArcSDE) voor het beschikbaar stellen van hun producten. Voorts
willen wij de reviewers en de deelnemers aan de ISPRS-workshop
en het Dagstuhl-seminar danken voor hun kritische kanttekenin
gen, die in dit artikel zijn verwerkt. Deze publicatie vindt plaats in
het kader van het onderzoelcsspeerpunt Sustainable Urban Areas,
uitgevoerd door de Technische Universiteit Delft.
GEO-INFO 2004-3