답변:
나는 최근에 이것을해야했습니다. ArcGIS 10 사용 :
막 다른 골목 만 상징화하려면 도로 피쳐 클래스에서 토폴로지를 설정하고 "댕글 링 금지"규칙을 설정하면됩니다. 이렇게하면 막 다른 골목이있는 모든 지형지 물에 마커가 표시됩니다.
또는 "기능 정점을 점으로"도구 (데이터 관리 도구-> 기능에 있음)를 실행하고 점 유형으로 "Dangle"을 선택하십시오. 그런 다음 "위치 별 선택"을 사용하여 해당 매달린 지점에 닿는 모든 선을 선택할 수 있습니다.
Voila, 모든 막 다른 거리가 선택되었습니다.
이 문제를 해결하는 일반적인 방법은 원자가 = 1 인 노드를 갖는 모든 폴리 라인을 찾는 것 입니다.
원자가 테이블은 각 폴리 라인의 각 끝점의 x & y의 해시 인 키를 사용하여 메모리 또는 디스크에 생성 될 수 있습니다. 폴리선을 스냅하지 않으면 x를자를 수 있고 y가 잘릴 수 있습니다.
각 노드에는 정도 (또는 원자가)가 표시됩니다.
GRASS 방식 :
v.clean in={your input vector} tool=rmdangle thresh={your threshold} out={output vector}
ArcGIS Standard 또는 Advanced에서 도로 네트워크를 지오 데이터베이스의 피처 데이터 셋에 넣을 수 있습니다. 그런 다음 네트워크 에서 토폴로지 를 설정하고 "댕글"을 식별 하는 토폴로지 규칙 을 만들 수 있습니다 . 이것은 한쪽 또는 양쪽 끝에 무언가에 연결되지 않은 모든 도로를 식별합니다. 또한 네트워크에서 매달려 있고 막히지 않은 잠재적 오류를 식별합니다. 먼저 수정해야합니다.
매달려있는 기능을 선택하려면 오류 검사기를 열고 오류 를 강조 표시 한 다음 마우스 오른쪽 버튼을 클릭하고 "기능 선택"을 선택하십시오. 그러면 피쳐 클래스에서 일반 선택이 생성되고 해당 선택에서 100m 미만의 피쳐를 선택할 수 있습니다.
이것이 당신이 추구하는 것이기를 바랍니다.
편집하다:
방금 토폴로지 오류를 피쳐 클래스로 내보낼 수있는 ArcGIS 10.1의 새로운 피쳐에 대한 이 ESRI 블로그 게시물을 보았습니다 . 이것은 일부에게 유용 할 수 있습니다.