Pertanyaan yang diberi tag «postgis»

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



2
Membuat tabel PostGIS spasial sebagai hasil dari permintaan PostGIS
Ketika saya ingin menyimpan hasil kueri spasial sebagai tabel PostGIS lain, apa yang harus saya lakukan? Saya tertarik mengidentifikasi semua bangunan tempat tinggal yang berada dalam satu set paket: CREATE TABLE residentialBuildings AS SELECT buildings.the_geom FROM parcels as p JOIN buildings as b ON ST_Contains(p.the_geom, b.the_geom) WHERE p.residentialarea > 0; …

1
Bagaimana cara mengimpor raster ke PostGIS?
Saya mencoba mengikuti instruksi di sini untuk memuat raster ke dalam database PostGIS: python raster2pgsql.py -s 4269 -I -r *.tif -F myschema.demelevation -o elev.sql Saya mengerti bahwa saya mengganti *dengan jalan ke raster saya, tetapi saya tidak mengerti bagian myschema.demelevationatau elev.sql. Haruskah saya memiliki skema sendiri untuk file ini? Dan …

2
PostGIS: Mendekati nomor rumah dari kisaran alamat
Saya sedang mengembangkan reverse-geocoder untuk Kanada. Sejauh ini, mengingat lat / lng, saya dapat menemukan jalan terdekat (segmen garis), yang mencakup arah segmen garis dan rentang alamat untuk kedua sisi jalan. Saya sekarang mencoba mencari cara terbaik untuk secara program memperkirakan jumlah rumah terdekat ke titik lat / lng yang …

1
Bagaimana cara memperbaiki dinding bangunan di PostGIS?
Saya membutuhkan operasi di PostGIS untuk menghilangkan vertex menengah dalam poligon untuk memperbaiki dinding bangunan. Saya merevisi http://trac.osgeo.org/postgis/wiki/UsersWikiExamplesSpikeRemover tetapi hanya berfungsi untuk menghilangkan paku. contoh:
8 postgis  sql 

3
Kapan saya harus menggunakan ST_Buffer?
Saya ingin tahu apa arti menggunakan operasi st_buffer. Dalam panduan referensi PostGIS hanya ada sintaks dan deskripsi singkat tentang operasi ini. Bisakah Anda memberikan beberapa contoh untuk memahami keuntungan dari operasi ini?
8 postgis  buffer 

1
Dapatkan semua Node dari Daftar LineStrings yang berdekatan di PostGIS
Saya menggunakan PostGis dan pgRouting. Saya punya tabel dengan geometri tepi yang berdekatan dikembalikan oleh kueri jalur terpendek. Saya ingin menyatukan ujung-ujung ini dan mengambil daftar semua simpul yang terdiri dari tepi-tepi ini. Bagaimana saya melakukan ini dalam SQL? Saya pikir solusinya akan menjadi campuran LineMerge dan GeomUnion, tetapi apakah …
8 postgis  sql 

1
Hitung jarak antara serangkaian titik di postgis
Saya memiliki tabel postgres / postgis yang berisi serangkaian poin berurutan. Saya ingin menambahkan kolom baru ke tabel yang berisi jarak antara setiap titik dan yang pertama, dan seterusnya sampai semua titik diproses (titik pertama harus memiliki jarak 0). Apakah ini dapat dilakukan dengan kueri atau apakah saya perlu menggunakan …

1
Bagaimana cara mengubah sebuah String menjadi OpenLayers.Geometry.Polygon menggunakan javascript?
Saya menggunakan Javascript, jQuery, Java, GeoServer, OpenLayers dan PostGIS. Menggunakan kelas java ResultSetsaya mengembalikan String ini: POLYGON((516000 2135000,515039.264020162 2125245.48389919,512193.976625564 2115865.82838175,507573.480615127 2107221.48834902,501355.339059327 2099644.66094067,493778.51165098 2093426.51938487,485134.171618255 2088806.02337444,475754.516100806 2085960.73597984,466000 2085000,456245.483899194 2085960.73597984,446865.828381746 2088806.02337444,438221.48834902 2093426.51938487,430644.660940673 2099644.66094067,424426.519384873 2107221.48834902,419806.023374436 2115865.82838175,416960.735979839 2125245.48389919,416000 2135000,416960.735979838 2144754.51610081,419806.023374436 2154134.17161825,424426.519384873 2162778.51165098,430644.660940673 2170355.33905933,438221.48834902 2176573.48061513,446865.828381745 2181193.97662556,456245.483899193 2184039.26402016,466000 2185000,475754.516100806 2184039.26402016,485134.171618254 2181193.97662556,493778.51165098 2176573.48061513,501355.339059327 2170355.33905933,507573.480615127 2162778.51165098,512193.976625564 2154134.17161825,515039.264020161 2144754.51610081,516000 2135000)) …

1
Perhitungan Tetangga Terdekat di PostGIS?
Saya sedang belajar bagaimana menggunakan PostGIS dan database spasial untuk analisis. Apa yang saya coba lakukan adalah melakukan perhitungan untuk mendapatkan jarak untuk poligon terdekat dalam file, menggunakan perhitungan tepi, daripada simpul. Menggunakan jawaban ini dari Paul Ramsey untuk Menemukan jarak minimum ujung ke ujung poligon menggunakan ArcGIS Desktop? yang …

2
Perbedaan antara dua lapisan di PostGIS
Apa cara yang tepat untuk menghitung perbedaan antara dua lapisan? Saya mencoba menggunakan pendekatan berikut: SELECT ST_Difference(river.geom, lakes.geom) FROM river LEFT JOIN lakes ON ST_Intersects(river.geom, lakes.geom) Tetapi dalam output, saya kehilangan geometri dari riverlayer yang tidak memotong geometri lakes. Sepertinya gabung kiri tidak berfungsi seperti yang diharapkan. Saat ini, saya …

2
PostGIS- GROUP BY untuk nilai data kontinu?
Dalam kode sampel untuk fungsi PostGIS ST_ConvexHull , banyak poligon akan dibuat berdasarkan nilai diskrit yang berbeda yang ditemukan di bidang "disease_type". --Get estimate of infected area based on point observations SELECT d.disease_type, ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom FROM disease_obs As d GROUP BY d.disease_type; Katakanlah ada bidang numerik (sebut saja "bidang …

1
Haruskah saya membagi MultiPolygons menjadi Polygons?
Dalam sistem yang saya implementasikan, saya memiliki tabel T1 dengan geometri yang terkait. Sebagian besar geometri adalah satu set n poligon, dengan 10 <n <100. Saat ini dalam tabel T1 saya memiliki kolom geometri tipe MultiPolygon, memiliki indeks GiST. Karena tabel T1 akan menjadi besar, saya khawatir akan lebih baik …


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.