2 개의 폴리 라인 데이터 셋을 비교하는 방법은 무엇입니까?


9

다양한 소스에서 경로 네트워크를 조합하여 생성 한 보도에 대한 네트워크 데이터 세트가 있습니다.

이것을 경로 네트워크를 포함하는 다른 데이터 세트와 비교하여 어떤 데이터 세트가 더 완전한지 / 다른 데이터 세트가 아닌 다른 데이터 세트에 있는지 알 수 있습니다.

동일한 경로를 나타내는 기능은 데이터 집합간에 동일하지 않을 수 있지만 서로 몇 미터 내에 있습니다.

이 문제를 어떻게 해결할 수 있습니까?


1
어떤 GIS 소프트웨어에 액세스 할 수 있습니까?
Mapperz

확장 기능, QGIS가 포함 된 ArcInfo ... 세부 사항보다 어려움을 겪고있는 방법이지만 세부 사항도 유용합니다.
gisuser

1
이것은 충돌 문제이며 기본적으로 gis.stackexchange.com/questions/8262/… 의 복제본입니다 . OpenJump 및 RoadMatcher에 대한 의견을 참조하십시오.
Sean

답변:


3

ArcGIS 9.3.1에는 ArcToolbox 내에 기능 비교라는 도구가 있는데,이 도구는 두 기능 간의 다양한 측면을 비교합니다 (5 월 10 일에는 동일한 도구가 있음). 지우기 도구를 실행하여 두 네트워크간에 불일치가있는 위치를 식별 할 수도 있습니다.

ArcGIS 9.3.1 http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?id=1720&pid=1719&topicname=Feature_Compare_%28Data_Management%29

ArcGIS 10 http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//001700000004000000.htm


3

구체적인 내용을 사용하지 않으면 두 데이터 세트간에 공간 관계를 만들어야합니다. 이를 수행하는 한 가지 방법은 설정된 공차의 dataset1 기능 주위에 버퍼를 만들고 출력을 dataset2와 비교하는 것입니다. 당신이 찾아야 할 관계는 다음과 같습니다.

  1. Dataset1 내의 Dataset2-매우 유사하거나 동일한 경로를 따르는 기능을 제공합니다.
  2. Dataset2는 Dataset1과 교차합니다-경로에서 벗어나거나 아마도 새로운 기능을 제공합니다
  3. Dataset2는 Dataset1과 교차하지 않으며 완전히 새로운 기능을 제공합니다.

버퍼는 두 데이터 세트 간의 편차에 대한 허용 오차를 관리하는 데 사용할 수 있습니다. 정의 된 버퍼가 클수록 경로 편차가 커집니다.

대안은 두 데이터 세트의 경로 엔드 포인트를 사용하여 유사한 방법을 사용하는 것입니다. 여기서 데이터 세트 1의 버퍼를 작성하고 공간 '내부'관계가 유사한 경로를 식별하는 경우입니다. 허용 오차가없는 엔드 포인트는 새로운 경로로 간주 될 수 있습니다.

이것이 당신에게 아이디어를 줄 수 있기를 바랍니다.


+1 버퍼링은 이것과 다른 까다로운 비교를위한 창의적이고 유연한 옵션입니다. 많은 GIS와 함께 작동합니다.
whuber

2

'확장자를 가진 ArcGIS ArcInfo'가 있으므로

레이어와 스냅 샷 비교 (프로덕션 매핑)

이 도구는 점, 폴리 라인, 다각형 및 주석 피처 레이어를 입력으로받습니다.

[형상, 범위 또는 기호]

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//010900000016000000.htm


"레이어 비교를 스냅 샷과 비교"가 최신 버전의 "기능 비교"입니까?
artwork21

주석과 기호를 비교할 수있는 것이 더 좋습니다. [ 'Production Mapping'이라는
카타 그래픽
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.