ГИС Software Legacy
Прежняя высокая стоимость ArcSDE и отсутствие пространственного типа данных в SQL Server (до 2008 года) и Oracle до версии 10 означали, что у многих организаций не было иного выбора, кроме как хранить данные в шейп-файлах (и участниками торгов, чтобы снизить затраты на торги) ,
Внедрение собственных пространственных типов в SQL Server почти мгновенно означало, что ArcSDE превратился из огромных инвестиций в бесплатное включение в ArcGIS и «привнесение в сгиб» пространственных данных в организациях.
Организации, использующие ArcGIS и SQL Server, ранее имели три варианта:
- Заплатите 20 000+ за покупку ArcSDE и хранение пространственных данных в «правильных» базах данных SQL Server.
- Сохраняйте пространственные данные в шейп-файлах / личных GDB и связывайте их с остальными организационными данными в базах данных (или экспортируйте эти атрибуты в DBF)
- Переключение поставщиков ГИС и хранение пространственных данных в одной базе данных, но в формате, доступном только для нового программного обеспечения ГИС
Когда SQL Server имеет собственный пространственный тип, большинство поставщиков используют его вместо своих собственных форматов, что означает, что другие приложения могут внезапно получить доступ к пространственным данным. ESRI пришлось либо снизить стоимость ArcSDE (что они сделали, интегрировав его в ArcGIS), и / или позволить хранить пространственные данные в собственном формате базы данных.
Кроме того, запросы, выполняемые в ArcIMS для шейп-файлов, означающие, что они связаны с DBF, должны включать все обязательные поля и дублирование, поскольку не было возможности создавать пространственные представления или легко связывать объекты с внутренней базой данных.
Организационные Причины
Я согласен с другими в том, что до недавнего времени пространственные данные становились родным типом базы данных, они долгое время игнорировались или держались отдельно администраторами баз данных в организациях и становились ответственными за ГИС-менеджера. Концепции проектирования базы данных, нормализации, репликации, безопасности и представлений SQL требуют зачастую очень разных и специализированных навыков и не могут быть легко изучены в процессе работы.
Стоимость Причины
Объяснение в тендере требует большого количества времени и усилий, затрачиваемых на модель данных, и очистка / импорт данных в эту модель часто невозможны. Часто покупатели проекта исходят из аналитической точки зрения ГИС и упускают из виду важность структурированных данных.