Ich arbeite jetzt schon eine Weile ohne Probleme mit QGIS / PostGIS, aber jetzt muss ich QGIS für ArcGIS Desktop 10.1 ändern.
Ich habe Probleme beim Hinzufügen einer Ebene aus PostgreSQL und beim Bearbeiten dieser Ebene. Ich möchte direkt mit der Datenbank arbeiten, und wenn ich etwas in der Karte ändere, sollte es sich in der Datenbank widerspiegeln.
Kann ich das ohne Geodatabase machen?
arcgis-desktop
postgis
arcgis-10.1
editing
Federico
quelle
quelle
Antworten:
Für diese Antwort sind anscheinend eine Enterprise Geodatabase (ArcSDE) und ArcGIS for Desktop mit einer erweiterten Lizenzstufe / Standard erforderlich.
Die Antwort scheint mit ArcGIS 10.1 für Desktop und möglicherweise einigen späteren Versionen gültig zu sein.
Ihre PostgreSQL / PostGIS-Datenbank muss die folgenden Versionsanforderungen erfüllen: http://resources.arcgis.com/de/help/system-requirements/10.1/index.html#//015100000075000000
Zweitens müssen Sie die Tabellen bei der Geodatabase registrieren. Auf dieser Seite finden Sie weitere Informationen zum Aufrufen einer vorhandenen PostGIS-Tabelle mit ArcGIS: http://resources.arcgis.com/de/help/main/10.1/index.html#//002p0000006v000000
quelle
Ich habe nach der gleichen Lösung gesucht: Bearbeiten von PostGIS-Daten mit ArcMap Desktop. Laut ESRI-Vertriebsmitarbeiter wird ArcGIS for Server benötigt.
Es gibt diese Lösung ST-Links SpatialKit http://www.st-links.com/Pages/default.aspx Sie kann als Erweiterung installiert werden.
Ich habe eine PostGIS-Ebene hinzugefügt, mit der Bearbeitung begonnen, die Funktion neu gestaltet und gespeichert. Getestet mit PostgreSQL 9.3, PostGIS 2.1 und ArcMap 10.3.1 mit ihrer kostenlosen Testversion. Es war mir jedoch nicht möglich, die Daten konsistent zum Speichern in PostGIS abzurufen. Ich arbeite immer noch durch das Handbuch.
SDE wird zwar nicht verwendet, ist aber auch nicht kostenlos, aber die Preise scheinen für die ESRI ArcGIS for Server-Software fair zu sein.
Ich bin mir nicht sicher, wie ich mit Topologieprüfungen umgehen soll, aber ich vermute, dass es im Backend mit PostGIS-Topologiefunktionen sein muss.
quelle
Sie können versuchen, https://www.gisquirrel.com/ zu verwenden, um das Problem der Lese- / Schreibfunktion in PostGIS mithilfe von ArcGIS for Desktop zu lösen:
quelle
Überprüfen Sie einige Ressourcen zu verfügbaren Erweiterungen - st-links und ziggis . Sie können in ArcMap jederzeit Abfrageebenen für den schreibgeschützten Zugriff auf die Daten erstellen.
Eine Beziehungsfrage: Verwenden von PostgreSQL mit QGIS und ArcGIS? .
Es wurde ein gutes Tutorial zum Aktivieren einer Geodatabase in einem PostgreSQL + PostGIS gefunden. Dies ermöglicht das Bearbeiten der Geodatabase-Daten. Ich habe dieses Tutorial selbst durchgearbeitet und kann die Geodatabase-Daten wie gewohnt bearbeiten (mit PostgreSQL 9.1.3 und PostGIS 2.0, ArcGIS Desktop 10.1 SP1).
Unterstützung für PostGIS- und PostgreSQL-Versionen mit 10.1
quelle