Legado de software SIG
El alto costo anterior de ArcSDE y la falta de un tipo de datos espaciales en SQL Server (hasta 2008), y Oracle hasta la versión 10, significaba que no había más remedio que almacenar datos en archivos shape para muchas organizaciones (y por licitadores para mantener bajos los costos de oferta) .
La introducción de tipos espaciales nativos en SQL Server significó casi instantáneamente que ArcSDE pasó de ser una gran inversión, a ser incluido de forma gratuita en ArcGIS, y la "incorporación al pliegue" de datos espaciales en las organizaciones.
Las organizaciones que usaban ArcGIS y SQL Server anteriormente tenían tres opciones:
- Pague la tarifa de más de 20k para comprar ArcSDE y almacenar datos espaciales en bases de datos de SQL Server "adecuadas".
- Almacene datos espaciales en archivos de forma / GDB personales y enlace con el resto de los datos de la organización en bases de datos (o exporte estos atributos a DBF)
- Cambie los proveedores de SIG y almacene datos espaciales en una sola base de datos, pero en un formato al que solo pueda acceder el nuevo software SIG
Una vez que SQL Server tenía un tipo espacial nativo, la mayoría de los proveedores lo usaban en lugar de sus formatos propietarios, lo que significa que otras aplicaciones podían acceder repentinamente a los datos espaciales. ESRI tuvo que reducir el costo de ArcSDE (lo que hicieron al integrarlo en ArcGIS) y / o permitir que los datos espaciales se almacenen en el formato de base de datos nativo.
Además, las consultas realizadas en ArcIMS en archivos shape asociados con DBF tenían que incluir todos los campos obligatorios y la duplicación, ya que no había opción para crear vistas espaciales, o vincular fácilmente características con una base de datos de fondo.
Razones Organizacionales
Estoy de acuerdo con otros en que, hasta hace poco, los datos espaciales se convertían en un tipo de base de datos nativa que los administradores de bases de datos de las organizaciones habían ignorado o mantenido durante mucho tiempo, y se convirtió en la responsabilidad de un administrador de SIG. Los conceptos de diseño de base de datos, normalización, replicación, seguridad y vistas de SQL requieren un conjunto de habilidades a menudo muy diferente y especializado y no se pueden aprender fácilmente a medida que avanza.
Razones de costo
Explicar en una licitación el requisito de una gran cantidad de tiempo y esfuerzo para gastar en un modelo de datos, y la limpieza / importación de datos en este modelo a menudo es imposible. A menudo, los compradores del proyecto provienen de una visión analítica de los SIG y pasan por alto la importancia de los datos estructurados.