Antecedentes: Tenemos un no-espacial de presentación de informes de la aplicación web con un Servidor SQL server backend. Nos gustaría añadir un componente espacial para esta aplicación: servir unos mapas base, sirven de puntos y polígonos para ver y editar, crear informes para una selección de polígonos.
A tal fin, el plan es el uso de ArcSDE en SQL Server, y el uso ArcServer para servir de base de capas vectoriales y geometrías. (algo así como WMS/WFS-T)
Problema: Podemos, en algún momento, decidir que queremos mover lejos de las caras de software privativo, y el uso de un software libre alternativo (por ejemplo, GeoServer, o TinyOWS si/cuando sea compatible con SQL Server). Si es posible, me gustaría evitar la construcción de la aplicación de manera irrevocable en torno a la tecnología de ESRI.
Mi comprensión de la SDE es que se puede utilizar ESRI específicos formatos espaciales, espacial o de los formatos nativos de la base de datos del sistema se instalará en. (Supongo que hay alguna penalización de rendimiento para el uso de los formatos nativos.)
Mi Pregunta(s): Si tuviéramos que establecer SDE en esta base de datos SQL server utilizando el lenguaje de SQL Server formatos espaciales, hemos de ser capaces de establecer decir, GeoServer, para que se ejecute en contra de las tablas que SDE fue la gestión? ¿Qué se necesitaría para rip SDE y usar algo más? (Además, un meta-pregunta: ¿esta es una pregunta razonable pedir? Hay algo importante que me falta?)