Als «postgis» getaggte Fragen

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

3
Verbinden Sie sich überschneidende Linien mit PostGIS
Das ist etwas, worüber ich mich fast schäme, aber ich kann es scheinbar nicht schaffen, es für mein Leben zum Laufen zu bringen. Ich habe eine Straßenebene mit Segmenten, jedes Segment hat ein Road IDund ein Segment type. Ich möchte alle Segmente Road IDzu einer Linie zusammenfügen, aber nur, wenn …
15 postgis  sql 

4
Datenbankdesign: Straßentopologie in GIS
Gibt es eine Standard- oder Best-Practice-Methode zum Speichern bestimmter Straßenmerkmale: Fahrtrichtung: Einbahnstraßen: Straßen nur in eine Richtung Zentrum Abbiegespuren: Straßen , die zwischen zwei Fahrspuren vorhanden ist , dass entweder Fahrspur nach links oder rechts drehen kann , wie dies Autobahnkreuz Rampen und Fahrspuren zusammenführen Straßenfunktionalität: Kreuzungslayout (signalisiert oder unsignalisiert): …

6
Wie verwende ich ST_Intersection?
Hier ist eine kurze Zusammenfassung, was ich versuche: Ich habe 3 Tabellen in Postgres, 'a' und 'b', jede hat eine Polygonspalte und 'c' hat eine Punktspalte. Ich versuche hier, die Geometrieschnittpunkte zwischen 'a', 'b' und 'c' zu ermitteln und solche Geometrien auf einer OpenLayers-Vektorebene anzuzeigen. Ich kann in OpenLayers bereits …


3
Berechnung der prozentualen Schnittfläche in der where-Klausel
Ich habe eine Tabelle mit Polygonen (Zensusblockgruppen) in Postgres. Ich möchte jede Blockgruppe mit der Stadt (einer anderen Polygontabelle) versehen, in der sie sich hauptsächlich befindet. Ist das möglich? Ich denke, ich müsste im Wesentlichen Folgendes erstellen: select b.*,t.name from blockgroups b, towns t where (st_area(st_intersection(b.wkb_geometry, t.wkb_geometry))/st_area(b.wkb_geometry)) > .5 aber …

2
So importieren Sie die esri Personal Geodatabase (.mdb) in PostGIS unter Linux
Wir haben esri Personal Geodatabases, die wir in PostGIS importieren müssen. Letztendlich möchten wir Leuten erlauben, eine MDB auf einen Webserver hochzuladen und die Ebenen in PostGIS zu importieren. Unter Windows funktioniert mit FW Tools Folgendes einwandfrei: ogr2ogr -f "PostgreSQL" PG:"host=10.10.10.10 user=someuser dbname=poi password=somepassword port=5432" S:\GISData\Test.mdb -a_srs EPSG:26986 Ich möchte …

2
Was sind die Auswirkungen ungültiger Geometrien?
Ich habe einige Daten in eine Postgis-Datenbank importiert und einige der Geometrien werden als ungültig gemeldet (ST_IsValidReason meldet Selbstschnitt oder Ring-Selbstschnitt). Die Abfragen, die ich durchführe, scheinen vom ungültigen Aspekt dieser Geometrien nicht betroffen zu sein (ich verwende nur ST_Distance-Abfragen). Was sind die Dinge, die brechen, wenn Geometrien ungültig sind? …

1
PostGIS Raster Summation (Kartenalgebra)
Ich habe eine Tabelle mit Polygonen, die die Isochronen der Reisezeit an bestimmten Tagen darstellen. Für jeden Ursprungspunkt gibt es fünf Isochronengeometrien (in separaten Zeilen gespeichert). Für jeden Ursprungspunkt möchte ich die fünf Isochronen (binär NULL oder 1) rastern und sie dann zu einer einzelnen Rasterebene kombinieren. Diese Rasterebene erfordert …

2
Riesige Punktwolkenlaserdaten in PostGIS - Speichern und Verarbeiten
Ich frage mich, wie es möglich ist, riesige Mengen von lasergescannten Punktwolkendaten in PostGIS zu speichern, unter Berücksichtigung des Zeitaspekts für die Verarbeitung. Ich weiß, dass es Pointin PostGIS ein Geometrie-Objekt gibt . Aber meines Wissens speichert es jeden Punkt in einem neuen Tupel, was das Suchen nach einem bestimmten …


1
Gruppierte Auswahl des nächsten Nachbarn in QGIS
Ich habe eine Liste mit über 100.000 Punkten im Lat / Long-Format, die ich in qgis importiert habe. Ich versuche hier nun, alle diese Punkte in Box-Gruppen zu gruppieren. Damit meine ich im Wesentlichen, dass ich die Karte in Begrenzungsboxen aufteilen möchte. Meine Anforderungen sind folgende: Keine Box-Gruppe sollte weniger …

2
Geocode-Qualität: Nominatim vs. PostGIS Geocoder vs. Geocoder :: US 2.0
Ich muss gelegentlich >> 500.000 US-Adressen geocodieren (keine Merkmale oder Kreuzungen). Ich möchte einen Geocodierungsservice lokal einrichten, um diese Bulk-Geocodes zu verarbeiten. Ich habe den Tiger-basierten Geocoder :: US 2.0 in der Vergangenheit lokal verwendet. Das anfängliche Benchmarking bietet eine angemessene Genauigkeit gegenüber von Google geocodierten Adressen, insbesondere wenn ich …

2
Hinzufügen eines GeoPandas-Datenrahmens zur PostGIS-Tabelle?
Ich habe einen einfachen GeoPandas-Datenrahmen: Ich möchte diesen GeoDataFrame in eine PostGIS-Tabelle hochladen. Ich habe bereits ein Datenbank-Setup mit der PostGIS-Erweiterung, kann diesen DataFrame jedoch nicht als Tabelle hinzufügen. Ich habe Folgendes versucht: engine = <> meta = MetaData(engine) eld_test = Table('eld_test', meta, Column('id', Integer, primary_key=True), Column('key_comb_drvr', Text), Column('geometry', Geometry('Point', …


1
Was ist der Unterschied zwischen ST_DWithin und ST_Distance für die Umgebungssuche in PostGIS?
Ich habe Datensätze in einer Tabelle mit Breiten- / Längenkoordinaten in einem Geometriefeld gespeichert. Ich möchte alle Datensätze in der Nähe eines vom Benutzer angegebenen Referenzpunkts finden. Hinweis: "In der Nähe" bedeutet wahrscheinlich weniger als 100 km (möglicherweise sogar noch kleiner). Die meisten Beispiele, die ich sehe, verwenden ST_DWithin. Gibt …

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.