A
m ld
nn qd
°K
"lsj:
ir5 in» ir
1
1995-»
NGT GEODESIA
Select
Query
From GeoView:
Available Column*
CITY
Selected Column*
CITY_NAME
POP_1989
POP-1990
PER.CHG
PER_CAPJNCOME
Where
Geometry
Am
Format
GSC
Cohunn
Object*
[□I Line Work
[5| Label* Only
Label*
Action
H] T«t
foil Attribute*
[ij] Drawing
SQL-Edit
Model
[□I dxf
[ÖJGXF
Pipeline
Geometry
Label#
File/Model
Execute"
Reset
Save
Setting*
Linked Geoview waarmee gespecificeerde segmenten (geen
lijn-objecten) van een lijn-object kunnen worden gemar
keerd. Overigens kunnen deze verschillende soorten linked
table wel in Geo/SQL worden gecreëerd; opslag en be
werking van gegevens in een linked table dienen echter direct
in Oracle te worden gerealiseerd. Objecten kunnen in 3D
worden opgeslagen, GIS-functionaliteit als bijvoorbeeld
overlay werkt echter alleen in 2D.
Fig. 6.
Selectiemenu voor
o.a. Geoview.
Column Wber«
Column Lift
Operator*
POP.198»
POP_1990
PER_CHG
PKR_CAP_LNCÖMB
OBJ#
LIKE
NULL
NOT
Cofkdftioti
OBJ# - 100
I C*no*l j
Rm<* J
CUar
fiQL<
Door de opslag van objecten per objecttype per thema via
Geoviews worden in feite logische lagen gedefinieerd. Selec
tie van objecten verloopt door in een menu (fig. 6) een Geo
view te specificeren, met als resultaat, zonder nadere criteria,
alle tot dat thema behorende objecten van dat objecttype.
Binnen de tot een Geoview behorende objecten kan worden
geselecteerd op attributen, op posities en op de „en-en"-
combinatie daarvan. Voor de selectie op attributen kunnen
in een vervolgmenu (fig. 7) worden gespecificeerd:
attribuutkolommen waarop moet worden geselecteerd uit
de tot de Geoview behorende tabel;
vergelijkings- en logische operators:
like, and, null, or, not;
criteriumwaarden.
De betreffende tabel kan zijn de object-table van een Simple
Geoview of de linked table van een Linked, Address
Matching of Dynamic Geoview. Voor de selectie op positie
kunnen in een soortgelijk vervolgmenu (fig. 8) worden
gespecificeerd:
een criteriumgebied;
de topologische operators Crossing en Within.
Fig. 7.
Selectiemenu
voor attributen.
Fig. 8.
Selectiemenu
voor criterium-
gebied.
Criteriumgebied kan zijn een willekeu
rige rechthoek of veelhoek of een be
staand object, al dan niet voorzien van
een buffer. Met Crossing kunnen die
objecten van een Geoview worden gese
lecteerd, die geheel of gedeeltelijk bin
nen het criteriumgebied liggen. Within
doet hetzelfde, alleen liggen de geselec
teerde objecten dan volledig binnen het
criteriumgebied (waarbij punt, line of
polyline alleen criteriumgebied kunnen
zijn indien gebufferd). Het resultaat
van een selectie is „default" een teke
ning op het scherm, waarvoor lijn
dikten, lijnsoorten, kleuren en rasters
kunnen worden gespecificeerd. Het
kan echter ook tijdelijk (voor de duur
van een sessie) worden opgeslagen als
model of als uitvoerbestand, voor wat
betreft de attributen ook als tekstbe
stand. Het beeld kan voorts worden
bewerkt en verfraaid zonder gevolgen
voor de database en in geval van opslag
in 3D vanuit een willekeurig standpunt
worden bekeken. Op de resultaten van
een polygon-selectie en een andere
selectie, beide opgeslagen in de vorm
van zo n model, kunnen overlay-opera-
ties worden toegepast. Beschikbaar zijn
de volgende overlay-operaties, in feite
combinaties van een overlay-operatie
en een logische selectie-operator: Inter
section (en-en), Union (en-of), Exclu
sive (of-of), Subtraction (selectie minus
een andere selectie).
Ter evaluatie werd in Geo/SQL een
test-database opgebouwd met als uit
gangspunt een zelfgemaakte Auto-
CAD-tekening, waarin de verschillende
topologische relaties waren verwerkt.
Met Geo/SQL werden daaruit objecten
gevormd, waaraan ook fictieve themati
sche gegevens werden gekoppeld. Op
deze test-database werden de selectie-
en overlayfuncties beproefd, hetgeen
voldeed aan de verwachtingen daar-
Geographic Search Criteria
Operator
Boundary
Crossing
[H] Within
Current GSC
Create Slide
Point
pDjl Line
[HI Polyline
[Hjj Window
Polygon
[HI Entity
Buffer
Settings
Define
Select/Draw GSC
Action
Clear
Show
Cancel
508