Pertanyaan yang diberi tag «postgis»

PostGIS adalah ekstensi untuk database relasional-objek PostgreSQL yang menambahkan dukungan untuk objek geografis.

1
Mengkonfigurasi Geoserver untuk menggunakan kolom geometri postgis tertentu sebagai default
Saya memiliki tabel PostGIS dengan dua kolom geometri, keduanya multipoligon tetapi satu dengan SRID 4326, yang lain 3857. Ketika menerbitkan tabel di Geoserver, saya menyadari bahwa Geoserver secara default menggunakan kolom geometri pertama dalam daftar kolom, tapi saya bertanya-tanya jika ada cara untuk mengkonfigurasi Geoserver untuk menggunakan kolom geometri tertentu? …



1
Membuat TITIK dari koordinat bujur / lintang di tabel yang ada menggunakan PostGIS?
Saya ingin membuat POINT menggunakan kolom bujur dan lintang dari tabel yang ada . Berikut tautan ke dokumentasi ST_MakePoint . Ini meja saya: CREATE TABLE sysinst.bio ( oid INTEGER PRIMARY KEY, longitude FLOAT, latitude FLOAT, geom GEOMETRY(POINT, 26913) ); Menambahkan Kolom Geometri: SELECT AddGeometryColumn ('sysinst', 'bio', 'geom', 26913, 'POINT', 2); …


1
Hibernate Spatial 4 dan PostGIS 2.0
Saya mengalami beberapa masalah saat mengintegrasikan teknologi ini: Hibernate Spatial 4.0-M1 PostGIS 2.0.2 (dengan kompilasi JDBC 2.0.2) Hibernasi 4.1.1 Kesalahan spesifik adalah: Caused by: org.postgresql.util.PSQLException: Can't infer the SQL type to use for an instance of org.postgis.PGgeometry. Use setObject() with an explicit Types value to specify the type to use. …

1
Menambahkan topologi ke PostGIS?
Saya telah menginstal PostGIS 2.0 dan perlu topologi baru tetapi tampaknya tidak diinstal secara default. Saya menemukan banyak baris perintah untuk menginstal PostGIS 2.0 dengan topologi tetapi apakah ada cara untuk menambahkan topologi?
10 postgis  topology 

3
Bagaimana cara mendapatkan area poligon WGS84 dalam meter persegi?
Berikut ini memberi saya luas poligon dalam derajat persegi: SELECT ST_Area(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)) As sqm; Hasil: 16586.2319335938 Bagaimana cara mendapatkan area dalam meter persegi? Saya mencoba yang berikut ini: SELECT ST_Area(ST_Transform(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)),31467) As sqm; Tetapi sepertinya ST_Transform tidak berfungsi. Saya mendapatkan pesan kesalahan …
10 postgis  area  wgs84 



2
Apakah mungkin melakukan geocode persimpangan jalan menggunakan Nominatim?
Apakah mungkin untuk melakukan geocode lokasi persimpangan jalan menggunakan Nominatim? Contoh permintaan geocode Commonwealth Ave at Washington Street, Boston, MA Geocode berhasil oleh Google https://maps.google.com/maps?q=Commonwealth+Avenue+at+Washington+street,+Boston,+MA&hl=en&sll=42.351351,-71.118573&sspn=0.054868,0.132093&t=h&hnear=Commonwealth+Ave+%26+Washington+St,+Boston,+Suffolk,+Massachusetts+02135&z=17 Gagal Geocode oleh Nominatim http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+at+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5

5
Bagaimana cara membagi jalan OSM menjadi segmen individu di persimpangan?
Saya ingin membuat jaringan jalan untuk digunakan dengan pgRouting menggunakan data OpenStreetMap. Saya memuat shapefile dari GeoFabrik ke dalam tabel Postgres (dengan PostGIS diaktifkan). Namun, satu masalah yang saya miliki adalah bahwa jalan tidak selalu berakhir di persimpangan, jadi saya memutuskan untuk membagi semuanya di setiap persimpangan atau persimpangan. Untuk …

3
Memilih hanya tabel Spasial dari database PostgreSQL?
Basis data saya berisi tabel Spasial dan Non-Spasial, tetapi saya hanya ingin mengambil tabel Spasial dari kueri. Setiap saran untuk memilih hanya tabel Spasial. 'the_geom' adalah kolom geometri dalam tabel spasial. Kalau tidak, apakah mungkin untuk memilih tabel dari nama kolomnya. Saya mencoba dengan kode ini select relname from pg_stat_user_tables …

2
Bagaimana cara menangkap kesalahan PostgreSQL / PostGIS di binding Python GDAL / OGR?
Apakah mungkin untuk menangkap pesan kesalahan keluaran PostgreSQL di OGR setelah kueri gagal? Sebagai contoh conn.ExecuteSQL('SELECT * FROM non_existing_table;') Di Postgres ini mengembalikan pesan kesalahan: "Error: relation 'non_existing_table' does not exist." Dalam satuan kami mendapatkan standar: "Error: current transaction is aborted, commands ignored until end of transaction block" Ini akan …

3
Menumbuhkan geometri PostGIS dengan persentase
Saya mencari cara untuk menambahkan buffer di sekitar geometri PostGIS, tetapi ukuran buffer harus tergantung pada ukuran geometri. Yaitu, saya ingin setiap geometri diperbesar dengan, katakanlah, 5%. Idenya adalah saya sedang mencari geometri berpotongan, tetapi mungkin ada kesalahan hingga 5% terkait dengan masing-masing yang ingin saya perhitungkan. Adakah yang tahu …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.