Je travaille avec QGIS / PostGIS depuis un certain temps maintenant, sans problème, mais maintenant je dois changer QGIS pour ArcGIS Desktop 10.1.
J'ai du mal à ajouter une couche à partir de PostgreSQL et à pouvoir modifier cette couche. Je veux travailler directement avec la base de données, et si je change quelque chose dans la carte, cela devrait se refléter dans la base de données.
Puis-je le faire sans géodatabase?
arcgis-desktop
postgis
arcgis-10.1
editing
Federico
la source
la source
Réponses:
Cette réponse semble nécessiter une géodatabase d'entreprise (ArcSDE) et ArcGIS for Desktop à un niveau de licence avancé / standard.
La réponse semble être valide avec ArcGIS 10.1 for Desktop et éventuellement certaines versions ultérieures.
Votre base de données PostgreSQL / PostGIS doit répondre aux exigences de version suivantes: http://resources.arcgis.com/en/help/system-requirements/10.1/index.html#//015100000075000000
Deuxièmement, vous devez enregistrer les tables dans la géodatabase. Cette page vous donne plus de détails sur la façon d'accéder à une table PostGIS existante avec ArcGIS: http://resources.arcgis.com/en/help/main/10.1/index.html#//002p0000006v000000
la source
Je cherchais la même solution: modifier les données PostGIS avec ArcMap Desktop. Le représentant commercial d'ESRI affirme qu'ArcGIS for Server est nécessaire.
Il existe cette solution ST-Links SpatialKit http://www.st-links.com/Pages/default.aspx Elle peut être installée en tant qu'extension.
J'ai ajouté une couche PostGIS, commencé à modifier, remodelé la fonctionnalité et enregistré. Testé avec PostgreSQL 9.3, PostGIS 2.1 et ArcMap 10.3.1 avec leur essai gratuit. Cependant, je n'ai pas pu obtenir systématiquement les données à sauvegarder dans PostGIS. Toujours en train de parcourir le manuel.
Bien que cela n'utilise pas SDE, il n'est pas gratuit non plus, mais le prix semble équitable pour le logiciel ESRI ArcGIS for Server.
Je ne sais pas comment gérer les vérifications de topologie, mais je pense que cela devra être sur le backend avec les fonctions de topologie PostGIS.
la source
Vous pouvez essayer d'utiliser https://www.gisquirrel.com/ pour résoudre le problème de la fonction de lecture / écriture dans PostGIS à l'aide d'ArcGIS for Desktop:
la source
Vérifiez quelques ressources sur les extensions disponibles - st-links et ziggis . Vous pouvez toujours créer des couches de requête dans ArcMap pour un accès en lecture seule aux données.
Une question de relation: utiliser PostgreSQL avec QGIS et ArcGIS? .
Trouvé un bon tutoriel sur l'activation d'une géodatabase dans un PostgreSQL + PostGIS. Cela permet de modifier les données de la géodatabase. J'ai moi-même suivi ce didacticiel et je suis en mesure de modifier les données de géodatabase comme d'habitude (à l'aide de PostgreSQL 9.1.3 et PostGIS 2.0, ArcGIS Desktop 10.1 SP1).
Prise en charge des versions PostGIS et PostgreSQL avec 10.1
la source