점으로 구분 된 텍스트가 포함 된 문자열 필드에서 텍스트 데이터를 추출하고 필드 계산기를 사용하여 새 필드에 배치하려고합니다.
이 파이썬 함수를 사용하고 있습니다 ( QGIS에서 / 전에 텍스트를 추출하는 방법 에서 가져온 것 입니까? ) :
from qgis.core import *
from qgis.gui import *
@qgsfunction(args='auto', group='Custom')
def func(value1, feature, parent):
return value1.split('.')[0]
첫 번째 점 이전의 모든 텍스트를 반환합니다. 이제 구분 된 각 텍스트 행을 별도의 필드에 배치하는 함수를 작성하는 방법이 궁금합니다.
전에:
후: