«arcpy» 태그된 질문

Esri가 ArcGIS Desktop (ArcMap 및 ArcGIS Pro) 지오 프로세싱, 매핑 등을 Python에 노출시키기 위해 만든 사이트 패키지.


5
ArcPy 스크립트를 디버깅 하시겠습니까?
ArcGIS 10에서 ArcPy를 사용하여 많은 Python 스크립트를 작성했으며 지금까지 디버깅 방법은을 사용하여 지리 처리 결과 창에 메시지를 인쇄하는 것으로 제한되어 있습니다 arcpy.AddMessage(). 중단 점 설정과 같은 다른 옵션이 있습니까? Jason의 방법은 훌륭합니다. 유효성 검사와 같은 도구 상자에 버그가있는 경우 도구 상자가 인코딩되므로 IDE에서 문제를 정확하게 파악할 수 없습니다. 적어도 WING은 …

4
ArcGISScripting 및 대규모 공간 데이터 세트의 성능
현재 arcgisscripting 모듈을 사용하여 소수의 테이블 (총 8 개)에 대해 표준화 된 합리적으로 큰 데이터 세트 (총 10,000 레코드)를 처리하는 Python 스크립트를 작성하고 있습니다. 이 프로세스는 좌표 튜플 (x, y)을 기반으로 형상을 생성하고 다른 7 개 표의 관계를 사용하여 그래프 (노드 및 선)를 생성하여 안내합니다. 최종 결과물은 관계를 시각적으로 나타내는 …



2
빅 데이터를위한 Python 코드 간소화
다음 워크 플로를 통해 포인트 셰이프 파일을 가져 오도록 설계된 Python 코드가 있습니다. 포인트 병합 서로 1m 이내의 포인트가 하나의 포인트가되도록 포인트 통합 z <10 인 점이 선택되는 피처 레이어 작성 버퍼 포인트 1m 해상도의 래스터 재 분류, 여기서 1-9 = 1; 데이터 없음 = 0 각 쉐이프 파일은 ~ …

3
ArcGIS“in_memory”작업 공간의 올바른 구문과 사용법은 무엇입니까?
in_memoryArcGIS 에서 작업 공간을 가장 잘 사용하는 방법이 확실하지 않습니다 . 내가 주제에서 찾은 최고의 리소스는 메모리 내 작업 공간 사용에 대한 ESRI입니다 . 불행히도 도움말 섹션은 그다지 유익하지 않습니다. 또한이 사이트에는 여기 및 여기 의 주제를 간략하게 다루는 게시물이 있습니다 . 내 구체적인 질문 : in_memoryArcGIS / arcpy 기반 …


6
ArcGIS 도구로 실행되는 Python 스크립트 속도를 높이는 방법 [닫기]
이것은 일반적인 질문입니다. GIS 프로그래머가 툴박스로 가져 와서 실행하는 이상한 스크립트의 속도를 높이기 위해 사용한 팁과 요령이 궁금합니다. 나는 사무실에서 GIS 이외의 사용자가 GIS 데이터를 처리하도록 돕기 위해 거의 매일 스크립트를 작성합니다. 나는 일반적으로 ArcGIS 10.0 처리가 9.3.1보다 느리고 때로는 파이썬 스크립트를 실행할 때 더 느리다는 것을 알았습니다. 실행하는 데 …

6
ArcMap에서 여러 모양 파일에 대한 투영을 정의 하시겠습니까?
.prj 파일이없는 100 개 이상의 모양 파일이 있으므로 ArcMap 10으로 가져올 때 좌표계를 알 수없는 것으로 표시합니다. 모든 형상 파일 좌표계가 GCS WGS 1984라는 것을 알고 있습니다. 또한 투영 GP 정의 도구를 사용하여 좌표계를 각 파일에 개별적으로 할당 할 수 있지만 시간이 오래 걸릴 것입니다. 배치를 정의하는 GP 도구가 있기를 …

6
래스터 픽셀을 값으로 버퍼링하는 방법은 무엇입니까?
왼쪽의 픽셀은 트리 위치 및 관련 크라운 반경 (즉, 2-5 범위의 픽셀 값)을 나타냅니다. 이 래스터 픽셀을 크라운 반경 값으로 버퍼링하고 싶습니다. 오른쪽 이미지는 래스터 처리 방법 만 사용하여 달성하고자하는 것 입니다. 이웃 설정은 고정 된 값이지만 가변 크기 크라운 반경을 고려하지 않지만 처음에는 ArcGIS에서 원형 초점 합계를 사용하려고 생각합니다. …

4
ArcPy를 호출 할 수있는 별도의 Python 설치를하고 있습니까?
원래 ArcGIS python 설치를 중단하지 않고 arcpy를 사용할 수있는 별도의 Python 설치 (예 : Anaconda 또는 Python XY 배포)를 만드는 방법을 묻는 많은 Q & A가 있습니다. 나는이 같은 문제가 있었고 '유니버설'솔루션을 찾았다 고 생각합니다. 지금까지 약 8 대의 컴퓨터에서이 작업을 수행했으며 모두 제대로 작동합니다. ArcGIS를 사용할 수있는 별도의 Python …

5
ArcMap을 실행하지 않고 Python에서 ArcGIS 기능을 사용합니까 (예 : 별도의 편집기 / 환경)?
Python으로 ArcGIS를 프로그래밍하는 다음 단계를 시도하고 ArcMap을로드하고 Python 창에 붙여 넣지 않고도 실제로 스크립트 / 코드를 실행할 수 있는지 확인하려고합니다. ArcGIS에서 무언가를로드하는 Python에 특정한 종류의 IDE를이 뷰에서 수행한다고 생각합니다. 어떻게하면 될까요? 업데이트 : 솔루션 요약 나는 Eclipse + PyDev 경로를 갔다. 다음은 모든 것을 설치하고 작동시키는 데 대한 참고 사항입니다. …

3
Python Script Tools를 통해 Python Toolbox를 배우고 사용하는 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 필자는 몇 가지 Python Toolbox (ArcGIS 10.1의 새로운 기능)를 작성했지만 표준 도구 상자에서 Python Script Tools 대신 …

4
기능 데이터 세트를 포함하여 File Geodatabase의 모든 기능 클래스를 나열 하시겠습니까?
파이썬에서 피처 내부 데이터 셋을 포함하여 파일 지오 데이터베이스 (* .gdb)의 모든 피처 클래스 목록을 어떻게 만들 수 있습니까? 표준 예는 단지 목록은 지오 데이터베이스의 최상위에 클래스를 기능 : import arcgisscripting, os gp = arcgisscripting.create(9.3) gp.workspace = 'd:\scratch.gdb' fcs = gp.ListFeatureClasses() for fc in fcs: print fc 귀하의 답변이 적용되는 …
24 arcpy  arcgis-9.3 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.