Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Unterstützung für räumliche Daten » Räumliche Daten

 

Anzeigen von räumlichen Daten als Bilder (Interactive SQL)

In Interactive SQL können Sie mithilfe der Registerkarte Räumliche Vorschau eine Geometrie als Bild anzeigen, um zu erkennen, was die Daten in der Datenbank darstellen.

Voraussetzungen

Sie müssen das SELECT-Privileg für die Tabelle haben, aus der Sie auswählen, oder das SELECT ANY TABLE-Systemprivileg.

Kontext und Bemerkungen

Jede Instanz von Interactive SQL ist einer eigenen Verbindung mit einer Datenbank zugeordnet. Wenn Sie eine Instanz des Spatial Viewers in Interactive SQL öffnen, bleibt diese Instanz des Spatial Viewers weiterhin dieser Instanz von Interactive SQL zugeordnet und teilt die Verbindung zur Datenbank mit ihm.

Ein Fehler wird ausgegeben, wenn Sie beim Ausführen einer Abfrage im Spatial Viewer versuchen, eine Abfrage in der zugeordneten Instanz von Interactive SQL auszuführen. Ebenso gilt: Wenn Sie mehrere Instanzen des Spatial Viewers öffnen, die von derselben Instanz von Interactive SQL erstellt wurden, kann jeweils nur eine dieser Instanzen eine Abfrage ausführen. Die anderen Instanzen müssen warten, bis die Abfrage abgeschlossen ist.

Hinweis

Standardmäßig kürzt Interactive SQL-Werte im Fensterausschnitt Ergebnisse auf 256 Zeichen. Wenn Interactive SQL den Fehler meldet, dass der vollständige Spaltenwert nicht gelesen werden konnte, erhöhen Sie den Kürzungswert. Klicken Sie dazu auf Extras » Optionen und anschließend im linken Fensterausschnitt auf SQL Anywhere. Ändern Sie auf der Registerkarte Ergebnisse die Option Kürzungslänge auf einen hohen Wert, z.B. 5000. Klicken Sie auf OK, um Ihre Änderungen zu speichern, führen Sie die Abfrage noch einmal aus und doppelklicken Sie anschließend erneut auf die Zeile.

 Anzeigen von räumlichen Daten als Bilder (Interactive SQL)
  1. Verbinden Sie sich über Interactive SQL mit Ihrer Datenbank.

  2. Führen Sie eine Abfrage aus, um räumliche Daten aus einer Tabelle auszuwählen. Beispiel:

    SELECT * FROM owner.spatial-table;
  3. Doppelklicken Sie im Fensterausschnitt Ergebnisse auf einen beliebigen Wert in der Spalte "Formen", um den Wert im Fenster Wert zu öffnen.

    Der Wert wird im Fenster Wert auf der Registerkarte Text angezeigt.

  4. Klicken Sie auf die Registerkarte Räumliche Vorschau, um die Geometrie als skalierbare Vektorgrafik (SVG) anzuzeigen.

Ergebnisse

Die Geometrie wird als skalierbare Vektorgrafik (SVG) angezeigt.

Nächste Schritte

In der Ansicht der räumlichen Daten als Geometrie können Sie mithilfe der Schaltflächen Vorherige Zeile und Nächste Zeile andere Zeilen in der Ergebnismenge anzeigen.

Beispiel

  1. Stellen Sie eine Verbindung mit der Beispieldatenbank her und führen Sie die folgende Abfrage aus:

    SELECT * FROM GROUPO.SpatialShapes;
  2. Doppelklicken Sie auf einen beliebigen Wert in der Spalte Shapes im Fensterausschnitt Ergebnisse, um den Wert im Fenster Wert zu öffnen.

    Der Wert wird im Fenster Wert auf der Registerkarte Text angezeigt.

  3. Klicken Sie auf die Registerkarte Räumliche Vorschau, um die Geometrie als skalierbare Vektorgrafik (SVG) anzuzeigen.

    Bildanzeige, die eine Geometrie darstellt, die wie ein Blitz aussieht.