Als «postgis» getaggte Fragen

PostGIS ist eine Erweiterung für die objektrelationale PostgreSQL-Datenbank, die Unterstützung für geografische Objekte bietet.




5
Polygone zur Linienfolge vereinfachen?
Ich möchte einige Polygone, die Flüsse darstellen, zu Linien zusammenfassen. Ich gehe davon aus, dass Löcher in Polygonen weggelassen werden können. Hat jemand eine gute Idee, wie man es einfach macht? Es wäre schön, wenn es möglich wäre, direkt in Postgis oder mit einem anderen Open-Source-Tool zu arbeiten, aber eine …



1
Woher kommt der Standard-Erdradius in ST_Distance_Sphere?
MySQL sagt in den Dokumenten für ST_Distance_Sphere Berechnungen verwenden eine sphärische Erde und einen konfigurierbaren Radius. Das optionale Radiusargument sollte in Metern angegeben werden. Ohne Angabe beträgt der Standardradius 6.370.986 Meter. Wenn das Argument radius vorhanden, aber nicht positiv ist, tritt ein ER_WRONG_ARGUMENTSFehler auf. PostGIS sagt in den Dokumenten von …


3
Wie erstelle ich Linien, um Unterschiede zwischen Polygon-Features in PostGIS zu visualisieren?
Ich habe eine PostGIS-Tabelle polygon_bmit einigen Polygon-Features. Es gibt auch eine Tabelle polygon_amit den gleichen Polygonen wie polygon_bmit geringfügigen Änderungen. Jetzt möchte ich Linien erstellen, um die Unterschiede zwischen den Polygon-Features zu visualisieren. Das nehme ich an ST_ExteriorRingund ST_Differencewerde den Job machen, aber die WHERE-Klausel scheint ziemlich knifflig zu sein. …


1
Extrahieren von Sublinestring aus einem Linestring mit überlappenden Segmenten
Problemstellung: Teilen Sie die Busroute bei einer gegebenen Busroute (definiert als Linienfolge in der Bushaltestelle) und einer Reihe von Bushaltestellen (pt1.the_geom, pt2.the_geom, ... ptn.the_geom) in Segmente zwischen Bushaltestellen auf . Ich benutze zwei Postgis-Funktionen ST_line_substring(ln.the_geom,ST_line_locate_point ln.the_geom,pt1.the_geom),ST_line_locate_point(ln.the_geom,pt2.the_geom)) Das oben Genannte funktioniert gut, wenn die Busroute keine überlappenden Abschnitte aufweist. Wenn sich …

3
Wie erhält man den Schwerpunkt einer Punktemenge in PostGIS?
Ich benutze PostgreSQL mit der PostGIS-Erweiterung. Ich habe eine Reihe von Punkten in einer the_geomSpalte aus einer Tabelle myschema.myobjects. Ich möchte eine select-Anweisung erstellen, um den Schwerpunkt dieses Clusters zu ermitteln. SELECT the_geom FROM myschema.myobjects Ich muss die richtige Syntax für eine Anweisung wie die folgende finden: SELECT ST_AsText(ST_Centroid( (SELECT …

3
Hinzufügen von räumlichen PostGIS-Funktionen zu einem anderen benutzerdefinierten Schema als "public" in PostgreSQL
Kürzlich habe ich mit pgAdmin eine PostGIS 2.0.3-Datenbank auf einem PostgreSQL 9.1-Datenbankserver erstellt. Die Erweiterung "PostGIS" wurde unter "Erweiterungen" als installiert gefunden. Alle räumlichen Funktionen wurden dem "öffentlichen" Schema hinzugefügt. Das ist gut. Jetzt möchte ich alle meine Daten in einem neuen Schema namens "gc" speichern. Wie kann ich jedoch …

2
GUI-Tools für PostgreSQL / PostGIS?
Als Kartograf arbeite ich mit TileMill zusammen, um Geodaten zu visualisieren. Ich habe einen lokalen PostgreSQL-Server mit PostGIS und osm2pgsql installiert. Alles funktioniert gut. Jedenfalls bin ich neu in der Arbeit mit Servern und dem Kommandozeilenansatz. Wenn Sie also die Grundlagen der Datenbankverwaltung erlernen möchten, wäre ein GUI-Tool eine große …


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.