Als «postgis» getaggte Fragen

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



1
Wie importiere ich ein Raster in PostGIS?
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 …

2
PostGIS: Annäherung einer Hausnummer aus dem Adressbereich
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 …

1
Wie kann ich die Wände von Gebäuden in PostGIS korrigieren?
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:
8 postgis  sql 

3
Wann sollte ich ST_Buffer verwenden?
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?
8 postgis  buffer 


1
Berechnen Sie die Abstände zwischen Punktserien in Postgis
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 …

1
Wie konvertiere ich einen String mit Javascript in OpenLayers.Geometry.Polygon?
Ich verwende Javascript, jQuery, Java, GeoServer, OpenLayers und PostGIS. Mit der Java-Klasse gebe ResultSetich diesen String zurück: POLYGON((516000 2135000,515039.264020162 2125245.48389919,512193.976625564 2115865.82838175,507573.480615127 2107221.48834902,501355.339059327 2099644.66094067,493778.51165098 2093426.51938487,485134.171618255 2088806.02337444,475754.516100806 2085960.73597984,466000 2085000,456245.483899194 2085960.73597984,446865.828381746 2088806.02337444,438221.48834902 2093426.51938487,430644.660940673 2099644.66094067,424426.519384873 2107221.48834902,419806.023374436 2115865.82838175,416960.735979839 2125245.48389919,416000 2135000,416960.735979838 2144754.51610081,419806.023374436 2154134.17161825,424426.519384873 2162778.51165098,430644.660940673 2170355.33905933,438221.48834902 2176573.48061513,446865.828381745 2181193.97662556,456245.483899193 2184039.26402016,466000 2185000,475754.516100806 2184039.26402016,485134.171618254 2181193.97662556,493778.51165098 2176573.48061513,501355.339059327 2170355.33905933,507573.480615127 2162778.51165098,512193.976625564 2154134.17161825,515039.264020161 2144754.51610081,516000 …

1
Berechnung des nächsten Nachbarn in PostGIS?
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 …

2
Unterschied zwischen zwei Ebenen in PostGIS
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 …

2
PostGIS-GROUP BY für kontinuierliche Datenwerte?
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 …

1
Sollte ich MultiPolygone in Polygone aufteilen?
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 …


1
Wie arbeite ich mit shortest_path_shooting_star () in pgRouting?
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 …

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.