ArcGIS Desktop을 사용하여 선을 세그먼트로 분할합니까?


12

미국 주 형태 파일이 있습니다. 두 상태 사이의 경계를 추출하여 선 세그먼트를 생성했습니다. 예를 들어, 조지아와 노스 캐롤라이나의 경계.

이 경계를 25 마일 세그먼트 단위로 세분화하는 방법이 있습니까?

마찬가지로 선을 동일한 길이의 세그먼트로 분할하는 방법이 있습니까? 예를 들어이 테두리 세그먼트를 가져 와서 같은 길이의 3 개 세그먼트로 나눕니다.

ArcGIS 10.1과 ArcMap을 사용합니다.

그리고 몇 줄을 몇 줄로 나누어야합니까?

답변:


11

질문의 첫 번째 부분에 대한 해결책은 " 줄을 같은 수의 부분으로 나누는 것 "입니다.

편집기 도구 모음의 분할 명령을 사용하면 한 줄을 같은 수의 새로운 기능으로 분할 할 수 있습니다. 예를 들어이 분할 옵션을 사용하여 선을 길이가 같은 조각으로 나눌 수 있습니다. 이 기능은 이전 ArcGIS 릴리스에서 사용할 수있는 Divide 명령과 유사합니다.

같은 페이지에 "비례로 라인 분할"섹션이 있습니다. 이 작업을 수행하려면 최소한 표준 (ArcEditor) 라이센스가 필요하지만 질문의 두 번째 부분에 도움이됩니다.

COGO 도구 모음의 비율 명령 비율은 지정된 거리 값을 기준으로 선택한 선 피처를 여러 세그먼트로 분할합니다. 피처 길이와 입력 한 값 사이에 차이가있는 경우이 차이는 모든 새 세그먼트에 비례합니다. 비율은 COGO 또는 측량 데이터와 같은 정확한 측정 작업을 수행 할 때 유용합니다.

예를 들어 특정 길이로 분할해야하는 선 피쳐가 있습니다. 아래 예는 13.79 피트, 48 피트, 60 피트 및 60 피트의 네 부분으로 분할되어야하는 선 피처를 보여줍니다. 비례 명령은이 기능을 네 가지 새로운 기능으로 나누는 데 사용됩니다.

위에서 언급 한 바와 같이, 이전 버전의 ArcGIS에서는 분할 명령을 사용하여 선을 세그먼트로 분할했습니다 .


5

최신 편집에 대하여 ( "그리고 몇 줄을 몇 줄로 나누어야합니까?") ...

ArcInfo 라이센스가 필요한 지오 프로세싱 접근 방식은 다음과 같습니다. 비례 적으로 선 분할 (ArcGIS 포럼)

랜덤 포인트 생성을 사용하여 선 피쳐를 따라 포인트 를 먼저 생성 한 다음 포인트에서 분할 선을 생성 합니다.

또 다른 방법은 선형 참조를 사용하는 것입니다 ( 이 답변 에서와 같이 ).

또 다른 방법은 ArcObjects ( 이 답변 에서와 같이 ) 또는 arcpy Geometry 객체를 사용하는 것입니다 ( 야생적 으로 예제는 보이지 않지만 가능해야 함).


1

실제로 받아 들여진 대답은 두 번째 부분을 덮지 않고 선을 분할합니다 (즉, 둘 이상의 선 피쳐). 또 다른 방법은 편집 도구에서 DISTANCE 매개 변수와 함께 " Densify "를 사용하는 것입니다 . 여기에는 최소한 표준 라이센스가 필요하며 데이터 관리> 기능 도구 세트의 " 정점에서 분할 선 "도구가 필요합니다. 그러나이 방법은 원래 객체 ID를 유지하지 않습니다.


이 질문을 처음 게시했을 때 두 개로 나눈 것을 놓친 것 같습니다. 질문 당 여러 질문에 답변하려고함으로써 발생하는 혼란은 일반적으로 Tour에 따라 "질문 당 하나의 질문"을 요구하게합니다 .
PolyGeo


1

ArcGIS 데스크탑 (또는 ArcPro)을 사용하여 일정 거리에서 여러 줄을 분할하려면 다음 두 단계를 수행하십시오.

  1. 선을 따라 점 생성 도구. 데이터 관리 도구 상자의 "샘플링"에 있습니다. 선을 따라 점 사이의 특정 거리를 설정할 수 있습니다.

  2. 점 도구에서 선 분할. 데이터 관리 도구 상자의 "기능"에 있습니다. 이전 단계의 점을 사용하여 선을 분할하십시오.

QGIS에서도이 작업을보다 쉽고 빠르게 수행 할 수 있습니다.


0

이 답변은 10.3에 적용됩니다. 이 모든 작업에 대해 편집 도구 "분할"을 사용해 보셨습니까? 라인 편집을 시작하고 관련 섹션을 선택한 다음 편집기 드롭 다운으로 이동하여 "분할"을 선택하십시오. 이를 통해 선 또는 선 세그먼트의 거리를 기준으로 선 또는 선 세그먼트를 파트로, 동일한 파트 또는 백분율로 분할 할 수 있습니다. 고급 라이센스 나 Spatial Analyst 확장이 필요하지 않으며 기본 라이센스 만 필요합니다.

ESRI 도움말 항목을 참조하십시오 : 라인을 같은 수의 부품으로 나누기

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.