QGIS / PostGIS와 함께 잠시 동안 문제없이 작업하고 있지만 ArcGIS Desktop 10.1 용 QGIS를 변경해야합니다.
PostgreSQL에서 레이어를 추가하는 데 문제가 있으며 해당 레이어를 편집 할 수 있습니다. 데이터베이스에서 직접 작업하고 싶습니다. 맵에서 무언가를 변경하면 데이터베이스에 반영되어야합니다.
지오 데이터베이스없이 이것을 할 수 있습니까?
QGIS / PostGIS와 함께 잠시 동안 문제없이 작업하고 있지만 ArcGIS Desktop 10.1 용 QGIS를 변경해야합니다.
PostgreSQL에서 레이어를 추가하는 데 문제가 있으며 해당 레이어를 편집 할 수 있습니다. 데이터베이스에서 직접 작업하고 싶습니다. 맵에서 무언가를 변경하면 데이터베이스에 반영되어야합니다.
지오 데이터베이스없이 이것을 할 수 있습니까?
답변:
이 답변에는 고급 / 표준 라이센스 수준에서 ArcSDE (Enterprise Geodatabase) 및 ArcGIS for Desktop이 필요합니다.
정답은 ArcGIS 10.1 for Desktop 및 일부 이후 버전에서 유효한 것으로 보입니다.
PostgreSQL / PostGIS 데이터베이스는 다음 버전 요구 사항을 충족해야합니다. http://resources.arcgis.com/en/help/system-requirements/10.1/index.html#//015100000075000000
둘째, 지오 데이터베이스에 테이블을 등록해야합니다. 이 페이지는 ArcGIS를 사용하여 기존 PostGIS 테이블을 얻는 방법에 대한 자세한 내용을 제공합니다. http://resources.arcgis.com/en/help/main/10.1/index.html#//002p0000006v000000
ArcMap Desktop으로 PostGIS 데이터를 편집하는 동일한 솔루션을 찾고 있습니다. 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/을 데스크탑의는 ArcGIS를 사용하여 PostGIS와의 읽기 / 쓰기 기능의 문제를 해결하기 위해 :
GISquirrel을 사용하면 SDE, 서버, ArcEditor [표준] 또는 ArcInfo [고급] 라이센스없이 ArcGIS Desktop의 Microsoft SQL Server 또는 PostGIS에서 공간 데이터를보고 편집하고 관리 할 수 있습니다.
전 세계 GIS 사용자의 요청에 따라 GISquirrel은 이제 PostGIS 및 SQL Server와 호환됩니다.
사용 가능한 확장 ( st-links 및 ziggis) 에 대한 일부 리소스를 확인하십시오 . 데이터에 대한 읽기 전용 액세스를 위해 항상 ArcMap에서 쿼리 레이어를 생성 할 수 있습니다.
관계 질문 : QGIS 및 ArcGIS와 함께 PostgreSQL을 사용하십니까? .
PostgreSQL + PostGIS 내에서 지오 데이터베이스를 활성화하는 방법에 대한 유용한 자습서 를 찾았습니다 . 이를 통해 지오 데이터베이스 데이터를 편집 할 수 있습니다. 이 튜토리얼을 직접 살펴본 후 평소와 같이 지리 데이터베이스 데이터를 편집 할 수 있습니다 (PostgreSQL 9.1.3 및 PostGIS 2.0, ArcGIS Desktop 10.1 SP1 사용).