«arcpy» 태그된 질문

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

2
순환 for / while 루프에서 오류를 무시하는 방법은 무엇입니까?
작업 공간을 반복하고 모양 파일의 이름을 바꾸고 피쳐 데이터 세트로 복사하는 편리한 스크립트 도구가 있습니다. 그러나 작업 공간 어딘가에 손상된 쉐이프 파일이 있으면 스크립트가 실패하고 처리가 중지됩니다. 이와 같은 오류를 어떻게 처리합니까? 오류 파일을 인쇄하고 for 루프에서 다음 shapefile을 계속 처리하는 방법이 있습니까? import arcpy from arcpy import env # …
10 python  arcpy 

2
arcpy를 사용하여 파일 지오 데이터베이스의 유효성 검사
제목에서 알 수 있듯이 arcpy를 사용하여 GDB 파일이 유효한지 어떻게 알 수 있습니까? 한 가지 접근 방식은 이름이로 끝나는 지 여부 만 확인하는 .gdb것이지만 강력한 접근 방식은 아닙니다. 일반 파일은로 끝날 수 있으므로 .gdbGDB는 기본적으로 OS의 폴더입니다. 어떻게하면 되나요?

3
ArcPy에는 형상에 대한 공간 검색 기능이 있습니까?
내 문제 : ArcPy를 사용하여 버퍼를 반복하고 각 버퍼 내에서 geometry_features를 선택하고 해당 특정 버퍼 내에서 찾은 객체 만 무언가를 업데이트하려고합니다. 아래 코드는 내가하고 싶은 일을 설명합니다. def _update_connections_inside_buffers(self): buffers = arcpy.SearchCursor(self.__buffer_class_name) in_layer = "connections" for i_buffer in buffers: shape = i_buffer.shape # can not use a geometry to do …
10 arcpy 

6
폴리 라인을 따라 거리가 주어진 끝점에서 폴리 라인의 점을 얻습니다.
폴리 라인의 시작점과 끝 점이 있습니다. 주어진 거리로 지정된 끝점에서 해당 폴리선의 점을 얻는 방법은 무엇입니까? 어떻게이 스크립트 (모든 모듈을 가져 오지 않고 ArcView에서 작업을해야한다는 제공 arcpy 사용하여이 작업을 얻을 수있는 이 답변처럼을 ). 값을 하드 코딩하지 않으려 고합니다. 관련 질문 : 주어진 거리를 따라 선을 따라 점을 만드는 방법 …

2
ArcPy를 사용하여 ArcGIS for Desktop의 회전 기능? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 지리 정보 시스템 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 회전하고 싶은 일련의 다각형이 있습니다. 각 다각형에는 회전 각도와 필드 값으로 저장된 고정 점 (xy 좌표)이 있습니다. 이와 같이 모든 앵커 …

2
ArcGIS 10에서 Python 스크립트를 사용한 오류 처리
Projects 폴더에 모든 mxd 파일 목록 (전체 경로 지정)을 만드는 데 사용하는 Python 스크립트가 있습니다. 그런 다음 스크립트는이를 사용하여 목록을 반복하고 ESRI의 방법에 따라 각 mxd에서 findandreplaceworkspacepaths를 수행합니다. 손상된 mxd 파일을 쳤을 때 문제가 발생합니다. 시도 / 제외를 시도했지만 작동하지 않았습니다. 이상적인 상황은 손상된 파일 이름을 파일에 쓰고 계속해서 끝까지 …


3
arcpy / python에서 스토리지 유형 (ST_Geom / Oracle)을 결정하는 방법
일부 기능 클래스를 SDELOB (또는 이전 이진 형식)에서 ST_Geometry로 마이그레이션하고 있습니다. ESRI Migrate Storage Tool을 사용하기 위해 arcpy 스크립트를 작성할 때 이미 ST_Geom인지 여부를 테스트하고 싶습니다 ... comtypes 패키지 등을 사용하여 데이터베이스에 후크를 쓰는 것 외에는 누구나 간단한 것을 알고 있습니다 이것을 결정하는 방법?
10 arcpy  oracle 

2
ArcPy를 통해 사각형 텍스트 요소에 개행을 삽입하면 겹치게됩니까?
다른 날 ArcPy의 매핑 모듈을 사용하여 ArcMap 문서에서 줄 바꿈 (\ n)으로 사각형 텍스트 요소를 편집하려고 할 때 문제가 발생했습니다. 출력 결과는 다음과 같습니다. 출력을 생성하는 데 사용한 코드는 다음과 같습니다. 첫 번째 열은 사각형 텍스트 요소 Text1, Text2, Text3입니다. 두 번째 열은 "일반"텍스트 요소 Text4, Text5 및 Text6입니다. import …

3
ArcPy를 사용하여 위도 / 경도 값에서 쉐이프 파일을 생성합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 지리 정보 시스템 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . ArcGIS 10에서 Python을 사용하여 shapefile을 작성하는 방법 위도 및 길이가 있습니다. 이것으로부터 ArcGIS Desktop 10에 shapefile을 생성하는 Python 코드가 필요합니다.

4
arcpy를 사용하면 파일 GDB에서 관계 클래스를 어떻게 감지합니까?
파일 GDB에서 관계 클래스를 감지하고 싶습니다. 내 스크립트 사용자는 ArcView 레벨 라이센스 만 가질 수 있으므로 관계 클래스가있는 작업 공간에있는 피처 클래스 (특히 필드 추가)의 스키마를 조작 할 수 없습니다. 관계 클래스의 존재를 감지하여이를 문서화하고 프로그래밍 방식으로 피하고 스크립트를 계속할 수 있도록하려면 어떻게해야합니까?

1
ArcGIS Desktop의 Python 스크립트 도구에 대한 사이드 바 도움말 정보를 작성합니까?
ArcPy 모듈과 함께 Python을 사용하여 사용자 정의 도구 (Python 스크립트 도구)를 만들고 있습니다. 매개 변수와 모두를 사용하여 도구를 성공적으로 설정할 수 있지만 표준 ArcGIS 도구와 같이 도구의 사이드 바에 표시되는 도움말 텍스트를 작성하는 방법을 알 수 없습니까?

1
arcpy.geometry __geo_interface__ 및 AsShape () 함수 : 정밀도 및 구멍 손실
나는 arcpy 기하학을 geojson으로 직렬화하여 나중에 기하학으로 다시 수화 할 수 있고주기에 2 가지 문제가 있습니다. : 문제 1 : 정밀도 R0 = arcpy.SearchCursor(self.shpTest, "FID=0").next().getValue("Shape") geojson = R0.__geo_interface__ R1 = arcpy.AsShape(geojson) self.assertTrue(R0.equals(R1)) <<< THIS FAILS 문자열 표현을 확인하면 좌표가 약간 변경되었습니다. geojson2 = R1.__geo_interface__ print geojson print geojson2 {'type': 'Polygon', …

2
Python 및 ArcGIS Desktop을 사용하여 여러 열로 다중 값 매개 변수를 구현합니까?
ArcGIS (9.3) Python 스크립트를 작성 중입니다. 입력 중 하나는 기능 목록입니다. 각 기능마다 해당 필드를 선택해야합니다. 매개 변수를 MultiValue로 설정하면 처리중인 모든 기능에 대해 UI에 멋진 테이블이 제공됩니다. 각 기능에 대한 필드를 선택하기 위해 MultiValue 테이블에 다른 열을 추가하려면 어떻게합니까? 교차 게시 : http://forums.arcgis.com/threads/30907-MultiValue-Parameter-with-Multiple-Columns ArcGIS 포럼에서 Esri의 답변 : 불행히도, …

2
ArcGIS Python 스크립트 개발 API가 있습니까?
저는 GIS 세계에 새로운 경험이 풍부한 소프트웨어 엔지니어입니다. ArcGIS 9.3 및 10.0을 지원하는 GIS 프로젝트 작업을 시작했으며 기존 코드를 통해 주 인터페이스 라이브러리처럼 보입니다 arcgisscripting. 그러나 "arcgisscripting API"또는 내가 생각할 수있는 다른 변형에 대한 Google 검색은 블로그 게시물, 포럼 스레드 또는 깨진 링크 만 표시합니다. arcgisscriptingArcGIS 용 Python 스크립트에 대한 …

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