«arcpy» 태그된 질문

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

2
ArcPy를 사용하여 프로그래밍 방식으로 조인 감지?
ArcMap 프로젝트 내에서 시작되는 Python 코드가 있습니다. 내 코드를 실행하려면 프로젝트에서 사용자가 생성 한 조인을 제거해야합니다. 불행히도 조인을 제거하는 코드… arcpy.RemoveJoin_management ( "layer1", "layer2")… 또한 내 응용 프로그램에 중요한 일부 레이어 속성 (강조 표시 필드, 읽기 전용 필드 등)을 손상시킵니다. ArcMap에서 레이어를 마우스 오른쪽 버튼으로 클릭하고 "조인 제거"를 선택하여 조인을 …



1
ArcPy를 사용하여 선택된 행을 삭제하는 방법?
피처 클래스의 모든 행을 삭제하고 싶지만 1-5 행을 유지하려고합니다. 반면에 처음 5 개의 행을 유지하고 다른 행을 삭제하려고합니다. 검색 커서와 업데이트 커서를 사용해야하지만 사용할 수 없다는 것을 알고 있습니다. ArcPy를 사용하여 행을 어떻게 삭제합니까?
10 arcpy  cursor 

2
Python 스크립트 도구 매개 변수에서 MultiValue를 사용합니까?
내 스크립트는에 선택된 단일 기능 클래스에서 제대로 작동합니다 clip_fc = arcpy.GetParameter(0). 그러나 스크립트 속성에서 clip_fc를 MultiValue로 설정 한 다음 여러 기능 클래스를 선택하면 "매개 변수가 유효하지 않습니다."라는 오류가 발생합니다. 아무도 내가 잘못 가고있는 곳을 보여줄 수 있습니까? import arcpy import os.path from arcpy import env arcpy.env.workspace = r"C:\GIS Home\project_1\clipshps\Combined_mf.gdb" arcpy.env.overwriteOutput …

4
겹치지 않는 새로운 다각형으로 겹치는 부분이 폭발합니까?
여러 방식으로 겹치는 여러 다각형이 주어지면 다른 지형과 겹치지 않는 모든 다각형을 반복적으로 이러한 기능에서 내보내고 싶습니다. 이 제품은 서로 합치면 원본을 구성하는 겹침이없는 여러 기능입니다. 그런 다음이 제품을 구역 통계에 대한 입력으로 사용할 수 있으며 이는 각 다각형에서 구역 통계를 반복하는 것보다 훨씬 빠릅니다. ArcPy에서 이것을 성공적으로 코딩하려고 노력했습니다. …

3
다각형이있는 "기쁨"클리핑 라인
폴리 라인 세트 (아래 이미지의 검은 선)를 다각형의 외부 경계에 자르고 싶습니다. 다각형 내의 모든 공극은 무시해야합니다. 이상적인 출력은 점선으로 된 노란색 선입니다. 초기 선은 직선이거나 직선이 아닐 수 있습니다. 이미지는 단순화 된 예입니다. 실제로 다각형은 훨씬 더 복잡하며 수백 개의 선이 있습니다. 볼록 껍질이 작동하지 않는다고 생각합니다 (그러나 잘못되었을 …

1
데이터 액세스의“SHAPE @ XY”와“SHAPE @ TRUECENTROID”토큰의 차이점은 무엇입니까?
데이터 액세스 검색 커서 . 토큰 "SHAPE@XY"과 의 차이점은 무엇입니까 "SHAPE@TRUECENTROID"? 테스트 다각형에서 동일한 좌표를 반환했습니다. >>> cursor = arcpy.da.SearchCursor("test", "SHAPE@XY") >>> for row in cursor: ... print row[0] ... (559389.3838043335, 4239093.201390337) >>> cursor = arcpy.da.SearchCursor("test", "SHAPE@TRUECENTROID") >>> for row in cursor: ... print row[0] ... (559389.3838043335, 4239093.201390337) 멀티 파트 …

8
CPU 사용 최대화
내 스크립트는 선을 다각형과 교차합니다. 3000 개 이상의 선과 500000 개 이상의 다각형이 있기 때문에 긴 프로세스입니다. PyScripter에서 실행했습니다. # Import import arcpy import time # Set envvironment arcpy.env.workspace = r"E:\DensityMaps\DensityMapsTest1.gdb" arcpy.env.overwriteOutput = True # Set timer from datetime import datetime startTime = datetime.now() # Set local variables inFeatures = …

3
데스크톱 아키텍처를 위해 ArcGIS Pro 및 ArcGIS 10.x와 함께 IDLE을 사용할 때 Python 버전을 구별 하시겠습니까?
필자는 랩톱에서 ArcGIS Pro 1.0.0과 함께 제공되는 Python 3.4.1, 데스크톱 용 ArcGIS 10.3과 함께 제공되는 Python 2.7.8을 사용하기 시작했으며 실행 가능성을 최소화하고 싶습니다. 다른 버전을 사용하고 싶을 때 한 버전의 Python. Windows 탐색기에는 C : \ Python27과 C : \ Python34라는 두 개의 Python 폴더가 있습니다. Windows 시작 메뉴의 모든 …

3
ArcPy를 사용하여 템플릿 피처 클래스에서 fishnet을 생성 하시겠습니까?
arctemp.CreateFishnet_management 도구를 사용할 수 없습니다.“templateExtent”매개 변수를 shapefile로 정의하기 때문에“originCoordinate”및“yAxisCoordinate”매개 변수를 자동으로 채우지 않습니다. import arcpy from arcpy import env env.overwriteOutput = True env.workspace = r"D:\Users\julia\erste_aufg" #Process: Create Fishnet outFeatureClass = r"D:\Users\julia\erste_aufg\at001l_wien\at001l_wien\wien.shp" cellSizeWidth = '200' cellSizeHeight = '200' templateExtent = r"D:\Users\julia\erste_aufg\at001l_wien\at001l_wien\at001l_wien.shp" arcpy.CreateFishnet_management(outFeatureClass, "", "", cellSizeWidth, cellSizeHeight, '0', '0', "", "NO_LABELS", templateExtent, …

2
ArcPy를 사용하여 레이블 스타일 (글꼴, 색상, 크기 등)을 변경 하시겠습니까?
다른 유형의 아파트를 기반으로 레이어의 포인트 레이블 지정 프로세스를 자동화하는 ArcGIS 10.2 용 Python 매크로를 작성하려고합니다. 예를 들어, 한 스타일의 아파트는 하나의 레이블로 흰색 굵은 텍스트가있는 파란색 정사각형을 갖습니다. 다른 하나는 검은 굵은 글씨로 된 분홍색 사각형입니다. 다른 하나는 흰색 굵은 글씨로 된 빨간색 사각형이 있습니다. 이 레이블의 스타일을 바꾸기 …

1
ArcMap / ArcPy에서 배치 지리 참조?
지리 참조 및 / 또는 지리 교정을하려는 약 50 개의 pdf 맵이 있습니다. 하나를 jpg로 저장하고 수동으로 지리 참조하고 동일한 위치에 있고 같은 범위의 나머지를 자동화하고 싶습니다. 밀도 그라디언트는 각각의 경우에 변경되지만 맵 (지금 jpg로 저장)은 50 가지 경우 모두 동일한 범위를 갖습니다. 누구든지 Arcmap 10.2의 일괄 처리를 다루는 단계별 …

1
ArcPy를 사용하여 히스토리 버전으로 변경 하시겠습니까?
Python 및 arcpy.ChangeVersion_management을 사용하여 SDE 기능 클래스에서 히스토리 버전으로 변경하는 데 문제가 있습니다 . ArcMap을 사용하여 버전을 특정 날짜 및 시간으로 수동으로 변경할 수 있습니다. ModelBuilder를 사용하여 프로세스를 완전히 자동화 할 수도 있습니다. ModelBuilder 모델을 파이썬 스크립트로 내보낼 때 스크립트는 오류없이 실행되지만 선택된 버전은 날짜 매개 변수로 선택된 날짜가 아닌 …

1
모양 영역 필드 이름 결정
다양한 공간 폴리곤 파일 (셰이프 파일, 파일 / 개인 gdb 피처 클래스, sde 피처 클래스 (일부 공간 뷰 포함))을 처리하고 있으며 파일 유형에 따라 다양한 셰이프 영역 피처 클래스 필드 이름 ( 작성된 필드가 아닌 필수 필드) 예를 들어 필드 이름은 "Shape_Area", "SHAPE_Area", "SHAPE.AREA", "GEOMETRY_Area", "GEOMETRY.AREA"와 다릅니다. 이 모든 유형의 …

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