Mehr

Oracle GeoRaster in ArcMap anzeigen


Ich habe SRTM DEM mit FME in Oracle 11g importiert. Die Blockgröße ist auf 128X128 eingestellt. Ich kann die Daten in QGIS, Tatuk anzeigen und mit ihnen über die GDAl-Befehlszeile spielen. Kann nicht in ArcMap angezeigt werden. Nie. Ich hatte jedoch noch nie Probleme mit Vektoren. Warum ist das Laden von Rastern nicht so einfach wie Vektoren? Anscheinend enthält alle Dokumentation, auf die ich gestoßen bin, ausweichende Antworten, die überhaupt keinen Hinweis darauf geben, was in einfachen Schritten zu tun ist.

ArcCatalog zeigt mir die Raster- und RDT-Tabellen. Ich erhalte die Fehlermeldung "Die angegebene Rasterspalte existiert nicht", wenn ich versuche, sie per Drag & Drop zu verschieben. Ich habe überprüft, ob meine DBTUNE-Parameter auf SDO_GEORASTER eingestellt sind.

Irgendwelche Hinweise?


1 Übersicht und Konzepte von GeoRaster Concept

GeoRaster ist eine Funktion von Oracle Spatial, mit der Sie speichern, indizieren, abfragen, analysieren und bereitstellen können GeoRaster-Daten, d. h. Rasterbild- und Rasterdaten und die zugehörigen Metadaten. GeoRaster bietet räumliche Oracle-Datentypen und ein objektrelationales Schema. Sie können diese Datentypen und Schemaobjekte verwenden, um mehrdimensionale Rasterebenen und digitale Bilder zu speichern, die auf Positionen auf der Erdoberfläche oder in einem lokalen Koordinatensystem referenziert werden können. Wenn die Daten georeferenziert sind, können Sie den Standort auf der Erde für eine Zelle in einem Bild finden oder bei einem Standort auf der Erde können Sie die Zelle in einem mit diesem Standort verknüpften Bild suchen.

GeoRaster kann mit Daten aus jeder Technologie verwendet werden, die Bilder erfasst oder generiert, wie z. B. Fernerkundung, Photogrammetrie und thematische Kartierung. Es kann in einer Vielzahl von Anwendungsbereichen eingesetzt werden, darunter allgemeine Geschäftsanwendungen, Online-Bild- und Fotoarchivierung, Umweltüberwachung und -bewertung, Geologie und Exploration, Management natürlicher Ressourcen, Verteidigung, Notfallhilfe, Telekommunikation, Verkehr, Stadtplanung und sogar medizinische Bilder.

Um GeoRaster verwenden zu können, müssen Sie die wichtigsten Konzepte, Datentypen, Techniken, Operatoren, Prozeduren und Funktionen von Oracle Spatial verstehen, die in Oracle Spatial Benutzerhandbuch und Referenz.

Außerdem sollten Sie mit Raster- und Bildkonzepten und -terminologie, Techniken zum Erfassen oder Erstellen von Raster-Daten und Techniken zum Verarbeiten von Raster-Daten vertraut sein. In diesem Leitfaden wird beispielsweise erwähnt, dass Daten georeferenziert werden können, wenn sie geokorrigiert sind, jedoch werden nicht der Prozess der Berichtigung und Orthokorrektur oder die damit verbundenen Herausforderungen und Techniken erläutert.

Dieses Kapitel enthält die folgenden Hauptabschnitte:


Ein Beispiel für die Verwendung von Parametern

Im folgenden Beispiel gibt eine SQL-Anweisung die Werte für alle Parameter zurück, die mit RAS beginnen und unter dem Schlüsselwort DEFAULTS in der Tabelle DBTUNE gruppiert sind.

Die config_string für den Parameter RAS_STORAGE enthält die Oracle SQL-Syntax für eine CREATE TABLE-Anweisung. Der Parameter RAS_STORAGE wird verwendet, um die Speicherung von SDE_RAS_<raster_column_ID>-Tabellen zu steuern. Wenn Sie daher beim Erstellen eines Raster-Datasets in der Geodatabase das Schlüsselwort DEFAULTS angeben, liest ArcGIS den config_string für RAS_STORAGE und fügt ihn in die SQL-Anweisung ein, die zum Erstellen der Tabelle SDE_RAS_<raster_column_ID> verwendet wird.

Konfigurationsschlüsselwörter und Parameterwerte werden für die SQL-Anweisungen verwendet, die ArcGIS zum Erstellen der Tabelle ausgibt. Der folgende Schlüsselwort-/Parameterwert DEFAULTS wird in die folgende SQL-Anweisung übersetzt:

Wenn kein Tablespace angegeben ist, speichert Oracle Tabellen und Indizes im Standard-Tablespace des Benutzers unter Verwendung der Standardspeicherparameter des Tablespace. Wenn im letzten Beispiel kein Raster-Tablespace angegeben worden wäre, wäre der Standard-Tablespace des Benutzers verwendet worden.

Sie können den Standard-Tablespace eines Benutzers ermitteln, indem Sie das Feld DEFAULT_TABLESPACE der Oracle-Systemtabelle USER_USERS abfragen, wenn Sie als dieser Benutzer verbunden sind. Fragen Sie als Oracle-Datenbankadministrator das Feld DEFAULT_TABLESPACE der Tabelle DBA_USERS mit einer WHERE-Klausel ab, um den Benutzer anzugeben.

Sie können die entsprechenden Tabellenbereichsnamen für Ihre Daten angeben, indem Sie die Konfigurationsparametereinstellungen ändern. Sie können die aktuellen Konfigurationsparametereinstellungen mit dem Werkzeug Geodatabase-Konfigurationsschlüsselwort exportieren exportieren, die Werte ändern und dann die Änderungen mit dem Werkzeug Geodatabase-Konfigurationsschlüsselwort importieren importieren.


TatukGIS Viewer

Was ist neu in TatukGIS Viewer 5.38.0.2145:

TatukGIS Viewer ist eine fortschrittliche GIS-Mapping-Anwendung, die die meisten Rasterbild- und GIS/CAD-Dateiformate sowie professionelle ArcView-, MapInfo- und ArcExplorer-Projekte unterstützt.

Unterstützt zahlreiche Dateiformate

Das Programm verfügt über gängige GIS-Funktionen und bietet Ihnen einen umfangreichen Funktionsumfang, mit dem Sie mehrere Vektordateiformate in ein einzelnes Projekt einbinden, Layer organisieren, gruppieren und priorisieren, Layer-Eigenschaften, Legende und Kartendarstellung durch Ändern von Farben anpassen und Stile, Hinzufügen von Beschriftungen und Anpassen der Transparenz.

Es ist erwähnenswert, dass das Tool eine Vielzahl von Dateiformaten, Vektoren und Datenbanken unterstützt, wie JPEG2000, OSM, S57, CSV, JSON, CADRG, GeoTIFF, ESRI ArcSDE & ArcSDE Raster, OpenGIS SQL Layer, Oracle Spatial & GeoRaster, MSSQL Spatial Server usw. Neue Layer können einfach von einem Remote-Server (WMS, WFS oder ECWP) hinzugefügt und topologische Standardoperationen (wie Kreuzungen oder Vereinigungen) ausgeführt werden. Es stehen auch räumliche Abfrage- und Auswahlmöglichkeiten zur Verfügung. Die Kartenhinweise liefern Informationen zu jedem Punkt unter dem Mauszeiger, während die URL-Hotlink-Funktion Ihnen hilft, Kartenformen mit jeder Website zu verknüpfen.

Enthält Kartenvermessungs- und Koordinatensystem-Tools

Neben der großen Auswahl an Dateiformaten bietet die Anwendung eine Reihe von Kartenmesswerkzeugen zur Bestimmung von Entfernungen, Flächen und Umfängen. Es verfügt über erweiterte Zoomfunktionen und ermöglicht standardmäßiges oder vorlagenbasiertes Drucken. Es steht eine große Auswahl an geografischen Koordinatensystemen zur Verfügung, Sie können jedoch auch benutzerdefinierte Koordinatensysteme hinzufügen. Das Programm bietet eine automatische Koordinatensystemerkennung und eine Echtzeit-Kartenanzeige.

Thematisches Mapping, Werkzeuge zur Bearbeitung von Pixelebenen, benutzerdefinierte Kartengeometrie, Filter- und SQL-Abfrageunterstützung, erweiterte Beschriftungsoptionen, Unterstützung für große Vektordateien, PDF- und ASP.NET-Exportfunktionen sind weitere Vorteile dieser Anwendung.

Ein fortschrittliches Werkzeug zum Rendern von Karten und GIS-Datenbearbeitung

Trotz seines Namens ist TatukGIS Viewer nicht nur ein einfaches Dienstprogramm zum Öffnen und Anzeigen von GIS- und CAD-Dateien. Sein fortschrittlicher Funktionsumfang macht ihn zu einem Gewinner in seiner Kategorie und bietet Ihnen ein umfassendes Werkzeug zum Rendern hochwertiger Karten und zum Arbeiten mit GIS-Daten.

Abgelegt unter

Hubs herunterladen

TatukGIS Viewer ist Teil dieser Download-Sammlungen: Open SHP, View DCW, View SHP


Serverseitige Vektor-Raster-Analyse: ein PostGIS-Benchmark

Die Erstellung von Berichten aus Berichterstattungen rund um Points of Interest (POIs) oder in Areas of Interest (AOIs) ist ein häufiges Bedürfnis in thematischen Forschungsprojekten. Die extrahierten Informationen werten den POIs- oder AOIs-Datensatz auf, indem sie seinen Informationsgehalt anreichern. In einem gängigen Szenario sind POIs oder AOIs normalerweise Vektordaten, während thematische Hintergrund-Datasets häufig Rasterdaten sind. Der Beitrag untersucht verschiedene Ansätze für zonale statistische Berechnungen von Raster- und Vektordaten mit besonderem Fokus auf serverseitige freie und Open Source Software (FOSS)-basierte Lösungen. Umfangreiche Leistungstests basieren auf PostGIS (der räumlichen Erweiterung des beliebten PostgreSQL (http://www.postgresql.org/) FOSS DBMS) 2.0. Diese Version ist die erste, die Rasterunterstützung bietet. Zuvor wurde die Vektor-Raster-Analyse von keiner FOSS-DBMS-Umgebung unterstützt und solche Analysen waren in einer serverseitigen FOSS-Umgebung unter Verwendung von Werkzeugen des geografischen Informationssystems (GIS) (z. B. Geographic Resources Analysis Support System (GRASS) GIS) und Open Geospatial . möglich Webverarbeitungsserver des Konsortiums (OGC). Die PostGIS-Leistungsdaten aus den Tests werden mit einem fast standardmäßigen ESRI ArcGIS Desktop-Ansatz verglichen. Ein Projekt zur Überwachung von Feueralarmen in afrikanischen Schutzgebieten liefert die Benchmarking-Anwendung. Als Benchmarking-Abfrage dient die Berechnung von Personen, die in der Umgebung von POIs (Alert Points aus dem Global Fire Information Management System) leben, basierend auf einem Datensatz zur Weltbevölkerungsdichte (LandScan). Der Einfluss vieler Parameter auf die Leistung wird berücksichtigt: die angenommene Kachelgröße bei der Speicherung des Rasters im DBMS, die Dimension der abgefragten Bereiche in Bezug auf die oben genannte Kachelgröße, die Anzahl der abgefragten Features.

Dies ist eine Vorschau von Abonnementinhalten, auf die Sie über Ihre Institution zugreifen können.


Oracle Spatial and Graph Summit auf dem BIWA Summit 2016

Oracle HQ Conference Center, Redwood Shores, CA, USA, 26.-28. Januar 2016

Vielen Dank an unsere Partner-Sponsoren HERE und alle Benutzer und Lösungsanbieter von BIWA und NoCOUG, die den Oracle Spatial and Graph Summit 2016 zu einem Erfolg gemacht haben! Besonderer Dank geht an das BIWA Committee und die Oracle Spatial SIG User Group, für die erfolgreiche Zusammenarbeit und die tolle dreitägige Veranstaltung!

Agenda

Technische Schulungen und praktische Übungen

Oracle Spatial und Graph/MapViewer-Entwicklungsteam


PCSWMM 2010-Standard

Die zusätzlichen Funktionen in unserer Version 2010 umfassen eine einfachere Einrichtung von Kartenkoordinatensystemen mit 2.900 vordefinierten Koordinatensystemen (einschließlich aller Koordinatensysteme auf Bundesebene) und eine automatische Erkennung von Layer-Koordinatensystemen. Die Karte wird auch durch die antialisierte Ausgabe für eine verbesserte Rendering-Qualität, die Unterstützung der Raster-Layer-Rotation und die Unterstützung vieler zusätzlicher Layer verbessert, darunter:

  • FME
  • GDL/OGR
  • GSHHS
  • JSON
  • OpenStreetMap
  • S-57
  • WFS (OpenGIS Web Feature Service-Layer)
  • GRD (Surfer Binary Grid)
  • WMS (OpenGIS Web Mapping Service Layer)

Cadcorp und GML - PowerPoint PPT-Präsentation

PowerShow.com ist eine führende Website zum Teilen von Präsentationen/Diashows. Egal, ob Ihre Anwendung geschäftlich, praktisch, Bildung, Medizin, Schule, Kirche, Vertrieb, Marketing, Online-Schulung oder einfach nur zum Spaß ist, PowerShow.com ist eine großartige Ressource. Und das Beste ist, dass die meisten seiner coolen Funktionen kostenlos und einfach zu verwenden sind.

Sie können PowerShow.com verwenden, um online PowerPoint-PPT-Beispielpräsentationen zu fast jedem erdenklichen Thema zu finden und herunterzuladen, damit Sie lernen können, wie Sie Ihre eigenen Folien und Präsentationen kostenlos verbessern können. Oder verwenden Sie es, um hochwertige PowerPoint-PPT-Präsentationen mit illustrierten oder animierten Folien zu finden und herunterzuladen, die Ihnen zeigen, wie Sie etwas Neues tun können, auch kostenlos. Oder verwenden Sie es, um Ihre eigenen PowerPoint-Folien hochzuladen, damit Sie sie mit Ihren Lehrern, Klassen, Schülern, Chefs, Mitarbeitern, Kunden, potenziellen Investoren oder der ganzen Welt teilen können. Oder verwenden Sie es, um wirklich coole Foto-Diashows zu erstellen – mit 2D- und 3D-Übergängen, Animationen und Ihrer Musikauswahl –, die Sie mit Ihren Facebook-Freunden oder Google+-Kreisen teilen können. Das ist auch alles kostenlos!

Gegen eine geringe Gebühr können Sie den besten Online-Datenschutz der Branche nutzen oder Ihre Präsentationen und Diashows mit Top-Platzierungen öffentlich bewerben. Aber abgesehen davon ist es kostenlos. Wir konvertieren sogar Ihre Präsentationen und Diashows in das universelle Flash-Format mit all ihrer ursprünglichen Multimedia-Pracht, einschließlich Animation, 2D- und 3D-Übergangseffekten, eingebetteter Musik oder anderem Audio oder sogar in Folien eingebettetem Video. Alles kostenlos. Die meisten Präsentationen und Diashows auf PowerShow.com können kostenlos angesehen werden, viele können sogar kostenlos heruntergeladen werden. (Sie können wählen, ob Sie Ihren ursprünglichen PowerPoint-Präsentationen und Foto-Diashows gegen eine Gebühr oder kostenlos oder gar nicht herunterladen können.) Besuchen Sie PowerShow.com noch heute - KOSTENLOS. Es ist wirklich für jeden etwas dabei!

Präsentationen kostenlos. Oder verwenden Sie es, um hochwertige PowerPoint-PPT-Präsentationen mit illustrierten oder animierten Folien zu finden und herunterzuladen, die Ihnen zeigen, wie Sie etwas Neues tun können, auch kostenlos. Oder verwenden Sie es, um Ihre eigenen PowerPoint-Folien hochzuladen, damit Sie sie mit Ihren Lehrern, Klassen, Schülern, Chefs, Mitarbeitern, Kunden, potenziellen Investoren oder der ganzen Welt teilen können. Oder verwenden Sie es, um wirklich coole Foto-Diashows zu erstellen – mit 2D- und 3D-Übergängen, Animationen und Ihrer Musikauswahl –, die Sie mit Ihren Facebook-Freunden oder Google+-Kreisen teilen können. Das ist auch alles kostenlos!


Anzeigen von Oracle GeoRaster in ArcMap - Geografische Informationssysteme

GISWoche untersucht ausgewählte Top-News, wählt lohnende Lektüre aus dem Internet und interessante Artikel aus, die Sie woanders vielleicht nicht finden. Diese Ausgabe enthält Branchennachrichten, Top of the News, Akquisitionen/Vereinbarungen/Allianzen, Ankündigungen, neue Produkte, das Internet und einen Veranstaltungskalender.

GISWoche freut sich über Briefe und Feedback von Lesern, also lassen Sie uns Ihre Meinung wissen. Senden Sie mir Ihre Kommentare an [email protected]

Schöne Grüße,
Susan Smith, Chefredakteurin

Bentley Map Parcel Mapping

Branchennachrichten
3D Geospatial Workflows mit der neuen Bentley Map
V8i SELECT Serie II
Von Susan Smith

Die Notwendigkeit, raumbezogene 3D-Workflows für Infrastruktur-GIS zu unterstützen, wird durch das Aufkommen von 3D-Städten und die Nachfrage nach mehr Workflow-Management rund um Versorgungsunternehmen vorangetrieben. Bentley Map V8i SELECTseries II, ein Desktop-GIS mit vollem Funktionsumfang, das von Bentley Systems sofort einsatzbereit ist, ist intrinsisch 3D und basiert auf der MicroStation-Technologie, die die Luxology-Engine verwendet.

Richard Zambuni, Bentley Global Marketing Director, Geospatial and Utilities und Bob Mankowski, Vice President Softwareentwicklung. Civil and Geospatial Products, hielt ein Webinar ab, um die neue Bentley Map V8i SELECTseries II Produktlinie vorzustellen.

&bdquoDiese Produktreihe ersetzt viele der früheren Desktop-GIS-Produkte von Bentley, und jetzt haben wir eine einzige Produktmarke (Bentley Map), die in drei Editionen erhältlich ist, die den Anforderungen verschiedener Benutzer und Arbeitsabläufe entsprechen&ldquo, erklärte Zambuni.

Drei wesentliche Änderungen kennzeichnen diese Version:

1) Bentley Map dient der Bearbeitung, Analyse und Verwaltung von 2D/3D-Geodaten. Traditionelle CAD-Unternehmen wie Bentley implementieren 3D seit langem und erweitern diese Fähigkeit nun auf raumbezogene Arbeitsabläufe.

2) Bentley Map hat eine umfangreichere und besser dokumentierte API für Anwendungsentwickler &ndash und jeder kann die API verwenden, ohne dass weitere Berechtigungen erforderlich sind.

3) Die Produktpalette wurde vereinfacht, um es Benutzern zu erleichtern, Geodaten-Workflows in ihren Infrastrukturprojekten auszuführen, indem die Anzahl der verfügbaren Produkte reduziert und die Funktionalität dieser Produkte verbessert wird.

3D-Stadtdaten &ndash Quebec City

Neue Editionen von Bentley Map-Produkten

  • Bentley Map PowerView
  • Für die Visualisierung und Bearbeitung von 2D/3D-Geodaten &ndash ersetzt dieses Produkt Bentley PowerMap Field
  • Bentley-Karte
  • Zur Bearbeitung, Analyse und Verwaltung von 2D/3D-Georauminformationen &ndash ersetzt Bentley Map V8i SS1 und Bentley PowerMap
  • Bentley Map Enterprise
  • Ein völlig neues Produkt für die Bearbeitung, Analyse und Verwaltung von 2D/3D-Geodaten in Unternehmen
  • Anzeigen und Bearbeiten von Geodaten aus praktisch allen dateibasierten GIS-Formaten, Geodatenbanken und Rastern (entweder nativ oder über das Safe Software FME-Plug-In)
  • Native Unterstützung von Oracle Spatial 3D-Objekten
  • Entscheidungsfindung mittels räumlicher Analyse (insbesondere in 3D)
  • Erweiterte 3D-Objektbearbeitung
  • Integriertes Karten-Finishing
  • Bearbeitung und Pflege von Katastergeweben
  • Erstellung von Datenmodellen und Bearbeitungswerkzeugen für verschiedene Geodatenanwendungen (z. B. das FAA-konforme Flughafendatenmodell, das wir bereits mit Bentley Map liefern)
  • Vollständig dokumentierte, erweiterte API, die allen Benutzern offensteht
  • Lange Transaktionen in Oracle Spatial (2-Tier, keine Serverlizenz erforderlich)
  • Erweitertes Bildmanagement (Raster, Dokumentenkonvertierung, Texturen für 3D-Volumenkörper)

In der Vergangenheit war MicroStation in der einen oder anderen Form immer in Bentley Map enthalten, in Bentley Map v8i SELECTseries I lag es auf MicroStation. Es gab auch ein Produkt namens Bentley PowerMap, das im Wesentlichen die MicroStation-Funktionalität von Bentley enthielt.

Bentley Map PowerView wurde um neue Bearbeitungsfunktionen erweitert, die Anzeige und Markup sowie eine neue dateibasierte Feature-Bearbeitung für Feld- und andere getrennte Arbeitsabläufe sowie neue Werkzeuge zum Erstellen von Kartenlegenden umfassen.

Der neue erweiterte Arbeitsablauf für das Map Finishing war bisher nur für Benutzer von Bentley CADscript verfügbar. Benutzer von Bentley Map und Bentley Map Enterprise verfügen jetzt ebenfalls über diesen Workflow. In ähnlicher Weise wurde der Workflow für die Konfiguration der Katasterkartierung zuvor als separates Produkt namens Bentley Cadastre angeboten, aber jetzt ist dies laut Mankowski in Bentley Map und Bentley Map Enterprise enthalten.

Das neue Angebot bietet eine bessere Unterstützung für Oracle Spatial-Workflows, einschließlich der Möglichkeit, Oracle Georaster zu extrahieren und anzuzeigen, und die Möglichkeit, lange Transaktionen und Transaktionen einschließlich der Oracle-Historie auszuführen.

Bentley Map 3D-Feature-Erstellung

Bentley Maps neue Funktionen

Zu den neuen Funktionen in Bentley Map gehören die folgenden:

Infrastrukturmodellierung. CAD-Tools können verwendet werden, um Infrastrukturmodelle zu erstellen und zu warten. Eine genaue Eingabe erfolgt durch Einrasten an vorhandenen Objekten mit AccuSnap, Zeichnen relativ zu Objekten mit AccuDraw oder durch Eingabe präziser Koordinaten.

Beim Erstellen des Modells können auch Attribute zum Modell erfasst werden. Bentley Map stellt sicher, dass Symbologie und Annotation im Modell synchron bleiben, indem sie direkt mit den intelligenten Geschäftsdaten verknüpft werden.

Bentley Map ist von Natur aus 3D, unterstützt jedoch die 2D-Modellierung in derselben Umgebung.

Das Produkt kann auf die meisten Arten von Raster-Daten zugreifen und diese bearbeiten. Rasterdaten können entweder einen Hintergrund für das Modell bilden, um die Dokumentation zu unterstützen, oder können im Fall von gescannten Plänen, Zeichnungen und Modelltexturen Teil des Modells sein.

Alle MicroStation-Tools können sowohl in der Standalone- als auch in der &ldquofor MicroStation&rdquo-Konfiguration zum Bemaßen, Drucken, Rendern, Animieren und für die 2D-Feature-Modellierung sowie für die 3D-Feature-Modellierung verwendet werden.

Die Umgebung nutzt MicroStation&rsquos Solid-Modellierungswerkzeuge die in die GIS-Umgebung integriert wurden, um ein genaues Stadtmodell zu erstellen.

2D-Profile kann in 3D extrudiert werden. Dachkonturen können eingezogen werden. Objekte können auf der Fläche des Modells gezeichnet und extrudiert werden, um ein vorhandenes oder vorgeschlagenes Gebäude zu erstellen. Attribute für das 3D-Gebäudemodell können gesammelt und mit der Gebäudesymbologie verknüpft werden. Das Modell kann in Oracle Spatial gespeichert oder für Schattenstudien, Texturierung oder 3D-Analysen verwendet werden.

Produktivitätstool von MicroStations wie Rendering, Animation, Plotten, Bemaßung und viele andere sind in Bentley Map enthalten und stammen aus der Luxology-Engine.In Bentley Map Enterprise sind alle Funktionen von Bentley Descartes als eigenständiges Produkt enthalten, das für die Ausführung von raumbezogenen Arbeitsabläufen nützlich ist, die eine umfangreiche Bildverwaltung und Texturierung von 3D-Volumenkörpern erfordern.

Bentley Map unterstützt die direkte Referenz sowie den Import und Export einer Reihe der gängigsten GIS-Formate. Das Interoperabilitätstools bieten eine benutzerfreundliche Oberfläche, in der Symbologie definiert, Features und Eigenschaften neu zugeordnet und Features beim Import und Export gefiltert werden können. Die Werkzeuge sind für wiederholbare Vorgänge ausgelegt und alle Einstellungen können gespeichert und einfach wiederverwendet werden.

Für weniger gängige Formate verbindet sich Bentley Map direkt mit FME Desktop von Safe Software.

Zum Analyse und Präsentation von Daten, Bentley Map enthält viele Tools zur Unterstützung komplexer räumlicher Analysen durch Puffer und Überlagerungen sowie thematische Kartierungen für Präsentations- und Qualitätskontrollprojekte. Es verfügt auch über 3D-Analysetools, um Interferenzen zwischen Gebäuden und Merkmalen wie Sichtlinien, Flugrouten oder Funkfeuerzonen zu bestimmen. Die Analysetools funktionieren bei allen Funktionen in Ihrer Sitzung, unabhängig von der Quelle.

Eine reiche Auswahl an Feature-Modellierungsfunktionen ermöglicht es Benutzern, zu erfassende Features zusammen mit allen Eigenschaften, Symbologie, Anmerkungen sowie Verhalten und Befehlen zu definieren. Das Produkt soll für technische Benutzer einfach zu verwenden sein, da sie aus einer Reihe von Standardplatzierungs- und Bearbeitungswerkzeugen wählen können, die auf gängigen MicroStation-Befehlen basieren, oder benutzerdefinierte Platzierungs- und Bearbeitungswerkzeuge mit einer einfachen Skriptsprache oder fortgeschrittenen Programmiertechniken erstellen können auf ihre Bedürfnisse und Fähigkeiten.

Referenzdatenmodelle Die auf der Bentley-Website verfügbaren Informationen bieten Benutzern eine Möglichkeit zur Informationsmodellierung und umfassen ein umfassendes Datenbankschema, Feature-Symbologiebibliotheken, Feature-Platzierungs- und Bearbeitungsregeln sowie eine detaillierte Dokumentation zusammen mit einem Beispiel-Dataset. Diese Referenzdatenmodelle werden für verschiedene Infrastrukturbranchen freigegeben. Das erste, letztes Jahr veröffentlichte, ist ein Flughafendatenmodell. Dieses Datenmodell umfasst über 90 Funktionen gemäß den Mapping-Richtlinien der Federal Aviation Administration und wird auf andere Standards für den Datenaustausch und geografische Daten verwiesen.

&bdquoWir arbeiten derzeit an einem 3D-Stadtdatenmodell auf Basis von CityGML sowie an einem Straßen- und Verkehrsmodell&rdquo, so Mankowski. Diese werden später im Jahr verfügbar sein.

Bentley Map enthält viele Werkzeuge, um Erstellen Sie dynamische Beschriftungen und Anmerkungen. Die Anmerkungen oder sogar einfacher Text können entlang von Kartenmerkmalen gekrümmt oder maskiert werden, um eine hochwertige kartografische Ausgabe zu erzielen.

Bentley Map unterstützt True Oracle Spatial-Zugriff auf 2D- und 3D-Vektor- und Rasterdaten. Es stehen Werkzeuge zum Anzeigen oder Sperren, Bearbeiten und Posten zur Verfügung. Die Benutzeroberfläche ist gut in Bentley Map integriert und unterstützt die Skalierung und Rotation von Zellen und Texten.

Es gibt zwei Möglichkeiten, wie Benutzer Bentley Map mit einer Oracle Spatial-Datenbank verbinden können. Der einfachste Weg ist eine Direktverbindung. Benutzer geben einfach die Datenbankverbindungsinformationen in Bentley Map ein und können mit der Arbeit beginnen.

Bentley Map-Tools sind zu 100 % Oracle Spatial-kompatibel, egal ob eine direkte Verbindung in einer 2-Tier-Umgebung oder eine Verbindung in einer 3-Tier-Umgebung mit Bentley Geospatial Server besteht. Spatial-Daten verwenden standardmäßige Oracle Spatial-Datentypen.

Bilder, Schattenstudien und Fluganimationen für 3D-Stadtmodelle können direkt in der GIS-Umgebung erstellt werden.

Die 3D-Fähigkeiten von Bentley Map ermöglichen Bildkartierungen, präzise Ansichtseinstellungen, Luftaufnahmen auf Gelände, Schattenstudien und Animationsfilme.

Zum Paketzuordnung Bentley Map verfügt über eine Sammlung von Werkzeugen zum Erstellen und Verwalten von Polygondatensätzen. Diese Datensätze dienen in der Regel der Kartierung und Pflege von Informationsmodellen zu Grundstücken, sie können jedoch beliebige polygonale Typen wie Gebäudezonen oder Dienstbarkeiten enthalten.

Die Werkzeuge erstellen und verwalten die Topologie automatisch während des Bearbeitungsprozesses, und es werden eine Reihe von Werkzeugen zum Teilen und Zusammenführen von Flurstücken sowie zum Verschieben von Scheitelpunkten bereitgestellt. Es gibt auch viele Tools für die Datenüberprüfung, Absteckung, COGO, Vermessungsanpassungen und mehr.

Zwei Beispielschemata werden bereitgestellt, um sofort loszulegen. Das eine bietet ein typisches nordamerikanisches Datenmodell und das andere ein eher europäisches Typmodell. Diese sind in Bezug auf die in einem Datenmodell dargestellten Features und die mit diesen Features verknüpften Informationen eher typisch für das, was Sie in einem nordamerikanischen oder europäischen Modell finden würden. Sie entsprechen jedoch nicht allen Standards der Länder. Die API ermöglicht es Entwicklern von Drittanbietern, lokale Lösungen aus diesen Beispielschemata zu erstellen. &bdquoDatenmodelle sind nur ein Ausgangspunkt&rdquo, so Mankowski.

Im Allgemeinen stehen Endbenutzern und Drittanbietern mit dem neuen a eine Vielzahl von Optionen zur Verfügung API, wodurch sie Apps auf Bentley Map-Produkten aufbauen können.

Bentley Map enthält viele Werkzeuge zum schnellen Erstellen von einmaligen Arbeitsdrucken und zum Erstellen von Karten in kartografischer Qualität. Benutzerdefinierte Arbeitsdrucke und Karten können aus von Bentley bereitgestellten Vorlagen oder unter Verwendung vorhandener Benutzervorlagen erstellt werden. Legenden können automatisch generiert werden, Nordpfeile und Skalen platziert, und Datums- und Titelblockinformationen können aus Dokumentmetadaten aktualisiert werden.

Die endgültige Ausgabe kann eine Zahl oder ein Format sein. Viele benutzerdefinierte Plottreiber werden ebenso unterstützt wie jeder Windows-Drucker, georeferenziertes PDF, PostScript oder vier Farbauszüge.

Bentley verwendet dieselbe API auch, um spezialisierte Industrieanwendungen zu entwickeln. Bentley Water, Bentley Gas, Bentley Electric, Bentley Fiber und Bentley Coax sind einige der Beispiele dafür, wie die Bentley Map API verwendet wurde, um leistungsstarke Anwendungen zur Modellierung von Versorgungsinformationen zu erstellen.

Dreistufiges System

Die Funktionen sind in einem dreischichtigen System verpackt, wobei alle Schichten die Anwendungsentwicklung unterstützen. Die verfügbare API hängt davon ab, welche Ebene verwendet wird, aber es ist möglich, Anwendungen für alle Ebenen zu schreiben.

Auf der untersten Ebene bietet Bentley Map PowerView die Möglichkeit, dateibasierte GIS-Datenspeicher zu markieren, anzuzeigen und zu bearbeiten. Benutzer können Daten zusammenstellen und integrieren, Raster anzeigen, Karten und Berichte erstellen. Sie können räumliche Datenbankinformationen anzeigen und Feature-Modelle mit den grundlegenden CAD- und GIS-Werkzeugen erstellen und verwalten.

Die mittlere Ebene, Bentley Map, baut auf Bentley Map PowerView auf, indem sie kurze Transaktionsunterstützung für räumliche Datenbanken, erweiterte Kartenveredelungsfunktionen, räumliche 2D-Analysetools, die Konfiguration der Katasterkartierung, erweiterte Interoperabilität und ein umfangreicheres Set an CAD- und GIS-Tools bietet.

Die oberste Ebene, Bentley Map Enterprise, bietet Unterstützung für lange Transaktionen und Verlaufsdaten für räumliche Datenbanken, erweiterte 3D-Modellierung, Unterstützung für die Anzeige von Oracle GeoRaster, räumliche 3D-Analysetools, die Möglichkeit, Rasterbilder zu bearbeiten und zu transformieren, sowie die in der Stadt üblichen 3D-Texturen Modelle, digitale Rasterhöhenmodelle oder DEMs und die fortschrittlichsten CAD- und GIS-Tools anzeigen.

Auf der untersten Ebene der Architektur befinden sich Datenquellen, die dateibasierte Quellen oder Spatial-Datenbank-Serverquellen oder eine Kombination aus beiden sein können, auf die Benutzer jedoch direkt über Bentley Map in einer 2-Ebenen-Client/Server-Verbindung zugreifen können. oder nutzen Sie ProjectWise Integration Server oder Bentley Geospatial Server in einer 3-Tier-Architektur. Diesen drei Ebenen, einschließlich Bentley Geospatial Server mit dem Oracle-Datenbankserver und Ihrem Client, steht keine mittlere Ebene im Weg.

Bentley Map-Technologie und -Fähigkeiten sind in einigen branchenspezifischen Anwendungen enthalten, z Wasser, Bentley Gas und Bentley Electric.

&bdquoDie meisten unserer Benutzer sind Leute, die GIS in irgendeiner Weise innerhalb eines Infrastruktur-Workflows einsetzen, daher ist ihre Neigung zur Nutzung und das Interesse an 3D-GIS höher&rdquo, sagte Zambuni. &ldquoIm Moment konzentrieren wir uns wirklich auf größere Städte für 3D-Stadt-Workflows. Die Kosten für den Erwerb und die Bearbeitung von 3D-Datenformularen werden mehr zum Standard, um mit Ihren Kollegen Schritt zu halten. Kleinere und mittelgroße Städte werden diese 3D-Workflows übernehmen und natürlich beginnen sie mit den fortschrittlichsten Fällen, um die oberirdische Sicht der Welt aus einer räumlichen Perspektive mit der unterirdischen Sicht der Welt in der Versorgungsarena zu integrieren.&rdquo

Die Bentley-Datenmodelle sind grundsätzlich exklusiv für Bentley Map. Es gibt eine Sammlung von Werkzeugen, die mit dem Datenmodell zur effizienten Datenerfassung einhergehen und die alle auf der Bentley Map-Technologie implementiert sind. &bdquoWährend das logische Datenmodell auf anderen Plattformen wiederverwendet werden kann, könnten Sie das physische Datenmodell oder die Technologie, die wir mit diesen Datenmodellen bereitstellen, in allem anderen als Bentley Map wiederverwenden“, so Zambuni.

Bentley Map funktioniert mit anderen räumlichen Datenbanken und den meisten gängigen räumlichen Datenformaten, sogar nativ oder über das FME-Plug-in. Bentley verfügt außerdem über eine Serververbindung zur Esri ArcSDE-Datenbank.

Top der Nachrichten

ERDAS gibt stolz die Einführung des brandneuen ECW für ArcGIS Server bekannt, das ArcGIS Server 10 die Möglichkeit bietet, Enhanced Compression Wavelet (ECW)-Daten an Clients über OGC-kompatiblen Web Coverage Service (WCS) und Web Map Service (WMS) bereitzustellen. .

GeoEye, Inc. gab bekannt, dass Esri einen strategischen Vertrag zur Lizenzierung einer großen Menge der hochauflösenden IKONOS-Archivbilder von GeoEye unterzeichnet hat. Esri, mit Sitz in Redlands, Kalifornien, wird diese hochpräzisen Bilddaten mit den aktuellen Bilddaten mehrerer Sensoren kombinieren, um einen globalen, statischen Cache-Karten-Layer zu erstellen. Dieser Bildbasis-Layer wird über ArcGIS.com, ein Online-System zum Arbeiten mit geografischen Informationen über eine Reihe von GIS-Desktops, Webbrowsern und mobilen Geräten, angezeigt und für Esri-Benutzer bereitgestellt. Esri wird in den nächsten Wochen mit der Erstellung dieses Bildbasis-Layers beginnen und voraussichtlich Anfang 2012 fertig sein.

DigitalGlobe gab bekannt, dass es die Umlaufbahn seines QuickBird-Satelliten abgeschlossen hat, ein Prozess, der Ende März begann. QuickBird kreist jetzt 482 Kilometer über der Erdoberfläche und wurde von seiner vorherigen Umlaufbahn von 450 Kilometern angehoben. QuickBird hat seinen Kunden während des gesamten Prozesses weiterhin hochauflösende Bilder und bildbasierte Produkte geliefert.

Die neue stabile Version GRAS 6.4.1 wurde veröffentlicht. Diese Version behebt einige Fehler, die im Quellcode von GRASS 6.4.0 entdeckt wurden, und einige neue Funktionen (über 560 Aktualisierungen des Quellcodes in Bezug auf 6.4.0 wurden hinzugefügt). Als stabiles Release wird 6.4 langfristig unterstützt.

GRASS 6.4 bringt eine Reihe aufregender Verbesserungen für das GIS. Unsere neue grafische Benutzeroberfläche wxPython (wxGUI) wird vorgestellt, Python ist jetzt eine vollständig unterstützte Skriptsprache, und zum ersten Mal seit seiner Einführung mit einer Portierung von VAX 11/780 im Jahr 1983 läuft GRASS nativ auch auf einem Nicht-UNIXUNI basierte Plattform: MS-Windows.

Magellan, eine bahnbrechende GPS-Marke, kündigte mit dem eXplorist Pro 10, einem robusten, leichten und wasserdichten GPS-Handgerät, das speziell für die GPS/GIS-Datenerfassung entwickelt wurde, den Wiedereintritt in den GIS-Markt an.

Mit einem lebendigen 3-Zoll-WQVGA-transflektiven Farb-Touchscreen, einem 533-MHz-Prozessor und 128 MB RAM bietet der eXplorist Pro 10 die erforderliche Leistung für die Arbeit mit Karten und großen Datensätzen in einem kompakten Handheld-Formfaktor. Es verfügt über 4 GB Onboard-Speicher und ist per microSDHC-Kartensteckplatz um bis zu 32 GB erweiterbar, sodass große Datensätze wie Luftbilder problemlos geladen werden können.

Akquisitionen/Vereinbarungen/Allianzen

Intergraph hat die Softwareanwendungen für die öffentliche Sicherheit, das Personal und die Kundenverträge von Denali Lösungen, LLC. Intergraph und Denali haben sich zuvor zusammengetan, um vollständig integrierte und marktführende Lösungen für die öffentliche Sicherheit bereitzustellen.

GeoFields, Inc., ein weltweit führender Anbieter von Asset-Daten-Management- und Integritätsmanagement-Lösungen für die Öl- und Gaspipeline-Industrie, gab bekannt, dass es zu einem Esri Gold-Partner im Esri Partner Network. Diese Partnerschaft würdigt ein neues Maß an Engagement von GeoFields und Esri und verstärkt die gemeinsamen Bemühungen zum Aufbau einer stärkeren weltweiten GIS-Gemeinschaft für Öl- und Gaspipelines.

Zusammenarbeit mit Schweizerische Verfahrensgesellschaft. bringt führende 3D-Technologien zusammen. GTA fügt CityEngine zur Produktionswerkzeugkette von 3D-Stadtplänen hinzu.

GTA und Procedural bieten eine Lösung, um große Datenbanken mit realen Gebäudedaten mit mehr 3D-Details zu modellieren. Besonderes Augenmerk wird darauf gelegt, der Fassade Tiefe zu verleihen und dem Dach Details zu verleihen. CityEngine importiert automatisch mit GTA&rsquos Softwarelösung tridicon 3D generierte 3D-Gebäude, überträgt detaillierte tridicon 3D-Fassadenbeschreibungen auf CityEngine-Gebäudeparameter und generiert reichhaltige und visuell ansprechende prozedurale 3D-Gebäude.

Ankündigungen

Mehr als ein Dutzend Organisationen haben sich zusammengeschlossen, um die Kartierung der Erdbeben- und Tsunami-Katastrophe in Japan zu unterstützen. Die Gruppe, bekannt als die Notfallkartierungsteam (EMT) liefert Karten und Webdienste, die verwendet werden, um bessere Entscheidungen für Hilfs- und Wiederaufbaumaßnahmen im Zusammenhang mit dem jüngsten Erdbeben in Tohoku, Japan, und dem daraus resultierenden Tsunami zu treffen. EMT-produzierte Karten werden mit Informationen von Katastrophenmanagement-Experten angereichert, die dazu beitragen, aktuelle Statusberichte über die Gesamtsituation bereitzustellen.

EMT-Karten und -Dienste geben den Menschen Informationen über Notunterkünfte, Autobahn- und Verkehrsbedingungen, Infrastruktur und mehr. Zum Beispiel wurden von der japanischen Regierung EMT-produzierte Ressourcen verwendet, um die Bedingungen vor Ort zu verstehen, eine Liste von Wiederherstellungs- und Hilfsprioritäten zu erstellen und Personal und Ausrüstung einzusetzen. Diese Ressourcen sind online sowohl als statische Karten als auch als dynamische Kartendienste verfügbar, die für Mashup-Funktionen verfügbar sind. Wenn neue Karten und Dienste erstellt werden, werden sie online auf der EMT-Website zur Verfügung gestellt.

In seiner ordentlichen Vorstandssitzung am 30. März 2011 hat der GISCI Der Vorstand begann mit der Prüfung des von der GISCI-Arbeitsgruppe für Kernkompetenzen vorgelegten Vorschlags und der im Februar gesammelten öffentlichen Stellungnahme zu diesem Vorschlag. Der Board nahm einen Beschluss an, in dem er die Rolle anerkennt, die der aktuelle Portfolio-basierte Prozess bei der Anerkennung der beruflichen Errungenschaften der Zertifizierten gespielt hat.

In der Resolution wurde festgestellt, dass der GISCI-Zertifizierungsprozess aktualisiert werden muss, um die Zertifizierung an die US-amerikanischen Standards anzupassen.

Arbeitsministerium & rsquos Geospatial Technology Kompetenzmodell. Der Vorstand wird die Empfehlungen der Core Competency Workgroup bis zum Frühjahr weiter diskutieren.

In der Zwischenzeit stehen der Vorschlag zum „GISP Certification Update“ und die Kommentare zur öffentlichen Einsicht hier zur Verfügung.

Pictometry International Corp., gab bekannt, dass das Bezirksgericht der Vereinigten Staaten von Minnesota in einer summarischen Stellungnahme erklärt hat, dass das schräge Luftbilderfassungssystem von Pictometry nicht gegen das Patent von GeoSpan verstößt.

CoreLogic veröffentlichte seinen Februar Home Price Index (HPI), der zeigt, dass die Immobilienpreise in den USA den siebten Monat in Folge gesunken sind. Laut CoreLogic HPI gingen die nationalen Eigenheimpreise, einschließlich notleidender Verkäufe, im Februar 2011 gegenüber Februar 2010 um 6,7 Prozent zurück, nachdem sie im Januar 2011 gegenüber Januar 2010 um 5,5 Prozent* gefallen waren. Ohne notleidende Verkäufe gingen die Preise im Jahresvergleich zurück um 0,1 Prozent im Februar 2011 gegenüber Februar 2010 und um 1,4* Prozent im Januar 2011 gegenüber Januar 2010. Distressed Sales beinhalten Leerverkäufe und Immobilientransaktionen (REO).

Das Gruppe für Erdbeobachtungen (GEO) hat einen Call for Participation (CFP) in der 4. Phase des GEOSS Architecture Implementation Pilot (AIP-4) angekündigt. Das Open Geospatial Consortium, Inc. (OGC®) übernimmt die Führung bei AIP-4 und lädt OGC-Mitglieder und andere Organisationen ein, auf das GFP zu reagieren. CFP-Dokument.

  • Erhöhen Sie den Online-Zugang zu "Critical Earth Observation Priorities Data Sources"
  • Stellen Sie sicher, dass Datensätze über die GEOSS Common Infrastructure auffindbar sind und
  • Demonstrieren Sie die Wirksamkeit allgemeiner und spezieller Softwaretools für die Datennutzung.

So wie digitale Technologien wie GPS und Web-Mapping unser Bewusstsein für den Außenraum vermitteln, beginnen neue Innenortungs- und Sensortechnologien, unser Bewusstsein für den Innenraum zu vermitteln. Die Verbindung von Innen- und Außenstandorten wird zu einer entscheidenden Anforderung für Notfall- und Katastrophenhilfe, Sicherheit, Anlagenplanung und -management, Immobilienfinanzierung, Versicherung, standortbasiertes Marketing, Gebäudeinformationsmodelle, intelligente Stromnetze, Energiemanagement und Flüssigkeitsmanagement management Strömungen (Luft, Wasser, Gas, Abwasser etc.). Das OGC ist bestrebt, die Entwicklung von Schnittstellen- und Kodierungsstandards sowie bewährten Verfahren zu erleichtern, die eine nahtlose Verbindung von Innen- und Außenstandorten in Anwendungen aller Art ermöglichen.

Das Diskussionspapier stellt ein Modell für die Indoor-Navigation vor, das gleichzeitig die Routenplanung, mehrere Lokalisierungsmethoden, Navigationskontexte und verschiedene Fortbewegungsarten berücksichtigt.

Das Diskussionspapier finden Sie hier
Kommentare können hier an OGC gerichtet werden

Neue Produkte

Sichere Software gab bekannt, dass FME jetzt unübertroffene Unterstützung für LiDAR- und Punktwolkendaten bietet. Unternehmen können jetzt die unübertroffenen Transformationsfunktionen in FME nutzen, um LiDAR-Daten schnell für ihre genauen Anforderungen vorzubereiten, sodass sie den vollen Wert aus ihren LiDAR-Datenbeständen ziehen können, um fundiertere Entscheidungen zu treffen.

Trimble gab bekannt, dass es auf der Microsoft Convergence 2011 zeigen wird, wie seine neue cloudbasierte Außendienstlösung&mdashTrimble GeoManager WorkManagement&mdashintegriert mit Microsoft Dynamics CRM.

Trimble WorkManagement ist eine Softwarelösung, die On-Demand-Einblicke in die Auslastung von Fahrzeugen und mobilen Mitarbeitern für Routing, Disposition und Disposition bietet. Microsoft Dynamics CRM stellt Kundeninformationen bereit, die eine sichere Geschäftsentscheidung ermöglichen. Die optionale Webservices-Komponente von WorkManagement bietet eine offene Umgebung für Microsoft-Entwickler und Value-Added-Reseller (VARs), um erweiterbare Anwendungen mit Trimble WorkManagement und Microsoft Dynamics CRM zu erstellen.

Trimble veröffentlichte neue Versionen von AllSport GPS, seinen beliebten Fitness-Apps für Smartphones mit Google Android. Die neuen Android-Apps&mdashAllSport GPS Free und AllSport GPS Pro&mdash bieten ein aufregendes neues Design, um Trainings zu verfolgen, mehr als 20 Fitness-Statistiken zu sammeln und den Kalorienverbrauch zu berechnen, um Menschen zu helfen, ihre Fitnessziele zu erreichen. Darüber hinaus können Verbraucher Echtzeit-Wettervorhersagen anzeigen, ihr Training im Zeitverlauf darstellen und Straßen- und Parkkarten anzeigen.Die neue AllSport GPS Pro App ermöglicht es Verbrauchern auch, Fotos und Videos aufzunehmen und benutzerdefinierte Trainingsprogramme zu erstellen.

ThinkGeo hat Version 6.0 von Cygnus Track veröffentlicht, der nächsten großen Überarbeitung seiner professionellen GPS-Tracking-Softwareplattform. Cygnus Track 6.0 ist ein wichtiges Upgrade, das ein komplett neu gestaltetes Back-End-Kommunikationssystem, stark verbesserte Anpassungs- und Entwicklerunterstützung sowie ein neues Track-for-Free-Modell bietet, das Cygnus Track sowohl für kleine Benutzer als auch für Benutzer der Enterprise-Klasse zugänglicher macht .

Piktometer Online&Trade, eine webbasierte Technologie, die eine umfangreiche Bibliothek von 3D-ähnlichen, hochauflösenden Luftbildern bietet, bietet jetzt Property Hazard Reports, um Versicherungsfachleuten dabei zu helfen, potenzielle Risiken in Bezug auf eine Immobilie oder Struktur schnell und genau zu identifizieren.

Versicherer, die eine genaue, visuelle und zeitnahe Risikobewertung benötigen, bieten Versicherern einen deutlichen Vorteil. Pictometry &rsquos Property Hazard Reports bieten Versicherungsvertretern und Unternehmen eine erweiterte Risikobewertung von Gefahren, einschließlich Überschwemmungen, Erdbeben und Wirbelstürme, und ermöglichen ihnen, Risikoentscheidungen zu verbessern.

Stadtkartierung, Inc (UMI) kündigte Aktualisierungen der marktführenden Nachbarschaftsdatenbank des Unternehmens an, die jetzt fast 110.000 Stadtviertel in über 3.500 Städten in den Vereinigten Staaten, Kanada und Europa und jetzt auch in Lateinamerika und Australien umfasst. Das Update enthält Nachbarschaftslisten und Willkommensmatten für diese neuen internationalen Städte: Nantes, Frankreich, Genf, Schweiz, Melbourne, Australien und Mexiko-Stadt, Mexiko. Diese Updates sind alle das Ergebnis von UMIs eigener lokaler Recherche und verifiziertem Kundenfeedback.

TomTom Business-Lösungen, stellte eine neue Navigationslösung für den nordamerikanischen Markt vor, die Unternehmen dabei helfen soll, ihre Produktivität zu steigern. Der PRO 9150 ist eine tragbare Flottenmanagementlösung, die keine Installation erfordert und problemlos zwischen den Fahrzeugen einer Flotte verschoben werden kann. Mit verbesserter Routenführung und Echtzeit-Verkehrsinformationen mit TomTom HD Traffic hilft der PRO 9150 Autofahrern, unterwegs Zeit zu sparen.

TomTom gab bekannt, dass die neue GO-Serie ab sofort in den USA erhältlich ist. Zu den neuen Modellen, die auf der Consumer Electronics Show im Januar angekündigt wurden, gehören der GO 2535 M LIVE (ehemals GO 2505 M LIVE) sowie die GO 2435 und 2535, die verbesserte Versionen der beliebten GO 2405 und 2505 sind.

Mapbiquity.com Unterstützung für mobile Geräte hinzugefügt, um eine bessere Benutzererfahrung zu bieten. Mit Mapbiquity erstellte Webkarten passen sich jetzt dynamisch an den Client an, der die Karte verwendet. Herkömmliche Webbrowser zeigen immer noch die ursprünglichen interaktiven Karten an. Wenn Benutzer jedoch eine von Mapbiquity generierte Webkarte von einem mobilen Gerät aus anzeigen, sehen sie nun ein Layout und eine Funktionalität, die speziell auf mobile Geräte ausgerichtet sind, insbesondere auf Touchscreen-Geräte.

Rund um das Web

Außendienst 2011
Datum: 26. - 29. April 2011
Platz: Sheraton Wildhorse Pass Resort & Spa
Chandler, AZ USA

Nehmen Sie am Field Service 2011 teil und setzen Sie sich mit den neuesten Strategien in den Kerndienstleistungsfunktionen wie Mobilität, Personalmanagement, technischer Support und Wissensmanagement auseinander. Darüber hinaus erhalten Sie so viele Einblicke in die neuen Bereiche, in denen Service-Führungskräfte auf der ganzen Welt verfolgt werden, einschließlich innovativer Entwicklungen in den Bereichen e-Service, CRM, Datenmanagement, Entwicklung von Serviceführung und effektivem Management mobiler Ressourcen.

ASPRS Jahreskonferenz 2011 "Ride On The Geospatial Revolution"
Datum: 1. - 5. Mai 2011
Platz: Midwest Airlines Center
Hyatt Hotel, Milwaukee, WI USA

Die American Society for Photogrammetry and Remote Sensing, 1. Mai bis 5. Mai 2011, in Milwaukee, Wisconsin, anlässlich der ASPRS-Jahreskonferenz 2011. Das Konferenzthema "Ride On The Geospatial Revolution" bietet ein hervorragendes Programm mit allgemeinen und technischen Sitzungen, die sich mit der Zukunft der Geodatenbranche befassen.

2011 ESRI Regionale Benutzergruppe Südost
Datum: 2. - 4. Mai 2011
Platz: Hyatt Regency Jacksonville Riverfront
Jacksonville, FL USA

Nehmen Sie an der Konferenz der ESRI Southeast Regional User Group (SERUG) 2011 teil, die am 2. und 4. Mai im Hyatt Regency Jacksonville Riverfront in Florida stattfindet.

Nevada GIS-Konferenz 2011
Datum: 9. - 11. Mai 2011
Platz: Atlantis Casino Resort & Spa
3800 S Virginia St, Reno, NV 89502 USA

Die Nevada Geographic Information Society ist eine gemeinnützige Organisation, deren Zweck es ist, Professionalität, Zusammenarbeit, gegenseitige Unterstützung und den Austausch von Wissen und Erfahrung zu fördern. Es ist bestrebt, ein Forum für den Austausch von Ideen, Informationen und Technologien im Zusammenhang mit der Weiterentwicklung von Geodaten (GIS) und Technologien im Bundesstaat Nevada zu bieten.

GEOINT-Community-Woche
Datum: 9. - 13. Mai 2011
Platz: Washington, D.C., DC USA

Die GEOINT Community Week, die jährlich im Raum Washington, D.C. stattfindet, bringt Akteure aus dem Bereich Geointelligenz für eine Woche mit Networking, geheimen Briefings, Ausstellungen und Lernworkshops zusammen.

Die Woche beginnt beim USGIF Invitational Golfturnier, dessen Erlös an das USGIF Stipendienprogramm geht. AGIC beginnt am Dienstag und bietet vier Tage mit klassifizierten Sitzungen und Präsentationen. Besuchen Sie am Donnerstag Präsentationen zu neuen Technologien und spazieren Sie durch eine Ausstellungshalle voller aktueller Innovationen der USGIF-Mitglieder. Den Abschluss des Tages bildet der Empfang der GEOINT Community Week. Den Abschluss der Woche bildet ein weiterer Teil der USGIF Workshop Series.

Aeroterra GIS, Öl- und Gasveranstaltung
Datum: 10. Mai 2011
Platz: Universidad Católica Argentinien
Buenos Aires, Argentinien

Aeroterra GIS, Oil & Gas präsentiert eine Ausstellung von Produkten, Dienstleistungen und Lösungen, die auf die besonderen Bedürfnisse der Energiebranche ausgerichtet sind. Die Teilnehmer erhalten wertvolle Informationen über das Potenzial von GIS als Werkzeug, das sofortigen Zugang zu Informationen, mehr Effizienz und bessere Entscheidungsfindung bietet.

Geointelligenz Naher Osten 2010
Datum: 15. - 18. Mai 2011
Platz: Fairmont Bab Al Bahr
Postfach Box 114304, Between The Bridges, Abu Dhabi, Vereinigte Arabische Emirate

Geospatial Intelligence Middle East kehrt 2011 für sein viertes erfolgreiches Jahr zurück. In Anerkennung der strategischen Bedeutung der Vereinigten Arabischen Emirate und ihrer Position als viertgrößter Waffenimporteur der Welt findet die Veranstaltung zum ersten Mal in der Hauptstadt des Landes, Abu Dhabi, statt.

Auf der Esri UK Annual Conference 2011 mit dem Titel Neue Ansätze für unsere sich verändernde Welt wird untersucht, wie Ihr Unternehmen aus einem geografischen Ansatz strategische Vorteile ziehen kann, um geschäftskritische Entscheidungen zu treffen, die zu neuen Erkenntnissen, besserer Zusammenarbeit und Effizienzsteigerungen führen.

URISA Leadership Academy
Datum: 16. - 20. Mai 2011
Platz: Mondaufgang Hotel
St. Louis, MO USA

Um diesem Bedarf gerecht zu werden, wurde die URISA Leadership Academy gegründet. An der Akademie lernen die Teilnehmer wichtige GIS-Führungs- und Managementfaktoren und -techniken, erfolgreiche Teamentwicklung, Aufbau von organisatorischen Kapazitäten, Programminvestitionen und -rechtfertigung, GIS-Politik, Änderungsmanagement, Situationsbewertung und Problemlösung. Die Umgebung sorgt außerdem für produktive Zusammenarbeit und Vernetzung.
MAPublisher-Schulung
Datum: 19. - 20. Mai 2011
Platz: Chicago
IL USA

Avenza Systems Inc., Hersteller der kartografischen Software MAPublisher für Adobe Illustrator und der räumlichen Tools Geographic Imager für Adobe Photoshop, freut sich, den Zeitplan für 2011 für seinen umfassenden zweitägigen MAPublisher-Schulungskurs bekannt zu geben. Dieser 2-tägige Kurs bietet eine eingehende MAPublisher-Schulung, die es MAPublisher-Benutzern ermöglicht, ihre Nutzung von MAPublisher zu maximieren und seine Funktionen und Leistungsfähigkeit voll auszuschöpfen.
GNSS-Schwachstellen und -Lösungen 2011
Datum: 23. - 26. Mai 2011
Platz: Baska, Insel Krk
Kroatien (Hrvatska)

Die einzigartige Umgebung von Baska, seine natürlichen Ressourcen und seine reiche Geschichte, kombiniert mit freundlicher Gastfreundschaft
wird wieder eine inspirierende Atmosphäre für Ideengespräche und Wissensaustausch schaffen,
den Teilnehmern der letztjährigen Konferenz bekannt.
COM.Geo 2011: 2. Internationale Konferenz und Ausstellung zum Thema Computing for Geospatial Research and Application
Datum: 23. - 25. Mai 2011
Platz: Washington, DC USA

Die Explosion von computergesteuerten ortsbasierten Anwendungen in den letzten Jahren hat unsere Lebens- und Arbeitsweise revolutioniert. Computertechnologien wie Cloud Computing, Business Intelligence, Spatial Database Server und High Performance Computing spielen eine Schlüsselrolle in Geodatentechnologien und -anwendungen.

Der Standort-Business-Gipfel, Europas größte LBS-Konferenz, die Ihnen dabei hilft, Ihren Umsatz zu steigern und die Langlebigkeit in diesem sich schnell ändernden Markt zu sichern. Die Konferenz findet statt am 24. - 25. Mai 2011 Bei der NH Grand Hotel Krasnapolsky in Amsterdam

Mit einer Besetzung vonüber 30 Sprecher einschließen Google, Yahoo!, Nokia, Gowalla, Microsoft Mobile Advertising, KPN, Vodafone, Debenhams, Icon Mobile, Orange,

OpenStreetMap, Ogilvy, Yell, Qype,und viel mehr.


Das Oracle RDBMS umfasste erstmals Geodatenfunktionen mit einer Modifikation von Oracle 4, die von Wissenschaftlern vorgenommen wurde, die mit dem Canadian Hydrographic Service (CHS) zusammenarbeiten. Ein gemeinsames Entwicklungsteam von CHS und Oracle-Mitarbeitern gestaltete anschließend den Oracle-Kernel neu, was zur "Spatial Data Option" oder "SDO" für Oracle 7 führte. (Das SDO_-Präfix wird weiterhin in Oracle Spatial-Implementierungen verwendet.) Das räumliche Indexierungssystem für SDO beinhaltete eine Anpassung von Riemannschen Hyperwürfel-Datenstrukturen, die eine helikale Spirale durch den dreidimensionalen Raum aufriefen, die n-Größen von Merkmalen ermöglicht. Dies ermöglichte auch eine hocheffiziente Komprimierung der resultierenden Daten, die für die Petabyte-großen Datenspeicher geeignet ist, die CHS und andere große Unternehmensbenutzer benötigten, und auch die Such- und Abrufzeiten verbessert. Der "helical hyperspatial code" oder HHCode, wie er von CHS entwickelt und von Oracle Spatial implementiert wurde, umfasst eine Form einer raumfüllenden Kurve.

Seit Oracle 8 nennt das Marketing der Oracle Corporation die räumliche Erweiterung einfach "Oracle Spatial". Das primäre räumliche Indexierungssystem verwendet nicht mehr den HHCode, sondern einen Standard-R-Baum-Index.


DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORM

GeoRaster ist eine Datenbankfunktion (z. B. implementiert im Datenbankprodukt ORACLE SPATIAL®), mit der Sie GeoRaster-Daten speichern, indizieren, abfragen, analysieren und bereitstellen können, d. h. Rasterbild- und Rasterdaten und die zugehörigen Metadaten. GeoRaster bietet räumliche Datentypen und ein objektrelationales Schema. Sie können diese Datentypen und Schemaobjekte verwenden, um mehrdimensionale Rasterebenen und digitale Bilder zu speichern, die auf Positionen auf der Erdoberfläche oder in einem lokalen Koordinatensystem referenziert werden können.

GeoRaster-Daten werden von einer Vielzahl von geografischen Informationstechnologien gesammelt und verwendet, darunter Fernerkundung, luftgestützte Photogrammetrie, Kartografie und globale Positionsbestimmungssysteme. Die gesammelten Daten werden dann von digitalen Bildverarbeitungssystemen, Computergrafikanwendungen und Computervisionstechnologien analysiert. Diese Technologien verwenden mehrere Datenformate und schaffen eine Vielzahl von Produkten. Einige Beispiele für die wichtigsten Datenquellen und Verwendungen für GeoRaster sind:

Fernerkundung: Fernerkundung erhält Informationen über einen Bereich oder ein Objekt durch ein Gerät, das nicht physisch mit dem Bereich oder Objekt verbunden ist. Der Sensor kann sich beispielsweise in einem Satelliten, Ballon, Flugzeug, Boot oder einer Bodenstation befinden. Bei der Sensorvorrichtung kann es sich um eine beliebige einer Vielzahl von Vorrichtungen handeln, einschließlich einer Rahmenkamera, einer Pushbroom-(Schwad-)Bildgebungsvorrichtung, eines Radars mit synthetischer Apertur (SAR), eines hydrographischen Sonars oder eines Papier- oder Filmscanners. Zu den Anwendungen der Fernerkundung gehören die Umweltbewertung und -überwachung, die Erkennung und Überwachung globaler Veränderungen sowie die Vermessung natürlicher Ressourcen.

Die durch Fernerkundung gesammelten Daten werden oft als Geobilder bezeichnet. Die Wellenlänge, die Anzahl der Bänder und andere Faktoren bestimmen die radiometrischen Eigenschaften der Geobilder. Die Geobilder können Einzelband-, Multiband- oder Hyperspektralbilder sein. Sie können jeden Bereich der Erde abdecken (insbesondere für Bilder, die von Satelliten erfasst werden). Die zeitliche Auflösung kann hoch sein, beispielsweise bei meteorologischen Satelliten, wodurch Änderungen leichter erkannt werden können. Für Fernerkundungsanwendungen sind oft verschiedene Auflösungsarten (zeitlich, räumlich, spektral und radiometrisch) wichtig.

Photogrammetrie: Die Photogrammetrie leitet metrische Informationen aus Messungen auf Fotos ab. Die meisten Photogrammetrieanwendungen verwenden Luftaufnahmen oder hochauflösende Bilder, die durch Satellitenfernerkundung gesammelt wurden. Bei der traditionellen Photogrammetrie umfassen die Hauptdaten Bilder wie Schwarzweißfotos, Farbfotos und Stereofotopaare.

Die Photogrammetrie stellt die geometrische Beziehung zwischen dem Bild und dem Objekt, wie sie zum Zeitpunkt des Bildgebungsereignisses bestand, rigoros her und ermöglicht es Ihnen, Informationen über das Objekt aus seinen Bildern abzuleiten. Die Beziehung zwischen Bild und Objekt kann auf verschiedene Weise hergestellt werden, die in zwei Kategorien eingeteilt werden können: analog (unter Verwendung optischer, mechanischer und elektronischer Komponenten) oder analytisch (wobei die Modellierung mathematisch und die Verarbeitung digital ist). Analoge Lösungen werden zunehmend durch analytische/digitale Lösungen ersetzt, die auch als Softcopy-Photogrammetrie bezeichnet werden.

Das Hauptprodukt eines Softcopy-Photogrammetriesystems können DEMs und Orthobilder sein. Alle diese Rasterdaten können zusammen mit ihren Orientierungsinformationen (Georeferenzierungsinformationen) von GeoRaster verwaltet werden.

Geografische Informationssysteme: Ein geografisches Informationssystem (GIS) erfasst, speichert und verarbeitet geografisch referenzierte Informationen. GIS-Software war traditionell entweder vektorbasiert oder rasterbasiert, aber mit der GeoRaster-Funktion verarbeitet Oracle Spatial sowohl Raster- als auch Vektordaten.

Rasterbasierte GIS-Systeme verarbeiten in der Regel georektifizierte Rasterdaten. Rasterdaten können diskret oder kontinuierlich sein. Diskrete Daten wie politische Unterteilungen, Landnutzung und -bedeckung, Busrouten und Ölquellen werden normalerweise als ganzzahlige Raster gespeichert. Kontinuierliche Daten wie Höhe, Ausrichtung, Schadstoffkonzentration, Umgebungsgeräuschpegel und Windgeschwindigkeit werden normalerweise als Gleitkommaraster gespeichert.

Die Attribute einer diskreten Rasterschicht werden in einer relationalen Tabelle gespeichert, die als Wertattributtabelle (VAT) bezeichnet wird. Eine Mehrwertsteuer enthält vom GIS-Anbieter angegebene Spalten und kann auch benutzerdefinierte Spalten enthalten.

Raster-GIS-Systeme ermöglichen die Verwendung von Kartenalgebra-Operatoren und -Funktionen. Kartenoperatoren können in verschiedene Kategorien gruppiert werden, darunter arithmetische (wie +, −, *, /, MOD und NEGATIVE), Boolesche (wie NOT, &, | und !), relationale (wie <, <= , ==, >=, > und <>), logisch (wie DIFF, IN und OVER), bitweise (wie ^^, >>, <<, &&, || und !!), kombinatorisch (wie AND, OR und XOR) und kumulativ (wie +=, −+, *=, /=, <= und >=). Kartenfunktionen können auf eine Zelle, einen Block (Nachbarschaft), eine Zone oder das gesamte Raster angewendet werden.

Kartographie: ist die Wissenschaft der Erstellung von Karten, die zweidimensionale Darstellungen der dreidimensionalen Erde (oder eines nicht erdgebundenen Raums unter Verwendung eines lokalen Koordinatensystems) sind. Heute werden Karten digitalisiert oder in digitale Formulare eingescannt und die Kartenproduktion weitgehend automatisiert. Auf einem Computer gespeicherte Karten können schnell abgefragt, analysiert und aktualisiert werden.

Es gibt viele Arten von Karten, die einer Vielzahl von Verwendungszwecken oder Zwecken entsprechen. Beispiele für Kartentypen sind Basis (Hintergrund), thematisch, Relief (dreidimensional), Aspekt, Kataster (Landnutzung) und Einschub. Karten enthalten normalerweise mehrere Anmerkungselemente zur Erläuterung der Karte, z. B. Maßstabsbalken, Legenden, Symbole (wie der Nordpfeil) und Beschriftungen (Namen von Städten, Flüssen usw.).

Karten können im Rasterformat gespeichert werden (und somit von GeoRaster verwaltet werden), im Vektorformat oder in einem Hybridformat.

Digitale Bildverarbeitung: Die digitale Bildverarbeitung wird verwendet, um Rasterdaten in Standardbildformaten wie TIF, GIF, JFIF (JPEG) und Sun Raster sowie in vielen Geobildformaten wie ERDAS, NITF und HDF zu verarbeiten. Bildverarbeitungstechniken werden häufig in Fernerkundungs- und Photogrammetrieanwendungen verwendet. Diese Techniken werden nach Bedarf verwendet, um Bilder zu verbessern, zu korrigieren und wiederherzustellen, um die Interpretation zu erleichtern, um eventuell aufgetretene Unschärfen, Verzerrungen oder andere Verschlechterungen zu korrigieren und um Geoobjekte automatisch zu klassifizieren und Ziele zu identifizieren. Die Quell- und Ergebnisbilder können von GeoRaster geladen und verwaltet werden.

    • In der Geologie umfassen die Daten regionale geologische Karten, Schichtkarten und Bilder von Felsrutschen. In der Ingenieurgeologie ist die 3D-Modellierung beliebt. In der geologischen Exploration und Erdölgeologie werden computergestützte Geostratum-Simulation, synthetische Mineralvorhersage und 3-D-Ölfeldcharakterisierung häufig verwendet.
    • In der Geophysik werden Daten über die Schwerkraft, das Magnetfeld, den Transport von seismischen Wellen und andere Themen zusammen mit Georeferenzierungsinformationen gespeichert.
    • In der Geochemie können die Gehalte mehrerer chemischer Elemente analysiert und gemessen werden. Die Technik des triangulierten irregulären Netzwerks (TIN) wird häufig verwendet, um Rasterkarten für die weitere Analyse zu erstellen, und die Bildverarbeitung ist weit verbreitet.

    Die Erfindung weist ein physikalisches Datenmodell für die Speicherung und Verwaltung von Rasterdaten auf, das als physikalisches GeoRaster-Datenmodell bezeichnet wird. Das physische GeoRaster-Datenmodell umfasst zwei Objektdatentypen zum Speichern von Rasterdaten und ein Schema zum Verwalten von Systemdaten. Die beiden Objektdatentypen sind: SDO_GEORASTER 100, gezeigt in FIG. 1, für Rasterdaten und die zugehörigen Metadaten, und SDO_RASTER 200, gezeigt in FIG. 2, für jeden Block in den Rasterdaten. Jedes Bild oder gerasterte Rasterdaten werden in einer Spalte vom Typ SDO_GEORASTER gespeichert, und die Blöcke in diesen Rasterdaten werden in einer Rasterdatentabelle vom Typ SDO_RASTER gespeichert.

    Das SDO_GEORASTER-Objekt enthält eine räumliche Ausdehnungsgeometrie 102 (Footprint oder Abdeckungsumfang) und relevante Metadaten, die gemäß dem bereitgestellten XML-Schema in einem XML-Dokument organisiert sind. Eine Tabelle, die eine oder mehrere Spalten dieses Objekttyps enthält, wird als GeoRaster-Tabelle bezeichnet. Das SDO_RASTER-Objekt enthält Informationen über einen Block (Kachel) eines GeoRaster-Objekts und verwendet ein BLOB-Objekt, um die Rasterzellendaten für den Block zu speichern. Eine Objekttabelle dieses Objekttyps wird als Rasterdatentabelle (RDT) bezeichnet.

    Jedes SDO_GEORASTER-Objekt hat ein Paar von Attributen (rasterDataTable 104, rasterID 106), die das RDT und die Zeilen innerhalb des RDT, die zum Speichern der Raster-Zellendaten für das GeoRaster-Objekt verwendet werden, eindeutig identifizieren. GeoRaster verwendet eine Systemdatentabelle SDO_GEOR_SYSDATA_TABLE 300, gezeigt in FIG. 3, um die Beziehung zwischen GeoRaster-Tabellen und den zugehörigen Raster-Datentabellen aufrechtzuerhalten.

    Zwei Ansichten, USER_SDO_GEOR_SYSDATA 400, gezeigt in FIG. 4 und ALL_SDO_GEOR_SYSDATA 500, gezeigt in FIG. 5 der GeoRaster-Sysdata-Tabelle stehen jedem Benutzer zur Verfügung.Um die Konsistenz und Integrität interner GeoRaster-Tabellen und -Datenstrukturen zu gewährleisten, stellt GeoRaster einen Trigger bereit, der nach jeder der folgenden Data Manipulation Language (DML)-Operationen, die ein GeoRaster-Objekt betreffen, erforderliche Aktionen ausführt: Einfügen einer Zeile, Aktualisieren eines und Löschen einer Zeile. Darüber hinaus sind für alle Benutzer zwei DDL-Trigger definiert, die die Integrität der SYSDATA-Tabelle und der GeoRaster-Objekte nach dem Ablegen bzw. Abschneiden von Operationen an einer GeoRaster-Tabelle aufrechterhalten.

    Ein räumlicher Index (R-Baum) kann auf jeder GeoRaster-Tabelle basierend auf dem Geometrieattribut der räumlichen Ausdehnung des Datentyps SDO_GEORASTER erstellt werden. Ein räumlicher Index kann auch auf den RDT-Tabellen basierend auf dem blockMBR-Geometrieattribut des Datentyps SDO_RASTER erstellt werden. Ein B-Baum-Index wird auf den RDT-Tabellen basierend auf anderen Attributen des SDO_RASTER-Datentyps mit Ausnahme der blockMBR- und der rasterBlock-Spalten erstellt.

    In einer bevorzugten Ausführungsform stellt GeoRaster eine PL/SQL-API bereit, die mehr als 100 Funktionen umfasst. Hauptsächlich sind die Funktionen in ein PL/SQL-Paket namens SDO_GEOR gepackt. Die API stellt die wichtigsten Funktionalitäten und Dienste zum Laden, Verwalten, Abfragen, Aktualisieren, Löschen, Verarbeiten und Exportieren von GeoRaster-Objekten bereit.

    Das physikalische Datenmodell von GeoRaster basiert auf einem von uns vorgeschlagenen konzeptionellen Datenmodell. Es wird als konzeptionelles GeoRaster-Datenmodell bezeichnet, bei dem es sich um ein komponentenbasiertes, logisch geschichtetes und mehrdimensionales Raster-Datenmodell handelt. Das konzeptionelle Datenmodell von GeoRaster ist in 1 dargestellt. 6.

    Die Kerndaten in einem Raster sind eine mehrdimensionale Matrix von Rasterzellen. Jede Zelle ist ein Element der Matrix, und ihr Wert wird als Zellenwert bezeichnet. Die Matrix hat eine Anzahl von Dimensionen, eine Zellentiefe und eine Größe für jede Dimension. Die Zellentiefe ist die Datengröße des Wertes jeder Zelle. Es definiert auch den Bereich aller Zellwerte. Die Zellentiefe gilt für jede einzelne Zelle, nicht für ein Array von Zellen. Dieser Kern-Raster-Datensatz kann zum optimalen Speichern, Abrufen und Verarbeiten gesperrt werden.

    In diesem Datenmodell müssen zwei verschiedene Arten von Koordinaten berücksichtigt werden: die Koordinaten jedes Pixels (Zelle) in der Rastermatrix und die Koordinaten auf der Erde, die sie darstellen. Folglich werden zwei Arten von Koordinatensystemen oder Räumen definiert: das Zellenkoordinatensystem und das Modellkoordinatensystem. Das Zellenkoordinatensystem (auch als Rasterraum bezeichnet) wird verwendet, um Pixel in der Rastermatrix zu beschreiben, und seine Abmessungen sind (in dieser Reihenfolge) Zeile, Spalte und Band. Das Modellkoordinatensystem (auch Bodenkoordinatensystem oder Modellraum genannt) wird verwendet, um Punkte auf der Erde oder ein anderes Koordinatensystem zu beschreiben, das einem Oracle SRID-Wert zugeordnet ist. Die räumlichen Dimensionen des Modellkoordinatensystems sind (in dieser Reihenfolge) X und Y, entsprechend den Spalten- bzw. Zeilendimensionen im Zellenkoordinatensystem. Die logischen Schichten entsprechen der Banddimension im Zellraum. Die Dimensionalität von Räumen kann auf M-Dimensionen erweitert werden.

    Das Datenmodell ist logisch geschichtet. Die Kerndaten werden als Objektschicht oder Schicht bezeichnet 0, und besteht aus einer oder mehreren logischen Schichten (oder Unterschichten). Angenommen, die Kerndaten haben M-Dimensionen, ist die Objektschicht M-dimensional, aber ihre Unterschichten sind M – 1-dimensional. Jede Unterschicht kann weiter in Unterschichten unterteilt werden, die M – 2 dimensional sind, und so weiter. Bei Mehrkanal-Fernerkundungsbildern werden die Schichten beispielsweise verwendet, um die Kanäle oder Bänder der Bilder zu modellieren. In diesem Fall ist jede Schicht eine zweidimensionale Matrix von Zellen, die aus der Zeilendimension und der Spaltendimension besteht.

    In GeoRaster sind Band und Layer unterschiedliche Konzepte. Band ist eine physikalische Dimension des mehrdimensionalen Raster-Datasets, dh eine Ordinate im Zellenraum. Der Zellenraum kann beispielsweise die Ordinatenzeile, -spalte und -band aufweisen. Die Bänder sind von 0 bis n-1 nummeriert, wobei n die höchste Schichtnummer ist. Layer ist ein logisches Konzept im GeoRaster-Datenmodell. Ebenen werden Bändern zugeordnet. Normalerweise entspricht eine Schicht einem Band und besteht aus einer zweidimensionalen Matrix der Größe rowDimensionSize und columnDimensionSize. Die Layer sind von 1 bis n nummeriert, dh LayerNumber=bandNumber+1. In einer bevorzugten Ausführungsform ist die Beziehung zwischen logischen Schichten im GeoRaster-Datenmodell und den physikalischen Bändern oder Kanälen der Quellbilddaten in Fig. 2 dargestellt. 7. Das XML-Schema ermöglicht eine flexiblere Zufallszuordnung zwischen LayerNumber und BandNumber außer LayerNumber=bandNumber+1. Mit einem GeoRaster-Objekt sind bestimmte Metadaten verknüpft. Im GeoRaster-Datenmodell sind Metadaten alles andere als die Kernzellenmatrix und werden als XMLType in der Datenbank gespeichert. Diese Metadaten umfassen Objektmetadaten wie Beschreibung und Versionsinformationen. GeoRaster enthält auch Raster-Metadaten für Zellentiefe (1BIT, 32BIT_S oder 64BIT_REAL), Dimensionalität, Blockierung, Verschachtelung und andere Informationen. Darüber hinaus können auch Metadaten des Georeferenzsystems gespeichert werden, die Informationen für die affine Transformation oder Polynomtransformationen höherer Ordnung enthalten, die für die Georeferenzierung erforderlich sind. Zusätzliche Metadaten, wie z. B. Metadaten zu jedem Layer in einem GeoRaster-Objekt, können ebenfalls in der Datenbank gespeichert werden. Wenn es sich bei den Daten um Rasterdaten handelt, können eine oder mehrere Wertattributtabellen (VAT) verwendet werden, um Informationen über die in jedem Layer gespeicherten Werte (z. B. Höhenwert, Sättigungsgrad usw.) zu verwalten. Darüber hinaus gibt es eine umfassende Suite optionaler Metadaten, die verwendet werden, um Bild-/Zellenzuordnung, Skalierungsfaktoren, farbbezogene Informationen (Farbkarte, Graustufen), Histogramm und andere ebenenbasierte Attribute zu erfassen und zu verfolgen, die für die Bildverwaltung und die Verwendung durch Clientanwendungen unerlässlich sind .

      • Objektinformationen
      • Rasterinformationen
      • Informationen zum räumlichen Bezugssystem
      • Informationen zu Datum und Uhrzeit (zeitliches Bezugssystem)
      • Spektrale (Bandreferenzsystem) Informationen
      • Schichtinformationen für jede Schicht

      Wir verwenden das XML-Schema, um die Metadaten und den zugehörigen physischen Rasterspeicher zu beschreiben. Anhang A ist das GeoRaster-Metadaten-XML-Schema, das wir basierend auf dem obigen konzeptionellen Datenmodell und dem folgenden physischen Datenmodell definiert haben. Es enthält eine detaillierte Beschreibung jedes Metadatenelements von GeoRaster-Objekten.

      Im Allgemeinen bietet die Erfindung ein physikalisches Datenmodell für die Speicherung und Verwaltung von Rasterdaten, das als physikalisches GeoRaster-Datenmodell bezeichnet wird. Es besteht aus zwei räumlichen Datentypen und einem objektrelationalen Schema in Oracle ORDBMS.

      Kehren wir nun zu FIG. 1, ein Beispiel einer bevorzugten Ausführungsform eines Objekts des Datentyps SDO_GEORASTER 100 wird gezeigt. Auf der obersten Ebene werden Rasterdaten (ein Bild oder ein Raster) in Oracle als Objekt des Datentyps SDO_GEORASTER gespeichert 100. Eine Tabelle, die eine oder mehrere Spalten dieses Objekttyps enthält, wird als GeoRaster-Tabelle bezeichnet. Ein solches GeoRaster-Objekt besteht aus einer mehrdimensionalen Matrix von Zellen und den GeoRaster-Metadaten. Die meisten Metadaten werden als ein Attribut gespeichert 108 vom Typ SDO_GEORASTER. Es ist ein XML-Dokument, das den Oracle XMLType-Datentyp verwendet. Die Metadaten werden gemäß dem GeoRaster-Metadaten-XML-Schema definiert, das in Anhang A beschrieben ist. Die räumliche Ausdehnung (Footprint) eines GeoRaster-Objekts ist Teil der Metadaten, wird jedoch separat als Attribut gespeichert stored 102 des GeoRaster-Objekts. Dieser Ansatz ermöglicht es GeoRaster, den räumlichen Geometrietyp und die damit verbundenen Funktionen zu nutzen, z. B. die Verwendung der räumlichen R-Baum-Indexierung für GeoRaster-Objekte. Ein weiteres Attribut des Typs SDO_GEORASTER ist der rasterType 110, die Dimensionsinformationen und den weiter definierbaren Datentyp enthält. Weitere Beschreibungen zu bevorzugten Ausführungsformen jedes Attributs folgen:

        • Das rasterType-Attribut 110 muss eine 5-stellige Zahl im Format [d][b][t][gt] sein, wobei:
          • [d] gibt die Anzahl der räumlichen Dimensionen an. Muss 2 für die aktuelle Version sein.
          • [b] gibt Band- oder Layerinformationen an: 0 bedeutet ein Band oder Layer 1 bedeutet ein oder mehr als ein Band oder Layer. Beachten Sie, dass die Gesamtzahl der Bänder oder Ebenen in diesem Feld nicht angegeben ist.
          • [t] ist für die zeitliche Dimension reserviert und sollte derzeit als 0 (Null) angegeben werden.
          • [gt] identifiziert den zweistelligen GeoRaster-Typ und muss wie folgt sein:
            • 00 Reserviert.
            • 01 Beliebiger GeoRaster-Typ. Dies ist der einzige Wert, der für die aktuelle Version unterstützt wird. Dieser Wert bewirkt, dass GeoRaster keine Einschränkungen anwendet, die mit bestimmten Typen verbunden sind, die in zukünftigen Versionen implementiert werden könnten.
            • 02–50 Reserviert. Jedem speziellen GeoRaster-Typ wird eine Nummer aus diesem Bereich zugewiesen.
            • 51–99 Für den Kundengebrauch.
              2. räumliche Ausdehnung 102

            Die mehrdimensionale Matrix von Zellen wird in kleine Teilmengen für die Speicherung von GeoRaster-Objekten in großem Maßstab und optimales Abrufen und Verarbeiten geblockt. Das Blockieren kann regelmäßig und unregelmäßig sein. Beim regulären Blocken ist jeder Block rechteckig und aufeinander ausgerichtet. Jeder Block hat die gleiche Größe. Bei unregelmäßigen Blockierungen können Blöcke unterschiedliche Größen haben. Es wird nur die reguläre Sperrung implementiert.

            Unter Bezugnahme auf FIG. 2, ein Beispiel einer bevorzugten Ausführungsform einer Objekttabelle vom Typ SDO_RASTER 200 wird gezeigt. Alle Bausteine ​​werden in einer Objekttabelle vom Typ SDO_RASTER gespeichert stored 200, das durch das physikalische GeoRaster-Datenmodell definiert ist, wie in 1 gezeigt. 2. Diese Objekttabelle wird Rasterdatentabelle genannt 200, oder einfach RDT-Tabelle 200. Jeder Block 202 wird in der RDT-Tabelle gespeichert 200 als Binary Large Object (BLOB) und ein Geometrieobjekt (vom Typ SDO_GEOMETRY) wird verwendet, um die genaue Ausdehnung des Blocks zu definieren. Die Ausdehnungsgeometrie wird als Attribut bezeichnet 204. Ein Vorteil dieses Attributs besteht darin, einen räumlichen Index zu erstellen, damit Blöcke basierend auf ihrer relativen räumlichen Position schnell abgerufen werden können. Dies ermöglicht es dem physikalischen Datenmodell auch, ein GeoRaster-Objekt in unregelmäßige Blöcke zu blockieren, d. h. Blöcke können unterschiedliche Größen haben. Jede Zeile der Tabelle speichert nur einen Block und die Blockierungsinformationen, die sich auf diesen Block beziehen. (Dieses Sperrschema gilt auch für alle Pyramiden). Weitere Beschreibungen zu bevorzugten Ausführungsformen jedes Attributs folgen:

              • Das rasterID-Attribut 206 im SDO_RASTER-Objekt 200 muss eine Zahl sein, die dem rasterID-Wert im zugehörigen SDO_GEORASTER-Objekt entspricht. Die Übereinstimmung dieser Nummern identifiziert den Rasterblock als zu einem bestimmten GeoRaster-Objekt gehörend.
                2. Pyramidenlevel 208
              • Das pyramidLevel-Attribut 208 identifiziert die Pyramidenebene für diesen Zellenblock. In einer bevorzugten Ausführungsform ist die Pyramidenebene 0 oder eine beliebige positive ganze Zahl. Eine Pyramidenebene von 0 zeigt die ursprünglichen Rasterdaten an, dh es gibt keine Reduzierung der Bildauflösung und keine Änderung des erforderlichen Speicherplatzes. Werte größer als 0 (Null) weisen auf eine zunehmend reduzierte Bildauflösung und einen reduzierten Speicherplatzbedarf hin.
                3. bandBlockNummer 210
              • Die bandBlockNumber 210 -Attribut identifiziert die Blocknummer entlang der Banddimension. Wird nur verwendet, wenn das GeoRaster-Objekt regelmäßig blockiert wird.
                4. rowBlockNumber 212
              • Das rowBlockNumber-Attribut 212 identifiziert die Blocknummer entlang der Zeilendimension. Wird nur verwendet, wenn das GeoRaster-Objekt regelmäßig blockiert wird.
                5. SpalteBlockNummer 214
              • Das columnBlockNumber-Attribut 214 identifiziert die Blocknummer entlang der Spaltendimension. Wird nur verwendet, wenn das GeoRaster-Objekt regelmäßig blockiert wird.
                6. blockMBR 204
              • Das blockMBR-Attribut 204 ist die Geometrie (vom Typ SDO_GEOMETRY) für das minimale Begrenzungsrechteck (MBR) für diesen Block. Die Geometrie befindet sich im Zellenraum (d. h. ihr SRID-Wert ist null), und alle Ordinaten sind Ganzzahlen. Die Ordinaten repräsentieren die minimale Reihe und Spalte und die maximale Reihe und Spalte, die in diesem Block gespeichert sind.
                7. rasterBlock 202
              • Das rasterBlock-Attribut 202 enthält alle Rasterzellendaten für diesen Block. Das rasterBlock-Attribut ist vom Typ BLOB.
              • Die Dimensionsgrößen (entlang der Zeilen-, Spalten- und Banddimensionen) werden möglicherweise nicht gleichmäßig durch ihre jeweiligen Blockgrößen geteilt. GeoRaster fügt den Begrenzungsblöcken, die nicht genügend ursprüngliche Zellen haben, um vollständig ausgefüllt zu werden, Auffüllung hinzu. Die Begrenzungsblöcke sind die Endblöcke entlang der positiven Richtung jeder Dimension. Die Füllzellen haben dieselbe Zellentiefe wie andere Zellen und haben Werte gleich Null. Durch das Auffüllen hat jeder Block die gleiche BLOB-Größe. Die Polsterung gilt für alle Dimensionen.

              Pyramiden sind Unterobjekte eines GeoRaster-Objekts, die das Rasterbild oder die Rasterdaten in unterschiedlichen Größen und Auflösungsgraden darstellen. Pyramidenebenen stellen Bilder mit reduzierter oder erhöhter Auflösung dar, die weniger bzw. mehr Speicherplatz benötigen. Eine Pyramidenebene von 0 gibt die ursprünglichen Rasterdaten an. Werte größer als 0 (Null) weisen auf eine zunehmend reduzierte Bildauflösung und einen reduzierten Speicherplatzbedarf hin. GeoRaster unterstützt derzeit nur Pyramiden mit um 2 reduzierter Auflösung und gilt nur für Zeilen- und Spaltendimensionen.

                • Wenn das ursprüngliche GeoRaster-Objekt nicht gesperrt ist, d. h. wenn die ursprünglichen Zelldaten in einem Block (BLOB) der genauen Größe des Objekts gespeichert sind, werden die Zelldaten jeder Pyramidenebene in einem Block gespeichert und seine Größe beträgt die gleiche wie die der tatsächlichen Rasterdaten auf Pyramidenebene.
                • Wenn das ursprüngliche GeoRaster-Objekt gesperrt ist (auch wenn es als ein Block gesperrt ist), werden die Zellendaten jeder Pyramidenebene auf die gleiche Weise wie bei den ursprünglichen Ebenendaten gesperrt und jeder Block wird in einem anderen BLOB-Objekt gespeichert, solange die Die maximale Dimensionsgröße des tatsächlichen Pyramidenebenenbilds ist größer als die Blockgrößen. Wenn jedoch Pyramiden mit niedrigerer Auflösung generiert werden (d. h. wenn sowohl die Zeilen- als auch die Spaltendimensionsgröße der Pyramidenebene kleiner oder gleich der Hälfte der Zeilenblockgröße bzw. der Spaltenblockgröße sind), werden die Zellendaten von jede solche Pyramidenebene wird in einem BLOB-Objekt gespeichert und ihre Größe entspricht der der tatsächlichen Rasterdaten der Pyramidenebene.

                Basierend auf diesem Datenmodell kann auf jeden Block eine Komprimierung angewendet werden. Aber jeder Block hat das gleiche Komprimierungsschema.

                Im Rasterraum speichert die Banddimension Schichten oder Bänder von multispektralen Bildern. Physikalisch werden drei Arten von Verschachtelung unterstützt: BSQ (bandsequentiell), BIL (bandweise verschachtelt) und BIP (bandweise verschachtelt pro Pixel). Interleaving gilt nur zwischen Bändern oder Ebenen. Die Verschachtelung ist auf die Verschachtelung von Zellen innerhalb jedes Blocks eines GeoRaster-Objekts beschränkt. Dies bedeutet, dass GeoRaster immer zuerst Blockierung auf ein GeoRaster-Objekt anwendet und dann Verschachtelung innerhalb jedes Blocks unabhängig anwendet. Jeder Block desselben GeoRaster-Objekts hat jedoch denselben Verschachtelungstyp.

                Zusammenfassend werden alle Metadaten eines Rasterobjekts in einem SDO_GEORASTER-Objekt einer GeoRaster-Tabelle und alle Zelldaten des Rasterobjekts in einer Rasterdatentabelle des Objekttyps SDO_RASTER gespeichert, die optional in viele kleinere rechteckige Blöcke geblockt werden können. Das SDO_GEORASTER-Objekt enthält eine räumliche Ausdehnungsgeometrie (Footprint- oder Coverage-Ausdehnung) und relevante Metadaten. Das SDO_RASTER-Objekt enthält Informationen über einen Block (Kachel) eines GeoRaster-Objekts und verwendet ein BLOB-Objekt, um die Rasterzellendaten für den Block zu speichern. Jedes SDO_GEORASTER-Objekt verfügt über ein Paar von Attributen (rasterDataTable, rasterID), die das RDT und die Zeilen innerhalb des RDT, die zum Speichern der Raster-Zellendaten für das GeoRaster-Objekt verwendet werden, eindeutig identifizieren.

                Wenden wir uns nun FIG. In 8 ist ein Beispiel einer bevorzugten Ausführungsform der Speicherung von GeoRaster-Objekten gezeigt, wobei als Beispiel ein Bild von Boston, Massachusetts, in einer Tabelle verwendet wird, die Zeilen mit Bildern verschiedener Städte enthält.

                  • Jede Zeile in der Tabelle mit Stadtbildern enthält Informationen über das Bild für eine bestimmte Stadt (z. B. Boston), einschließlich eines SDO_GEORASTER-Objekts.
                  • Das SDO_GEORASTER-Objekt enthält die räumliche Ausdehnungsgeometrie, die den gesamten Bereich des Bildes abdeckt, die Metadaten, die Raster-ID und den Namen der diesem Bild zugeordneten Raster-Datentabelle.
                  • Jede Zeile in der Rasterdatentabelle enthält Informationen über einen Block (oder eine Kachel) des Bildes, einschließlich des minimalen Begrenzungsrechtecks ​​(MBR) des Blocks und Bilddaten (als BLOB gespeichert).

                  GeoRaster verwendet eine Systemdatentabelle SDO_GEOR_SYSDATA_TABLE 300 (genannt GeoRaster-Sysdata-Tabelle), um die Beziehung zwischen GeoRaster-Tabellen und ihren zugehörigen Rasterdatentabellen aufrechtzuerhalten, wie in FIG. 3. Zwei Ansichten USER_SDO_GEOR_SYSDATA 400 und ALL_SDO_GEOR_SYSDATA 500 der GeoRaster-Sysdata-Tabelle stehen jedem Benutzer zur Verfügung, wie in den Fign. 4 bzw. 5. Alle neuen GeoRaster-Objekte müssen initialisiert werden und jedem neuen GeoRaster-Objekt muss ein Attributpaar (rasterDataTable, rasterID) zugewiesen werden. In der Zwischenzeit, wenn das neue GeoRaster-Objekt in eine GeoRaster-Tabelle eingefügt wird, werden alle zugehörigen Informationen automatisch durch den in der GeoRaster-Tabelle definierten GeoRaster-DML-Trigger in die sysdata-Tabelle eingefügt. Die Eindeutigkeit des (rasterDataTable, rasterID)-Paares wird durch die in der sysdata-Tabelle definierte Einschränkung erzwungen. Weitere Beschreibungen zu bevorzugten Ausführungsformen jeder Spalte der sysdata-Tabelle 300, gezeigt in FIG. 3, und es folgen Ansichten:

                    • Die Spalte SDO_OWNER 302 enthält den GeoRaster-Benutzer-/Schemanamen.
                      2. GEORASTER_TABLE_NAME 304
                    • Diese Spalte und die Spalte TABLE_NAME in Ansichten enthalten den Namen einer GeoRaster-Tabelle, die mindestens eine Spalte vom Typ SDO_GEORASTER enthält.
                      3. GEORASTER_COLUMN_NAME 306
                    • Diese Spalte und die Spalte COLUMN_NAME in Ansichten enthält den Namen einer Spalte vom Typ SDO_GEORASTER in der GeoRaster-Tabelle, die in der Spalte GEORASTER_TABLE_NAME angegeben ist.
                      4. GEOR_METADATA_COLUMN_NAME 308
                    • Diese Spalte und die Spalte METADATA_COLUMN_NAME in Ansichten sind für die zukünftige Verwendung reserviert. Es kann verwendet werden, um zusätzliche Metadaten zu den Metadatenattributen des GeoRaster-Objekts zu enthalten.
                      5. RDT_TABLE_NAME 310
                    • Diese Spalte und die Spalte RDT_TABLE_NAME in Ansichten enthalten den Namen der Raster-Datentabelle, die der Tabelle und Spalte zugeordnet ist, die in den Spalten GEORASTER_TABLE_NAME und GEORASTER_COLUMN_NAME angegeben sind.
                      6. RASTER_ID 312
                    • Diese Spalte und die Spalte RASTER_ID in Ansichten enthalten eine Zahl, die zusammen mit dem Spaltenwert RDT_TABLE_NAME jedes GeoRaster-Objekt für ein bestimmtes Schema/Benutzer, der in der Spalte SDO_OWNER angegeben ist, eindeutig identifiziert. In der globalen Datenbank müssen der SDO_OWNER-Wert, der RDT_TABLE_NAME-Wert und der RASTER_ID-Wert zusammen in dieser GeoRaster-Sysdata-Tabelle eindeutig sein.
                      7. OTHER_TABLE_NAMES 314
                    • Diese Spalte ist für die zukünftige Verwendung reserviert. Es kann verwendet werden, um andere Komponenten eines GeoRaster-Objekts zu registrieren, z. B. eine Mehrwertsteuertabelle.
                      • Nach einem Einfügevorgang fügt der Trigger eine Zeile mit dem GeoRaster-Tabellennamen, dem GeoRaster-Spaltennamen, dem Raster-Datentabellennamen und dem rasterID-Wert in die USER_SDO_GEOR_SYSDATA-Ansicht ein. Existiert bereits ein identischer Eintrag, wird eine Ausnahme ausgelöst.
                      • Wenn das neue GeoRaster-Objekt nach einem Aktualisierungsvorgang null oder leer ist, löscht der Trigger das alte GeoRaster-Objekt. Wenn kein Eintrag in der Ansicht USER_SDO_GEOR_SYSDATA für das alte GeoRaster-Objekt vorhanden ist (dh wenn das alte GeoRaster-Objekt null ist), fügt der Trigger eine Zeile für das neue GeoRaster-Objekt in diese Ansicht ein.Wenn ein Eintrag in der Ansicht USER_SDO_GEOR_SYSDATA für das alte GeoRaster-Objekt vorhanden ist, aktualisiert der Trigger die Informationen, um das neue GeoRaster-Objekt widerzuspiegeln.
                      • Nach einem Löschvorgang löscht der Trigger Raster-Datenblöcke für das GeoRaster-Objekt in seiner Raster-Datentabelle und die Zeile in der Ansicht USER_SDO_GEOR_SYSDATA für das GeoRaster-Objekt.

                      Eine Funktion namens createDMLTrigger im Paket SDO_GEOR_UTL wird bereitgestellt. Für jedes eindeutige GeoRaster-Tabellen- und GeoRaster-Spaltenpaar muss ein erforderlicher DML-Trigger erstellt werden. Der oder die erforderlichen DML-Trigger müssen unmittelbar nach dem Erstellen einer GeoRaster-Tabelle erstellt werden, und der oder die Trigger müssen erstellt werden, bevor Operationen an der Tabelle ausgeführt werden. Im folgenden Beispiel wird der standardmäßige GeoRaster-DML-Trigger für eine Tabelle namens XYZ_GEOR_TAB erstellt, die eine GeoRaster-Spalte namens GEOR_COL enthält:
                      EXECUTEsdo_geor_utl.createDMLTrigger(‘XYZ_GEOR_TAB‘,‘GEOR_COL‘)

                      Darüber hinaus werden für alle Benutzer zwei DDL-Trigger definiert, die die Integrität der sysdata-Tabelle und der GeoRaster-Objekte nach dem Ablegen bzw. Abschneiden von Operationen auf einer GeoRaster-Tabelle beibehalten. Diese Trigger stellen sicher, dass der GeoRaster-DML-Trigger für eine GeoRaster-Tabelle für jede Zeile aufgerufen wird, wenn der Benutzer die GeoRaster-Tabelle ablegt oder abschneidet, sodass alle GeoRaster-Objekte zusammen mit ihren Rasterblöcken sauber entfernt werden und alle Einträge der GeoRaster-Objekte in der sysdata-Tabelle gelöscht.

                        • Jedes GeoRaster-Objekt, z. B. object 902, in der GeoRaster-Tabelle 904 hat eine zugeordnete Raster-Datentabelle, z. B. table 906, die für jeden Block des Rasterbilds einen Eintrag enthält, z. B. Eintrag 908.
                        • Jedem GeoRaster-Objekt ist eine Raster-Datentabelle zugeordnet. Eine Raster-Datentabelle kann jedoch Blöcke mehrerer GeoRaster-Objekte speichern, und GeoRaster-Objekte in einer GeoRaster-Tabelle können einer oder mehreren Raster-Datentabellen zugeordnet werden.
                        • Der Blob 910 mit Bilddaten für jeden Rasterbildblock wird getrennt von der Rasterdatentabelle (die nur den BLOB-Locator speichert) gespeichert. Sie können separat Speicherparameter für die BLOBs angeben.
                        • Die GeoRaster-Sysdata-Tabelle verwaltet die Beziehung zwischen den GeoRaster-Tabellen und den Raster-Datentabellen.

                        Andere definierte Schemaobjekte umfassen SDO_GEOR_SRS für das räumliche Bezugssystem, SDO_GEOR_COLORMAP für die Farbkarte eines Pseudocolor-GeoRaster-Objekts, SDO_GEOR_GRAYSCALE für die Graustufen eines grauskalierten GeoRaster-Objekts, SDO_GEOR_HISTOGRAM für das Histogramm eines GeoRaster-Objekts oder -Layers. Sie werden jedoch nicht als persistente Datentypen verwendet. Sie sind so definiert, dass sie das Abfragen, Ändern und Aktualisieren von GeoRaster-Metadaten unterstützen.

                        Ein räumlicher Index 912 (R-Tree) kann auf jeder GeoRaster-Tabelle basierend auf dem Geometrieattribut der räumlichen Ausdehnung des Datentyps SDO_GEORASTER erstellt werden. Ein räumlicher Index 914 kann auch auf den RDT-Tabellen basierend auf dem blockMBR-Geometrieattribut des Datentyps SDO_RASTER aufgebaut werden. Ein B-Baum-Index wird auf den RDT-Tabellen basierend auf anderen Attributen des SDO_RASTER-Datentyps mit Ausnahme der blockMBR- und der rasterBlock-Spalten erstellt.

                        In einer bevorzugten Ausführungsform stellt GeoRaster eine PL/SQL-API bereit, die mehr als 100 Funktionen umfasst. Hauptsächlich sind die Funktionen in ein pl/sql-Paket namens SDO_GEOR gepackt. Die API stellt die wichtigsten Funktionalitäten und Dienste zum Laden, Verwalten, Abfragen, Aktualisieren, Löschen, Verarbeiten und Exportieren von GeoRaster-Objekten bereit. Anhang B bietet einen allgemeinen Überblick über die grundlegende funktionale Infrastruktur, die zur Unterstützung von GeoRaster verfügbar ist.

                        Einige Operationen können direkt in einem SQL-Befehl aufgerufen werden. Andere müssen standardmäßig in PL/SQL-Blöcken aufgerufen werden. Ein Beispiel für einen Workflow 1000 der GeoRaster-Operationen ist in FIG. 10. Der Workflow beginnt mit Schritt 1001, in dem die GeoRaster-Tabelle, der Trigger und die RDT erstellt werden. Im Schritt 1002, GeoRaster-Objekte werden in der GeoRaster-Tabelle erstellt und/oder initialisiert. Im Schritt 1003, Rasterbilder und/oder Gitter werden in die GeoRaster-Datenstrukturen geladen. Im Schritt 1004, werden die GeoRaster-Objekte validiert. Im Schritt 1005, GeoRaster-Objekte sind georeferenziert. Im Schritt 1006, räumliche oder andere Indizes erstellt werden. Im Schritt 1007, wird das Format des GeoRaster-Speichers geändert. Im Schritt 1008, werden die GeoRaster-Metadaten abgefragt und/oder aktualisiert. Im Schritt 1009, werden die GeoRaster-Zellendaten abgefragt und/oder aktualisiert. Im Schritt 1010, werden die GeoRaster-Objekte verarbeitet. Im Schritt 1011, werden die GeoRaster-Objekte in andere Anwendungen, Datenbanken oder Systeme exportiert. Im Schritt 1012, werden die GeoRaster-Objekte angezeigt. Die Schritte 10051012 kann je nach Anwendung in beliebiger Reihenfolge durchgeführt werden. In einigen Anwendungen können einige Schritte übersprungen werden. Wenn Sie beispielsweise das GeoRaster-Loader-Tool verwenden, um ein Bild zu laden, sollte das neue GeoRaster-Objekt validiert worden sein und Sie können Schritt . überspringen 4. Wenn eine World-Datei zusammen mit einem Bild geladen wird, können Sie Schritt überspringen 5 und legen Sie nur eine SRID für das Koordinatensystem des GeoRaster-Objektmodells fest.

                        Ein Blockdiagramm einer beispielhaften Implementierung eines Datenbankmanagementsystems (DBMS) 1100, in der die vorliegende Erfindung implementiert werden kann, ist in Fig. 2 gezeigt. 11. DBMS 1100 ist typischerweise ein programmiertes Allzweck-Computersystem, wie beispielsweise ein Personalcomputer, eine Workstation, ein Serversystem und ein Minicomputer oder Großrechner. DBMS 1100 enthält einen oder mehrere Prozessoren (CPUs) 1102EIN-1102N, Eingangs-/Ausgangsschaltung 1104, Netzwerkadapter 1106, und Gedächtnis 1108. CPUs 1102EIN-1102N Programmanweisungen ausführen, um die Funktionen der vorliegenden Erfindung auszuführen. Typischerweise CPUs 1102EIN-1102N sind ein oder mehrere Mikroprozessoren, wie beispielsweise ein INTEL PENTIUM®-Prozessor. FEIGE. 11 veranschaulicht eine Ausführungsform, in der DBMS' 1100 ist als einzelnes Mehrprozessor-Computersystem implementiert, in dem mehrere Prozessoren 1102EIN-1102N gemeinsame Systemressourcen, z. B. Arbeitsspeicher 1108, Eingangs-/Ausgangsschaltung 1104, und Netzwerkadapter 1106. Die vorliegende Erfindung zieht jedoch auch Ausführungsformen in Betracht, bei denen DBMS 1100 ist als eine Vielzahl von vernetzten Computersystemen implementiert, die Einprozessor-Computersysteme, Mehrprozessor-Computersysteme oder eine Mischung davon sein können.

                        Eingangs-/Ausgangsschaltung 1104 bietet die Möglichkeit, Daten in ein DBMS einzugeben oder aus diesem auszugeben 1100. Eingabe-/Ausgabeschaltungen können beispielsweise Eingabegeräte wie Tastaturen, Mäuse, Touchpads, Trackballs, Scanner usw., Ausgabegeräte wie Videoadapter, Monitore, Drucker usw. und Eingabe-/Ausgabegeräte wie , Modems usw. Netzwerkadapter 1106 Schnittstellen DBMS 1100 mit Netzwerk 1110. Netzwerk 1110 kann ein oder mehrere standardmäßige lokale Netze (LAN) oder Weitverkehrsnetze (WAN) umfassen, wie beispielsweise Ethernet, Token Ring, das Internet oder ein privates oder proprietäres LAN/WAN.

                        Erinnerung 1108 speichert Programmanweisungen, die von der CPU ausgeführt werden, und Daten, die von der CPU verwendet und verarbeitet werden 1102 um die Funktionen von DBMS auszuführen 1100. Erinnerung 1108 kann elektronische Speichervorrichtungen beinhalten, wie etwa Direktzugriffsspeicher (RAM), Nur-Lese-Speicher (ROM), programmierbare Nur-Lese-Speicher (PROM), elektrisch löschbare programmierbare Nur-Lese-Speicher (EEPROM), Flash-Speicher usw., und elektromechanischer Speicher, wie z. B. Magnetplattenlaufwerke, Bandlaufwerke, optische Plattenlaufwerke usw., die eine integrierte Laufwerkselektronik (IDE)-Schnittstelle oder eine Variation oder Erweiterung davon verwenden können, wie z. B. Enhanced IDE (EIDE) oder Ultra Direct Memory Access (UDMA) oder eine auf einer Small Computer System Interface (SCSI) basierende Schnittstelle oder eine Variation oder Erweiterung davon, wie Fast-SCSI, Wide-SCSI, Fast and Wide-SCSI usw. oder eine Fibre Channel-arbitrated Schleife (FC-AL)-Schnittstelle.

                        In dem in FIG. 11, Erinnerung 1108 beinhaltet Datenbankverwaltungsroutinen 1112, Datenbank 1114und Betriebssystem and 1116. Datenbankverwaltungsroutinen 1112 enthalten Softwareroutinen, die die Datenbankverwaltungsfunktionalität von DBMS bereitstellen 1100. Datenbankverwaltungsroutinen 1112 kann eine SQL-Schnittstelle enthalten, die Datenbankabfragen unter Verwendung der SQL-Datenbankabfragesprache akzeptiert, die Abfragen in eine Reihe von Datenbankzugriffsbefehlen umwandelt, Datenbankverarbeitungsroutinen aufruft, um die Reihe von Datenbankzugriffsbefehlen auszuführen, und die Ergebnisse der Abfrage an die Quelle zurückgibt der Abfrage. Zum Beispiel in einer Ausführungsform, in der DBMS 1100 ist ein proprietäres DBMS, wie das ORACLE® DBMS, SQL-Schnittstelle 108 kann eine oder mehrere bestimmte Versionen von SQL oder Erweiterungen von SQL unterstützen, wie die ORACLE® PL/SQL-Erweiterung von SQL.

                        Datenbank 1114 umfasst eine Sammlung von Informationen, die so organisiert sind, dass Computersoftware gewünschte Datenelemente auswählen, speichern und abrufen kann. Normalerweise Datenbank 1114 enthält eine Vielzahl von Datentabellen, wie z. B. Geoaster-Tabelle 904 und Rasterdatentabelle 906, eine Vielzahl von Indizes, z. B. Indizes 912 und 914und andere Daten wie BLOBs 910 und Geoaster-Systemdaten 916.

                        Außerdem ist, wie in FIG. In 11 betrachtet die vorliegende Erfindung eine Implementierung auf einem System oder Systemen, die Multiprozessor-, Multitasking-, Multiprozess- und/oder Multithread-Computing bereitstellen, sowie eine Implementierung auf Systemen, die nur Single-Prozessor-Single-Thread-Computing bereitstellen. Multiprozessor-Computing beinhaltet das Ausführen von Computing unter Verwendung von mehr als einem Prozessor. Multitasking-Computing beinhaltet das Ausführen von Computing unter Verwendung von mehr als einer Betriebssystemaufgabe. Eine Aufgabe ist ein Betriebssystemkonzept, das sich auf die Kombination eines ausgeführten Programms und vom Betriebssystem verwendeten Buchhaltungsinformationen bezieht. Immer wenn ein Programm ausgeführt wird, erstellt das Betriebssystem eine neue Aufgabe dafür. Die Aufgabe ist wie ein Umschlag für das Programm, indem sie das Programm mit einer Aufgabennummer identifiziert und andere Buchhaltungsinformationen daran anhängt. Viele Betriebssysteme, einschließlich UNIX®, OS/2® und WINDOWS®, können viele Aufgaben gleichzeitig ausführen und werden Multitasking-Betriebssysteme genannt. Multitasking ist die Fähigkeit eines Betriebssystems, mehr als eine ausführbare Datei gleichzeitig auszuführen. Jede ausführbare Datei wird in ihrem eigenen Adressraum ausgeführt, was bedeutet, dass die ausführbaren Dateien keine Möglichkeit haben, ihren Speicher gemeinsam zu nutzen. Dies hat Vorteile, da es unmöglich ist, dass ein Programm die Ausführung eines der anderen auf dem System laufenden Programme beeinträchtigt. Die Programme haben jedoch keine Möglichkeit, Informationen auszutauschen, außer über das Betriebssystem (oder durch das Lesen von Dateien, die im Dateisystem gespeichert sind). Multi-Process-Computing ist dem Multi-Tasking-Computing ähnlich, da die Begriffe Task und Prozess oft synonym verwendet werden, obwohl einige Betriebssysteme zwischen den beiden unterscheiden.

                        Es ist wichtig anzumerken, dass, obwohl die vorliegende Erfindung im Kontext eines voll funktionsfähigen Datenverarbeitungssystems beschrieben wurde, der Durchschnittsfachmann erkennen wird, dass die Prozesse der vorliegenden Erfindung in der Form verteilt werden können: computerlesbares Medium mit Anweisungen und einer Vielzahl von Formen, und dass die vorliegende Erfindung gleichermaßen unabhängig von der speziellen Art von signaltragenden Medien anwendbar ist, die tatsächlich verwendet werden, um die Verteilung durchzuführen. Beispiele für computerlesbare Medien umfassen Medien vom beschreibbaren Typ, wie beispielsweise Disketten, ein Festplattenlaufwerk, RAM und CD-ROMs, sowie Medien vom Übertragungstyp, wie beispielsweise digitale und analoge Kommunikationsverbindungen.

                        Obwohl spezifische Ausführungsformen der vorliegenden Erfindung beschrieben wurden, wird der Fachmann verstehen, dass es andere Ausführungsformen gibt, die den beschriebenen Ausführungsformen äquivalent sind. Dementsprechend versteht es sich, dass die Erfindung nicht durch die spezifischen veranschaulichten Ausführungsformen beschränkt ist, sondern nur durch den Umfang der beigefügten Ansprüche.


                        Schau das Video: Creating TIN from DEM in ArcGis (Oktober 2021).