Conclusies
lijn
lijn
NGT GEODESIA
>995-"
over, gebaseerd op de handleiding. Wel
zijn de selectiemogelijkheden op basis
van topologische relaties tussen ob
jecten met de Geo/SQL-operators
Crossing en Within wat beperkter dan
op basis van een SWM of MWM
mogelijk zou zijn geweest. In tabel 2 is
aangegeven welke combinaties van se
lecties op basis van topologische relaties
van de SWM en MWM dezelfde re
sultaten leveren als Crossing en Within.
De combinaties van selecties, weerge
geven binnen één vak, kunnen met
Crossing en Within niet verder worden
ontleed.
Aangezien Geo/SQL voor een groot
deel tegemoet komt aan de voor een
GIS geformuleerde wensen, kan het
duidelijk als zodanig worden bestem
peld, zij het met enige kanttekeningen:
selectie op attributen is beperkt tot
één tabel, ook ingeval van „linked
tables", hoewel in Oracle deze beper
king niet geldt;
selectie op positie is beperkt tot één
criteriumgebied;
combinatie van selectie op attributen
en positie is beperkt tot en-en;
het aantal topologische operators is
beperkt;
GIS-functionaliteit werkt in 2D.
De laatste kanttekening lijkt het be
langrijkste: hoewel met Geo/SQL een
3D-presentatie mogelijk is, blijft het als
GIS een 2D-systeem. De overige kant
tekeningen leveren enige beperkingen
op voor de selectiemogelijkheden. Met
uitzondering van de beperkingen voort
komend uit de wat schaars aanwezige
topologische operators kunnen deze
veelal weer worden opgeheven via ver
volgvragen en/of selecties direct in
Oracle. Overigens kan de vraag in hoe
verre deze beperkingen werkelijk een
bezwaar vormen, alleen vanuit de toe
passingen worden beantwoord. Niet bij
elke toepassing zal behoefte bestaan aan
alle selectiemogelijkheden en topolo
gische operators. Ongetwijfeld bestaan
er toepassingen waarvoor Geo/SQL een
goede oplossing biedt.
Summary
Towards a spatial SQL
After a short description of the Geo/SQL
system its capabilities for presentation
and selection purposes are examined.
Geo/SQL appears to be a useful GIS for a
certain range of applications.
Referentie
object
Selectie
objecten
Resultaat crossing
Resultaat within
vlak
vlakken
w-1 aan vlak rakende vlakken
w-2 aan vlak grenzende vlakken
w-3 eilanden binnen vlak
w-4 vlak overlappende vlakken
w-3 eilanden binnen vlak
lijnen
11-1 van lijn aftakkende lijnen
11-2 lijn snijdende lijnen
11-3 lijn rakende lijnen
11-4 met lijn samenvallende lijnen
punt
punten
pp-1 met punt samenvallende
punten
vlak
lijnen
vl-1 aan vlak rakende lijnen
vl-2 aan vlak grenzende lijnen
vl-3 vlak doorsnijdende lijnen
vl-4 lijnen binnen vlak
vl-4 lijnen binnen vlak
vlakken
vl-1 vlakken rakend aan lijn
vl-2 vlakken grenzend aan lijn
vl-3 door lijn doorsneden vlakken
vl-4 vlakken over lijn
vlak
punten
vp-1 punten binnen vlak
vp-2 punten op rand vlak
vp-1 punten binnen vRk
punt
vlakken
vp-1 vlakken over punt
vp-2 vlakken met punt op rand
lijn
punten
lp-1 punten op lijn
punt
lijnen
lp-1 lijnen door punt
alleen in MWM
Tabel 2.
Met Geo/SQL-
selecties vergelijk
bare combinaties
van selecties via
relaties.
Literatuur
[1] Molenaar, M., Single Valued Vector Maps A concept
in Geographic Information Systems. Geo-Informations-
systeme 1989/1 p. 18 - 26.
[2] Hoop, S. de, P. van Oosterom, M. Molenaar,
Topological Queiying ofMidtiple Layers. European
Conference, COSIT '93, Elba, Italy. Springer Verlag,
p. 139- 157.
[3] Egenhofer, Max J., John R. Herring, Categorizing
Binary Topological Relationships Between Regions,
Lines and Points in Geographic Databases. Technical
Report, Department of Surveying Engineering,
University of Maine.
[4] Geo/SQL User's Guide. Geo/SQL Technical Reference.
[5] SQL Language. Reference manual Version 6.0, Oracle
Corporation 1990.
[6] Autodesk LTD, AutoCAD Release 10 Reference
Manual. Autodesk LTD, 1989.
509