ArcSDE (Enterprise Geodatabase)없이 ArcGIS Desktop에서 PostGIS 레이어를 편집 하시겠습니까?


10

QGIS / PostGIS와 함께 잠시 동안 문제없이 작업하고 있지만 ArcGIS Desktop 10.1 용 QGIS를 변경해야합니다.

PostgreSQL에서 레이어를 추가하는 데 문제가 있으며 해당 레이어를 편집 할 수 있습니다. 데이터베이스에서 직접 작업하고 싶습니다. 맵에서 무언가를 변경하면 데이터베이스에 반영되어야합니다.

지오 데이터베이스없이 이것을 할 수 있습니까?


1
Esri SDE. SDE에서 PG_Geometry를 사용하여 PostgreSQL / PostGIS 데이터를 사용합니다. 이는 시스템 간 호환성을위한 것입니다. ArcGIS는 SDE를 통해 편집하며 다른 소프트웨어는 PostGIS 방법을 사용합니다. ArcGIS는 (10.2에서) 읽기 전용 의미로 PostGIS에 직접 연결할 수 있어야하지만 이미 SDE를 가지고 있기 때문에 시도하지 않았습니다.
Michael Stimson

2
이에 대한 해결책을 찾을 수없는 기본적인 이유는 Esri가이 기능을 활성화하지 않았기 때문입니다. WFS 편집에 대한 당신의 생각은 옵션 일 수 있지만, 나는 그것을 시도하지 않았습니다. PostGIS와 GeoServer와 같은 유형의 설정으로 작업하고 있으므로 다음 주에 무언가를 설정하고 기회를 줄 수 있습니다. 그때까지, QGIS입니다!
공간을 얻을

답변:


5

이 답변에는 고급 / 표준 라이센스 수준에서 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


지오 데이터베이스가 없으면이 작업을 수행 할 수 없습니까?
Federico

1
당신이 할 수없는 확신합니다. 또한 데스크탑에는 최소한 표준 / 편집기 라이센스가 필요합니다. ArcView / Basic에서는이를 수행 할 수 없습니다.
HeyOverThere

다음은 아마 HeyOver 페이지입니다. resources.arcgis.com/en/help/main/10.1/index.html#//…
Alex Tereshenkov

3

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 토폴로지 기능을 사용하여 백엔드에 있어야한다고 생각합니다.


3

당신은 사용을 시도 할 수 https://www.gisquirrel.com/을 데스크탑의는 ArcGIS를 사용하여 PostGIS와의 읽기 / 쓰기 기능의 문제를 해결하기 위해 :

GISquirrel을 사용하면 SDE, 서버, ArcEditor [표준] 또는 ArcInfo [고급] 라이센스없이 ArcGIS Desktop의 Microsoft SQL Server 또는 PostGIS에서 공간 데이터를보고 편집하고 관리 할 수 ​​있습니다.

전 세계 GIS 사용자의 요청에 따라 GISquirrel은 이제 PostGIS 및 SQL Server와 호환됩니다.


GISquirrel의 경우 +1 꽤 좋고, 좋은 문서가 있으며, API가 있으며, 프로젝트가 활성화되어 있으며 지원이 매우 좋습니다. 그들은 ArcMap의 10.5에 대한 업데이 트를 발표하고 현재는 ArcGIS 프로에 대한 지원을하기 위해 최선의 노력을 다하고 있습니다
TurboGraphxBeige

2

사용 가능한 확장 ( st-linksziggis) 에 대한 일부 리소스를 확인하십시오 . 데이터에 대한 읽기 전용 액세스를 위해 항상 ArcMap에서 쿼리 레이어를 생성 할 수 있습니다.

관계 질문 : QGIS 및 ArcGIS와 함께 PostgreSQL을 사용하십니까? .

PostgreSQL + PostGIS 내에서 지오 데이터베이스를 활성화하는 방법에 대한 유용한 자습서 를 찾았습니다 . 이를 통해 지오 데이터베이스 데이터를 편집 할 수 있습니다. 이 튜토리얼을 직접 살펴본 후 평소와 같이 지리 데이터베이스 데이터를 편집 할 수 있습니다 (PostgreSQL 9.1.3 및 PostGIS 2.0, ArcGIS Desktop 10.1 SP1 사용).

10.1의 PostGIS 및 PostgreSQL 버전 지원


1
zigGIS는 더 이상 지원 / 유지되지 않습니다.
RyanKDalton

1
언급 된 튜토리얼에서는 ESGI 제품 ArcGIS for Server를 사용하여 PostGIS로 엔터프라이즈 지오 데이터베이스를 생성 할 수 있습니다. 반드시 라이센스가 필요합니다. 추가 작업없이 ArcGIS에서 PostGIS 데이터베이스를 편집 할 수 있는지 의심됩니다 라이센스 (SDE 또는 ArcGIS for Server)
Etienne Desgagné

답의 zigGIS 부분을 제거 / 검증해야한다고 생각합니다.
PolyGeo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.