Спадщина програмного забезпечення GIS
Попередня висока вартість ArcSDE та відсутність просторового типу даних у SQL Server (до 2008 р.) Та Oracle до версії 10 означали, що для зберігання даних у форматі файлів для багатьох організацій залишається невеликий вибір, а також тендери, щоб зменшити вартість ставок) .
Впровадження в SQL Server вітчизняних просторових типів майже миттєво означало, що ArcSDE перейшла від величезних інвестицій, до безкоштовного включення в ArcGIS та "внесення в складку" просторових даних в організаціях.
Організації, які використовують ArcGIS і SQL Server, раніше мали три варіанти:
- Сплатіть 20k + плату за придбання ArcSDE та зберігання просторових даних у "належних" базах даних SQL Server.
- Зберігати просторові дані у форміфілів / особистих GDB та посилатись на решту організаційних даних у бази даних (або експортувати ці атрибути до DBF)
- Перемикайте постачальників ГІС та зберігайте просторові дані в одній базі даних, але у форматі, доступному лише новим програмним забезпеченням ГІС
Після того, як SQL Server мав місцевий просторовий тип, більшість постачальників використовували це замість власних форматів, тобто просторові дані могли раптом отримати доступ до інших програм. ESRI повинен був або зменшити витрати на ArcSDE (що вони зробили, інтегруючи її в ArcGIS), і / або дозволити збереження просторових даних у нативному форматі бази даних.
Окрім того, запити, виконані в ArcIMS, на файлових формах, пов'язаних з DBF, повинні включати всі необхідні поля та дублювання, оскільки не було можливості створювати просторові подання або легко пов'язувати функції із базою даних із заднім кінцем.
Організаційні причини
Я погоджуюся з іншими, що до недавнього часу просторові дані ставали нативним типом бази даних, вони давно ігноруються або зберігаються окремо адміністраторами баз даних в організаціях і стають відповідальністю менеджера ГІС. Концепції проектування баз даних, нормалізація, реплікація, безпека та перегляди SQL вимагають часто дуже різного та спеціалізованого набору навичок, і їх неможливо легко засвоїти в процесі роботи.
Причини витрат
Пояснити в тендері вимогу великої кількості часу та зусиль, які потрібно витратити на модель даних, і очищення / імпорт даних у цю модель часто неможливо. Часто замовники проектів виходять з аналітичного погляду на ГІС і не помічають важливості структурованих даних.