Tag: postgis

Verwenden Sie dieses tag für PostGIS ist eine räumliche Datenbank-Erweiterung für PostgreSQL.

Bevor Sie mit diesem tag, bitte prüfen Sie, ob Ihre Frage möglicherweise eine bessere Passform für die Geographic Information Systems Stack Exchange-Website (z.B. wenn Sie mehr über die Konfiguration oder geodätischen Prinzipien als über die eigentliche Programmierung).

überprüfen Sie, ob der Punkt liegt auf der Linie segment

Anzahl der Antworten 3 Antworten
Es ist schwer zu sagen, was hier gefragt. Diese Frage ist mehrdeutig, unklar, unvollständig, zu breit, oder der rhetorischen und nicht sinnvoll zu beantworten, die in seiner aktuellen form. Für Hilfe bei der Klärung dieser Frage, so

Migrieren von Geodaten aus Oracle zu Postgresql

Anzahl der Antworten 2 Antworten
Ich versuche mein bestes zu migrieren einer Geo-Datenbank von Oracle zu Postgresql und scheitern kläglich. Habe ich versucht viele verschiedene Möglichkeiten, wie Sie sehen können aus meiner früheren Frage hier, und niemand arbeiten. Kann mir bitte jemand

Insert-Punkt (Geometrie) - Wert in PostgreSQL mit JDBC

Anzahl der Antworten 1 Antworten
Bitte geben Sie mir ein code-Beispiel zum einfügen von Datensätzen mit SQL-Anweisung: insert into TABLE (id, value1, value2, point, value3) values (1,'A', 'M', POINT (13.45646, 56.61782),5); JDBC/Postgresql-code. Wenn jemand die Lösung des PreparedStatement oder anyother sinnvolle Lösung

PostGIS und JPA 2.0

Anzahl der Antworten 3 Antworten
Ich würde gerne map-Datentypen, die von PostGIS mit JPA 2.0. Googelte ich nach Lösungen oder Beispiele, aber alles was ich finden kann, ist, dass JPA nicht unterstützt mapping von benutzerdefinierten Datentypen. Ist es immer noch, wie dies

PostGIS: bounding-box des multipolygon

Anzahl der Antworten 2 Antworten
SELECT id, ST_Box2D(areas) AS bbox FROM mytable; In diesem Beispiel, die Tabelle "mytable" enthält zwei Spalten: "id" ist die eindeutige id-Nummer der Zeile und "Bereichen" ist ein geometrie Feld mit einem MULTIPOLYGON pro Zeile. Dies funktioniert gut

Hibernate Spatial-Abfrage für die Punkte innerhalb einer Fläche

Anzahl der Antworten 2 Antworten
Liebe stackoverflow Leser, Zur Zeit arbeite ich an einer Anwendung, die die Anforderung zum laden bestimmte Elemente auf Basis Ihrer Koordinaten. Beispiel: ich möchte, dass alle shops von den Koordinaten x oder innerhalb von 15 km von

Automatisch fixierring selbst-Kreuzungen in shp2pgsql

Anzahl der Antworten 3 Antworten
Sind wir importieren eine ganze Reihe von ArcGIS shapefiles in PostGIS, konvertiert on-the-fly mit shp2pgsql. Problem ist, wenn Sie die shape-Dateien haben ring-self-intersections, den import drosseln: NOTICE: Ring Self-intersection at or near point -80.1338 25.8102 ERROR: new

Postgres Kombination mehrerer Indizes

Anzahl der Antworten 2 Antworten
Habe ich die folgende Tabelle/Indizes - CREATE TABLE test ( coords geography(Point,4326), user_id varchar(50), created_at timestamp ); CREATE INDEX ix_coords ON test USING GIST (coords); CREATE INDEX ix_user_id ON test (user_id); CREATE INDEX ix_created_at ON test (created_at

PostGIS-Fehler: Konnte nicht wählen Sie einen besten Kandidaten Funktion

Anzahl der Antworten 2 Antworten
Beim erstellen einer Ansicht, erhalte ich die Fehlermeldung function populate_geometry_columns(unknown) is not unique. Ein Buch, dass ich lese diese verwendet, aber sein gibt mir eine Fehlermeldung. Was könnte schief gegangen sein für mich? - Abfrage: CREATE OR

Fehler: Bitte installieren Sie den PostgreSQL server development-Pakete und re-configure ausführen

Anzahl der Antworten 3 Antworten
Ich versuche zu installieren die Postgis auf meinem ubuntu-system für django-framework. Aber jedes mal, wenn ich den Befehl ausführen ./konfigurieren, es gibt mir Fehler error: the PGXS Makefile /usr/lib/postgresql/9.3/lib/pgxs/src/makefiles/pgxs.mk cannot be found. Please install the PostgreSQL server

Wie ändern Sie den Pfad zum Postgres auf der Suche nach Erweiterungen?

Anzahl der Antworten 1 Antworten
Ich Postgres installiert auf einem Windows-Rechner heruntergeladen werden die Binär-installer für PostGIS und installiert es. Ich habe nur eine version von Postgres, so dort ist kein Durcheinander möglich. Installation von PostGIS mit dem binären installer ist straight

wie zu verwenden geometrie-Datentyp postgres-Tabelle?

Anzahl der Antworten 2 Antworten
Ich habe setup eine postgres-Datenbank(version 9.1) und zu versuchen, um eine Tabelle zu erstellen in der Lage die Speicherung st_geometry mit der folgenden Abfrage : CREATE TABLE sensitive_areas (area_id integer, name varchar(128), zone st_geometry); Aber ich bin

Postgresql LEFT JOIN mit CASE Zustand

Anzahl der Antworten 1 Antworten
Möchte ich eine CASE-Bedingung in PostgreSQL, um zu entscheiden, welche Spalte der anderen Tabelle anzuschließen. Dies ist, wo ich bin und ich glaube, das erklärt, was ich versuche zu tun. Würde schätzen, Ihre Gedanken und Ideen: SELECT

POSTGIS: FEHLER: Operation auf gemischte SRID der geometrie. Versuchen zu finden, überlappende geoms mit zwei unterschiedlichen SRIDS/Tabellen

Anzahl der Antworten 1 Antworten
POSTGIS_VERSION=2.1; Ich habe zwei Tabellen mit zwei anderen SRID. Mein Ziel ist es zu zeigen, welche geoms von TABLE_B die sich mit einer region von TABLE_A. SELECT tablebname, a.geom FROM TABLE_B as a INNER JOIN (SELECT geom

Versuchen, zu verwenden mit PostGIS Postgres: "FEHLER: konnte nicht geöffnet extension control file"

Anzahl der Antworten 4 Antworten
Habe ich gerade installiert Postgres 9.3.4 und PostGIS 2.1 unter OSX Mavericks mit den neuesten Versionen der KyngChaos Bibliotheken. Jedoch, wenn ich versuche zu erstellen, räumliche Erweiterungen in einer Datenbank, das kann ich nicht, weil Postgres Forderungen,

Hibernate Spatial 5 - GeometryType

Anzahl der Antworten 5 Antworten
Nach dem Upgrade Hibernate-räumliche Version 5.0.0.CR2 die folgende Erklärung funktioniert nicht mehr: @Column(columnDefinition = "geometry(Point,4326)") @Type(type = "org.hibernate.spatial.GeometryType") private Point position; mit: org.hibernate.boot.registry.classloading.spi.ClassLoadingException: Unable to load class [org.hibernate.spatial.GeometryType] Wie ich sehen kann, die Klasse existiert nicht in

Löschen Sie alle Funktionen von Postgres-Datenbank

Anzahl der Antworten 2 Antworten
Ich habe eine Datenbank mit einer alten kaputten version von PostGIS, installiert. Ich möchte einfach ablegen, die alle Funktionen in der Datenbank (Sie sind alle aus PostGIS). Gibt es eine einfache Möglichkeit, dies zu tun? Auch einfach

FATAL ERROR lock file “postmaster.pid" existiert bereits

Anzahl der Antworten 4 Antworten
Habe ich vor kurzem installiert PostGIS auf meinem Mac (El Capitan 10.11.4 ist Postgres version 9.5.1) mit Homebrew, und ich bin nach dieser Anleitung - http://morphocode.com/how-to-install-postgis-on-mac-os-x/ Wenn ich versuche zu starten, Postgres mit pg_ctl -D /usr/local/var/postgres start

Wie bekomme ich eine bounding-polygon um die Punkte?

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle mit tausenden von Adressen als Punkte. Gibt es eine Funktion in postgis, die mir erlauben wird zu bekommen, ein bounding polygon um diese Punkte und schicken Sie es als ein polygon? update ich

Wie Punkt-umwandeln-text in geometrie

Anzahl der Antworten 2 Antworten
Habe ich installiert postgis in meiner DB. Jetzt habe ich 1-Regionen in meine DB wie ((-79.4609576808001,43.9726680183837)) Ich möchte diese region, um zu konvertieren, um geometrie-Typ. Ich habe in google gesucht und gefunden, dass St_geomfromText zu konvertieren text-zu-geometrie-Typ.

Encoding-Probleme mit ogr2ogr und Postgis/PostgreSQL-Datenbank

Anzahl der Antworten 6 Antworten
In unserer Organisation, wir behandeln GIS-Inhalte in verschiedenen Datei-Formaten. Ich brauche diese Dateien in eine PostGIS-Datenbank, und das geschieht mit ogr2ogr. Das problem ist, dass die Datenbank ist UTF8 kodiert, und die Dateien, die vielleicht eine andere

Wie zu zwingen, drop index-relation in postgresql?

Anzahl der Antworten 2 Antworten
In PostgreSQL 9.2 /PostGIS 2.0.2 hatte ich einen index auf einem räumlichen Spalte erstellt mit CREATE INDEX tiger_data_sld_the_geom_gist ON tiger_data.sld USING gist(the_geom); Anschließend fiel der index mit DROP INDEX tiger_data_sld_the_geom_gist; Aber wenn ich jetzt versuche, neu zu

Psycopg2 Insert Into Tabelle mit Platzhalter

Anzahl der Antworten 2 Antworten
Könnte dies eine ziemlich dumme Frage, aber was mache ich hier falsch? Er erstellt die Tabelle, aber die INSERT INTO funktioniert nicht, ich denke, ich mache etwas falsch mit den Platzhaltern? conn = psycopg2.connect("dbname=postgres user=postgres") cur =

SQL-Abfrage für die point-in-polygon mit PostgreSQL

Anzahl der Antworten 2 Antworten
Habe ich die folgende einfache Tabelle: CREATE TABLE tbl_test ( id serial NOT NULL, poly polygon NOT NULL ) WITH (OIDS=FALSE); Ich versuche dann, eine Zeile einfügen mit einem polygon: insert into tbl_test values(1, PolyFromText('POLYGON((0 0, 10

Nicht erstellen kann der postgres-Datenbank von OSX terminal-app

Anzahl der Antworten 2 Antworten
Postgres-Installation : Ich habe macports und folgte den nachstehenden Befehl zum installieren von postgres. Hier ist der link https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/#macports $ sudo port install postgresql83-server Keine Datenbank erstellen : Wenn ich versuche eine Datenbank zu erstellen die aus

Postgis : ERROR: parse ERROR - ungültige geometrie

Anzahl der Antworten 2 Antworten
Ich bin mit POSTGIS="2.0.1 r9979" und mit Blick auf folgende Fehler : ERROR: parse error - invalid geometry HINT: "POINT(18.570275,7" <-- parse error at position 17 within geometry CONTEXT: SQL function "st_dwithin" during inlining während Sie versuchen,

PGSQL: Durchlaufen Sie die Tabelle, die Berechnung in jeder Zeile

Anzahl der Antworten 3 Antworten
Ich würde gerne Vorwort dies sagen, dass ich bin SEHR neu in SQL, aber meine Arbeit erfordert nun, dass ich in ihm zu arbeiten. Ich habe einen Datensatz mit topographischen Punktdaten (x,y,z). Ich versuche zu bauen, ein

JPA/Hibernate Native Abfragen nicht erkennen Parametern

Anzahl der Antworten 7 Antworten
Ich bin mit Hibernate/JPA ausführen nativen PostGIS Abfragen. Das problem mit diesen Abfragen ist, dass Sie brauchen Parameter, die nicht von der klassischen X = 'Wert' form. Beispielsweise die folgenden Zeilen crash String queryString = "select *

Konvertierung von shape-Dateien mit shp2pgsql

Anzahl der Antworten 2 Antworten
Weiß ich, wo shp2pgsql ist in der postgresql-Verzeichnis, aber ich bin mir nicht sicher, welche Befehle zu verwenden, dass nach. Ich habe gelesen, das Handbuch gründlich durch, und ich bin mir bewusst, all die Argumente und Optionen

Wie, um einen Kreis in Metern in postgis?

Anzahl der Antworten 1 Antworten
Ich würde gerne Fragen, wie man erstellen Sie einen Kreis mit radius=4km. Ich habe versucht die ST_Buffer - Funktion, aber es schafft einen größeren Kreis. (Ich sehe den Kreis erstellt, indem Sie dessen polygon in eine neue

st_intersects Vs st_overlaps

Anzahl der Antworten 1 Antworten
Was ist der Unterschied zwischen diesen beiden Abfragen : select a.gid, sum(length(b.the_geom)) from polygons as a , roads as b where st_intersects(a.the_geom,b.the_geom) group by a.gid ; select a.gid, sum(length(b.the_geom)) from polygons as a , roads as b

Mit alias von JOIN-Anweisung AUS

Anzahl der Antworten 2 Antworten
Ich versuche zu bauen, einen PostGIS-Abfrage einen alias verwendet die JOIN-Anweisung in der FROM-Anweisung, aber das ist nicht möglich. Gibt es einen anderen Weg, es zu tun? SELECT DISTINCT ST_Buffer( ST_Centroid(geom), ST_Area(geom)) FROM building AS b, ST_Transform(sg.geometry,

Wie füge ich PostGIS, PostgreSQL, pgAdmin?

Anzahl der Antworten 3 Antworten
Habe ich PostgreSQL und pgAdmin installiert, aber ich möchte hinzufügen, einen PostGIS-server, so konnte ich die Arbeit an einem Geographischen Informations System Projekt. Bin ich nach dieses tutorial, die davon ausgeht PostGIS eingerichtet ist. Auf der vorherigen

wie berechne Perzentil in postgres

Anzahl der Antworten 2 Antworten
Habe ich die Tabelle mit dem Namen timings in denen wir speichern werden 1 million response-Zeiten für laden testen , nun müssen wir teilen diese Daten in 100 Gruppen, d.h. - die ersten 500 Datensätze als eine

PostgreSQL-FEHLER: 42P01: relation "[Tabelle]" existiert nicht

Anzahl der Antworten 3 Antworten
Ich habe dieses seltsame problem mit PostgreSQL 9.3 mit Tabellen, die erstellt werden, mit qoutes. Zum Beispiel, wenn ich eine Tabelle erstellen mit qoutes: create table "TEST" ("Col1" bigint); die Tabelle korrekt erstellt und ich kann sehen,

Kann ich überprüfen, ob ein multipolygon enthält Punkt in PostGIS?

Anzahl der Antworten 2 Antworten
Ich habe eine Spalte ( latlon ), die eine ST_MultiPolygon. Die andere geometrie ist ein Punkt, ich will einfach nur, um zu überprüfen, ob es in einen meiner Multipolygone. Habe ich versucht: SELECT ST_CONTAINS(latlon, ST_GeometryFromText('POINT(48.208417 16.372472)') FROM

K-Nearest Neighbor Query in PostGIS

Anzahl der Antworten 5 Antworten
Ich bin mit dem folgenden Nearest Neighbor Query in PostGIS : SELECT g1.gid g2.gid FROM points as g1, polygons g2 WHERE g1.gid <> g2.gid ORDER BY g1.gid, ST_Distance(g1.the_geom,g2.the_geom) LIMIT k; Nun, dass ich Sie erstellt habe Indizes

PostGIS-Fehler: Typ "Geographie" nicht vorhanden

Anzahl der Antworten 4 Antworten
Ich nur ein Upgrade meiner Entwicklungs-Maschine auf Windows 7 und bin daher der Neuinstallation von PostgreSQL und PostGIS. Ich benutzte die Postgres Plus installer, wie empfohlen, auf das Postgres-website, und folgte dieses tutorial für die installation. Ich

Postgis installieren

Anzahl der Antworten 1 Antworten
Habe ich Postgres version 8.4.8 select version(); PostgreSQL 8.4.8 on i686-pc-linux-gnu, compiled by GCC gcc-4.4.real (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5, 32-bit Installiert Postgis über den synaptic package manager (postgis und postgresql-8.4-postgis) alles schien in Ordnung. Dann, wenn ich versuche,

Probleme mit der $libdir auf PostgreSQL

Anzahl der Antworten 2 Antworten
Kurz, meine Frage ist "warum nicht $libdir auf meinem PSQL installation." CREATE FUNCTION st_box2d_in(cstring) RETURNS box2d AS '$libdir/liblwgeom', 'BOX2DFLOAT4_in' LANGUAGE c IMMUTABLE STRICT; ergibt einen Fehler could not access file "$libdir/liblwgeom": No such file or directory während

PostGIS - konvertieren von multipolygon auf einzelne polygon

Anzahl der Antworten 3 Antworten
Ist es möglich, der import einer shape-Datei mit Multipolygone in einzelne polygon PostGIS? Immer wenn ich versuche den Import einer shape-Datei in einem polygon, es ist gespeichert als multipolygon (im Gegensatz zu einem einzigen polygon) in einer

Darf ich Fragen, Postgresql zu ignorieren, Fehler innerhalb einer Transaktion

Anzahl der Antworten 5 Antworten
Verwende ich Postgresql mit der PostGIS-Erweiterungen für ad-hoc-räumliche Analyse. Ich in der Regel konstruieren und die Ausgabe von SQL-Abfragen per hand innerhalb von psql. Ich immer wickeln Sie ein Analyse-Sitzung, die innerhalb einer Transaktion, also wenn ich

Aktualisieren mehrerer Zeilen in einer Tabelle von einer anderen Tabelle wenn Bedingung erfüllt ist

Anzahl der Antworten 3 Antworten
Ich habe zwei Tabellen. "Tabelle1" enthält Unternehmen, deren Standorte sind georeferenziert mit lat/lng-Koordinaten in einer Spalte namens the_geom Tabelle2 enthalten auch die gleichen Unternehmen, die von "Tabelle1"nicht georeferenziert, zusammen mit Hunderten von anderen Unternehmen, deren Adressen werden

Display-Anzeigen wie OpenStreetMap

Anzahl der Antworten 4 Antworten
Ich mag die Art, wie OpenStreetMap anzeigen Ihrer map. Es sieht fast so aus wie Google Anzeigen. Habe ich bereits installiert, GeoServer und PostGis auf meinem notebook. Ich habe auch diese cloudmade osm-Datei für mein Land, Indonesien.

Welche Daten geben Sie für Breite und Länge?

Anzahl der Antworten 3 Antworten
Ich bin Neuling auf PostgreSQL und PostGIS. Ich will speichern breiten-und Längengrad-Werte in PostgreSQL 9.1.1 Datenbank-Tabelle. Ich berechne die Entfernung zwischen zwei Punkten, finden näher die Punkte durch die Verwendung dieser Position Werte. Welcher Datentyp sollte ich

PostgreSQL KOPIEREN VON STDIN Ausdrücken

Anzahl der Antworten 4 Antworten
Bin ich versucht, KOPIEREN VON STDIN nach importieren von Daten in meine Tabelle. Eine der Spalten in meine Tabelle ist von Typ geometry. Mein Befehl sieht ungefähr so aus... COPY "WeatherStations" ("Station_ID", "Station_Code", "Station_Name", "Station_Location") FROM stdin;

osm2pgsql: Funktion AddGeometryColumn existiert nicht

Anzahl der Antworten 2 Antworten
Ich importieren möchten OSM-Datei in meiner PostgreSQL-Datenbank (Windows, Postgres Version 9.2) mit dem tool Osm2pgsql. Wenn ich folgenden Befehl osm2pgsql.exe --create -d mydb artyom.xml -U myuser -W --style default.style Bekomme ich die Fehlermeldung SELECT AddGeometryColumn('planet_osm_point', 'way', 900913,

In PostGIS, wie finde ich alle Punkte innerhalb eines Polygons?

Anzahl der Antworten 3 Antworten
Ich bin mit PostgreSQL mit der GIS-Erweiterung zum speichern von Kartendaten, zusammen mit OpenLayers, GeoServer etc.. Gegeben ein polygon, z.B. von einer Nachbarschaft, die ich brauche zu finden, alle LAT/LONG-Punkte gespeichert in einer Tabelle (z.B. Ampeln, restaurants),

Abstand zwischen 2 Punkten in Postgis in der srid 4326 in m

Anzahl der Antworten 2 Antworten
Dies ist wahrscheinlich eine einfache Frage, aber ich bin nicht sehr gut in PostGIS und nicht vollständig zu verstehen. Grundsätzlich habe ich eine Tabelle (nodes) mit einem PUNKT Spalte (point). Ich habe erstellt einen index auf dieser

Probleme bei der Installation von PostGIS

Anzahl der Antworten 4 Antworten
Ich versuche zu installieren von PostGIS nach dieser Anleitung: wget http://postgis.refractions.net/download/postgis-1.5.2.tar.gz tar zxvf postgis-1.5.2.tar.gz && cd postgis-1.5.2/ sudo ./configure && make && sudo checkinstall --pkgname postgis-1.5.2 --pkgversion 1.5.2-src --default aber es überschreitet nicht die "sudo ./configure" -