Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates...
Transcript of Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates...
![Page 1: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/1.jpg)
![Page 2: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/2.jpg)
Hans ViehmannLeiter CC IntegrationOracle Deutschland GmbHNL Hamburg
![Page 3: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/3.jpg)
Status und Vision zurGeodatenhaltung
DOAG RegionaltreffenHamburg, 04.05.2004
![Page 4: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/4.jpg)
Raumbezogene Daten ...
... stellen einen großen Wert dar
... können erheblich zur Wertschöpfung beitragen, wenn sie über die IT Infrastruktur bereitgestellt werden
Daher liefert Oracle seit 1995 eine Plattform, in der raumbezogene Daten nahtlos integriert sind
![Page 5: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/5.jpg)
Oracle Spatial Strategie
Location-enable Oracle Stack: Datenbank, Application Server, CRM, ERP (e-Business Suite) und Entwicklungstools (XML DB, Developer Suite)
Integrated Stack: Schnelle Anwendungsentwicklung, reduzierte Komplexität, Bereitstellung skalierbarer, kostengünstiger, einfach handhabbarer Plattform
Technology Partnerships: Vorab-Integration von Partner-Komponenten, Daten und Dienstleistungen zur Vervollständigung des Angebots
![Page 6: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/6.jpg)
Oracle Spatial Strategie
Fokussierung auf bestehende und neue Marktanforderungen in den Bereichen:
Geo-Portaleklassische GISBusiness IntelligenceCustomer Relationship ManagementWireless Location Services/Telematik
![Page 7: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/7.jpg)
LocatorDatentyp für Punkte, Linien, FlächenUnterstützung von 2D, 3D, 4DRäumliche Operatoren
– Egenhofer-Relationen– Within-distance-Operator
Koordinatensysteme, korrekte Behandlung Pole/DatumslinieLange Transaktionen Table Partitioning*Object Replication*
(Oracle10g Standard & Enterprise)
SpatialAlle Locator FeaturesLinear Referencing SystemSpatial AggregatesKoordinatensystem-TransformationenNetwork Data Model (neu)Topology Data Model (neu)GeoRaster (neu)Geocoder (neu)Spatial Analytics (neu)
(Oracle10g Enterprise Option)
* Verfügbar nur für Enterprise Edition
Umfassende Funktionalität
![Page 8: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/8.jpg)
Umfassende Funktionalität
Oracle Application Server– Mapviewer (Servlet, Portlet)– LBS Framework– Java API, XML over HTTP
Entwicklungsumgebung– JDeveloper Plug-In für Mapviewer– umfangreiche JSP Tag Library
![Page 9: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/9.jpg)
10g: Topology Data Model
Neues Datenmodell, um Topologie persistent zu machen– Unterstützung für topologische Beziehungen (Nachbarschaft,
Verbindung, usw.)– Basis für Konsistenzprüfung topologischer Daten
Topology Data Model und Schema– Beschreibt, wie die unterschiedlichen Feature-Klassen in
Beziehung stehen– z.B. Flurstücksgrenze ist gleichzeitig Gemeindegrenze
Unterstützung für Feature Model weiterhin vorhanden– Berechnung der Topologie zur Laufzeit– Auswahl des Modells nach Bedarf
![Page 10: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/10.jpg)
10g: Topology Data Model
G1
G2
G3G4
G5
Object View
n4
e5
f1
f2
f3f0
n1
n2
n3
n5 n6
n7
n8 n9
e1
e2
e3
e4
e6e7
e8e9
e10
Topology View
![Page 11: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/11.jpg)
Topology Data Model
Speicherung von Primitiven mit eindeutigem IDDatentyp SDO_TOPO_GEOMETRY enthält Liste der IDs der PrimitiveProzeduren zum Anlegen, Editieren undValidierenPL/SQL und Java APIs
– müssen genutzt werden, um Konsistenz sicher zu stellen
Räumlicher IndexMetadaten Views
![Page 12: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/12.jpg)
10g: Network Data Model
Network Data Model– Datenmodell zur Speicherung von Netzwerken (Graphen)– Explizite Speicherung von Knoten und Kanten– Attributierung auf Ebene der Knoten
Unterstützung für Netzwerk-basierte Lösungen (Tracing & Routing)
– Transport und Logistik– Außendienst-Steuerung– Location-based Services und
Telematik
Network Data Model Editor
![Page 13: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/13.jpg)
Routenplanung(Vertrieb oder Service)
![Page 14: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/14.jpg)
10g: GeoRaster
Was ist GeoRaster?neuer Datentyp zur Verwaltung von Rasterdaten
– Satellitenbilder, Orthofotos, …XML Schema zur Ablage der Metadaten
– Datenquelle, Layer-InformationenUnterstützung für Georeferenzierung
– Beziehung der Pixel zu Ort in der Realwelt
Funktionsumfangoffenes, universelles DatenmodellSpeicherung, Indizierung, Abfrage und Analyse von Rasterdatenkeine Größenbeschränkung für RasterdatensätzeAbgabe in unterschiedlichen Formaten (JPEG, GIF, …)
![Page 15: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/15.jpg)
Architecture
Oracle10gSpatial
GeoRaster
GeoRaster Engine
SQL APIViewer C / C++ / Java
Geo TIFF
DEM
Geo TIFF
DEM
PIX PIX
In Adaptors Out Adaptors
![Page 16: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/16.jpg)
Load and pre-process Georaster dataLoadjava GeoRasterLoader jkebeck-de jk10g 1521 georaster georaster thin 32 Texptiles tile "blocking=true,blocksize=(512,512,1)" "/daten/Copy/georaster/10gR1_georaster_demo/massgis_data/tile00.tif,0,rdt_2"Prepare Mosaicdeclaregr sdo_georaster;
beginselect tile into gr from exptiles where tile_no=2 for update;sdo_geor.setID(gr, 'Orthophoto 2. data source: Office of MassGIS,
Commonwealth of Massachusetts Executive Office of Environmental Affairs');sdo_geor.setSRS(gr, null);sdo_geor.setULTCoordinate(gr, sdo_number_array(10000,0));update exptiles set tile=gr where tile_no=2;commit;
end;
![Page 17: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/17.jpg)
Zoom-In and Outüber Pyramid-Level
![Page 18: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/18.jpg)
Darstellen von Zellwertenund Ändern der RGB-Farbenje Layer
![Page 19: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/19.jpg)
Oracle Spatial 10g Geocoding
Funktionen zur Umwandlung von Adressen in KoordinatenPartner stellen aufbereitete Datenbestände bereitDemodaten von Navteq für Washington und San Francisco; London und Paris folgen, Deutschland auf Anfrage folgende Funktionen sind vorhanden:
SDO_GCDR.GEOCODE SDO_GCDR.GEOCODE_ALLSDO_GCDR.GEOCODE_AS_GEOMETRY
![Page 20: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/20.jpg)
Aktive Rolle im OpenGIS Consortium seit der Gründung
Implementierung gemäß OGC Simple FeaturesSpecification
– erste nach Simple FeaturesSpecification zertifizierte Datenbank
Interoperabilität im Praxiseinsatz– z.B. Stadt München
Standards und Interoperabilität
![Page 21: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/21.jpg)
Ausrichtung auf Standards
OGC: Simple Features, OpenLS, GMLLIF: Location Interoperability Forum SQL92, SQL/MMISO TC 211W3C: (XML/SVG)
![Page 22: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/22.jpg)
Partnerstrategie
Entwicklung mit Partnern für Partner– Spatial Research Lab, Nashua, NH– gemeinsame Produktspezifikation, Review, Test
gute Ergänzung:– Partner liefert Lösung und Implementierung– Oracle liefert Datenhaltung samt Beratung,
Ausbildung, Support
![Page 23: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/23.jpg)
Verfügbare Komponenten
GIS +Visualisierungskomponenten, z.B.
– Mapinfo: Professional,MapXtreme, MapX
– Intergraph: Geomedia– C-Plan: Topobase– ESRI: ArcGIS, ArcIMS, ...– Smallworld GIS– Bentley: Microstation, LRSx
– Autodesk: Mapguide, AutoCAD Map
– FCIT SQLView– ILOG: Jviews– eSpatial iSmart– Ionic: Red Spider
Liste auf http://otn.oracle.com/products/spatial/spatial_partners.htm
![Page 24: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/24.jpg)
Verfügbare KomponentenGeoRaster Unterstützung
– PCI Geomatics: Geomatica– Skyline Software: TerraExplorer Pro– ESRI (angekündigt)
Unterstützung Topologie-Modell– Laserscan– Autodesk (angekündigt)– ESRI (angekündigt)– eSpatial (angekündigt)
![Page 25: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/25.jpg)
Verfügbare Komponenten
Unterstützung Spatial Analysis Package– SPIN! Spatial Data Mining Lösung
Lade- und Migrations-Werkzeuge, z.B.– CITRA– FME– GDF Suite
Aufbereitete Daten für Deutschland– Navtech– Teleatlas
![Page 26: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/26.jpg)
einige unserer Kunden ...Stadt Reutlingen, Stadt Gießen, Stadt München ...Landesvermessungsamt B-W, HLVA, HamburgBundesverkehrsministerium, HSVV, SachsenDeutsche Bahn, ÖBBIZB Soft, planethomeBosch/BlaupunktDREWAG, DresdenBerliner StadtreinigungO2 (VIAG Interkom), Vodafone, T-Mobile
![Page 27: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/27.jpg)
Was meinen die Analysten?
“In repeated surveys, IDC has found that Oracle is used in an 80%-90% share of Spatial Information Management oriented database installations.”
vgl.: IDC Spatial Information Management: Competitive Analysis, 2002
![Page 28: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/28.jpg)
... und die Vision?
Bereitstellung einer integrierten Software-Infrastruktur zur
– durchgängigen Nutzung und– zum freien Austausch
von raumbezogenen Informationenüber unterschiedliche Netzwerke und Plattformen hinweg durch
– offene Schnittstellen und Services, sowie– vorab integrierte 3rd Party Tools und Lösungen
![Page 29: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/29.jpg)
Weitere Informationenhttp://www.oracle.com/ip/deploy/database/oracle9i/index.html?cm_spatial_new.htmlhttp://technet.oracle.com/products/spatial
– Beta Software, Beispiele, Dokumentation– Best Practices White Paper (Dez. 2003)– Trainingsmaterial– Diskussions-Forum
http://otn.oracle.com/obe
– Oracle9i By Example
oder bei mir:– [email protected]
– Tel. 040/89091-173
![Page 30: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/30.jpg)
“GIS issues should be IS issues”
Moving GIS
into the IT Mainstream
![Page 31: Hans Viehmann - doag.org Hamburg... · yLinear Referencing System ySpatial Aggregates yKoordinatensystem-Transformationen yNetwork Data Model (neu) yTopology Data Model (neu) yGeoRaster](https://reader030.fdocument.pub/reader030/viewer/2022040714/5e1aec75ebfab946596c4742/html5/thumbnails/31.jpg)