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

ArcGIS help

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