Warisan Perangkat Lunak GIS
Biaya tinggi ArcSDE sebelumnya dan kurangnya datatype spasial dalam SQL Server (sampai 2008), dan Oracle hingga versi 10, berarti ada sedikit pilihan selain menyimpan data dalam shapefile untuk banyak organisasi (dan oleh para tender untuk menekan biaya penawaran) .
Pengenalan tipe spasial asli dalam SQL Server berarti hampir secara instan bahwa ArcSDE berubah dari investasi besar, untuk dimasukkan secara gratis di ArcGIS, dan "membawa masuk ke lipatan" data spasial dalam organisasi.
Organisasi yang menggunakan ArcGIS dan SQL Server sebelumnya memiliki tiga pilihan:
- Bayar biaya 20k + untuk membeli ArcSDE dan menyimpan data spasial dalam database SQL Server yang "tepat".
- Menyimpan data spasial dalam shapefile / GDB pribadi, dan menautkan ke seluruh data organisasi dalam basis data (atau mengekspor atribut ini ke DBF)
- Beralih vendor GIS dan menyimpan data spasial dalam satu basis data tetapi dalam format yang hanya dapat diakses oleh perangkat lunak GIS yang baru
Setelah SQL Server memiliki tipe spasial asli, kebanyakan vendor menggunakan ini alih-alih format kepemilikannya, yang berarti data spasial tiba-tiba dapat diakses oleh aplikasi lain. ESRI harus mengurangi biaya ArcSDE (yang mereka lakukan dengan mengintegrasikannya ke ArcGIS) dan / atau memungkinkan data spasial disimpan dalam format database asli.
Selain itu, pertanyaan yang dilakukan di ArcIMS pada shapefile yang dimaksudkan terkait dengan DBF harus menyertakan semua bidang yang diperlukan dan duplikasi karena tidak ada opsi untuk membuat tampilan spasial, atau dengan mudah menghubungkan fitur dengan basis data ujung belakang.
Alasan Organisasi
Saya setuju dengan yang lain bahwa hingga saat ini data spasial menjadi tipe basis data asli, data tersebut telah lama diabaikan atau dipisahkan oleh administrator basis data dalam organisasi, dan menjadi tanggung jawab manajer GIS. Konsep-konsep desain basis data, normalisasi, replikasi, keamanan, dan tampilan SQL memerlukan skillet yang sangat berbeda dan terspesialisasi serta tidak dapat dipelajari dengan mudah saat Anda melanjutkan.
Alasan Biaya
Menjelaskan dalam tender persyaratan jumlah besar waktu dan upaya untuk dihabiskan pada model data, dan pembersihan / impor data ke dalam model ini seringkali tidak mungkin. Seringkali pembeli proyek datang dari pandangan analitis GIS dan mengabaikan pentingnya data terstruktur.