arcpy

    0

    1답변

    SQL Server Express 테이블에 저장된 값을 사용하여 래스터 파일 (식물 및 땅 덮개 유형을 나타냄)을 재급 리하려합니다. 나는 테이블에 ~ 400 종의 레코드 세트를 가지고 있는데, 각각의 행은 다른 종을 나타내고, 각 행은 각 식물 유형을 나타냅니다. 각 식물 유형은 그 서식지에 적합한 서식지라면 "1"로, 부적절한 경우에는 "0"으로 분류됩

    0

    4답변

    파이썬 스크립트에서 에러를 처리하는 방법에 대한 조언을 할 수 있습니다. 이 사이트의 모든 파이썬 오류 처리 게시물을 읽음으로써 내가 수집 한 것으로부터, for 루프 내에서 continue except try 문을 사용하여 오류를 무시할 수 없다는 것입니다. 대신 각 오류를 직접 처리해야합니다. 이것은 내가 함께 묶는 데 문제가있는 곳입니다. for 루프

    2

    1답변

    내 arcpy 스크립트를 ryp을 사용하려고하지만 다음과 같은 오류가 있습니다 import rpy2.robjects as robjects Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import rpy2.robjects as robjects File "C:\Pyth

    2

    1답변

    웹 서비스 요청 작업 영역을보고있는 Python 스크립트가 있습니다. 클라이언트가 웹 서비스에 작업을 제출할 때마다 고유 한 작업 폴더가 잘 알려진 위치에 생성됩니다. "플래그"(이 작업에서 처리가 완료되었음을 나타내는 특정 이름의 빈 텍스트 파일)이없는 폴더에 대해이 잘 알려진 위치를 폴링하는 스크립트가 있습니다. 지금 내 스크립트는 새 폴더의 내용을 처

    1

    1답변

    문서를 저장하지 않고 파이썬에서 새로 추가 된 레이어로 ArcMap (.mxd) 문서를 새로 고치는 방법이 있습니까? 필자는 일련의 작업을 자동화하기 위해 파이썬을 사용했으며, 마지막 단계는 출력을 arcmap 문서로 덤프하고 문서를 팝업하여 스크립트 사용자가 출력 데이터를 살펴보고/.mxd를 저장하고 싶습니다. 내가 스크립트에서 참조하는 Default.m

    9

    2답변

    파이썬 스크립트에서 실행하려고하는 외부 실행 파일이 있습니다. CMD 실행 파일은 실행되지만 출력을 생성하지 않습니다. 아마도 출력이 생성되기 전에 종료 될 것입니다. 산출물이 생성 될 때까지 출구를 지연시키는 방법에 대한 제안? import subprocess, sys from subprocess import Popen, PIPE exe_str = r

    0

    2답변

    액세스 테이블에 새 고유 ID 필드를 만들려고합니다. 이미 SITE_ID_FD이라는 필드가 있지만 역사적인 것입니다. 해당 필드의 고유 값 형식은 현재 형식이 아니므로 새 형식으로 새 필드를 만듭니다. fc = r"Z:\test.gdb\testfc" x = 12001 cursor = arcpy.UpdateCursor(fc) for row in c

    0

    3답변

    a.shp 또는 b.shp가있는 폴더가 여러 개 있고 기타 파일이 여러 개 있습니다. 또는 하나의 폴더에 a.shp와 b.shp를 모두 포함 할 수 있습니다. 이 경우 a.shp를 선택하고 싶습니다. 폴더에 두 개의 파일이 없으면 분석에서 해당 폴더를 제외합니다. if folder1 has a.shp only: myunit = r"D:\folder

    4

    1답변

    arcpy을 사용하여 추가 처리를 위해 피쳐 클래스를 목록에 저장하는 것이 그 목적입니다. 각 행은 기하학을 포함하여 {'field name': value}입니다. 지능형리스트를 사용하는 것이 작업을 달성하기 위해 가장 파이썬 방법 : fc = '/path/to/fc' fields = [f.name for f in arcpy.ListFields(fc)]

    1

    2답변

    저는 Python 스크립팅을 처음 접했고 주로 ArcGIS 10에서이 스크립트를 사용합니다. 필드 CINTP1. 예는 '000000100'이고 '1.00'을 반환합니다. 나는 'MAPCHAR'테이블에서 선택된 레코드를 실행하기 위해 도구 상자로 가져 왔습니다. 내가 계속 수신하는 오류는 다음과 같습니다. : ERROR 000539 : 실행중인 오류 : re