Ich habe eine Tabelle mit tessellierten Sechsecken, die ich als Hex-Binning-Gitter erstellt habe, um einen Bereich abzudecken. Ich habe dann eine Punktmenge überlagert, um einigen Sechsecken einen Wert zu geben, siehe Abbildung: - Die Formen mit dem Wert "0" haben keinen Wert und ich möchte diese aus den Werten der …
Ich versuche, diesen ArcGIS-Prozess in PostGIS zu replizieren: http://blogs.esri.com/esri/arcgis/2012/11/13/spaghetti_and_meatballs/ . Hier wird beschrieben, wie gepufferte Punkte anhand ihrer Schnittpunkte in Polygone zerlegt werden, die Anzahl der Ebenen gezählt und diese den Polygonen zugeordnet werden, um sie zu klassifizieren. Ich verwende es, um eine grobe Punktdichtekarte mit Vektoren zu erstellen, und …
Ich suche nach einem Algorithmus zur Vereinfachung von Isochronen, die mit OSM-Daten generiert wurden. Diese weisen im Allgemeinen viele kleine "Löcher" auf, hauptsächlich aufgrund fehlender OSM-Daten, aber auch häufig kleine "Inseln" aufgrund der Verwendung von Transportmitteln wie U-Bahnen. Ich habe eine Reihe von Tools dafür ausprobiert, aber alle sind zu …
Ich suche etwas wie zu tun dies aber , wo ich alle Daten auf dem gleichen Server. Ich habe die Tutorials unter sparkgeo.com/labs/big/ durchgearbeitet und habe einige Schwierigkeiten. Letztendlich möchte ich es Leafletwie das Tutorial @ sparkgeo.com/labs/bigleaflet/ zum Laufen bringen, aber ich kann die Version des vorherigen Tutorials auch nicht …
Ich habe eine PostGIS-Tabelle (mit Geometrie) aus meiner PostgreSQL-Datenbank als Layer in QGIS importiert. Später habe ich die Tabelle mit PostgreSQL- UPDATEBefehlen bearbeitet . Gibt es eine Möglichkeit, den Layer in QGIS schnell (wie einen Befehl zum Aktualisieren ↻ ) mit den neuen Attributen oder der neuen Geometrie zu aktualisieren, …
Ich versuche, eine LineStringGeometrie aus PostGIS zu ziehen und sie mit OGR (Python Bindinds) zu analysieren. from osgeo import ogr import psycopg2 connection = psycopg2.connect("...") cursor = connection.cursor() query = "SELECT geom FROM points LIMIT 1" cursor.execute(query) row = cursor.fetchone() wkb = row[0] geom = ogr.CreateGeometryFromWkb(wkb) cursor.close() connection.close() Ich habe …
Theoretisch ist es möglich, die Polygone von Stadtblöcken (Stadtblöcken) aus Straßen zu erhalten, wenn Straßen durch die Straßenachse ( LineStrings ) dargestellt werden. Die städtischen Blöcke sind durch Straßen begrenzt, sodass die Straßensegmente verwendet werden können, um ein Polygon zu bilden, das nur einen Block enthält ... Siehe Abbildungen. Gibt …
Ich habe eine Tabelle mit Geodaten, insbesondere Polygonen. Ich weiß, dass ich aus einer Zeile einen geoJSON-String mit ST_AsGeoJSON( http://www.postgis.org/docs/ST_AsGeoJSON.html ) generieren kann . Aber ich möchte einen GeoJSON aus der gesamten Tabelle generieren . Ist das möglich? Wie kann ich es tun? Danke im Voraus
Ich möchte Linestrings mit einem bestimmten Winkel (z. B. 160 °) und einer bestimmten Länge (z. B. 2 m) erstellen, die an einer Reihe von Punkten eines anderen Linestrings befestigt sind. Daher möchte ich die ST_DumpPoints-Funktion verwenden, um die Punkte zu finden und die erstellten Linestrings an sie zu binden. …
Ich habe zwei Postgres-Tabellen mit unterschiedlichen SRIDs: 4326 und 900913. Ich möchte letztere in 4326 konvertieren. Ich habe die SRID zuerst geändert mit: Select UpdateGeometrySRID('table', 'geomcolumn', 4326). Ich habe dann die Referenzdaten transformiert mit: update table set geomcolumn = ST_Transform (geomcolumn, 4326). Das schien zu funktionieren. Wenn ich jedoch die …
Hintergrund: Ich "erstelle" ein GIS mit PostgreSQL 9.2.4 / PostGIS 2 als Datenbank und QGIS 1.8.0 als geografische Anwendung. Es werden mehrere Benutzer gleichzeitig auf die Daten zugreifen, sie bearbeiten und anzeigen. Frage: Wird die Versionsbearbeitung in PostgreSQL 9.2.4 / PostGIS 2 automatisch erzwungen? Ist es möglich, die Versionsbearbeitung zu …
Ich werde eine Webanwendung erstellen, die mit GeoServer etwa zehn Karten rendert. Ich werde auch die Attributdaten in der Anwendung für einige Ebenen ändern. Was ist die empfohlene Option für Leistung und Bereitstellung: Eine von GeoServer mithilfe der Shapefile- oder PostGIS-Datenbank gerenderte Karte? (oder sie sind nicht wirklich wichtig) Ich …
Die Verwendung der ST_Containsin- whereKlausel gibt mir manchmal Fehlermeldungen wie ERROR: GEOSContains: TopologyException: side location conflict at 37.3706 55.7882 Im Moment kann ich nicht die Gültigkeit für jede Geometrie in der Datenbank mit Importwerkzeugen von Drittanbietern garantieren, daher fange ich einfach jede Ausnahme ab: CREATE OR REPLACE FUNCTION safe_st_contains(geom1 geometry, …
Ich verwende ogr2ogrzum Importieren von Daten in eine PostGIS-Datenbank. Jeder Datensatz, den ich importieren muss, hat (theoretisch) dieselbe exakte Datenstruktur, aber es scheint, dass es sich nicht um dieselben Geometrietypen handelt. Beispiel: Ich habe bereits die erste Ebene importiert und es gibt eine Ebene namens "Straßen". Wenn ich diesen Befehl …
Situation: Ich habe ein Postgis-Vektor-Lay, das viele Liniensegmente (die Merkmale) hat. Ich möchte eine Reihe neuer Ebenen erstellen, von denen jede eine Teilmenge der Merkmale der ursprünglichen Ebene enthält, und diese Ebenen auch wieder in Postgis speichern. Idealerweise mit den eigentlichen Funktionen nur einmal gespeichert. Die einzige Möglichkeit, eine neue …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.