grunnlag for topologisk datastruktur, f.eks.
Byggeklosser
node, edge, face
(punkt, linje, polygon)
ISO19107 - Spatial Schema
grunnlag for presis forståelse av topologi i GIS-sammenheng
Bygger på point-set topologi
Venn-diagram
- snitt mellom kant, indre og ytre på to "skiver" (discs).
- 4 - intersect-modell
- 9 - intersect-modell
Beskriver relativ geografisk beliggenhet for kartobjekter
(disjoint, touch, intersect, inside m.fl.))
Delt geometri
Komplisert datastruktur
Topologien ligger lagret i strukturen
Heleid geometri - hvert kartobjekt "eier" sin geometri
Dobbel lagring av grenser
Topologi må kalkuleres ved bruk
Eksempler:
ESRI Shape-filer
KML
PostGIS
Standardisert gjennom OGC/ISO
Egnet for relasjonsdatabaser
vanskelig å oppnå god kvalitet:
linjer skal henge sammen med andre linjer
polygoner skal henge sammen med felles grense
- uten hull
- uten overlapp
ArcGIS datatyper
- mange av disse kan lagres i en geodatabase
Feature Class - datatypen i geodatabaser tilsvarer Shapefiler
Topologi i en ESRI geodatabase
- regler som sier noe om hvordan punkt, linjer og polygoner deler geometri, eller på annen måte forholder seg til hverandre
- reglene kan gjelde innen en feature class eller mellom flere feature classes
- feature class og topology må ligge i samme feature set
C:\Program Files (x86)\ArcGIS\Desktop10.3\Documentation\topology_rules_poster.pdf
Geodatabase i PostgreSQL
- Installert PostgreSQL
- Installert ArcGIS for server
- Litt filkopiering mellom ArcGIS og PostgreSQL-installasjonene
- Kjører Create Enterprise Geodatabase
Oppretter skjema for ESRI geodatabase i PostgreSQL-databasen
(dette er helt uavhengig av PostGIS-funksjonalitet)
Demo
- topologiregler i file geodatabase
- topologi-validering
- retting av topologifeil
Litteratur:
Se under Modul 5 i Fronter - ESRI-linker