Pregunta principal: ¿Existe un tipo de geodatabase que funcione a la perfección tanto con ESRI como con productos de código abierto?
Detalles: Mi empresa actualmente transmite datos geográficos en varios formatos de archivos vectoriales y ráster y no está particularmente organizada. La mayoría del procesamiento se realiza utilizando herramientas de código abierto, pero algunos clientes exigen que alojemos nuestros datos en formato de servicio de mapas ESRI. Ya tenemos una instancia de servidor ArcGIS que aloja estos servicios, pero aún hacemos nuestro procesamiento en sentido ascendente utilizando herramientas de código abierto antes de descargar los resultados en una geodatabase arcsde de ESRI. Por lo que puedo decir, ogr / gdal tiene capacidades algo limitadas para leer / escribir desde una geodatabase de arcsde, pero no lo suficiente como para que pueda almacenar razonablemente todos nuestros datos en una geodatabase de arcsde y esperar que nuestras herramientas de procesamiento puedan usar el arcsde geodatabase como el almacén de datos primario para la empresa. ¿Me equivoco? Si cambié a una geodatabase de código abierto como postgis, nuestras herramientas de procesamiento funcionarían bien, pero no creo que pueda usar una base de datos postgis como almacén de datos para alojar servicios de ESRI. ¿Me equivoco? ¿Existe algún tipo de geodatabase que pueda servir tanto a código abierto como a ESRI sin problemas? Si no, ¿es una práctica común mantener geodatabases paralelas, una para código abierto y otra para ESRI?
Arrugas adicionales: La respuesta que obtuve fue usar PostgreSQL / PostGIS. El único inconveniente potencial con eso es que me gustaría alojar esta base de datos en Amazon Web Services (AWS) y, si es posible, me gustaría usar el Servicio de base de datos relacional de Amazon (RDS) para minimizar la sobrecarga de la administración de la base de datos (copias de seguridad, equilibrio de carga) , etc.) Sin embargo, RDS actualmente solo admite MySQL, Oracle y SQL Server como motores de bases de datos. Estoy pensando que si RDS comienza a admitir PostgreSQL, este sería el escenario ideal, pero solo para verificarlo, PostgreSQL es mi única opción para la interoperabilidad de código abierto basada en gdal / ogr de ArcGIS +. Si es así, es probable que cree una base de datos PostgreSQL en AWS, solo tendré que gastar más recursos en administrarla.