Saya baru memulai GIS dan tertarik menggunakannya untuk membuat peta jalur bersepeda gunung di daerah saya dan sekitarnya. Saya sudah belajar QGIS dan telah membuat cukup kemajuan untuk menghasilkan peta yang layak. Sejauh ini saya telah menyimpan layer saya di Shapefile, yang sepertinya berfungsi dengan baik.
Akhir pekan terakhir ini saya mulai melihat PostGIS dan menjalankannya dan berhasil mengimpor shapefile jejak saya dan menghubungkan QGIS ke PostGIS.
Saya sekarang bertanya-tanya apa pro dan kontra dari menggunakan database versus file. Saya sudah memiliki beberapa pemikiran, tetapi saya ingin tahu apa pendapat yang mungkin dimiliki orang lain.
Kelebihan Basis Data
- Satu tabel untuk semua jalur saya, terlepas dari parkir, memungkinkan saya untuk memiliki kumpulan kolom yang konsisten untuk informasi.
- Lebih mudah untuk query / ekspor data saya ke berbagai format
- Banyak klien / alat memungkinkan untuk lebih mudah melihat dan mengedit data
- Pengeditan struktur tabel yang lebih mudah (dibandingkan dengan pengeditan tabel QGIS)
Kontra Database
- Berdiri / memelihara basis data menambah kerumitan pada pengaturan saya.
- Saya memiliki desktop dan laptop tempat saya mengerjakan GIS dan menggunakan DropBox memungkinkan saya untuk dengan mudah menyinkronkan file di antara kedua mesin. Ini kemungkinan tidak akan mungkin (atau setransparan) menggunakan PostGIS sebagai menggunakan DropBox dengan file.
- Lebih mudah untuk membuat cadangan / mengembalikan file daripada database.