Posts mit dem Label Oracle Spatial werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Oracle Spatial werden angezeigt. Alle Posts anzeigen

Montag, 20. Juni 2011

GeoRaptor 3.0 Exportfunktionen - ESRI Shapefiles

Eine sehr nützliche Funktion ist das Exportieren von SDO_GEOMETRIES:


in eines der folgenden Formate:


Dabei muss der SRID natürlich OGC - konform angepasst werden:


Letztendlich wird das Ergebnis gemeldet:


Das erstellte Shapefile konnte ich mit dem OpenSource Desktop-GIS uDig (aktuelle Version: 1.2.2) verifizieren:


Der Layer COUNTIES_GEOM ist unser Shapefile-Layer, COUNTIES ist der MVDEMO.COUNTIES.SDO_GEOMETRY-Layer: Beide Layer sind natürlich deckungsgleich.

Großen Dank an das GeoRaptor Team!

Friedhold

Montag, 13. Juni 2011

GeoRaptor 3.0 für SQL Developer 2.1 u. 3.0

Simon Greener hat im Oracle Spatial Forum die Freigabe des GeoRaptor 3.0 für den SQL Developer 2.1 und 3.0 bekannt gegeben.


Dies ist ein Super - Beispiel, wie ein kommerzielles Produkt durch freie Mitarbeit um sinnvolle Funktionen erweitert werden kann!

Mit besten Wünschen,
Friedhold

Sonntag, 1. Juni 2008

Alternative Bestimmung der MBR's in Oracle Spatial

Zur vollständigen Qualifizierung der Metadaten in Oracle Spatial benötigt man das Minimal Bounding Rectangle, MBR, dessen Seiten parallel zu den Achsen des Koordinatensystems verlaufen. Hiefür gibt es die speziellen Funktionen sdo_min_mbr_ordinate u. sdo_max_mbr_ordinate in Oracle Spatial.

Unlängst bin ich beim Versuch der Bestimmung des MBR's in folgenden Fehler gelaufen (11g DB):


SQL> select MIN(sdo_geom.sdo_min_mbr_ordinate(geometry, 1)) minX,
2 MAX(sdo_geom.sdo_max_mbr_ordinate(geometry, 1)) maxX,
3 MIN(sdo_geom.sdo_min_mbr_ordinate(geometry, 2)) minY,
4 MAX(sdo_geom.sdo_max_mbr_ordinate(geometry, 2)) maxY
5 from ROADS;
MAX(sdo_geom.sdo_max_mbr_ordinate(geometry, 2)) maxY
*
FEHLER in Zeile 4:
ORA-06533: Index oberhalb der Grenze
ORA-06512: in "MDSYS.SDO_GEOM", Zeile 2095
ORA-06512: in "MDSYS.SDO_GEOM", Zeile 2113
.

In diesem Fall sollte man eine alternative MBR-Bestimmung anwenden:

SQL> select min(t.x),max(t.x),
2 min(t.y),max(t.y)
3 from roads g, table(sdo_util.getvertices(g.geometry)) t;

MIN(T.X) MAX(T.X) MIN(T.Y) MAX(T.Y)
---------- ---------- ---------- ----------
11,5615495 14,756139 51,3734974 53,4149581
.

Friedhold

Donnerstag, 1. Mai 2008

GDV stellt neuen Spatial Commander vor

Die GDV Gesellschaft für geografische Datenverarbeitung mbH wird am 13./14. Mai eine neue Version des bewährten Spatial Commanders vorstellen. Dies ist ein JAVA- Rich Client zum Visualisieren, Analysieren und Editieren, natürlich auch direkt in Oracle Spatial. Mir gefallen an diesem Spatial-Tool vor allem:

- übersichtlich angeordnete Toolbars und Menüs
- wichtigste Editierfunktionen sind vorhanden
- Datenladen aus Dateien in Oracle Spatial
- Darstellung der Sachdaten auf 'Clickable Elements'
- Interaktion zwischen Sachdaten und Geometrien .

Und dies alles zum Nulltarif: Zum Kennenlernen akzeptabel, in einer Industrieanwendung ist der Support des Produktes notwendig und wird von der GDV angeboten.

Wenn man eine gute Datendrehscheibe zum Down- u. Upload der CAD- oder GIS-Formate (Konverter- oder GIS- basiert) hat, könnten die Daten mit dem Spatial Editor sehr einfach und übersichtlich bearbeitet werden.

Die GDV hat für die neue Version u.a. folgende Features angekündigt:

- neuer Updatemechanismus
- überarbeitete Benutzeroberfläche
- erweiterter Assistent zur Geoverarbeitung
- Geschwindigkeits- optimierte Verschneidungsfunktion
- zusätzliche Möglichkeiten von WMS- Diensten nutzbar
- Bildung von Pufferzonen.

Editoren direkt für Oracle Spatial und unabhängig von den großen GIS- Herstellern sind nunmal sehr rar !

Ich bin sehr gespannt auf die neue Version des Spatial Commanders !

Friedhold