13 votos

¿Cuáles son los beneficios de usar ArcGIS con PostgreSQL simplemente ArcSDE?

Entiendo que en el fin de beneficiarse de ArcGIS spatial tipos de datos (ST_GEOMETRY, versionada geodatabases etc.) De ArcSDE debe ser instalado - y con la 10.1 cliente se instala automáticamente (de dos niveles de cliente>>gestor de base de datos, consulte aquí.

Sin embargo, todavía estoy tratando de averiguar los beneficios de la conexión de un Esri front end para PostgreSQL (o Oracle). Es puramente back-end de beneficios, tales como la escalabilidad y el rendimiento y redundancia / DBAability, o hay alguna extra front-end de las características que ofrece un PostgreSQL / PostGIS instalación? El Esri ayuda no se parece a elaborar

FYI, estoy bastante de una base de datos de novato que es el diseño de un SIG tesis doctoral dirigida a ilustrar por qué Postgresql / PostGIS / QGIS es más escalable, flexible (y más barato) de ArcGIS / cualquier base de datos, por lo que también debe considerar el escenario anterior, que yo no puede permitirse el lujo de implementar. Todos los enlaces en este último punto, especialmente en relación con el flujo de trabajo (por ejemplo, no tener un montón de archivos de forma abarrotar todo) la mayoría de la recepción. d.

12voto

Anthony Cramp Puntos 126

El almacenamiento de sus datos en una Base de datos Espaciales tiene varias ventajas sobre el almacenamiento en la Geodatabase de ArcSDE con un motor de base de datos back-end.
Estos incluyen:

  • Sus datos pueden ser accedidos por otros productos de terceros libremente.
  • Su DBA es más feliz con él que es un Puro almacenamiento de Base de datos, ya que se pueden aplicar todos sus normales DBA mejores prácticas en la base de datos.
  • Usted puede aplicar Espacial consultas SQL en los datos de lo que el cliente desea. Esto a menudo puede ser mucho más potente que el Análisis que se puede realizar en ArcGIS Desktop.

Por hacer las cosas de esta manera, usted no tendrá acceso a muchas de la funcionalidad de la Geodatabase de ArcGIS, como el control de versiones, los conjuntos de datos, Red de conjuntos de datos, redes Geométricas, y así sucesivamente.

Un compromiso, que podría ser una geodatabase de ArcSDE, y almacenar los datos espaciales de la geometría nativo/Geografía de tipo de la base de datos. Esto puede ser hecho usando la palabra clave de configuración apropiado, mientras que la creación y carga de datos.

1voto

seancribbs Puntos 925

La mayoría, si no todos, de los nombres de los grandes RDBMS incluyen tipos de datos espaciales. A ese fin, de ArcSDE no es necesario almacenar o mostrar las características geográficas. ArcSDE no agregar características de gestión para asegurar que las versiones de edición y geográficas complejas reglas como las redes y de la topología de trabajo para mantener sus características completas y limpias. La funcionalidad de la Geodatabase mantiene relaciones y cosas como los alias de campo para sus características. Todo esto es lo que hace de ArcSDE un bonito envoltorio para las características geográficas dentro de una base de datos. Sin embargo, el mismo tipo de beneficios puede ser creado sin SDE, pero se necesitaría una cantidad considerable de desarrollo y diseño de base de datos. Por favor, tenga en cuenta que las características geográficas pueden almacenarse con la geografía o la geometría. El último es Cartesiano de almacenamiento, es decir, plana

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X