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).
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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.
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
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
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 =
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
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
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,
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
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 *
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
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
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
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,
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
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
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,
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
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
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
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,
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
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
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
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
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.
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
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;
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,
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),
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
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" -