«arcpy» 태그된 질문

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

1
LiDAR 데이터로 건물 추출 (개선 프로세스)
Las 파일에서 건물 외곽선 / 발자국을 자동으로 생성하는 다음과 같은 프로세스가 있으며이를 개선 할 수 있는지 또는 다른 프로세스에서 사용할 제안이 있는지 궁금하십니까? 실험 : A. ArcGIS-Lidardataset 도구 : 빌딩 클래스 점만 볼 수 있지만 다각형을 자동으로 만들 수는 없습니다. 최소 경계 지오메트리가 있지만 데이터 세트를 전체적으로 볼 때 각 …

2
ArcGIS에서 멀티 코어 처리를 최적화하는 방법
데스크탑 컴퓨터에서 사용할 수있는 모든 멀티 코어 처리 능력을 활용하는 방법을 배우고 싶습니다. Arc는 백그라운드 지오 프로세싱을 통해 사용자가 여러 코어를 활용할 수 있지만 이전 작업이 완료되기 위해서는 작업이 본질적으로 대기해야한다고 말합니다. Arc / Python에서 병렬 또는 다중 스레드 지오 프로세싱 방법을 개발 한 사람이 있습니까? 개별 작업에서 멀티 코어 …

1
인접한 멀티 파트 형상을 작성할 때 ArcPy에 잘못된 내부 링이 추가됩니까?
Arcpy를 사용하여 멀티 파트 지오메트리를 shapefile에 쓸 때 이상한 문제가 발생했습니다. InsertCursor를 사용하여 각 정점 쌍 목록이있는 부품 목록에서 다중 부품 피처를 만듭니다. 이 기능을 만들면 인접한 여러 부품이 자동으로 단일 부품으로 "해산"됩니다. 그러나 어떤 이유로 든 내부 링을 생성하는 데 일반적으로 내부 링을 추가하는 데 필요한 Null arcpy.point ()를 …

5
ArcPy를 사용하여 ArcGIS Desktop에서 일괄 클리핑?
이전 버전의 ArcGIS에 대해 비슷한 질문을했지만 ArcGIS 10에 적합한 답변을 찾지 못했습니다. 넓은 영역 (예 : 전체 주 /도)을 포함하는 두 개의 다각형 shapefile이 있습니다. 첫 번째 쉐이프 파일은 주 전체의 토지 표지를 나타내고 두 번째 쉐이프 파일은 50 개의 개별 유역을 나타냅니다. 각 유역 (각각 필드에 고유 한 이름이 …

5
ArcGIS Geoprocessing Tools를 사용하는 Python 스크립트 (.exe로)를 컴파일 하시겠습니까?
나는 몇 달 동안 파이썬으로 코딩 해 왔으며 주로 지리 처리 작업을 위해 합리적으로 복잡한 스크립트를 개발했습니다. 즉, SQL / VBA / VBScript 배경에서 왔을 때 여전히 많은 것을 배우고 있습니다. 컴파일 된 코드는 일반적으로 언어 인터프리터가 처리 해야하는 코드보다 빠르게 실행되므로 지리 ​​처리 Python 스크립트를 빅 데이터 작업을 위해 …

1
Virtualenv에서 ArcGIS 10.0 실행
명령 줄 도구와 ArcToolbox 도구가 혼합 된 Python 패키지를 작성 중입니다. Python 개발의 경우, 특히 설치 프로그램 작업시 VirtualEnv를 사용하는 것이 매우 유용합니다. ArcMap 또는 ArcCatalog가 Python에서 현재 VirtualEnv 세션을 인식하도록하는 방법이 있습니까? 따라서 사용자 정의 도구가 실행될 때 c : \ Python26 \ ArcGIS10의 기본 Python 경로 및 패키지 …


2
스크립트 도구 대신 Python 스크립트를 명령으로 호출하는 버튼을 만드시겠습니까?
Arc9.3에서는 VBA 스크립트를 사용하여 명령을 만들 수 있다고 생각합니다. 사용자 정의 명령을 추가하려면 사용자 정의> 도구 모음> 사용자 정의 ...로 이동하고 UIControls를 클릭하십시오. 그러나 UIControls는 버전 10에 없습니다. 지도 책 프로젝트를 위해 두 개의 별도 스크립트를 작성하고 있습니다. 한 스크립트는 레이아웃 설정을 테이블에 저장하고 다른 스크립트는 같은 테이블의 설정으로 레이아웃을 …

3
arcpy.ListFeatureClasses와 함께 여러 개의 와일드 카드 매개 변수 사용
나는 이것을 할 방법이 있어야한다는 것을 알고 있지만 그렇게하는 방법을 알아내는 데 어려움을 겪고 있습니다. 작업을 수행하기 위해 기능 클래스 목록을 작성하고 싶지만 목록에 2 개의 개별 파일 이름 식별자가있는 기능 클래스가 포함되도록하고 싶습니다. 코드는 다음과 같습니다. FCS = arcpy.ListFeatureClasses("X_*" OR "*_Y") 그러나 OR이 잘못되었다는 것을 알고 있습니다. 두 번째 …
12 arcpy  list  wildcard 

2
ArcPy 스크립트가 느린 이유는 무엇입니까?
점 모양 파일의 필드를 그 안에있는 다각형 기능의 정보로 업데이트하는 간단한 arcpy 스크립트가 있습니다. arcpy에서 100 포인트를 수행하는 데 9 분이 걸리지 만 arcmap의 공간 결합은 즉각적입니다. 이 문제를 해결할 수있는 빠른 방법이 확실합니다. 누군가 올바른 방향으로 나를 가리킬 수 있습니까? import took 0:00:07.085000 extent took 0:00:05.991000 one pt loop …

2
ArcPy를 사용하여 선의 중간 점을 찾으십니까?
폴리 라인의 중간 점은 어떻게 지오 프로세싱 프레임 워크 (예 : Python 스크립트)를 사용하여 계산할 수 있습니까? polyline.centroid 속성은 반환 이 내 또는 기능에있는 경우 진정한 중심을; 그렇지 않으면 레이블 포인트가 반환 됩니다. 중심은 직선이 아닌 선에 거의 위치하지 않으므로 제 목적으로는 쓸모가 없습니다. 기능 정점 포인트에 도구는 중간 옵션이 …

1
독립형 대 ArcGIS 도구로서의 Python 스크립트 성능
ArcToolbox에서 Python 스크립트를 실행하는 것과 독립형 스크립트를 실행하는 것의 차이점을 연구 한 사람이 있습니까? 대역 1을 추출하여 RGB 이미지 세트를 단일 대역으로 변환하기 위해 빠르고 더러운 스크립트를 작성해야했습니다. 독립형 스크립트는 내 PC로 읽고 쓰는 약 350 초 안에 동일한 크기의 1000 개의 이미지를 처리합니다. ArcToolbox에서 동일한 스크립트를 실행하는 데 약 …

1
파이썬을 사용하여 페이지 크기의 변화에 ​​비례하여 스케일 맵 요소를 비활성화 하시겠습니까?
ArcPy 및 ArcGIS 10.0을 사용하여 다른 사무실의 MXD 소스를 변경하고 있습니다. 여기서 관찰 된 것처럼 mxd.save () 명령이 전송되면 프린터 설정이 기본 프린터로 되돌아갑니다. 필자의 경우 프린터를 잃어 버리는 것은 사소한 문제이지만 "프린터 용지 설정 사용"을 선택한 상태에서 "페이지 크기의 변화에 ​​비례하여 맵 요소 크기 조정"인쇄 옵션을 선택하면 문제가 발생합니다. …

2
ArcPy의 메모리 작업 공간에서 설정 하시겠습니까?
env.workspace = "in_memory"ArcGIS Pro와 ArcGIS 10.2.2 (또는 10.3) 아키텍처를 모두 사용하여 ArcPy 에서 설정할 수 있습니까? 내가하려고하는 것은 디스크와 달리 메모리에 쓰여진 스냅 붓기 작업 의 출력을 얻는 것 입니다. 디스크에 쓴 다음 메모리로 가져올 수 있다는 것을 알고 있지만 도움이되지 않습니다. 다음 프로세스에 대한 입력으로 필요한 프로세스의 출력을 실제 …

1
Numpy 배열에서 PySAL 자연 휴식
파이썬을 사용하여 래스터에서 자연 브레이크 값을 추출하려고합니다. 의도 된 프로세스는 다음과 같습니다. Arcpy 래스터 객체 에서 NumPy 배열 ( RasterToNumPyArray 사용 )에서 자연 나누기 값 ( PySAL Natural Breaks 기능 사용 )으로 이동합니다. import arcpy, pysal from pysal.esda.mapclassify import Natural_Breaks as nb # code to create greenIndex arcpy Raster object …

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