QGIS에 ArcToolbox 도구를 추가 하시겠습니까?


11

SpreAD-GIS 라는 ArcGIS에서 공개적으로 사용 가능한 도구를 사용하고 있습니다 . "ArcGIS 도구 상자로 구현 된"(tbx 파일 사용) 일련의 Python 스크립트입니다.

QGIS를 처음 사용합니다.

QGIS에 SPreAD-GIS를 통합하고 사용하는 방법이 있습니까?


1
QGIS가 아닌 ArcGIS를 의미합니까?
dchaboya

QGIS를 사용하고 있습니다. 스크립트는 이미 파이썬으로되어 있기 때문에 플러그인으로 추가 될 수 있습니다. 프로세스를 확신하지 못합니다. 감사합니다.
Gary

당신의 생각에 감사합니다. 나는 이것에 대해 더 많이 살펴 보았고 다시 작성해야합니다. 코드는 비교적 단순하며 부분을 qgis 플러그인으로 사용할 수 있도록 재 작성을 시도합니다. 전에이 작업을 한 적이 없지만 좋은 학습 경험이되어야합니다.

답변:


14

일반적으로 ArcGIS 툴박스는 ArcGIs를 사용하여 QGIS에 추가 할 수 없습니다.

대부분의 파이썬 스크립트는 실제로 표준 ArcGIS Geoprocessing 도구를 호출합니다. 매우 소수의 스크립트는 순수 Python이거나 다른 라이브러리를 호출합니다.

ArcGIS 지오 프로세싱 도구와 QGIS의 pyqgi 간에는 1 : 1 대응이 없으므로 스크립트가 수정없이 작동 할 것으로 기대할 수 없습니다.

도구 상자에옵니다. ArcGIS의 .tbx 파일은 독점 형식의 이진 파일이며 ArcGIS 외부에서 읽을 수 없습니다.

따라서 일반적으로 QGIS와 함께 ArcToolbox를 추가하고 사용할 수 없습니다.


5

이 방법은 비용이 많이 들지만 이론상 조직에서는 ArcGIS for Server 10.1을 사용하여 ArcGIS 도구 상자 도구를 WPS가있는 QGIS에서 사용할 OGC 웹 처리 서비스 (WPS)로 게시 할 수 있습니다. 플러그인 가능.


흥미롭지 만 실제로 가능합니까?
Sunil

나는 그것을 보지 못했고 현재 그것을 테스트 할 라이센스가 없습니다. 누군가가 시도하고 성공 / 실패했다면 나는 듣고 싶어 할 것입니다.
PolyGeo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.