Ich möchte den Algorithmus für den kürzesten Pfad für mehrere Quell- und Zielpaare gleichzeitig ausführen und ein Ergebnis als Tabelle erhalten und dann verarbeiten. Wie mache ich das? Diese Abfrage funktioniert nicht: SELECT a.source, a.target, paths.* FROM all_to_all a, shortest_path_astar('...', a.source, a.target, false, false) paths; ERROR: function expression in FROM …
Ich habe OpenStreetMap-Daten für die Niederlande mit dem Osmoseschema in eine PostGIS-Datenbank (PostgreSQL 8.3 / PostGIS 1.3.3) geladen . Dies bedeutet, dass alle Tags in einem Speicherfeld gespeichert werden. Zusätzlich zum GIST-Index, den die Osmose für das Geometriefeld erstellt, habe ich einen zusätzlichen GIST-Index für das Tags-Feld erstellt. Wenn ich …
Ich habe gelesen, dass die Verwendung von OIDs als Primärschlüssel in einer PostgreSQL / PostGIS-Datenbank eine schlechte Praxis ist, da es Fälle gibt, in denen diese zurückgesetzt werden können. Klingt logisch, aber was ist dann eine geeignete Alternative? Ich glaube, es gibt eine Option zur Verwendung einer "Universal Unique Identifer" …
Ich wurde nach dieser Anleitung postgis installiert . Alles ist ok. SELECT postgis_full_version(); "POSTGIS="2.1.7 r13414" GEOS="3.4.2-CAPI-1.8.2 r3921" PROJ="Rel. 4.8.0, 6 March 2012" GDAL="GDAL 1.10.1, released 2013/08/26" LIBXML="2.9.1" LIBJSON="UNKNOWN" TOPOLOGY RASTER" Aber ich habe nicht die shp2pgsql in, /usr/lib/postgresql/9.4/binwie Sie sehen können: foo@bar:/usr/lib/postgresql/9.4/bin$ ls clusterdb initdb pg_dump pg_standby psql createdb oid2name …
Ist es normal, den Geometrietyp "Mehrpunkt" anstelle von "Punkt" zu verwenden, wenn ich weiß, dass ich damit nur einen Punkt speichere? Wie kann ich von Mehrpunkt zu Punkt konvertieren?
Ich versuche, einige sehr große Polygonebenen zu verarbeiten. Ich stoße jedoch auf verschiedene Geometriefehler wie: NOTICE: Ring Self-intersection at or near point 470396.52017068537 141300.52235257279 CONTEXT: PL/pgSQL function st_intersection(geometry,raster,integer) line 10 at RETURN QUERY SQL function "st_intersection" statement 1 NOTICE: Ring Self-intersection at or near point 504154.61769969884 140782.04115761846 CONTEXT: PL/pgSQL function …
Wir arbeiten gleichzeitig an einer großen Schicht (10-20 Personen). Einige von uns verwenden QGIS 2.8.1 und die anderen 2.6. Der Benutzer mit 2.8 hat viele Abstürze (QGIS). Die 2.6-Benutzer haben diese Abstürze nicht, aber das Hinzufügen einer Funktion ist unglaublich langsam. Der Postgres 9.4-Server wird auf einer virtuellen Maschine (Hyper …
Laut der shp2pgsqlHilfe schließen sich die Optionen Löschen , Anhängen , Erstellen und Vorbereiten gegenseitig aus. Wenn ich also eine Tabelle aus einer Form erstellen und dann mehrere andere Shapefiles anhängen möchte, gehe ich wie folgt vor und behalte einen Zähler bei, um anzuzeigen, ob wir uns im Erstellungs- oder …
Ich habe eine Postgres-Datenbank mit administrativen Grenzen und deren Geometrie. Jede dieser Grenzen hat eine Identifikationsnummer. Was ich erreichen möchte: Zuerst möchte ich alle Zeilen auswählen, die mit einer bestimmten Postleitzahl beginnen. Beispielsweise: SELECT * FROM "post" WHERE "post"."ident" LIKE '101%' Alle angrenzenden Geometrien sollten zusammengeführt werden, und diejenigen, die …
Ich habe verschiedene Ebenen mit Geoserver 2.2.x mit einem PostGIS 2.0.1-Datenspeicher (PostgreSQL 9.1.x) veröffentlicht. Felder, die nur Datumswerte und keine Zeit- / Zeitstempelwerte enthalten, werden als Datum gespeichert. Nach dem Veröffentlichen meiner Ebenen als wfs / wms und dem Öffnen der Tabelle im Browser werden Datumswerte mit einem nachgestellten 'Z' …
Ich habe zwei Sätze von Polygonen in zwei Tabellen. Die Sätze überlappen sich. Für jedes Polygon in Satz A möchte ich die ID des Polygons in Satz B erhalten, das sich am meisten überlappt. Ich verwende PostgreSQL mit der PostGIS-Erweiterung. Ich weiß gerade genug über SQL, um zu wissen, dass …
Hinweis: Diese Frage wurde bei Stackoverflow bei veröffentlicht zuerst . Ich habe eine Geometrietabelle points_tablemit SRID 4326und ein paar Punkten darin. Ich muss einen Abstand zwischen zwei Punkten (Merkmalen) aus dieser Tabelle finden. Ich möchte einen Punkt mit id = Xund einen anderen Punkt mit auswählen id = Yund dann …
Ich habe einen Esri-Hintergrund und habe immer Beziehungsklassen in einer GDB verwendet, um Datensätze anzuzeigen, die sich auf ein Feature beziehen. Z.B. Beziehen Sie 1 Umfragepunkt auf viele Dokumente, Fotos usw. Weiß jemand, wie man in QGIS etwas Ähnliches macht? Ando PS Ich verwende PostGreSQL 8.4.1 und PostGIS 1.4 und …
Welche Art von Visualisierungen / Statistiken kann ich aus dem GiST-Index von PostGIS erhalten? Wenn wir uns den R-Tree-Eintrag von Wikipedia ansehen , gibt es verschiedene R-Tree-Variationen und Visualisierungen von Begrenzungsrahmen mit ELKI. Der GiST-Index ähnelt dem R-Tree-Index. Gibt es also eine Methode / Erweiterung für diese Art der Visualisierung …
Ich habe mit diesem Befehl ein Raster-TIF-Bild in PostgreSQL importiert: raster2pgsql -s 32643 -I -M filepath.tif -F -t 100x100 public.databassename > filepath.sql Und importierte die Ausgabe-SQL-Datei in die PostgreSQL-Datenbank, in der Folgendes ausgeführt wird: psql -U postgres -d databasename -f filepath.sql Nach dem Herstellen einer Verbindung zu dieser Datenbank in …
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.