Основне питання: Чи існує тип бази даних, який безперебійно працює як з ESRI, так і з продуктами з відкритим кодом?
Докладніше: Моя компанія в даний час обробляє геодані в різних векторних та растрових форматах файлів і не є особливо організованою. Більшість обробок проводиться за допомогою інструментів з відкритим кодом, але деякі клієнти вимагають, щоб ми розміщували наші дані у форматі обслуговування ESRI Map. У нас уже є екземпляр сервера ArcGIS, який розміщує ці сервіси, але ми все ще проводимо обробку вгору за допомогою інструментів з відкритим вихідним кодом, перш ніж скидати результати в базу геоданих ESC arcsde. З того, що я можу сказати, ogr / gdal мають дещо обмежені можливості читати / писати з geodatabase arcsde, але недостатньо, щоб я міг обґрунтовано зберігати всі наші дані в базі геоданих arcsde і очікувати, що наші інструменти для обробки зможуть використовувати arcsde база даних геоданих як основний сховище даних для компанії. Я помиляюся? Якщо я перейшов на базу геоданих з відкритим кодом, наприклад postgis, наші інструменти для обробки будуть добре працювати, але я не думаю, що я міг би використовувати базу даних postgis як сховище даних для розміщення служб ESRI. Я помиляюся? Чи є там база даних геоданих, яка може безперебійно обслуговувати і відкритий код, і ESRI? Якщо ні, чи це звичайна практика підтримувати паралельні бази даних геоданих, одну для відкритих джерел і одну для ESRI?
Додаткові зморшки: я отримав відповідь про використання PostgreSQL / PostGIS. Єдиним потенційним зморшком при цьому є те, що я хотів би розмістити цю базу даних у веб-службах Amazon (AWS) і, якщо можливо, я хотів би скористатися послугою реляційних баз даних Amazon (RDS), щоб мінімізувати накладні витрати на управління базами даних (резервні копії, балансування завантаження тощо). Однак RDS лише підтримує MySQL, Oracle та SQL Server як двигуни бази даних. Я думаю, що якщо RDS почне підтримувати PostgreSQL, це був би ідеальний сценарій, але лише для того, щоб перевірити, PostgreSQL - це мій єдиний варіант для взаємодії з відкритим кодом на основі ArcGIS + gdal / ogr? Якщо так, я, швидше за все, створять базу даних PostgreSQL на AWS, мені просто доведеться витратити більше ресурсів на управління нею.