«field-calculator» 태그된 질문

QGIS, ArcGIS Desktop 등의 필드 계산기 및 필드 계산 도구에 대한 질문에 사용

4
QGIS Field Calculator에 사용 된 방정식을 저장 하시겠습니까?
새로 계산 된 점의 특정 값을 계산하려고합니다. 따라서 필드 계산기를 사용하여 값을 결정하는 방정식을 작성합니다. 새로운 작업을 시작할 때 다시 입력 할 필요가 없도록 방정식을 저장하는 방법이 있습니까? 여러 점에 대해 스타일과 기호를 저장하는 방법과 비슷한 것입니다.


2
ArcGIS에서 필드 계산기를 사용하여 다각형에 구멍이 있는지 확인하는 방법
일부 타사 소프트웨어는 구멍이있는 다각형 (도넛 다각형)을 처리 할 수 ​​없습니다. 그들을 찾기 위해 항상 ArcView 3 필드 계산기를 사용합니다. 그러나 ArcGIS 에서이 작업을 수행하려고하면 다음과 같은 결과가 나타납니다. 질문은 ArcGIS에서 올바르게 만드는 방법입니다.

5
필드 계산을 사용하여 속성 필드에 파일 이름을 추가 하시겠습니까?
모양 파일 이름을 파일의 속성 테이블에있는 필드에 추가하는 방법을 아는 사람이 있습니까? 설명을 찾았습니다. '표현식에서 % Name %와 같이 CalculateField에서 인라인 변수를 사용해야 파일의 이름이 무엇이든 문자열이 dbase 파일의 이름을 기반으로 삽입됩니다!' % Name %으로 CalculateField 도구를 시도했지만 메시지가 나타납니다. Executing: CalculateField "2011-11-6 15_41_point" DBFName %Name% PYTHON # Start Time: …

2
QGIS는 속성에 대한 호의 반경을 계산합니다
QGIS 2.18.16이 설치되어 있습니다. 내 문제는 호 / 곡선 피처 (선)의 반경을 계산하는 방법입니다. 이 줄은 .dgn 파일에서 시작되었으며 FME로 읽고 PostGis DB에 썼습니다. 기본 키 등을 만들었고 테이블을 완전히 편집 할 수 있습니다. 호의 길이를 성공적으로 계산했지만 이러한 곡선의 반지름을 계산하는 방법을 알 수 없습니다. 이것은 ( https://www.mathopenref.com/arcradius.html ) …


1
QGIS에서 커스텀 파이썬 함수 문서화
QGIS에서 커스텀 파이썬 함수를 어떻게 문서화 할 수 있습니까? 내가 작성한 기능에 대한 도움말을 사용자에게 제공하고 싶습니다. docstring을 추가하려고했습니다. 그러나 로드를 클릭 할 때마다 오류 메시지가 표시됩니다. 오류 메시지에는 들여 쓰기 오류가 명확하게 표시되어 실제 코드와 일치하지 않습니다.

2
각 구분 기호 앞의 문자열 필드에서 새 필드로 텍스트 분할
점으로 구분 된 텍스트가 포함 된 문자열 필드에서 텍스트 데이터를 추출하고 필드 계산기를 사용하여 새 필드에 배치하려고합니다. 이 파이썬 함수를 사용하고 있습니다 ( QGIS에서 / 전에 텍스트를 추출하는 방법 에서 가져온 것 입니까? ) : from qgis.core import * from qgis.gui import * @qgsfunction(args='auto', group='Custom') def func(value1, feature, parent): return …


3
ArcPy와 Python을 사용하여 속성 테이블에서 영어 이외의 문자를 교체 하시겠습니까?
일부 속성에 영어 이외의 문자 ÅÄÖ가 포함 된 모양 파일이 몇 개 있습니다. 일부 쿼리는 이러한 문자 (특히 ChangeDetector )에서 작동하지 않으므로 간단한 스크립트를 사용하여 미리 변경하고 새 문자열을 다른 필드에 추가하려고했습니다. 그러나 문자 변경은 정상적으로 작동하지만 arcpy.UpdateCursor로 필드를 업데이트하지는 않습니다. 이것을 해결하는 적절한 방법은 무엇입니까? 또한 동일한 오류로 코드 …

6
숫자 필드에서 "1,000 '"과 같은 형식의 레이블을 작성 하시겠습니까?
이 질문은 gis.stackexchange : 정규 표현식을 사용하여 속성 데이터를 쉽게 편집하는 방법 에서 접했던 이전 질문을 바탕으로합니다 . 누군가가 올바른 방향으로 나를 가리킬 수 있습니까? 등고선의 벡터 shapefile이 있습니다. 속성 테이블에서 고도 값을 포함하는 정수 데이터로 구성된 FEET 필드를 이미 Label이라는 문자열 필드로 변환했습니다. 또한 문자열 끝에 '를 성공적으로 추가하여 …

4
필드 계산에서 영숫자 값에서 숫자를 제거 하시겠습니까?
다음 형식의 영숫자 값을 포함하는 필드가 있습니다. A-AA00 때때로 그들은 또한 A-AAA0 최소한 숫자를 제거하고 알파벳과 하이픈을 재교육하는 ArcMap 10의 필드 계산기에 넣을 수있는 Python 스크립트가 필요합니다. 예를 들어 다음과 같습니다. A-AA0 이된다 : A-AA 또한 숫자 문자를 다른 필드의 숫자 문자로 바꾸고 싶습니다. 이 스택 교환 항목은이 문제를 해결하지만 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.