Skip To Content

새 위치 파생(Derive New Locations)

새 위치 파생 새 위치 파생은 하나 이상의 속성 또는 공간 쿼리를 기준으로 새 피처를 생성하는 데 사용됩니다.

워크플로 다이어그램

새 위치 파생(Derive New Locations)

용어

기간설명

공간 쿼리

공간 관계에 대한 쿼리입니다.

속성 쿼리

필드 값에 대한 쿼리입니다.

사례

부동산 개발 업체가 주상 복합 구역 건설에 적합한 영역을 찾고 있습니다. 이 구역은 도시 경철도 시스템에 쉽게 접근할 수 있는 20~30대 청장년이 많은 영역입니다. 새 위치 파생을 사용하여 선택 기준에 맞는 주상 복합 구역용 새 피처를 도시 경계 내에 생성할 수 있습니다.

도립공원 공무원은 퓨마와 인간의 교류에 대해 알아보기 위해 공원 내에 잠재적인 퓨마 서식지를 매핑하고자 합니다. 이 서식지는 식생, 경사, 도로 인접도 등의 기준에 따라 식별됩니다. 새 위치 파생을 사용하여 적합성 기준에 맞는 새 서식지 영역을 생성할 수 있습니다.

사용 참고 사항

입력 레이어는 입력 매개변수로 결정되는 것이 아니라 식 내에서 결정됩니다.

식 추가를 사용하여 쿼리를 작성할 수 있습니다. 공간 쿼리와 속성 쿼리의 조합을 비롯한 여러 식을 추가할 수 있습니다. 식을 충족하는 입력 레이어의 피처 또는 피처 일부분이 결과 레이어에 기록됩니다.

쿼리하는 필드의 유형(범주 또는 숫자)에 따라 속성 쿼리에 여러 연산자를 사용할 수 있습니다.

범주 필드의 경우 다음 연산자를 사용할 수 있습니다.

  • 다음과 같음(is)
  • 다음과 같지 않음(is not)
  • 다음으로 시작함(starts with)
  • 다음으로 끝남(ends with)
  • 다음을 포함
  • 다음을 포함하지 않음
  • 비어 있음(is blank)
  • 비어 있지 않음(is not blank)

숫자 필드의 경우 다음 연산자를 사용할 수 있습니다.

  • 다음과 같음(is)
  • 다음과 같지 않음(is not)
  • 다음 이상임(is at least)
  • 다음보다 작음
  • 다음 이하임(is at most)
  • 다음보다 큼
  • 다음 사이에 속함(is between)
  • 다음 사이에 속하지 않음(is not between)
  • 비어 있음(is blank)
  • 비어 있지 않음(is not blank)

속성 식을 작성하는 방법에 대한 자세한 내용은 새 위치 파생 작동 방식 섹션을 참고하세요.

다음과 같은 공간 식을 공간 쿼리에 사용할 수 있습니다.

  • 교차함(intersects)
  • 교차하지 않음(does not intersect)
  • 일정한 거리 내에 있음(within a distance of)
  • 일정한 거리 내에 없음(not within a distance of)
  • 완전히 포함함(completely contains)
  • 일부만 포함함(does not completely contain)
  • 완전히 포함됨(completely within)
  • 일부만 포함됨(not completely within)
  • 가장 가까움(nearest to)

공간 식을 작성하는 방법에 대한 자세한 내용은 새 위치 파생 작동 방식 섹션을 참고하세요.

식 추가 버튼을 사용하여 쿼리에 여러 식을 추가할 수 있습니다. andor을 연산자로 사용하여 식을 결합할 수 있습니다.

현재 맵 범위 사용을 선택한 경우 현재 맵 범위 내에 보이는 피처만 분석됩니다. 이 옵션을 선택 취소하면 현재 맵 범위가 아닌 경우에도 모든 피처가 분석됩니다.

새 위치 파생 작동 방식

식 생성

식을 생성하려면 식 추가 버튼을 클릭하여 식 추가 대화 상자를 엽니다.

속성 식

위치(속성 쿼리)를 식 유형으로 사용하여 속성 식을 생성합니다.

속성 식 추가 예
속성 식에 대한 식 추가 대화 상자

숫자설명
입력 레이어

식에서 사용할 수 있는 레이어가 여기에 나열됩니다. 콘텐츠 목록의 모든 레이어를 사용할 수 있습니다.

식 유형

식 유형입니다. 속성 식의 경우 장소(속성 쿼리)를 선택합니다.

필드

목록에서 쿼리 대상 필드를 선택합니다.

연산자

식에 대한 연산자를 선택합니다.

값, 필드 또는 고유 값

  • 특정 값을 기준으로 피처를 찾으려면 을 선택하고 입력 상자에 값을 입력합니다.
  • 하나의 필드에 있는 값을 다른 필드에 있는 값과 비교하려면 필드를 선택하고 드롭다운 화살표를 클릭한 다음 식의 필드를 선택합니다. 예를 들어 위의 스크린샷에서 POP UNDER 18의 값이 POP OVER 18의 값보다 큰 피처가 검색됩니다.
  • 식에 대해 선택한 필드의 특정 값을 기준으로 피처를 찾으려면 고유 값을 선택하고 필드에서 고유 값을 선택합니다. 고유 값 필터에는 ArcGIS Pro 또는 ArcGIS 10.1 for Desktop 이상을 사용하여 발행된 피처 서비스가 필요합니다.

비고:

레이어 중 필터가 적용된 레이어가 있는 경우 필터 식을 충족하는 피처만 분석에 사용됩니다.

공간 식

공간 식은 완전히 포함됨 또는 교차함(전체 목록은 공간 식 유형 섹션에서 찾을 수 있음)과 같은 식 유형을 선택하여 생성합니다.

공간 식 유형을 선택할 때 선택한 식 유형에 따라 식 추가 대화 상자가 변경됩니다.

공간 식
공간 식에 대한 식 추가 대화 상자

숫자설명
첫 번째 레이어

첫 번째 레이어입니다.

식 유형

공간 식 유형입니다. 각 공간 식 유형에 대한 자세한 내용은 아래를 참조하세요.

두 번째 레이어

두 번째 레이어입니다. 이러한 레이어는 맵에 있는 다른 레이어입니다.

완성된 쿼리의 예

이 예에서는 일련의 기준에 따라 최적의 퓨마 서식지 위치인 새 영역을 파생합니다. 최적의 퓨마 서식지 기준은 다음과 같습니다.

  • 퓨마는 가파른 터레인을 선호합니다.
  • 터레인이 숲으로 가려져 있어야 합니다.
  • 하천에서 0.76km(2,500피트) 이내의 위치여야 합니다.
  • 고속도로에서 0.76km(2,500피트) 이상 떨어진 위치여야 합니다.

다음의 스크린샷에는 Vegetation, Slope, Streams, Highways 레이어를 사용하여 위의 기준에 따라 새 위치 파생 쿼리를 실행하는 과정이 나와 있습니다.

새 위치 파생 쿼리

비고:

  • 식의 순서는 분석 결과에 영향을 줍니다.
  • 그룹 및 그룹 해제 버튼 그룹 및 그룹 해제을 클릭하여 식을 그룹화 및 그룹 해제할 수 있습니다. 그룹을 생성하려면 식을 둘 이상 선택하고 그룹 버튼을 클릭합니다. 그룹에 대한 자세한 내용은 그룹화 섹션에서 찾아 볼 수 있습니다.
  • and를 클릭하면 연산자가 or로 전환됩니다. or를 클릭하면 연산자가 and로 전환됩니다.

공간 식 유형

공간 식은 두 레이어 간의 관계를 설정합니다. 동일한 레이어에 있는 피처 간에 공간 관계를 설정해야 하는 경우(예: 산업 필지에서 일정한 거리 내에 있는 공지를 선택하려고 함) 두 레이어가 동일한 필지 피처를 사용하도록 필지 레이어를 복사하여 맵에 추가합니다.

일정한 거리 내에 있음/일정한 거리 내에 있지 않음

일정한 거리 내에 있음

일정한 거리 내에 있음 관계에서는 첫 번째 레이어에 있는 피처와 두 번째 레이어에 있는 피처 간에 직선 거리를 사용합니다.

  • 일정한 거리 내에 있음 - 첫 번째 레이어에 있는 피처의 특정 부분이 두 번째 레이어에 있는 피처에서 지정된 거리 내에 있으면 해당 부분에서 새 피처가 파생됩니다. 예를 들어 강에서 100미터 내에 있는 필지 부분만 결과에 포함됩니다.
  • 일정한 거리 내에 있지 않음 - 첫 번째 레이어에 있는 피처의 특정 부분이 다른 피처에서 일정한 거리 내에 있지 않으면 해당 부분에 대해 새 피처가 파생됩니다. 예를 들어 강에서 100미터 내에 있는 필지가 결과에 포함되지 않습니다. 이 관계를 "보다 훨씬 멀리 떨어져 있음"이라고 생각할 수 있습니다.

비고:

거리는 피처의 가장 가까운 부분 간에 계산됩니다. 위의 예에서 식생은 하천에서 0.76km(2,500피트) 이내의 거리에 있어야 하므로 0.76km(2,500피트) 이내의 거리에 있는 하천 레이어 부분에 대해 새 영역이 생성됩니다.

하천에서 0.76km(2,500피트) 이내의 거리에 있는 영역

완전히 포함함/완전히 포함하지 않음

완전히 포함함

첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처를 완전히 둘러쌀 경우 첫 번째 레이어에 있는 피처는 이 테스트를 통과합니다. 포함된 피처의 어떤 부분도 포함하는 피처의 외부에 있을 수 없습니다. 그러나 포함된 피처가 포함하는 피처에 접할 수는 있습니다(즉, 해당 경계를 따라 공유 포인트를 공유함).

  • 완전히 포함함 - 첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처를 포함하는 경우 첫 번째 레이어에 있는 피처가 출력에 포함됩니다.
  • 완전히 포함하지 않음 - 첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처를 포함하는 경우 첫 번째 레이어에 있는 피처가 출력에서 제외됩니다.

비고:

포인트 및 선에 포함함 관계를 사용할 수 있습니다. 예를 들어 도로 중앙선(선) 레이어와 맨홀 뚜껑(포인트) 레이어가 있는데 맨홀 뚜껑을 포함하는 도로를 찾으려고 합니다. 완전히 포함함을 사용하여 맨홀 뚜껑을 포함하는 도로를 찾을 수 있지만, 선이 포인트를 포함하려면 포인트가 정확히 선 위에 있어야 합니다(즉, GIS 용어로 서로 스내핑됨). 이에 대해 확신하지 못하는 경우 적합한 거리 값과 함께 일정한 거리 내에 있음 관계를 사용하세요.

완전히 포함됨/완전히 포함되지 않음

완전히 포함됨

첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처로 완전히 둘러싸일 경우 첫 번째 레이어에 있는 피처는 이 테스트를 통과합니다. 첫 번째 레이어에 있는 전체 피처가 포함하는 피처 내에 있어야 합니다. 그러나 두 피처가 접할 수는 있습니다(즉, 해당 경계를 따라 공유 포인트를 공유함).

  • 완전히 포함됨 - 첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처 내에 완전히 포함되는 경우 첫 번째 레이어에 있는 피처가 출력에 포함됩니다.
  • 완전히 포함되지 않음 - 첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처 내에 완전히 포함되는 경우 첫 번째 레이어에 있는 피처가 출력에서 제외됩니다.

비고:

포함함 관계를 사용하는 것처럼 포인트 및 선에 포함됨 관계를 사용할 수 있습니다. 예를 들어 첫 번째 레이어가 맨홀 뚜껑을 나타내는 포인트를 포함하는데 도로 중앙선(주차장이나 다른 비도로 피처와 대조적으로)에 있는 맨홀을 찾으려고 합니다. 완전히 포함됨을 사용하여 도로 중앙선 내에 있는 맨홀 포인트를 찾을 수 있지만, 포인트가 선을 포함하려면 포인트가 정확히 선 위에 있어야 합니다(즉, GIS 용어로 서로 스내핑됨). 이에 대해 확신하지 못하는 경우 적합한 거리 값과 함께 일정한 거리 내에 있음 관계를 사용하세요.

교차함/교차하지 않음

교차

첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처의 어떤 부분과라도 겹치면(접하는 것 포함, 접하는 경우 피처가 공유 포인트를 공유함) 첫 번째 레이어에 있는 피처가 교차함 테스트를 통과합니다.

  • 교차함 - 첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처를 교차하는 경우 첫 번째 레이어에서 중첩되는 부분만 결과에 포함됩니다.
  • 교차하지 않음 - 첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처를 교차하는 경우 중첩되는 피처 부분이 결과에서 제외됩니다.

가장 가까움

가장 가까움

첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처와 가장 가까운 경우 해당 테스트를 통과합니다.

  • 가장 가까움 - 첫 번째 레이어에 있는 피처가 두 번째 레이어에 있는 피처와 가장 가까운 경우 해당 피처가 출력에 포함됩니다.

그룹화

그룹 버튼 그룹을 사용하여 둘 이상의 연속 식을 함께 그룹화할 수 있습니다. Shift 키를 누른 상태로 클릭하여 그룹화할 여러 식을 선택합니다.

다음은 그룹화가 필요한 예입니다.

  • 독성 화학물질을 포함하는 부지의 포인트 레이어가 있습니다. 각 포인트에는 해당 부지에 존재하는 것으로 알려진 독성 화학물질의 이름을 포함하는 CHEMICAL이라는 속성이 있습니다.
  • 강 근처에 있는 MERCURY 또는 SELENIUM이(가) 포함된 독성 부지를 찾으려고 합니다.
  • 공원 근처에 있는 BENZENE 또는 LEAD이(가) 포함된 독성 부지를 찾으려고 합니다.

위의 예에서는 같은 독성 부지 레이어에서 피처 집합 두 개(공원 근처의 독성 부지, 강 근처의 독성 부지)를 생성합니다. 이러한 두 셋은 서로 별개의 것입니다.

강 근처에 있는 독성 부지 셋은 공원 근처에 있는 독성 부지와 별개의 것이므로, 그룹화를 사용하여 쿼리를 생성하고자 할 것입니다. 그림 1은 논리 연산자의 그룹화 또는 수정이 없는 초기 쿼리를 보여줍니다(이러한 연산자는 모두 and임). 이 쿼리의 결과는 공원과 강 둘 다에서 1km 내에 있는 독성 부지입니다. 이 결과는 목표가 아닙니다. 원하는 결과는 강에서 1km 내에 있는 독성 부지 집합과 공원에서 1km 내에 있는 다른 별개의 집합입니다.

초기 쿼리
그림 1: 초기 쿼리

위에서 간략하게 설명한 조건을 충족하는 쿼리를 생성하려면 그룹을 생성해야 합니다. 각 그룹은 해당 결과가 이전 식과 결합되는 서브 쿼리를 형성합니다.

그림 2에 표시된 것처럼 처음 두 속성 식을 선택하여 시작합니다.

속성 식의 첫 번째 그룹 선택
그림 2: 속성 식의 첫 번째 그룹 선택.

두 속성 식을 선택한 후 그룹 버튼 그룹을 클릭합니다. 그림 3에 표시된 것처럼 그룹이 들여쓰기됩니다.

그림 3에 표시된 것처럼 속성 식의 두 번째 그룹을 선택합니다.

속성 식의 다음 그룹 선택
그림 3: 속성 식의 두 번째 그룹 선택.

두 번째 그룹을 선택한 후 그룹 버튼을 클릭합니다.

마지막으로 그림 4에 표시된 것처럼 속성 식의 두 번째 그룹과 해당 그룹이 속하는 공간 식을 선택합니다.

속성 식의 두 번째 그룹과 해당 그룹이 속하는 공간 식 선택
그림 4: 속성 선택의 두 번째 그룹과 해당 그룹이 속하는 공간 식 선택.

그룹 버튼을 클릭하면 그림 5에 나와 있는 것처럼 쿼리가 들여쓰기됩니다. 최종 단계에서는 그림 5에 나와 있는 것처럼 및또는으로 전환합니다.

최종 쿼리
그림 5: 최종 쿼리

그림 5에 표시된 쿼리는 원하는 결과를 생성합니다.

  • Toxic Sites LEAD 또는 BENZENE이 포함된 가 검색되며, 이러한 피처는 Parks에서 1km 내에 있는 독성 부지를 찾아 일부분이 됩니다.
  • 다음으로는 Toxic Sites 또는 SELENIUM(이)가 포함된 MERCURY(이)가 검색되며, 이러한 피처는 River에서 1km 내에 있는 독성 부지를 찾아 일부분이 됩니다.
  • 마지막으로 두 피처 집합이 논리 또는(으)로 결합됩니다.

식 그룹화는 동일한 레이어에서 둘 이상의 별개의 피처 집합을 생성해야 하는 경우에만 필요합니다. 그룹화에 대해 생각해 볼 한 가지 방법은 그룹화 없이는 기존 위치 찾기를 두 번 실행해야 한다는 것입니다. 즉, 한 번은 강 근처에 있는 부지를 찾기 위해 실행하고 다른 한 번은 공원 근처에 있는 부지를 찾기 위해 실행하는 것입니다. 그런 다음 병합 도구를 사용하여 두 결과를 결합해야 합니다.

텍스트 버튼 텍스트을 클릭하여 쿼리의 텍스트 표현을 볼 수 있습니다. 텍스트 표현에서는 괄호를 사용하여 그룹을 나타냅니다.

유사한 도구

새 위치 파생을 사용하면 쿼리를 기준으로 새 피처를 생성할 수 있습니다. 서로 비슷하지만 약간 다른 문제를 해결하는 데 유용한 기타 도구를 사용할 수 있습니다.

Map Viewer 분석 도구

참조 위치와 비슷한 위치를 찾으려는 경우 유사한 위치 찾기를 사용합니다.

쿼리를 통해 기존 피처를 선택하려는 경우 기존 위치 찾기를 사용합니다.

비고:

기존 위치 찾기 도구와 새 위치 파생 도구 간의 가장 큰 차이점은 새 위치 파생의 경우 부분 피처를 포함할 수 있다는 것입니다.

  • 두 도구에서 모두 속성 식 위치와 공간 식 완전히 포함됨, 완전히 포함함은 전체 피처를 반환하기 때문에 같은 결과가 반환됩니다.
  • 교차 또는 일정한 거리 내에 있음을 사용하는 경우 새 위치 파생은 결과 레이어에서 새 피처를 생성합니다.

ArcGIS Pro 분석 도구

새 위치 파생ArcGIS Pro속성에 의한 레이어 선택위치에 의한 레이어 선택과 유사한 기능을 수행합니다.