Saya menggunakan perangkat lunak GIS berbasis ESRI, Postgresql / PostGIS / ArcSDE DB dan kami memiliki sistem manajemen aset Mincom Ellipse.
Saat ini semua informasi spasial kami mengenai situs aset telah dicatat sebagai poin, ini serbaguna karena faktanya mengakomodasi pemetaan di berbagai skala. Sekarang kami sedang mengintegrasikan Sistem Manajemen Aset kami dengan basis data SIG kami, orang-orang manajemen aset ingin fitur GIS untuk mencerminkan struktur misalnya jejak kaki bangunan sebagai poligon bukan titik.
Pertanyaan saya dalam hal pengelolaan data spasial. Haruskah saya memelihara dua set data? Satu untuk representasi aset dan satu lagi untuk berbagai tugas pemetaan?
Terima kasih DB
data-management
DBlack
sumber
sumber
Jawaban:
Saya sarankan Anda memiliki satu tabel yang berisi data titik dan poligon. Tabel ini akan memiliki (minimal):
Buat pemicu yang memperbarui kolom titik berdasarkan sisipan / perubahan dalam kolom poligon menggunakan st_pointonsurface.
Buat dua tampilan, satu yang hanya memiliki kolom poligon dan satu yang hanya berisi kolom titik (termasuk kolom id dan yang lainnya dalam tampilan, tentu saja). Pandangan ini adalah apa yang Anda daftarkan dengan SDE.
Dengan cara ini Anda hanya bisa khawatir tentang menjaga agar data poligon tetap mutakhir. Jika tidak ada poligon, Anda masih bisa memberi titik. Ingatlah untuk memfilter rekaman dengan geometri nol dari tampilan.
sumber
Saya merasa Anda mungkin memiliki beberapa pertanyaan dalam pertanyaan Anda. Untuk pertanyaan dalam judul Anda, Anda tidak memberikan informasi yang cukup tentang GIS atau sistem manajemen aset untuk dijawab.
Namun, saya pikir ini adalah pertanyaan yang bagus, tetapi tentu saja tidak terbatas pada manajemen aset.
Saat ini, kami memiliki garis besar bangunan dan fitur titik di geodatase Esri kami. Kami baru memulai implementasi Cityworks, tetapi sepertinya fitur titik adalah apa yang kami gunakan untuk menghubungkan tabel kami ( karena kami mempertahankan fitur titik tetapi garis besar bangunan dikelola oleh agensi yang berbeda ).
Memiliki titik dan geometri poligon untuk fitur yang sama bukanlah hal yang aneh. Untuk Esri geodatabases, ini harus pergi ke kacamata fitur yang berbeda. Anda tidak dapat mencampur jenis geometri dalam kacamata fitur Esri (setidaknya tidak dengan cara yang dikenali oleh perangkat lunak Esri).
Pembaruan:
Karena Anda menggunakan geodatabase Esri, Anda mungkin dapat menggunakan representasi kartografi. Saya belum pernah menggunakannya (sampai semenit yang lalu), tetapi sepertinya berfungsi. Dalam tangkapan layar saya, saya menampilkan 1 lapisan dengan representasi kartografi bangunan dan lapisan 2 dengan geometri fitur yang sebenarnya. Jika Anda menerapkan rentang skala, Anda dapat membuat bangunan berubah dari simbol poli ke titik saat Anda memperkecil. Saya akan mengatakan bahwa antarmuka pengguna untuk repetisi kartografi terasa lebih halus daripada ArcMap dan ArcCatalog lainnya.
sumber
Salah satu alternatif mungkin dengan mengembangkan perender kustom yang menampilkan titik untuk bendungan ketika diperbesar melampaui skala tertentu.
sumber
Tergantung pada skala saya akan menunjukkan fitur yang berbeda.
Untuk menghemat penyimpanan banyak geometri untuk fitur Anda, Anda dapat menggunakan centroid geometris bangunan untuk menghitung satu titik untuk mewakili aset pada skala yang jauh lebih besar sehingga Anda dapat menyimpan geometri tunggal untuk aset Anda.
Tapi itu tergantung pada perangkat lunak SIG Anda untuk bagaimana ini diterapkan.
sumber