ArcGIS Desktop을 사용하여 일정한 거리 (0.20 마일)에서 선 (트레일)을 따라 점 파일을 생성합니까?


19

ArcGIS 10.1을 사용하고 있습니다. 0.20 마일마다 흔적을 따라 표지판을 만들려고하는 트레일 네트워크가 있습니다.

선 피쳐에서 포인트 파일을 작성하는 방법이 있습니까?


2
이 0.20 마일 간격으로 정점을 가지지 않습니까?
Baltok

1
선형 참조 방법 사용을 고려 했습니까 ?
RyanKDalton-OffTheGridMaps

나는 실제로 그것을 알아 냈습니다. Editor에는 거리를 입력 할 수있는 "구축 점"이 있습니다. 나는 지금까지 그것을 보지 못했습니다. 도와 주셔서 감사합니다 !!!!
Jen

시도해보십시오. 방금 찾았으며 훌륭하게 작동합니다. 코드도 게시됩니다. ianbroad.com/arcgis-toolbox-create-points-polylines-arcpy
Jon

링크로만 구성된 답변은 삭제 될 수 있습니다. 우선 링크가 지속되지 않을 수 있습니다. 질문에 대한 답을 찾은 내용을 자세히 설명하십시오.
jbchurchill

답변:


6

점을 구성하는 내장 편집기 도구는 지정된 거리를 사용할 때 한 번에 하나의 선을 선택합니다. ET GeoWizards 는 프리 포인트 기능 Station Points를 가지고있어 모든 라인에 대해 지정된 거리에 포인트를 생성합니다.


11
  1. 빈 점 모양 파일 작성
  2. 작성된 쉐이프 파일을 레이어에로드
  3. 마우스 오른쪽 버튼으로 클릭 – 기능 편집 – 편집기 도구 모음의 마지막 버튼은 기능 생성입니다. 해당 기능을 선택하면 기능 생성 대화 상자에 나타납니다.
  4. 일정한 간격으로 점을 만들 선 모양 파일을 선택하십시오.
  5. 기능 선택
  6. 선을 선택하십시오
  7. 에디터 툴바 드롭 다운
  8. 구성 점
  9. 대화 상자가 나오면 힌트를 원하는대로 세부 정보를 채우십시오. 구성 점 도구가 활성화되어 있지 않은 경우 선택 기능 도구를 사용하여보기에서 선을 선택하지 않았기 때문입니다 (파란색으로 강조 표시) 또한 환경 설정을 변경하십시오. 측정 단위 (피트, 미터, 마일 KM)를 얻기 위해 데이터 프레임에 필요한 다른 모든 설정

2
선 세그먼트가 둘 이상인 경우 "선 구성"도구에 액세스하지 못할 수 있습니다 ( "회색으로 표시 될 수 있음"). 아마도 이것이 당신이라면 세그먼트를 해산 해보십시오!
Nova

3

이 오래된 스레드를 되살리는 것을 용서하지만, 같은 문제가 있었고 ccn이 언급했듯이 Arc의 도구는 한 번에 한 줄 기능 만 처리합니다. 따라서 사용자가 입력 한 오프셋 및 간격 매개 변수가 주어지면 폴리 라인 레이어 에서이 작업을 수행하는 매우 간단한 도구를 만들었습니다.

이 도구는 여기에 있습니다 .

데모 사진 : 여기에 이미지 설명을 입력하십시오 메모 :

  • 현재 오프셋과 간격은 정수 여야합니다.
  • 이 도구는 ArcInfo 라이센스가 필요한 정점 분할 (데이터 관리)을 사용합니다.
  • 필자는 필자의 요구에 맞게 만들었고 많이 테스트하지 않았으므로 Shapefile에서만 입력 및 출력으로 사용되었다고 언급 할 것입니다.
  • 서로 교차하는 선은 분할하지 않고 정점의 선만 분리합니다.
  • 기꺼이 수정하겠습니다. 이 주제에는 9k 이상의 조회수가 있습니다.

이 도구는 놀랍습니다! 그것은 당신이 여전히 제안에 대한 것입니다, 내 유일한 것은 사용자가 한 단위로 거리를 지정하고 백그라운드에서 투영을 위해 적절한 단위로 변환하는 것입니다.
traggatmot 2016

스크립트에 비밀번호를 추가 한 이유가 있습니까? 나는 단지 블랙 박스 도구를 사용하지 않고 다른 사람들이 자신의 용도로 편집하도록 허용하고 싶습니다.
DMusketeer

traggatmot 및 DMusketeer-성능을 개선하고 기능을 추가하고 (단위 변환 포함) QGIS 버전을 작성하고 있습니다. 완료되면 비밀번호 보호를 해제합니다.
Nir

누군가 파이썬 코드를 줄 수 있습니까? 비슷한 종류의 도구를 만들려고하지만 레이어 선택, 오프셋 선택 및 자동 속성 채우기 옵션을 허용하는 훨씬 더 큰 도구를 만들려고합니다.
Akhil Kumar

3

여기 에서 찾을 수있는 '선에서 점 만들기'도구를 사용했습니다 .

선 형상을 따라 간격으로 점 형상을 구성합니다.

잘 작동합니다.


누군가 파이썬 코드를 줄 수 있습니까? 비슷한 종류의 도구를 만들려고하지만 레이어 선택, 오프셋 선택 및 자동 속성 채우기 옵션을 허용하는 훨씬 더 큰 도구를 만들려고합니다.
Akhil Kumar

2

ArcGIS 데스크탑 (또는 ArcGIS Pro)을 사용하여 설정된 거리에서 여러 줄을 분할하려면 다음 두 단계가 작동합니다.

  1. 선을 따라 점 생성 도구. 데이터 관리 도구 상자의 "샘플링"에 있습니다. 선을 따라 점 사이의 특정 거리를 설정할 수 있습니다.
  2. 점 도구에서 선 분할. 데이터 관리 도구 상자의 "기능"에 있습니다. 이전 단계의 점을 사용하여 선을 분할하십시오.

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


ArcGIS 10.3 Desktop의 데이터 관리에서 이러한 도구와 도구 상자가 표시되지 않습니다.
Nova

@Nova 나는이 도구가 10.4에 도입되었다고 믿는다.
매트 윌키

참조 community.esri.com/thread/...를 사이에 상호 작용 버그 포인트로 추출 값라인을 따라 포인트 생성 을 인식 할 수있는 도구를
매트 윌키
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.