GEO2311 Topologi i ESRI geodatabaser
Dagens tema
- repetisjon topologi
- om ESRI geodatabaser
- om topologi i ESRI egodatabaser
Graftopologi
grunnlag for topologisk datastruktur, f.eks.
- ESRI coverage (Arc-Node)
- SOSI
- GML
Byggeklosser
node, edge, face
(punkt, linje, polygon)
ISO19107 - Spatial Schema
Egenhofer- topologi
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.))
Topologiske datastrukturer
Delt geometri
Komplisert datastruktur
Topologien ligger lagret i strukturen
Ikke-topologiske datastrukturer
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
Ulemper ved ikke-topologiske datastrukturer
vanskelig å oppnå god kvalitet:
linjer skal henge sammen med andre linjer
polygoner skal henge sammen med felles grense
- uten hull
- uten overlapp
ESRI geodatabase
- ArcGIS sin egen, foretrukne datastruktur
- Fysisk datalager (filer, databaser)
- Informasjonsmodell (databaseskjema)
- Applikasjonslogikk (inneholder funksjoner)
Varianter
- Personal geodatabase (MS Access database)
- File geodatabase (mappe med filer)
- ArcSDE geodatabase
(Kalles nå ArcGIS for server)- Oracle
- MS SQL Server
- IBM DB2
- IBM Informix
- PostgreSQL
ArcSDE / ArcGIS for server
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
GEO2311 - H2015 Topologi i ESRI geodatabaser
By sverres
GEO2311 - H2015 Topologi i ESRI geodatabaser
- 1,113