He estado trabajando con QGIS / PostGIS durante un tiempo, sin problemas, pero ahora tengo que cambiar QGIS para ArcGIS Desktop 10.1.
Tengo problemas para agregar una capa de PostgreSQL y poder editar esa capa. Quiero trabajar directamente con la base de datos, y si cambio algo en el mapa, debería reflejarse en la base de datos.
¿Puedo hacer esto sin una geodatabase?
arcgis-desktop
postgis
arcgis-10.1
editing
Federico
fuente
fuente
Respuestas:
Esta respuesta parece requerir una geodatabase corporativa (ArcSDE) y ArcGIS for Desktop en un nivel de licencia avanzado / estándar.
La respuesta parece ser válida con ArcGIS 10.1 para escritorio y posiblemente algunas versiones posteriores.
Su base de datos PostgreSQL / PostGIS debe cumplir con estos requisitos de versión: http://resources.arcgis.com/en/help/system-requirements/10.1/index.html#//015100000075000000
En segundo lugar, debe registrar las tablas con la Geodatabase. Esta página le brinda más detalles sobre cómo llegar a una tabla PostGIS existente con ArcGIS: http://resources.arcgis.com/en/help/main/10.1/index.html#//002p0000006v000000
fuente
He estado buscando la misma solución: editar datos de PostGIS con ArcMap Desktop. El representante de ventas de ESRI dice que ArcGIS for Server es necesario.
Existe esta solución ST-Links SpatialKit http://www.st-links.com/Pages/default.aspx Se puede instalar como una extensión.
Agregué una capa PostGIS, comencé a editar, volví a dar forma a la función y la guardé. Probado con PostgreSQL 9.3, PostGIS 2.1 y ArcMap 10.3.1 con su versión de prueba gratuita. Sin embargo, no pude obtener los datos para guardarlos nuevamente en PostGIS. Todavía estoy trabajando en el manual.
Si bien esto no utiliza SDE, tampoco es gratuito, pero el precio parece justo para el software ESRI ArcGIS for Server.
No estoy seguro de cómo lidiar con las comprobaciones de topología, pero sospecho que tendrá que estar en el backend con las funciones de topología de PostGIS.
fuente
Puede intentar usar https://www.gisquirrel.com/ para resolver el problema de la función de lectura / escritura en PostGIS usando ArcGIS for Desktop:
fuente
Verifique algunos recursos en extensiones disponibles: st-links y ziggis . Siempre puede crear capas de consulta en ArcMap para acceso de solo lectura a los datos.
Una pregunta de relación: ¿ Usa PostgreSQL con QGIS y ArcGIS? .
Encontré un buen tutorial sobre cómo habilitar una geodatabase dentro de PostgreSQL + PostGIS. Esto hace posible editar los datos de la geodatabase. He seguido este tutorial yo mismo y puedo editar los datos de la geodatabase como de costumbre (usando PostgreSQL 9.1.3 y PostGIS 2.0, ArcGIS Desktop 10.1 SP1).
Soporte para versiones PostGIS y PostgreSQL con 10.1
fuente