Entendo que, para se beneficiar dos tipos de dados espaciais do ArcGIS (ST_GEOMETRY, bancos de dados de versões, etc.), o ArcSDE precisa ser instalado - e com o cliente 10.1 ele é instalado automaticamente (cliente de duas camadas >> DBMS, veja aqui .
No entanto, ainda estou tentando descobrir os benefícios de conectar um front end da Esri ao PostgreSQL (ou Oracle). São benefícios puramente de back-end, como escalabilidade / desempenho / redundância / DBAability, ou existem recursos extras de front-end oferecidos por uma instalação do PostgreSQL / PostGIS? A ajuda da Esri não parece elaborar
Para sua informação, sou praticamente um novato em banco de dados que está projetando uma dissertação de GIS com o objetivo de ilustrar por que o Postgresql / PostGIS / QGIS é mais escalável / flexível (e mais barato) que o ArcGIS / qualquer banco de dados, portanto, também devo considerar o cenário acima, o que posso não têm recursos para implementar. Quaisquer links sobre esse último ponto, especialmente em relação ao fluxo de trabalho (por exemplo, não tendo muitos arquivos de forma sobrecarregando tudo), são bem-vindos d.
fonte
A maioria, se não todo o grande nome RDBMS, inclui tipos de dados espaciais. Para esse fim, o ArcSDE não é necessário para armazenar ou exibir recursos geográficos. O ArcSDE adiciona recursos de gerenciamento para garantir que edição com versão e regras geográficas complexas, como redes e topologia, trabalhem para manter seus recursos completos e limpos. A funcionalidade de banco de dados geográficos mantém relacionamentos e coisas como alias de campo para seus recursos. Tudo isso é o que torna o ArcSDE um bom invólucro para recursos geográficos dentro de um banco de dados. No entanto, o mesmo tipo de benefícios poderia ser criado sem o SDE, mas seria necessário uma quantidade considerável de desenvolvimento e design de banco de dados. Observe que os recursos geográficos podem ser armazenados usando geografia ou geometria. O último é o armazenamento cartesiano, significando planar
fonte