Skip To Content

스마트 편집기 위젯

스마트 에디터 위젯은 레이어 및 테이블 편집을 더욱 효과적으로 제어할 수 있도록 지원하여 편집 위젯을 확장합니다. 테이블 및 레이어에서 설명을 구성하고 릴레이트 레코드를 생성, 업데이트 및 삭제하며 편집 모드 중에 맵에서 다른 데이터의 팝업을 볼 수 있습니다.

스마트 에디터 위젯 구성

이 위젯은 앱이 시작될 때 자동으로 열리도록 설정할 수 있습니다. 이 기능을 활성화하려면 위젯에서 앱을 시작할 때 이 위젯을 자동으로 열기 버튼 앱을 시작할 때 이 위젯을 자동으로 열기을 클릭하여 어두운 초록색으로 바꿉니다.

  1. 위젯 위에 마우스를 놓고 이 위젯 구성 버튼 이 위젯 구성을 클릭하여 구성 등록정보 대화 상자를 엽니다.
  2. 필요에 따라 위젯 아이콘 변경을 클릭하여 이 위젯에 대한 기본 아이콘을 사용자 고유의 이미지로 바꿉니다.
    파일 탐색기 창이 나타나므로 위젯 아이콘으로 사용할 로컬 이미지 파일을 선택할 수 있습니다.

    스마트 에디터 위젯 구성에는 레이어 설정과 일반 설정의 두 가지 섹션이 있습니다.

레이어 설정

레이어 설정은 맵에서 편집 가능한 모든 레이어를 나열하고 각 레이어의 기능과 작업을 제어하는 기능을 제공합니다. 각 옵션에 대한 세부정보는 다음과 같습니다.

  • 편집 가능 - 특정 레이어만 편집할 수 있도록 허용합니다.
  • 업데이트만 - 필요에 따라 기존 피처의 업데이트 또는 수정만 가능하도록 이 레이어를 제한합니다.
  • 삭제 허용 - 필요에 따라 사용자가 피처를 삭제하도록 허용합니다.
  • 지오메트리 편집 비활성화 - 필요에 따라 피처 지오메트리의 모양 변형 및 이동을 허용합니다.
  • 설명 - 필요에 따라 각 레이어의 속성 위에 설명을 제공합니다.
  • 작업 - 편집 가능하고 볼 수 있는 필드를 선택하고 스마트 속성 작업과 속성 작업을 정의합니다. 테이블의 릴레이트 레이어에 접근할 수 있도록 허용합니다(해당하는 경우). 기본 설정에 따라 위젯이 맵에 구성된 디스플레이 및 편집 가능한 속성을 그대로 적용합니다.
팁:

이 위젯은 웹 맵과 서비스에서 편집 설정을 무시하지 않습니다. 레이어가 업데이트만 허용하도록 설정되는 경우 위젯을 통해 피처를 생성하거나 삭제할 수 없습니다.

  1. 각 레이어에 대해 다음을 선택하거나 선택 취소합니다.
    • 편집 가능
    • 업데이트만
    • 삭제 허용
    • 지오메트리 편집 비활성화
  2. 설명 열 아래에 있는 아이콘을 클릭합니다.

    대화 상자에 텍스트를 입력하여 사용자가 편집을 수행할 수 있습니다.

  3. 작업 아래의 편집 버튼 편집을 클릭합니다.

    대화 상자에 레이어의 모든 필드가 나와 있습니다. 데이터베이스가 필요한 필드에는 빨간색 별표(*)가 표시됩니다. 각 열에 대한 세부정보는 다음과 같습니다.

    • 표시 - 이 필드를 속성 대화 상자에 표시할지 여부를 결정합니다.
    • 편집 가능 - 속성 대화 상자에서 필드의 편집 가능 여부를 결정합니다. 편집할 수 없는 필드는 표시되지만 비활성화됩니다.
    • 이름 - 참조용으로 표시됩니다.
    • 별칭 - 참조용으로 표시됩니다.
    • 작업 - 위 아래 화살표를 사용하여 필드 목록의 순서를 변경합니다. 편집 버튼 편집을 사용하여 이 필드의 스마트 속성 설정을 구성합니다. 속성 작업 버튼을 사용하면 교차, 주소, 좌표 또는 프리셋으로 필드 값을 구성할 수 있습니다.
  4. 각 필드에 대해 보기편집 가능, 체크 박스를 선택하거나 선택 취소합니다.
  5. 작업 아래의 편집 버튼 편집을 클릭합니다.

    스마트 속성 대화 상자를 사용하여 필드에서 3가지 작업을 설정할 수 있습니다. 하나의 작업만 한 번에 수행할 수 있으며 나열된 순서대로 평가됩니다. 각 열에 대한 세부정보는 다음과 같습니다.

    • 작업 - 다음과 같은 3가지 작업이 제공됩니다.
      • 숨기기 - 다른 필드의 기준에 따라 이 필드를 숨깁니다.
      • 필수 - 이 필드에 값이 있도록 유지합니다. 이 작업이 구성될 때까지는 저장 버튼이 활성화되지 않습니다.
      • 비활성화됨 - 이 필드는 다른 필드의 기준에 따라 구성될 수 없지만 필드는 표시됩니다.
    • 식 - 작업이 구성되면 해당 식에 대한 SQL이 나타납니다.
    • 기준 - 위 아래 화살표를 사용하여 작업 목록의 순서를 변경합니다. 편집 버튼 편집을 사용하면 작업이 유효하거나 처리되는 시기를 결정하는 로직을 구성할 수 있습니다.
  6. 각 작업에 대해 기준 열 아래의 편집 버튼 편집을 클릭합니다. 필터 식 추가 또는 식 집합 추가를 클릭하여 절 구성 대화 상자에서 식을 생성합니다.

    팁:
    숨기기 작업을 구성하는 경우 숨겨져 있을 때도 이 필드에 대한 속성 데이터를 제출하시겠습니까? 옵션을 사용하면 표시되지 않을 때 필드에 데이터를 저장할 수 있습니다. 이 옵션을 선택 취소하면 스마트 속성으로 숨긴 필드 값이 저장되지 않습니다.

  7. 스마트 속성을 구성했다면 확인을 클릭하여 대화 상자를 닫습니다. 각 필드의 작업 열에서 속성 작업 버튼을 클릭합니다.
    • 활성화됨 - 이 작업을 사용하려면 이 상자를 선택합니다.
    • 작업 - 다음과 같이 4가지 작업이 제공됩니다.
      • 교차 - 교차된 레이어의 필드 값 기반으로 이 필드를 채웁니다.

        편집된 피처가 여러 값을 교차하는 경우 레코드가 Object ID별로 정렬되며 첫 번째 객체가 사용됩니다.

      • 주소 - 로케이터 서비스에 정의된 필드 기반으로 이 필드를 채웁니다.

        로케이터에서 여러 개의 결과가 반환되는 경우 가장 높은 매칭 점수가 사용됩니다.

      • 좌표 - 좌표 기반으로 이 필드를 채웁니다. 좌표는 위도/경도 또는 맵의 좌표계일 수 있습니다.
      • 프리셋 - 이 필드는 프리셋 값으로 채웁니다. 이 기능은 새 레코드를 생성하는 데에만 사용됩니다. 프리셋 값 정의는 일반 설정 탭에서 처리됩니다.
    • 기준 - 위 아래로 화살표를 사용하여 작업 목록의 순서를 변경합니다. 편집 버튼 편집을 사용하면 작업이 유효하거나 처리되는 시기를 결정하는 로직을 구성할 수 있습니다.
  8. 교차 작업에 대한 기준 열 아래의 편집 버튼 편집을 클릭합니다.

    추가 버튼을 클릭하여 교차할 레이어를 추가합니다.

    팁:

    교차 값을 얻기 위해 여러 레이어를 정의했다면 위젯은 이 목록의 위에서 아래로 이동하여 교차된 값을 가져옵니다. 첫 번째 값이 성공적으로 발견되면 목록의 다른 모든 레이어는 무시됩니다.

  9. 속성 작업 대화 상자에서 주소 작업 기준 열 아래의 편집 버튼 편집을 클릭합니다.
    • 이 영역에 처음으로 접근한 경우 기관의 기본 로케이터가 여기에 표시됩니다. 이를 사용자가 보유한 다른 사용자 정의 지오코더로 변경할 수 있습니다.
    • 로케이터를 사용할 수 있는지 확인하기 위해 유효성 검사를 클릭합니다.
    • 유효한 로케이터가 정의되면 로케이터의 필드 목록이 메뉴 창에 표시됩니다. 편집된 피처를 채우는 데 사용할 필드를 선택하세요.
  10. 속성 작업 대화 상자에서 좌표 작업 기준 열 아래의 편집 버튼 편집을 클릭합니다.
    • 이 대화 상자에는 두 가지 옵션이 있습니다. 하나는 좌표를 추출하기 위해 좌표계를 선택하는 것입니다. 맵의 현재 공간 참조 또는 위도/경도를 사용할 수 있습니다. 다른 옵션은 대체할 수 있는 사용 가능한 좌표 필드를 나열합니다.
    팁:

    폴리곤을 생성하거나 업데이트할 경우 폴리곤의 중심 좌표가 사용됩니다.

  11. 모든 스마트 속성 대화 상자를 닫고 레이어 설정 패널로 돌아갑니다.
  12. 맵에 관계가 있다면 작업 아래에 테이블 아이콘이 표시됩니다. 아이콘을 클릭하여 레이어의 릴레이트 레이어 또는 테이블에 접근할 수 있습니다.
  13. 위의 테이블은 이 관계 계층 구조에서 이전에 탐색했던 위치의 이동 경로입니다. 이동 경로의 세그먼트를 클릭하여 해당 항목을 테이블에 불러옵니다.

    테이블은 현재 수준을 보여줍니다. 모든 관련 항목이 나열됩니다.

    • 편집 가능 - 이 릴레이트 레이어 또는 테이블을 편집할 수 있도록 허용합니다.
    • 업데이트만 - 필요에 따라 기존 피처 또는 레코드의 업데이트 또는 수정만 가능하도록 이 레이어를 제한합니다. 이 기능을 사용하려면 편집 가능이 선택되어 있어야 합니다. 관련 항목이 피처 레이어라면 이는 선택되어 사용할 수 없게 됩니다. 이 위젯은 새로운 릴레이트 피처의 생성을 방지하며 기존 릴레이트 피처의 속성만 편집할 수 있습니다.
    • 삭제 허용 - 필요에 따라 사용자가 피처나 레코드를 삭제하도록 허용합니다. 이 기능을 사용하려면 편집 가능이 선택되어 있어야 합니다.
    • 지오메트리 편집 비활성화 - 이 옵션은 모든 관련 항목에 대해 사용할 수 없습니다.
    • 설명 - 필요에 따라 각 레이어의 속성 위에 설명을 제공합니다. 이 제어를 통해 설명 대화 상자가 열립니다.
    • 작업 - 프리셋 값 목록에 포함된 편집 및 시각화 가능한 필드와 스마트 속성 및 필드 작업을 정의하는 필드를 선택합니다. 릴레이트 레이어 또는 테이블에 접근할 수 있도록 허용합니다(해당하는 경우).

일반 설정

이 섹션에는 유효성 검사와 사용자 인터페이스를 제어할 수 있는 위젯의 설정이 나열됩니다. 프리셋 값을 정의하거나 지오코더 설정을 사용할 수 있습니다.

  • 프리셋 값 정의 - 프리셋 값을 갖도록 피처 레이어나 테이블의 필드를 구성했다면 일반 설정의 프리셋 값 정의 매개변수로 이동합니다. 위젯을 불러오면 기본값을 정의합니다. 필드 이름이 동일한 여러 레이어에 프리셋을 설정하면 모든 레이어가 정의된 동일한 프리셋 값을 사용하게 됩니다.
  • 지오코더 설정 - 주소에서 값을 얻도록 피처 레이어나 테이블의 필드를 구성했다면 지오코더 설정으로 이동하여 지오코더 URL을 정의합니다.

    기본 설정에 따라 지오코더는 기관에서 정의한 지오코더로 채워집니다. URL을 변경하면 이 속성 작업을 통해 필드 연결을 변경하세요.

다음은 위젯의 일반 설정을 정의하는 옵션입니다.

  • 그리기 옵션 표시 - 선택한 템플릿에 유효한 그리기 옵션 목록을 표시합니다.
  • 상단에 프리셋 값 목록 표시 - 템플릿 선택기 위에 프리셋 값 목록을 표시합니다.
  • 피처 템플릿 필터 사용 - 피처 템플릿 필터는 편집 템플릿의 목록을 좁히기 위해 키워드 및 레이어 필터를 나타냅니다. 이 옵션을 활성화하도록 체크 박스를 선택합니다.
  • 양식이 닫히거나 다음 레코드로 전환되면 저장되지 않은 편집 내용을 저장하라는 메시지 표시 - 저장되지 않은 편집 내용이 있는 경우 현재 레코드의 속성 페이지를 종료할 때 메시지를 표시합니다.
  • 레코드 삭제 시 확인 필요 - 레코드를 삭제할 때 메시지를 표시합니다.
  • 편집 내용이 자동으로 저장됨(프리셋이 미리 정의된 경우) - 새 피처를 빠르게 디지털화할 수 있도록 편집 내용이 자동으로 저장됩니다.
  • 저장 시 선택 사항에서 피처 제거 - 다음 레코드로 전환하거나 템플릿 편집 페이지로 돌아갑니다(레코드가 하나만 있는 경우).
  • 그룹 필터 위젯의 필터 값을 프리셋 필드에 적용 - 그룹 필터 위젯의 필터 값을 프리셋 필드에 적용합니다.
  • 선택한 템플릿 활성 상태 유지 - 선택한 템플릿을 활성 상태로 유지합니다.
  • 기본 설정에 따라 지오메트리 편집 활성화 - 기본 설정에 따라 지오메트리 편집이 활성화되므로 피처 모양을 빠르게 수정할 수 있습니다.
  • 편집 지오메트리가 활성 상태인 경우 속성 작업 업데이트 버튼 표시 - 필드에서 속성 작업을 정의한 경우 이 옵션을 사용하면 피처의 지오메트리를 변경할 때 속성 작업에서 파생된 값을 업데이트할 수 있습니다.

  1. 편집 패널에 대한 표시 텍스트 제공 섹션에서 피처 템플릿 목록 위에 나타난 텍스트를 변경하거나 제거합니다. 사용자가 편집할 수 있도록 텍스트를 입력합니다. 이는 레이어가 새 기능의 생성을 허용하지 않고 템플릿 목록이 숨겨진 경우 유용합니다.
  2. 확인을 클릭하여 구성 창을 닫습니다.

스마트 에디터 위젯 사용

스마트 편집기 위젯을 열어 템플릿 선택기 및 프리셋 값 목록을 표시합니다. 편집하려는 레이어가 템플릿 선택기에 표시되지 않으면 구성에서 해당 레이어에 대해 편집 가능이 선택되고 있고 해당 레이어가 맵에 표시되는지 확인하세요.

  1. 필드가 프리셋 목록에 포함되도록 구성한 경우 값을 입력합니다.
    프리셋 값 입력
  2. 피처를 추가하려면 템플릿에서 해당 심볼을 클릭한 다음 맵에서 클릭하여 피처를 추가하거나 그립니다. 피처 템플릿 필터가 구성에 포함된 경우 템플릿을 검색할 수 있습니다.
    피처 템플릿 필터

    피처를 추가하고 나면 페이지가 속성으로 전환됩니다.

  3. 사용 가능한 필드에 정보를 입력합니다. 필드는 피처 서비스의 편집 가능한 속성 필드와 편집 가능한 레이어의 구성에 따라 달라집니다.
    속성 값 입력
  4. 피처에 이미지 또는 기타 파일을 첨부하려면(사용 가능한 경우) 팝업의 첨부 파일 섹션에서 찾아보기를 클릭한 다음 컴퓨터에서 파일을 검색합니다.
  5. 피처를 편집하려면 맵에서 해당 피처를 클릭하여 속성을 열고 정보를 편집합니다.
  6. 피처를 제거하려면 맵에서 해당 피처를 클릭하여 속성을 열고 삭제를 클릭합니다.

또한 스마트 에디터 위젯에는 선택한 피처의 팝업 피처 작업에서도 접근할 수 있습니다.

팝업의 스마트 에디터