«arcpy» 태그된 질문

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

2
ArcGIS Desktop 용 Python 스크립트 도구에서 확인란 매개 변수를 작성 하시겠습니까?
필자가 작성하는 Python 스크립트에서 ArcGIS 도구를 만드는 중입니다. 확인란 매개 변수를 사용할 수 있는지 궁금합니다. 사용자가 피처 클래스를 선택하는 매개 변수를 갖고 싶습니다. 그런 다음 피처 클래스에서 사용자가 모델에서 최상위 레이어의 필드를 선택한 다음 사용자가 스크립트를 원하는 레이어를 선택할 수 있기를 원합니다. 최상위 레이어 필드에서 파생 된 확인란 구조로 실행합니다. …

2
ArcGIS Desktop에서 Python을 사용하여 원점에서 다양한 거리의 선을 생성합니까?
ArcGIS와 Python (ArcPy)을 사용하여 설정된 거리와 각도를 사용하여 단일 점에서 선 피쳐를 만들려고합니다. 이 좌표에 포인트가 있습니다 : X = 400460.99, Y = 135836.76 이 시점에서 그 지점에서 15도 각도로 800 미터 길이의 선을 만들고 싶습니다. 결과 엔드 포인트가 무엇인지 알 수 없습니다. 내 데이터는 Maryland State Plane South-Meters에 투영됩니다.

2
ArcPy를 사용하여 * .lyr 파일의 피처 데이터 셋과 관련된 데이터 소스 경로를 변경 하시겠습니까?
arcpy를 사용하여 폴더 X의 모든 레이어 파일에 대한 소스 데이터 경로를 어떻게 변경할 수 있습니까? 필자는 최선을 다해 arcpy.mapping 으로 데이터 소스 업데이트 및 수정을 수행했지만Runtime error <type 'exceptions.ValueError'>: Layer: Unexpected error 잘못되거나 누락 된 문제를 해결하기에 충분하지 않은 것은 도움 이되지 않습니다. 코드는 다음과 같습니다 (단일 레이어 파일을 테스트하기 …

5
IDLE을 사용할 때 import arcpy 오류 (RuntimeError : NotInitialized)를 피합니까?
ArcGIS 버전 : ArcGIS 10, Python 2.6.5 시스템 : Windows 7 64 비트 (Intel) IDLE (gui 및 cmd 프롬프트)을 사용하여 python을 가져올 때와 pythonwin을 사용할 때 다음 오류가 발생합니다. 내 시스템에서 python26 및 python25를 제거하고 ArcGIS 10 및 python을 새로 설치했습니다. 그러므로 여기서 "C : \ Python26 \ ArcGIS10.0 \ …
11 arcpy  idle 

5
ArcMap이 편집 세션에 있는지 ArcPy를 통해 확인합니까?
한 기능 클래스 속성을 다른 기능 클래스 속성으로 복사하여 동료 워크 플로우 속도를 높이는 Python 추가 기능 버튼을 만들었습니다. arcpy.UpdateCursor 함수를 사용하여 대상 피처 클래스에서 행을 업데이트합니다. 현재 존재하는 것처럼이 버튼 스크립트는 편집 모드에 관계없이 실행될 수 있습니다. 분명히 편집 세션에서 실행될 때 사용자는 편집을 중지하고 변경 사항을 저장하지 않도록 …
11 arcpy  arcmap  editing 

4
폴리 라인의 모든 포인트를 얻습니다
파이썬에는 폴리 라인 피처 객체가 있습니다. 이제 폴리 라인의 모든 포인트를 얻고 싶습니다. 예를 들어, 폴리 라인에 시작점이 [0,0]끝점 인 경우 [5,5]. 결과 : [1,1];[2,2];[3,3];[4,4];[5,5]. 종료 지점을 포함하여 해당 줄의 모든 정수 지점을 찾고 싶습니다. 직선의 경우 이것은 간단하지 않지만 폴리 라인에 Beizer Curve, Circular Arc, Elliptic Arc 지오메트리 유형이있는 …

4
ArcPy에서 두 점 사이에 호를 생성 하시겠습니까?
라이브 포인트 데이터의 시각화를 자동화하는 파이썬 스크립트를 작성하고 있습니다. 좌표 쌍이 두 개인 테이블이 있습니다. 이 두 점을 원호 또는 비슷한 호 (포물선 ??)로 연결하고 싶습니다. 두 점을 직선으로 연결할 수 있었지만 지루한 시각을 제공합니다. 주요 장애물 중 하나는 내 라이센스 수준 인 ArcView입니다. 누구나이 두 점 사이의 선 경로를 …

4
파이썬을 사용하여 필드에서 고유 값 목록을 추출하려고합니다.
FGDB 내부의 여러 테이블에 여러 열이 있으며 각 열의 고유 값을 추출해야합니다. 예를 들어 : 값이 [1,2,2,2,3,4] 일 수 있으며 [1,2,3,4]를 반환하려고합니다. 이 작업을 ARCGIS에서 여러 가지 다른 방법으로 수행 할 수는 있지만 스스로 확장하려고합니다. 웹에서 파이썬 조각을 발견했지만 작업을 수행 할 것이라고 생각하지만 실행하기 위해 고심하고 있습니다 (3 행에서 …

1
신장, 진원도 등 다각형의 모양 식별
지질지도를 일반화하고 있습니다. 초기 단계에서 삭제, 확대, 집계 등의 작은 다각형을 다루고 있습니다. 위에서 언급 한 작업을 적용하기 전에 길쭉한 다각형 또는 더 많은 둥근 다각형과 같은 모양 분석을 시작하고 싶습니다. 지질지도는 가능한 한 많이 고려되고 유지되어야하는 매우 복잡한 형태를 가지고 있습니다. 지오메트리를 기반으로 다각형의 모양을 식별하는 방법이 있습니까? 기본적으로 …

6
파이썬에서 필드에서 가장 작은 숫자를 찾는 더 빠른 방법이 있습니까?
arcgis desktop 10.3.1 사용 검색 커서를 사용하여 목록에 값을 추가 한 다음 min ()을 사용하여 가장 작은 정수를 찾는 스크립트가 있습니다. 그런 다음 변수는 스크립트에서 사용됩니다. Feature 클래스에는 200,000 개의 행이 있으며 스크립트를 완료하는 데 시간이 오래 걸립니다. 더 빨리 할 수있는 방법이 있습니까? 현재 필자는 시간이 오래 걸리기 때문에 …
10 arcpy  list 

2
해안선에 의해 제한되는 지역 버퍼 만들기
ArcGIS 10.2를 사용하여 미리 정의 된 영역 (예 : 400 평방 킬로미터)을 기준으로 포인트 버퍼를 만들려고합니다. 또한, 일부 지점의 완충 장치는 해안선에 가깝고 완충 장치는 해안선에서 잘 려야하며 내륙과 동일한 면적을 유지해야합니다 (400 평방 킬로미터). 누구든지 Model Builder 또는 Arcpy로 어떻게 할 수 있는지 알고 있습니까? Arcpy와 R에 대한 기술이 …
10 arcpy  arcgis-10.2  r  buffer 


1
ArcGIS Pro 작업은 맵 프레임에서 작동하는 Python Toolbox 도구를 지원합니까?
ArcGIS Pro 작업은 맵 프레임에서 작동하는 Python Toolbox 도구를 지원합니까? 내가 묻는 이유는 다음을 수행하려고 할 때 갇혀 있기 때문입니다. ArcGIS Pro 1.1.1 시작 새 프로젝트 만들기-내 TestProject라는 C : \ Temp에 배치 프로젝트 창을 사용하여 Natural Earth ()에서 전 세계 국가의 shapefile이있는 폴더 연결 추가 ne_10m_admin_0_countries.shp를 맵으로 끌어다 놓아 …

2
ArcGIS Desktop을 사용하여 산점을 매핑하기 위해 동적 페이지 수를 최소화 하시겠습니까?
때때로 관심 지점을 보여주기 위해 맵북을 만들어야합니다. 일반 메쉬를 사용하여 페이지를 작성하는 첫 단계 : a) 가장자리에 단일 포인트 (예 : 25 페이지)가있는 페이지가 있고 b) 페이지가 너무 많기 때문에 솔루션이 마음에 들지 않습니다. 첫 번째 문제는 코드를 사용하여 쉽게 수정할 수 있습니다.-페이지 범위의 사각형을 관련 포인트 범위의 중심으로 이동하십시오. …

1
Python Toolbox 도구에서 값 테이블의 기본값 설정
필자는 필드를 재정렬하고 재정렬 된 필드로 새 기능 클래스를 작성하기 위해 Python Toolbox 도구를 작성했습니다. 이 도구는 훌륭하게 작동하며 사용자가 원하는 순서대로 필드를 정렬하거나 각 필드의 순위 값을 채울 수 있도록 값 테이블을 사용할 수 있습니다. 그러나이 도구의 성가신 부분은 재정렬하기 전에 모든 필드를 한 번에 하나씩 값 테이블에 추가해야한다는 …

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