Ich habe zwei Tabellen in PostGIS, eine point- und eine point_buffer-Tabelle. Die Punkttabelle hat ein Feld buffer_distance mit einem Standardwert von beispielsweise 200. Jetzt möchte ich die Geometrie der Puffertabelle ändern, wenn ich den Wert buffer_distance in meiner Punkttabelle ändere. Ich kann dies für eine einzelne Zeile in meiner point_buffer-Tabelle …
Was kann ich tun, wenn ich die Ergebnisse einer räumlichen Abfrage als eine andere PostGIS-Tabelle speichern möchte? Ich bin daran interessiert, alle Wohngebäude zu identifizieren, die in eine Reihe von Parzellen fallen: CREATE TABLE residentialBuildings AS SELECT buildings.the_geom FROM parcels as p JOIN buildings as b ON ST_Contains(p.the_geom, b.the_geom) WHERE …
Ich versuche, den Anweisungen hier zu folgen , um ein Raster in eine PostGIS-Datenbank zu laden: python raster2pgsql.py -s 4269 -I -r *.tif -F myschema.demelevation -o elev.sql Ich verstehe, dass ich durch *den Pfad zu meinem Raster ersetze , aber ich verstehe den Teil myschema.demelevationoder nicht elev.sql. Sollte ich ein …
Ich entwickle einen Reverse-Geocoder für Kanada. Bisher kann ich bei gegebener Breite die nächstgelegene Straße (Liniensegment) finden, die die Richtung des Liniensegments und die Adressbereiche für beide Straßenseiten enthält. Ich versuche jetzt herauszufinden, wie ich die nächstgelegene Hausnummer programmgesteuert an den angegebenen Lat / Lng-Punkt annähern kann. Hier ist ein …
Ich benötige eine Operation in PostGIS, um Zwischenscheitelpunkte in einem Polygon zu entfernen und die Wände eines Gebäudes zu korrigieren. Ich habe http://trac.osgeo.org/postgis/wiki/UsersWikiExamplesSpikeRemover überarbeitet, aber es funktioniert nur, um Spitzen zu beseitigen. Beispiel:
Ich würde gerne wissen, wie es ist, die Operation st_buffer zu verwenden. Im PostGIS-Referenzhandbuch gibt es nur die Syntax und eine kurze Beschreibung dieses Vorgangs. Können Sie einige Beispiele nennen, um die Vorteile dieser Operation zu verstehen?
Ich benutze PostGis und pgRouting. Ich habe eine Tabelle mit Geometrien der angrenzenden Kanten, die von einer Abfrage mit dem kürzesten Pfad zurückgegeben werden. Ich möchte diese Kanten verketten und eine Liste aller Knoten abrufen, aus denen diese Kanten bestehen. Wie mache ich das in SQL? Ich denke, die Lösung …
Ich habe eine Postgres / Postgis-Tabelle mit einer Reihe aufeinanderfolgender Punkte. Ich möchte der Tabelle eine neue Spalte hinzufügen, die den Abstand zwischen jedem Punkt und dem ersten usw. enthält, bis alle Punkte verarbeitet sind (der erste Punkt sollte einen Abstand von 0 haben). Kann dies mit einer Abfrage erfolgen …
Ich lerne, wie man PostGIS und räumliche Datenbanken für die Analyse verwendet. Ich versuche, eine Berechnung durchzuführen, um den Abstand für das nächste Polygon in einer Datei mithilfe der Kantenberechnung anstelle von Scheitelpunkten zu ermitteln. Verwenden Sie diese Antwort von Paul Ramsey, um mithilfe von ArcGIS Desktop den Mindestabstand von …
Was ist der richtige Weg, um die Differenz zwischen zwei Schichten zu berechnen? Ich habe versucht, den folgenden Ansatz zu verwenden: SELECT ST_Difference(river.geom, lakes.geom) FROM river LEFT JOIN lakes ON ST_Intersects(river.geom, lakes.geom) Aber in der Ausgabe verliere ich die Geometrien der riverEbene, die keine Geometrien in schneiden lakes. Es sieht …
Im Beispielcode für die Funktion PostGIS ST_ConvexHull würden mehrere Polygone basierend auf verschiedenen diskreten Werten im Feld "Krankheitstyp" erstellt. --Get estimate of infected area based on point observations SELECT d.disease_type, ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom FROM disease_obs As d GROUP BY d.disease_type; Nehmen wir an, es gab ein numerisches Feld (nennen wir …
In dem System, das ich implementiere, habe ich eine Tabelle T1 mit einer zugeordneten Geometrie. Die meisten Geometrien sind eine Menge von n Polygonen mit 10 <n <100. Im Moment in der Tabelle T1 habe ich eine Geometriespalte vom Typ MultiPolygon mit einem GiST-Index. Da die Tabelle T1 groß sein …
Ich bin zwar der Meinung, dass dies möglicherweise auf eine Datenbankfrage zurückzuführen ist, aber es fühlt sich so GIS-bezogen an, dass ich es gerne hier veröffentlichen möchte. Ich werde es gerne woanders hinbringen, wenn es dort hingehört! Ich habe die mühsame Reise begonnen, OSM-Daten zu entstellen, um in einem für …
Es ist schon eine Weile her, dass wir PostGIS verwenden, um unsere Geometrieinformationen in unserer Postgres-Datenbank zu speichern. Wir haben das Vertex-zu-Vertex-Routing mithilfe der iGraph-Bibliothek selbst entwickelt. Gestern habe ich über pgRouting gelesen und ich portiere unsere aktuelle Anwendung auf pgRouting. Ich habe jedoch einige Probleme bei der Verwendung des …
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.