Я работал без проблем с QGIS / PostGIS некоторое время, но теперь мне нужно поменять QGIS for ArcGIS Desktop 10.1.
У меня проблемы с добавлением слоя из PostgreSQL и возможностью его редактирования. Я хочу работать непосредственно с базой данных, и если я что-то изменю на карте, это должно быть отражено в базе данных.
Могу ли я сделать это без базы геоданных?
arcgis-desktop
postgis
arcgis-10.1
editing
Federico
источник
источник
Ответы:
Этот ответ, по-видимому, требует Enterprise Geodatabase (ArcSDE) и ArcGIS for Desktop на расширенном / стандартном уровне лицензии.
Кажется, что ответ верен с ArcGIS 10.1 for Desktop и, возможно, с некоторыми более поздними версиями.
Ваша база данных PostgreSQL / PostGIS должна соответствовать следующим требованиям к версии: http://resources.arcgis.com/en/help/system-requirements/10.1/index.html#//015100000075000000
Во-вторых, вы должны зарегистрировать таблицы в базе геоданных. На этой странице содержится более подробная информация о том, как добраться до существующей таблицы PostGIS с помощью ArcGIS: http://resources.arcgis.com/en/help/main/10.1/index.html#//002p0000006v000000
источник
Я искал то же решение: редактировать данные PostGIS с помощью ArcMap Desktop. Торговый представитель ESRI говорит, что ArcGIS for Server необходим.
Это решение ST-Links SpatialKit http://www.st-links.com/Pages/default.aspx. Его можно установить как расширение.
Я добавил слой PostGIS, начал редактирование, изменил форму объекта и сохранил. Протестировано с PostgreSQL 9.3, PostGIS 2.1 и ArcMap 10.3.1 с их бесплатной пробной версией. Однако я не смог последовательно получить данные для сохранения обратно в PostGIS. Все еще работаю через руководство.
Хотя это не использует SDE, оно также не является бесплатным, но цены на ПО ESRI ArcGIS for Server кажутся справедливыми.
Не уверен, что делать с проверками топологии, но я подозреваю, что это должно быть связано с функциями топологии PostGIS.
источник
Вы можете попробовать использовать https://www.gisquirrel.com/ для решения проблемы функции чтения / записи в PostGIS с использованием ArcGIS for Desktop:
источник
Проверьте некоторые ресурсы о доступных расширениях - st-links и ziggis . Вы всегда можете создать слои запросов в ArcMap для доступа к данным только для чтения.
Вопрос об отношениях: Использование PostgreSQL с QGIS и ArcGIS? ,
Нашел хороший учебник по включению базы геоданных в PostgreSQL + PostGIS. Это позволяет редактировать данные базы геоданных. Я прошел этот урок сам и могу редактировать данные базы геоданных как обычно (используя PostgreSQL 9.1.3 и PostGIS 2.0, ArcGIS Desktop 10.1 SP1).
Поддержка версий PostGIS и PostgreSQL с 10.1
источник