Als «sql» getaggte Fragen

Akronym für Structured Query Language. Eine Syntax zum Abrufen und Bearbeiten von Daten aus einer relationalen Datenbank.

2
Erfassen der ArcGIS-ähnlichen Geschwindigkeit in Postgis
Ich benutze Postgis 2.0 jetzt seit einem Vierteljahr und obwohl ich es sehr gerne benutze, hat eine übermäßige Abfrageverarbeitungszeit es für meinen Anwendungsfall im Grunde unbrauchbar gemacht. Ich neige dazu, starke Geoverarbeitung für kommunale Datensätze durchzuführen, die häufig Hunderttausende von Multipolygonen enthalten. Diese Multipolygone sind manchmal sehr unregelmäßig geformt und …



21
Herstellen einer Verbindung mit der PostGIS-Datenbank von ArcMap zur Anzeige und Abfrage ohne ArcSDE?
Wie kann ich mit ArcGIS Desktop 9.3 und höher von ArcMap aus eine Verbindung zu einer PostGIS-Datenbank herstellen? Ich möchte räumlich aktivierte Abfragen durchführen und die Ergebnisse zurückerhalten (z. B. räumliche und nicht räumliche Verknüpfungen, Filtern usw.), anstatt nur den Inhalt einer Tabelle zu sichern. Ich möchte die räumlichen Erweiterungen …

4
SQL-Abfrage für eine vollständige Geojson-Funktion von PostGIS?
Ich möchte ein Geojson-Feature mit Eigenschaften von PostGIS erhalten. Ich habe ein Beispiel für eine Feature-Sammlung gefunden, kann sie jedoch nicht nur für ein Feature verwenden. SELECT row_to_json(fc) FROM ( SELECT 'FeatureCollection' As type, array_to_json(array_agg(f)) As features FROM (SELECT 'Feature' As type , ST_AsGeoJSON(lg.geog)::json As geometry , row_to_json(lp) As properties …

5
Eine SQL-Konsole in QGIS
Ich weiß, dass QGIS mit einem Feldrechner geliefert wird, was nicht schlecht ist. Es wird auch mit ftools geliefert, das verschiedene Operationen für Geometrie und Attribute ermöglicht. Aber wir brauchen oft mehr Kontrolle und ich habe kein praktisches Werkzeug in QGIS gesehen, um solche Operationen durchzuführen (wo Sie Felder auswählen …

3
Erstellen von räumlichen Tabellen mit PostGIS
In der PostGIS-Dokumentation heißt es, dass es zwei Schritte zum Erstellen einer räumlichen Tabelle mit SQL gibt: Erstellen Sie eine normale nicht räumliche Tabelle. Fügen Sie der Tabelle mit der OpenGIS-Funktion "AddGeometryColumn" eine räumliche Spalte hinzu. Wenn ich den Beispielen folgen würde, würde ich eine Tabelle mit folgendem Namen erstellen …




1
Features mit ogr2ogr nach Attributen auswählen?
Nach einiger Bearbeitung schreibe ich ein Shapefile. Im letzten Schritt muss ich jedoch einige Attribute aus dem Shapefile auswählen. Ich benutze den Befehl in einer Shell mit dem Ziel, ihn in einem Python-Skript zu verwenden, wenn es funktioniert. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp Ich erhalte …

3
Konvertieren von MultiLinestring zu Linestring mit PostGIS?
Ich habe eine mehrzeilige Zeichenfolge und möchte sie in eine Linienfolge konvertieren, um einige Funktionen zu verwenden, die nur mit Linienfolgen funktionieren. Ich ST_Dump()habe eine Sammlung meiner Geometrien verwendet und bekommen. Wenn ich sie wieder zusammenführe, erhalte ich immer noch den Multilinestring. Soll ich die Npoints bekommen und zusammenfügen oder …
16 postgis  sql 

1
Topologische Zusammenhänge mit PostGIS erkennen
Ich versuche mit PostGIS eine grundlegende Typologieanalyse durchzuführen. Mein Ziel ist es, alle Polygone zu finden, die andere Polygone berühren. Um dies zu tun, dachte ich, das ST_GetFaceEdgeswürde funktionieren ( Referenz ). Ich möchte jedes Polygon in meiner Datenbank überprüfen und alle anderen Polygone auflisten, die es berühren. Im Bild …
16 postgis  sql  topology 


3
Verbinden Sie sich überschneidende Linien mit PostGIS
Das ist etwas, worüber ich mich fast schäme, aber ich kann es scheinbar nicht schaffen, es für mein Leben zum Laufen zu bringen. Ich habe eine Straßenebene mit Segmenten, jedes Segment hat ein Road IDund ein Segment type. Ich möchte alle Segmente Road IDzu einer Linie zusammenfügen, aber nur, wenn …
15 postgis  sql 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.