Your SlideShare is downloading. ×
Introduksjon til geodatabasen - Esri norsk BK 2014
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Introduksjon til geodatabasen - Esri norsk BK 2014

257
views

Published on

Denne sesjonen forklarer hva en geodatabase er og hvorfor du burde bruke den for å lagre dine geografiske data. Geodatabasen er et lagringsformat for å håndtere geografiske data, spesielt laget for …

Denne sesjonen forklarer hva en geodatabase er og hvorfor du burde bruke den for å lagre dine geografiske data. Geodatabasen er et lagringsformat for å håndtere geografiske data, spesielt laget for ArcGIS.

Geodatabasen beriker dine data med romlige og relasjonelle integritetsregler, datavalidering, logikk og annen avansert funksjonalitet. Vi vil gå gjennom den logiske oppbygningen i en geodatabase, inkludert begrep som feature og featureklasse, raster, annotasjon, geometrisk nettverk, nettverksdatasett, topologi og annen funksjonalitet.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
257
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. INTRODUKSJON TIL GEODATABASEN Ove Marthinussen og Hans Petter Winsnes
  • 2. DENNE SESJONENS INNHOLD • Geodatabasen • Hva er det? • Hvorfor bruke den? • Hvilke typer finnes det? • • Innhold i geodatabasen Avansert funksjonalitet
  • 3. HVA ER EN GEODATABASE? • Datamodell laget spesielt for ArcGIS-systemet • • Et fysisk lagringssted for dine geografiske data • • En omfattende datamodell for lagring og håndtering av geografiske data Skalerbar datamodell som finnes til de fleste plattformer Utvidbar (eks. med File Geodatabase API) • Andre produkter som f.eks. FME kan lese og skrive mot geodatabasen
  • 4. HVORFOR BRUKE GEODATABASEN? • • • Det er enkelt! Den datamodellen som best støtter opp under et ArcGIS-basert system i en hvilken som helst organisasjon http://resources.arcgis.c om/en/communities/geo data/
  • 5. Hvorfor bruke geodatabasen? • ArcGIS Online • Logikken bak
  • 6. DENNE SESJONENS INNHOLD • Geodatabasen • Hva er det? • Hvorfor bruke den? • Hvilke typer finnes det? • • Innhold i Geodatabasen Avansert funksjonalitet
  • 7. TRE TYPER GEODATABASER • Personal Geodatabase • • • • File Geodatabase • • • Én kan redigere om gangen Lagret i MS Access-format Størrelsesbegrensning på 2 GB (Access) 1 TB per datasett Støtter flere plattformer Personal Geodatabase File Geodatabase Enterprise Geodatabase • • • Lagret i et enterprise DBMS Støtter flerbrukerredigering gjennom versjonering Støtter svært mange brukere (gjennom DBMS) Enterprise Geodatabase Oracle SQL Server DB2 Informix PostgreSQL
  • 8. TRE TYPER GEODATABASER Personal GDB File GDB Enterprise (Tre typer) Lagringsformat Microsoft Access Mappe med binære filer DBMS Lagringskapasitet 2 GB 1 TB per datasett* Avhenger av type DBMS Støttede plattformer Windows Hvilken som helst Avhenger av type DBMS Antall brukere -Én som redigerer -Flere som leser -Én som redigerer per featureklasse -Flere som leser -Flere som redigerer -Flere som leser * Som default; tilvalg å øke til 256 TB per tabell
  • 9. TRE TYPER GEODATABASER Personal GDB File GDB Enterprise (Tre typer) Lagringsformat Microsoft Access Mappe med binære filer DBMS Lagringskapasitet 2 GB 1 TB per datasett* Avhenger av type DBMS Støttede plattformer Windows Hvilken som helst Avhenger av type DBMS Antall brukere -Én som redigerer -Flere som leser -Én som redigerer per featureklasse -Flere som leser -Flere som redigerer -Flere som leser * Som default; tilvalg å øke til 256 TB per tabell
  • 10. TRE TYPER GEODATABASER Personal GDB File GDB Enterprise (Tre typer) Lagringsformat Microsoft Access Mappe med binære filer DBMS Lagringskapasitet 2 GB 1 TB per datasett* Avhenger av type DBMS Støttede plattformer Windows Hvilken som helst Avhenger av type DBMS Antall brukere -Én som redigerer -Flere som leser -Én som redigerer per featureklasse -Flere som leser -Flere som redigerer -Flere som leser * Som default; tilvalg å øke til 256 TB per tabell
  • 11. TRE TYPER GEODATABASER Personal GDB File GDB Enterprise (Tre typer) Lagringsformat Microsoft Access Mappe med binære filer DBMS Lagringskapasitet 2 GB 1 TB per datasett* Avhenger av type DBMS Støttede plattformer Windows Hvilken som helst Avhenger av type DBMS Antall brukere -Én som redigerer -Flere som leser -Én som redigerer per featureklasse -Flere som leser -Flere som redigerer -Flere som leser * Som default; tilvalg å øke til 256 TB per tabell
  • 12. REDIGERE GEODATABASER • Alle datasett som ligger i geodatabasen er redigerbare, eks: • Rediger bygningsgeometri og egenskaper • Legg til rørledninger i et ledningsnett • Oppdater eierinformasjon tilhørende en eiendom • Transaksjonell modell for redigering i ArcGIS • Dataredigering utføres i en redigeringssesjon • Åpne sesjon – rediger – lagre/forkast endringer • En redigeringssesjon med redigering utgjør en transaksjon • Transaksjonen blir enten godkjent eller forkastet (avhengig om du lagrer sesjonen eller ikke)
  • 13. REDIGERE GEODATABASER • Personal Geodatabase • Redigering av data av én bruker på små datasett • Flere kan lese samme data samtidig • Redigering låser hele geodatabasen for redigering • To brukere kan ikke redigere i den samme geodatabasen samtidig, selv om det er ulike datasett • File Geodatabase • Redigering av data med én bruker på små til veldig store datasett • Flere kan lese samme data samtidig • Redigering låser kun datasettet du redigerer på • Flere kan redigere i den samme geodatabasen samtidig, men ikke på samme datasett
  • 14. REDIGERE GEODATABASER • Enterprise Geodatabase • • Utvidet transaksjonsmodell med bruk av versjonering Flere kan redigere på samme datasett uten å låse datasettet for redigering utført av andre brukere • Unik visning av geodatabasen gjennom versjoner • Fordeler med versjonert redigering • • • • Flere kan redigere på samme datasett, og versjonering gjør at man kan redigere versjoner at et datasett over lengre tid Gjør om på redigering som er utført Arkivering av datasett Replikering av geodatabasen
  • 15. Lage en geodatabase • ArcCatalog • Lage en geodatabase • Importer eksisterende data (shapefil)
  • 16. DENNE SESJONENS INNHOLD • • Geodatabasen Innhold i geodatabasen • • • • • • • Tabeller, featureklasser, rasterdata Feature dataset Valideringsregler Domener, subtyper, relasjonsklasser Annotasjon Utforske en geodatabase - Demo Avansert funksjonalitet
  • 17. INNHOLD I GEODATABASEN • • • En geodatabase inneholder ulike typer datasett Et datasett representerer en samling informasjon som har en geografisk stedfestet posisjon (unntaket er tabeller) Typer av datasett: • • Tabeller, featureklasser og rasterdatasett Feature dataset • Nettverksdatasett, topologi, terrain • Datasett kan være assosiert med hverandre i geodatabasen • • Håndtere integritet, adferd og datatolkning Domener, relasjonell integritet, topologi, metadata
  • 18. OBJEKTER OG OBJEKTKLASSER – TABELLER • • • Et objekt er en enkeltstående enhet med bestemte egenskaper og en bestemt adferd Et objekt er en del av en objektklasse Alle objekter i en objektklasse har de samme definerte egenskapene og den samme adferden
  • 19. EN FEATURE OG EN FEATUREKLASSE • • • • Bygger videre på den objektorienterte relasjonelle datamodellen En feature er et romlig objekt (et objekt med geometri) En feature er en del av en featureklasse (objektklasse med geometri) Den relasjonelle modellen er utvidet med en egenskap som inneholder geometrien til objektet En featureklasse er en tabell med egenskapskolonner, der en av disse inneholder geometrien til objektet
  • 20. GEODATABASEN STØTTER AVANSERT GEOMETRI • Punkt, linjer, polygoner • Enkle og multipart features Feature som består av flere deler • Tekst • Fleksible koordinatnotasjoner - XY, Z, M Men har bare én oppføring i tabellen
  • 21. RASTER- OG BILDEDATA • Støtte for mange ulike formater • • • Tiff, bmp, GRID, ++ Rasterdata med attributter Mosaic dataset • Datamodell for håndtering av rastersamlinger • Lagret som en mappe, men vises som en mosaikk • Avansert spørring og prosessering mot rasterdataene
  • 22. FEATURE DATASET • Et geodatabaseobjekt som inneholder andre datasett • Alle datasett må ha samme koordinatsystem • Et krav for å kunne bygge relasjoner mellom datasettene • Kan inneholde geometrisk nettverk, topologi, nettverksdatasett, terrain, etc… • Kan om ønskelig også inneholde relasjonsklasser Feature dataset Punkter Flater Annotasjon Linjer Topologi Dimensjoner Grenselinjer
  • 23. VALIDERINGSREGLER • Attributter, sammenhengende geometri og relasjonsregler • • Forhåndsdefinert, parameterstyrt • • • • Lagret på objekter som en del av geodatabasen Gyldige inputverdier for attributter Påkrevde attributter for å kunne lagre en ny feature Regler for sammenhengende geometri Mulighet for å scripte egne valideringsregler med bruk av f.eks. python
  • 24. DOMENER • Bestemme lovlige verdier for et felt • • • Brukes for å sikre dataintegritet (samsvar) Defineres på geodatabasenivå Type domener: • Range • Gyldige verdier mellom min og max • Et tre kan eks. ha en høyde mellom 0 og 30 m. • En vei kan eks. ha mellom 1 og 6 felt • Coded Value • Gyldige verdier velges fra en forhåndsdefinert liste • Et tre kan eks. være av type eik, bjørk eller gran • En vei kan eks. ha veidekke av grus, stein eller asfalt
  • 25. SUBTYPER • Kategorisere objekter og features i grupper • • • Deler de samme attributtverdiene Defineres på featureklassenivå Felg et felt å basere subtypen på • • Må være et heltallsfelt (short eller long) Hver subtype kan ha ulike standardverdier og domenelister • Kan bruke subtyper til å definere integritetsregler mellom featureklasser Beskrivelser Koder
  • 26. RELASJONSKLASSER • En assosiasjon mellom objekter i en objektklasse og en annen objektklasse • • En objektklasse kan være en del av flere relasjonsklasser Kompositte relasjoner • Relaterte objekter kan sende «beskjeder» til hverandre (messaging) • Kan brukes til å utføre en automatisk handling (slett, flytt, kopier, etc.) • Assosieringsregler i relasjonsklasser • Hver eiendom kan ha mellom 1 og 3 bygninger
  • 27. ANNOTASJON • Annotasjonsfeatureklasser • • Plassere tekst og grafikk på kartet Har geometri (koordinater) lagret i featureklassen • Feature-linked eller ikke feature-linked • • Kompositte relasjoner håndterer linken Kan lagre tekst, men også annen grafikk • • Linjer, piler, bokser, etc. Målestokkterskler kan styre ulik tekst på ulike nivå Featureklasse Kompositt relasjonsklasse Annotasjonsfeatureklasse 41 21 41 92 92 OSLO 43 23 43 94 94 BERGEN 47 27 47 95 95 49 TRONDHEIM
  • 28. ADFERDEN TIL ET OBJEKT I GEODATABASEN • Du kan: • Kontrollere standardverdier og tillatte verdier for et felt (domener) • Dele objekter inn i like grupper (subtyper) og tilordne ulike domener til hver av disse • Kontrollere relasjoner mellom objekter i ulike objektklasser (relasjonsklasser) • Alt er tilgjengelig i standard ArcGIS Desktop • Konfigurerbart, ingen programmeringskunnskaper behøves
  • 29. Utforske en geodatabase • • • • Tabeller og featureklasser Subtyper Domener Relasjonsklasser
  • 30. DENNE SESJONENS INNHOLD • • Geodatabasen Innhold i geodatabasen • Avansert funksjonalitet • • • • • Attachments Geometriske nettverk Nettverksdatasett Topologi Advansert funksjonalitet - Demo
  • 31. ATTACHMENTS (VEDLEGG) • • • Tilordne hvilken som helst filtype til en feature Tilgjengelig ved bruk av Identify Filtypen vil assosieres med standard program for filtypen i Windows, og kan åpnes direkte
  • 32. GEOMETRISKE NETTVERK • Bruker geometrien på ulike features til å modellere nettverkssystemer for «flytende» elementer • • Eks. elvenettverk, vannledninger, elektrisk anlegg Bygges fra et feature dataset • • Hver featureklasse har en rolle i nettverket Relasjoner for tilkoblinger mellom featureklasser • • Basert på sammenhengende geometri Sammenheng i geometri håndteres «on-the-fly»
  • 33. GEOMETRISKE NETTVERK • Tracing (sporing) i nettverket gir deg blant annet: • Hva som er tilkoblet hva, nettverkssykluser, beregne rute på væskeflyt • Tracing oppover/nedover i nettverket, begrenset trace med tillagte barrierer Trace nedover et elveløp
  • 34. NETTVERKSDATASETT • • • • • Nettverk spesielt laget for transportsektoren http://tatoget.nsb.no/ https://ruter.no/ Multimodale scenarioer Attributter • • • • Egenskaper for å kunne forflytte seg mellom flere nettverk Reisetid, barrierer, forbud, hastigheter Beregninger “on-the-fly” i nettverket Gir bedre analyser
  • 35. FUNKSJONALITET I ET NETTVERKSDATASETT • Multimodalt • Et punkt kan være en del av flere nettverk • Brukes til å lage gyldige overganger mellom linjer som er en del av ulike nettverk • Gyldige reiseveier (Turns) • Turns endrer ikke hvordan nettverket er koblet sammen, men hvordan det er lovlig å bevege seg i det (u-sving)
  • 36. GEODATABASETOPOLOGI • • • En topologi håndterer sammenhenger i geometri mellom ulike featureklasser Viktig i dataforvaltning (særlig SOSI) Topologi brukes til: • • • • • Bestem hvilke featureklasser som deler geometri (eks. linje- og flatetema som eksporteres til SOSI) Definer integritetsregler Kontroller redigeringsverktøy Valider features Sikre datakvalitet
  • 37. TOPOLOGISK INTEGRITET • Topologi lages i et feature dataset • • Kan bruke featureklasser eller bare subtyper Lag regler for knekkpunkttoleranse, hierarki, etc. • Knekkpunkttoleranse for XY og Z • Definer regler når topologien lages • • Reglene evalueres under validering av topologien Feil i forhold til reglene som er satt flagges som feil • • • Håndteres i geodatabasen som en del av topologien Feil kan flagges som unntak Undersøk og reparer feil i ArcMap
  • 38. EKSEMPLER PÅ TOPOLOGIFEIL • Regler for å håndtere topologisk integritet • 25+ topologiregler i ArcGIS
  • 39. REDIGERING MED TOPOLOGI • Redigering gir et “dirty area” • • • Området har blitt redigert og kan inneholde feil Kan symboliseres Feil funnet under validering • Feil har egenskaper: • Hvilken regel ble brutt • Hvilken feature genererte feilen • Dine valgmuligheter: • • • Ignorer feilen Marker som unntak Reparer feilen Ikke match mellom grenselinjer og areal
  • 40. TERRAINS • Massive punktdatasett, multi-oppløst, “on-the-fly” TIN • Datasett for modellering av 3D-flater • Modelleres innenfor et feature dataset • Brukerdefinerte terrengnivå (pyramider) • Ulike oppløsninger og vertikal toleranse • 3D Analyst-lisens • • Extension kreves for å definere og redigere Ingen lisens for visning
  • 41. KARTOGRAFISK REPRESENTASJON • Egenskap på en featureklasse • • • • Lagrer informasjon om symbologi En featureklasse – flere representasjoner mulig Regler og overstyring Representation Management Toolbox
  • 42. GEOKODING • Matching av adresser og plassering av disse • Bruk en tekstlig beskrivelse til å finne eksakt plassering • Koordinater, gatenavn, stedsnavn, postsone etc. • Adresselokatorer • Regler for adressetolkning • Prosessere og matche adresser • Krever ett eller flere referansedatasett (eks. SSR)
  • 43. Utforske en geodatabase • • • • Topologi Geometrisk nettverk Nettverksdatasett Attachments
  • 44. OPPSUMMERING • Geodatabasen • • Inne i geodatabasen • • Datamodell, lagringssted for geografiske data, enkelt å komme i gang Datasett, Valideringsregler, datahåndtering og integritetsregler Avansert funksjonalitet • • Geometriske nettverk, nettverksdatasett og topologi Terrain, representasjoner, geokoding
  • 45. MER INFORMASJON OM GEODATABASEN • • Geodatabase Resource Center Inside the Geodatabase Blog • http://resources.arcgis.com/en/communities/geodata/ • wiki.gis.com • Ta gjerne kontakt med oss i løpet av konferansen, vi har supportstand som tar imot alle mulige spørsmål
  • 46. ANBEFALTE RELATERTE SESJONER FRA GEODATA • Administasjon av Geodatabasen • • • Bygg bro mellom ArcGIS-plattformen og dine FMEprosjekter • • • Thor Morten Kopaas og Morten Grimnes Onsdag 15.15 – 16.30 – Christiania C Anders H. Malum og Torgrim Høydahl Torsdag 13.30 – 14.45 – Christiania C Laser- og rasterdata i ArcGIS • • Stine Skinnes og Kjetil Trengereid Torsdag 15.15 – 16.30 – Christiania C
  • 47. TUSEN TAKK FOR OSS! • Spørsmål? • Geodata support • support@geodata.no • 99279000
  • 48. Hosted by Esri Official Distributor