Saya akan membangun aplikasi web, yang akan membuat sekitar sepuluh peta menggunakan GeoServer. Saya juga akan mengubah data atribut dalam aplikasi untuk beberapa lapisan.
Apa pilihan yang disarankan untuk kinerja dan penyebaran: Peta yang diberikan dari GeoServer menggunakan database Shapefile atau PostGIS? (atau mereka tidak terlalu penting)
Saya tidak berurusan dengan kueri spasial.
Jawaban:
PostGIS . Dokumentasi Geoserver memiliki komentar berikut :
"Shapefile adalah format yang sangat umum untuk data geospasial. Tetapi jika Anda menjalankan GeoServer di lingkungan produksi, lebih baik menggunakan database spasial seperti PostGIS. Ini sangat penting jika melakukan transaksi (WFS-T). Kebanyakan database spasial menyediakan alat konversi shapefile. Meskipun ada banyak opsi untuk database spasial (lihat bagian Bekerja dengan Database), PostGIS direkomendasikan. Oracle, DB2, dan ArcSDE juga didukung. "
Ini bukan keseluruhan cerita; bahkan jika Anda tidak peduli dengan WFS, mulai dari penyortiran asli hingga kemampuan untuk membuat & menerbitkan tampilan PgSQL, kinerja kueri, keamanan data, penyimpanan ... cukup gunakan PostGIS.
sumber
Saya ingin menambahkan bagi siapa saja yang melakukan pertanyaan ini, yang menurut pengalaman saya disarankan ketika Anda berencana untuk mengubah, tetapi bahkan jika data spasial, tetapi jika hanya untuk menunjukkan kepada mereka (WMS) menghasilkan yang lebih baik (lebih cepat) untuk menggunakan shapefile, lihat slide ini
Tes Kinerja WMS! Mapserver & Geoserver FOSS4G 2007
sumber