맵 피처 및 테이블 검색 구성

사용자가 맵에서 피처를 더욱 쉽게 찾을 수 있도록 특정 레이어를 검색 가능하게 구성할 수 있습니다. 예를 들어 사용자가 특정 필지를 찾을 수 있도록 필지 레이어에 대한 검색을 활성화할 수 있습니다. 사용자가 검색 상자 드롭다운 메뉴에서 필지 레이어를 선택한 후 찾으려는 필지 ID를 입력하면 맵이 해당 필지로 확대되고 구성 가능한 팝업이 나타납니다.

사용자가 일부 앱에서 레코드를 찾을 수 있도록 맵의 테이블에 대한 검색을 구성할 수도 있습니다.

맵에서 레이어 및 테이블에 대한 검색을 구성하려면 다음 단계를 완료하세요.

  1. 기관에 로그인했는지 확인합니다.

    피처 또는 테이블을 검색할 수 있도록 맵을 구성하려면 맵 소유자 또는 기관 관리자로 로그인해야 합니다.

  2. 맵의 항목 페이지를 엽니다.
  3. 항목 페이지에서 설정 탭을 클릭하고 웹 맵을 클릭하여 해당 섹션으로 스크롤합니다.
  4. 검색 활성화 토글 버튼을 켭니다.
  5. 힌트 텍스트 텍스트 상자에 사용자가 검색할 레이어 또는 테이블을 선택할 때 검색 상자에 나타나는 텍스트를 입력합니다.

    검색 가능한 모든 레이어 및 테이블에 대해 동일한 힌트가 나타납니다.

  6. 레이어에서 피처 검색을 활성화하고 구성하려면 다음을 수행합니다.
    1. 레이어별 토글 버튼을 켭니다.

      맵의 첫 번째 레이어가 자동으로 나열됩니다.

    2. 필요한 경우 드롭다운 메뉴에서 레이어를 선택합니다.
      비고:

      호스팅 피처 레이어, ArcGIS Server 피처, 쿼리 작업이 활성화된 맵 서비스 레이어를 검색할 수 있습니다. ArcGIS Pro에서 피처 데이터를 발행한 경우 기본 설정에 따라 쿼리 작업이 활성화됩니다. ArcGIS Server 피처 및 맵 서비스의 경우, ArcGIS Server Manager에서 작업 설정을 편집할 수 있습니다.

    3. 레이어의 속성 필드를 선택합니다.
      비고:

      필드가 검색 가능하여 드롭다운 메뉴에서 보이게 하려면 문자열 또는 정수를 포함해야 하고 코딩된 도메인을 사용하지 않아야 합니다. 정수 필드에는 Equals 조건만 지원됩니다. 최상의 검색 결과를 얻으려면 고유한 값이 있는 필드를 선택합니다.

    4. 검색어를 포함하는 결과를 찾을지 또는 검색어와 동일한 결과를 찾을지 선택합니다.
    5. 추가 레이어에 대한 검색을 활성화하거나 동일한 레이어에 대해 추가 검색 필드를 지정하려면 레이어 추가를 클릭하고 위의 b~d단계를 반복합니다.

      레이어당 여러 검색 필드를 지정할 수 있습니다.

  7. 테이블에서 검색을 활성화하고 구성하려면 다음을 수행합니다.
    1. 테이블별 토글 버튼을 켭니다.

      맵의 첫 번째 테이블이 자동으로 나열됩니다.

    2. 필요한 경우 드롭다운 메뉴에서 테이블을 선택합니다.
    3. 테이블의 속성 필드를 선택합니다.
      비고:

      필드가 검색 가능하여 드롭다운 메뉴에서 보이게 하려면 문자열 또는 정수를 포함해야 하고 코딩된 도메인을 사용하지 않아야 합니다. 정수 필드에는 Equals 조건만 지원됩니다. 최상의 검색 결과를 얻으려면 고유한 값이 있는 필드를 선택합니다.

    4. 검색어를 포함하는 결과를 찾을지 또는 검색어와 동일한 결과를 찾을지 선택합니다.
    5. 추가 테이블에 대한 검색을 활성화하거나 추가 검색 필드를 지정하려면 테이블 추가를 클릭하고 위의 b~d단계를 반복합니다.

      테이블당 여러 검색 필드를 지정할 수 있습니다.

  8. 설정 탭의 웹 맵 섹션에서 저장을 클릭합니다.

이제 맵에서 검색이 활성화되었습니다. 레이어에서 검색을 구성한 경우 다른 사용자가 Map Viewer에서 검색을 사용하거나 검색을 지원하는 다른 앱을 사용하여 구성한 레이어에서 피처를 찾을 수 있습니다. 테이블에서 검색을 구성한 경우 다른 사용자는 ArcGIS Maps SDKs로 만든 앱에서 검색을 사용하여 구성한 테이블에서 레코드를 찾을 수 있습니다. 검색하려면 검색 상자의 드롭다운 화살표를 클릭하고 드롭다운 메뉴에서 레이어 또는 테이블을 선택합니다(적절한 경우). 그러면 입력한 힌트 텍스트가 검색 상자에 나타납니다.