Als «postgresql» getaggte Fragen

PostgreSQL ist ein Open-Source-Objekt-relationales Datenbanksystem.

1
Zugriff auf die interne Datenstruktur, in der der räumliche Postgis-Index gespeichert ist (PostGres GiST)
Ich bin gespannt, wie die internen Datenstrukturen und Speichermechanismen des räumlichen GiST-Index in Postgis aussehen. In Oracle habe ich gerne gezeigt, wie die SDO-Indizes "nur eine andere Tabelle" sind und wie die Ebenen Attribute der Indizes sind und die B-Boxen der indizierten Geometrien als Blobs gespeichert wurden (die extrahiert werden …

1
Die Kombination aus Hstore-Schlüssel / Wert und räumlicher Abfrage ist zu langsam, um größere OSM-Extrakte verarbeiten zu können
Ich versuche, mit PostgreSQL 9.3.5 und PostGIS 2.1.4 einige Statistiken für OSM-Daten zu berechnen. Ich habe mit einem kleinen Bayern-Extrakt angefangen, den ich von der Geofabrik heruntergeladen habe. Das DB-Schema ist das normale API 0.6-Schema. Die Daten wurden über den Dump-Ansatz in Postgres importiert (mithilfe der mit Osmose gelieferten Skripte …


2
Welche Vorteile bietet die Verwendung von ArcGIS mit PostgreSQL gegenüber einfach ArcSDE?
Um von den räumlichen ArcGIS-Datentypen (ST_GEOMETRY, versionierte Geodatabases usw.) zu profitieren, muss ArcSDE installiert werden - und mit dem 10.1-Client wird es automatisch installiert (zweistufiger Client >> DBMS, siehe hier . Ich versuche jedoch immer noch, die Vorteile der Anbindung eines Esri-Frontends an PostgreSQL (oder Oracle) herauszufinden. Handelt es sich …




1
Wie führe ich eine räumliche Verknüpfung von Punkt- und Polygon-Layern in PostGIS durch?
Ich habe einen Punktdatensatz, der Haushalte darstellt, die ich mit einem Flurstück-Layer verknüpfen möchte (dh dessen parcel_id zuweisen). Mit ArcMap konnte ich die Polygone räumlich mit den Punkten verbinden und festlegen, dass die Verknüpfung einen bestimmten Suchradius hat und das nächste Polygon verwenden. Ich wollte das mit Postgres machen und …


4
.Shp nach PostgreSQL importieren?
Ich möchte eine shp-Datei nach postgreSQL importieren. Zuerst erstelle ich eine SQL-Datei und starte dann PostgreSQL. Um eine SQL-Datei zu erstellen, führe ich diesen Befehl in Windows Cmd aus: shp2pgsql -s 4326 worldCountries.shp worldcountries postgres > worldcountries.sql und dann laufen: psql -d postgres -U postgres -p 4321 -f worldcountries.sql aber …

3
Hochladen von Geopackage-Inhalten nach PostgreSQL
Als Hintergrund wollen wir uns von der Verwendung von Shapefiles abwenden. Wir haben bereits begonnen, Geopakete für die Desktop-Arbeit (QGIS / ArcGIS) zu verwenden, müssen jedoch häufig Daten in unsere PostgreSQL-Datenbanken hochladen. Ich bin mir bewusst, dass Sie Geopackage-Inhalte mit QGIS auf Postgres hochladen können. Sie fragen sich jedoch, ob …

1
Ein Shapefile mit ogr2ogr nach postgis importieren ergibt: Datenquelle kann nicht geöffnet werden
Ich möchte ogr2ogr verwenden, um ein Shapefile in eine Postgis-Datenbank zu importieren. Ich habe ogr2ogr erfolgreich installiert und führe aus der pgsql den folgenden Befehl aus: ogr2ogr -f "PostgreSQL" PG:"host=localhost user=user_1 password=***** dbname=imports" world_boundaries.shp Was ich zurück bekomme, ist eine Fehlermeldung: Unable to open datasource `world_boundaries.shp' with the following drivers: …

2
Importieren Sie große CSV-Dateien in PostGIS
Ich versuche CSV-Dateien in PostGIS zu importieren. Nach diesem Beitrag habe ich bereits Tabellen erstellt. Ich habe andere Vorschläge gefunden, die besagen, dass ich den Kopierbefehl ausführen kann. Wenn ich diesen Befehl ausführe: COPY table FROM '/Users/macbook/file.csv' DELIMITERS ',' CSV HEADER; es hat die Tabelle überhaupt nicht kopiert. Es heißt, …

1
Die materialisierte Ansicht wird in der Geometry_Columns-Ansicht nicht angezeigt
Ich habe eine materialisierte Ansicht in einer PostGIS 2.1-fähigen Datenbank mit PostgreSQL 9.3.1 definiert: CREATE MATERIALIZED VIEW canvec_data.contours_m AS SELECT contours_original.ogc_fid, contours_original.elevation::integer AS elevation_orig, CASE WHEN "substring"(contours_original.code::text, 1, 3) = '257'::text THEN round(contours_original.elevation::double precision * 0.3048::double precision) ELSE contours_original.elevation::double precision END AS elevation_m, contours_original.wkb_geometry::geometry(Linestring,3578) FROM canvec_data.contours_original Ich hatte vielleicht fälschlicherweise …

4
Open Street Map und PostgreSQL was brauche ich genau?
Ich mache meine ersten Schritte in der GIS-Welt und alles ist sehr neu für mich, auch wenn ich an einem "riesigen" Projekt (dh für einen einzelnen Programmierer) arbeite, das sehr mit Karten zu tun hat. Mein Projekt muss folgende Informationen für jeden Ort der Welt kennen: Straßentyp Straßenname Straßenkoordinaten Stadtgrenzen …

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.