Pertanyaan yang diberi tag «postgis»

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

2
Bagaimana cara membersihkan shapefile yang buruk untuk routing?
Saya mencoba untuk membersihkan shapefile agar dapat digunakan untuk routing dengan pgrouting, postgis, postgresql. Di sini persimpangan, tampaknya terhubung tetapi ketika kita memperbesar…. Bukan itu: Sama disini : Di sini (diperbesar maksimal) ada 2 cara ketika tampaknya satu, dan hanya satu yang terhubung: Saya menggunakan assign_vertex_id dengan toleransi berbeda, dan …



5
Menyederhanakan poligon untuk linestring?
Saya ingin menyederhanakan beberapa poligon yang mewakili sungai menjadi linestrings. Saya berasumsi bahwa lubang dalam poligon dapat dihilangkan. Adakah yang punya ide bagus bagaimana melakukannya? Akan lebih baik, jika mungkin dilakukan secara langsung di postgis atau oleh alat open source lain, tetapi deskripsi algoritma singkat akan cukup.

3
Bagaimana cara mendapatkan centroid satu set poin di PostGIS?
Saya menggunakan PostgreSQL dengan ekstensi PostGIS. Saya memiliki satu set poin di the_geomkolom dari sebuah tabel myschema.myobjects. Saya ingin membuat pernyataan pilih untuk mendapatkan centroid dari kluster ini, jadi dari pernyataan pilih seperti ini: SELECT the_geom FROM myschema.myobjects Saya perlu menemukan sintaks yang benar untuk pernyataan seperti: SELECT ST_AsText(ST_Centroid( (SELECT …



1
Dari mana datangnya jari-jari Earth default di ST_Distance_Sphere?
MySQL mengatakan dalam dokumen untuk ST_Distance_Sphere Perhitungan menggunakan bumi bulat dan radius yang dapat dikonfigurasi. Argumen radius opsional harus diberikan dalam meter. Jika dihilangkan, jari-jari standar adalah 6.370.986 meter. Jika argumen radius hadir tetapi tidak positif, ER_WRONG_ARGUMENTSkesalahan terjadi. PostGIS mengatakan dalam dokumen ST_Distance_Sphere, (meskipun dokumen tidak akurat lagi ) Menggunakan …


3
Bagaimana cara membuat garis untuk memvisualisasikan perbedaan antara fitur poligon di PostGIS?
Saya punya tabel PostGIS polygon_bdengan beberapa fitur poligon. Ada juga tabel polygon_ayang berisi poligon yang sama polygon_btetapi dengan perubahan kecil. Sekarang saya ingin membuat garis untuk memvisualisasikan perbedaan antara fitur poligon. Saya kira itu ST_ExteriorRingdan ST_Differenceakan melakukan pekerjaan tetapi klausa WHERE tampaknya cukup rumit. CREATE VIEW line_difference AS SELECT row_number() …

3
Bagaimana cara melambangkan fitur dengan nilai NULL dalam simbologi bertingkat?
Saya memiliki dataset fitur poligon, dan atribut dari tabel berbeda yang saya gabungkan (satu-ke-satu) dalam QGIS untuk melambangkan atribut sebagai peta choropleth. Namun, tidak semua bidang poligon memiliki bidang yang cocok dalam tabel atribut numerik, sehingga ada beberapa nilai nol saat menghasilkan simbologi bertingkat. Dari penelitian saya, saran yang paling …

1
Cara mengekstrak sublinestring dari linestring dengan segmen yang tumpang tindih
Pernyataan masalah: Diberikan rute bus (didefinisikan sebagai linestring ln.the_geom), dan satu set lokasi halte bus (pt1.the_geom, pt2.the_geom, ... ptn.the_geom), bagi rute bus menjadi beberapa segmen di antara halte bus . Saya menggunakan dua fungsi postgis ST_line_substring(ln.the_geom,ST_line_locate_point ln.the_geom,pt1.the_geom),ST_line_locate_point(ln.the_geom,pt2.the_geom)) Di atas berfungsi dengan baik jika rute bus tidak memiliki bagian yang tumpang …


2
Alat GUI untuk PostgreSQL / PostGIS?
sebagai kartografer saya bekerja dengan TileMill untuk memvisualisasikan geodata. Saya menginstal server PostgreSQL lokal dengan PostGIS dan osm2pgsql. Semuanya bekerja dengan baik. Bagaimanapun, saya baru bekerja dengan server dan pendekatan baris perintah. Jadi, dalam mempelajari dasar-dasar manajemen basis data, beberapa alat GUI akan sangat membantu. Bisakah saya misalnya menjalankan aplikasi …


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.