지리 공간 데이터의 버전없는 사본을 비교하는 도구 [닫기]


9

내 사무실에는 수집 된 10 년 동안 관리되지 않은 다양한 형식 (이미지, 지리 데이터베이스의 피쳐 클래스, LIDAR, 테이블 등)의 약 100GB의 지리 공간 데이터가 있습니다. 데이터 인벤토리와 구조 조정을 담당했습니다. 데이터는 파일 시스템에 저장되고 버전이 변경되지 않지만 많은 데이터 세트와 지오 데이터베이스는 무엇이나 이유를 설명하는 추가 메타 데이터없이 새로운 위치로 복사되었습니다.

우리가해야 할 일이나 미래에 그것을 구조화하는 방법 (내가 노력하고 있음)으로 이동하지 않고, 나는 피쳐 클래스 데이터와 지오 데이터베이스를 비교할 적절한 방법이 있는지 알아 내려고 노력하고 있습니다. 복사하여 두 사본간에 변경된 사항을 판별하십시오. Beyond Compare 를 사용 하여 여러 유형의 데이터를 비교할 수 있습니다 . 특정 항목을 비교하는 주제에 대한 몇 가지 GIS.SE 질문을 겪었지만 적어도 추가 스크립팅이 없으면 효과가 없다는 것을 알지 못합니다. 바람직하지 않지만 옵션입니다.

  1. 이전 버전과 새로운 버전의 ArcSDE 데이터베이스간에 차이점이 있습니까?
  2. arcpy에서 두 기하학을 어떻게 성공적으로 비교할 수 있습니까? (이것은 벌금과 함께 일할 수는 있지만 더 나은 것을 기대하고 있습니다)

나는 GIS 데이터의 다양한 유형과 특성을 감안할 때 비교가 매우 어려운 작업이라는 것을 알고 있지만 공간 위치, 관련 데이터 테이블 및 이상적으로 메타 데이터의 차이를 처리 할 수 ​​있기를 바라고 있습니다. 한쪽에는 상용 소프트웨어가 있고 다른쪽에는 상대적으로 베어 본 코드가 있습니다.

이것도 존재합니까?

편집 : 분명히하기 위해-우리는 ArcGIS 10.0 및 10.1을 사용하고 있습니다-다른 오픈 소스 또는 상업용 공급자도 포함하는 솔루션을 사용하게되어 기쁘지만 ESRI 솔루션은 10.0에서 호환되어야합니다. 또한 우리의 데이터는 현재 실제 데이터베이스 (SDE, postGIS 등)에 없지만 비교할 수있는 항목을 비교하려는 경우 다른 형식으로 옮길 것입니다.

답변:


2

나는 오늘 이 질문을 다른 형태로 다시 읽습니다 .
버전이없는 데이터의 경우 9.3 스키마 맵핑 및 문서화 도구에 대해 작성된 차이점 이 있습니다.


Differ에 대한 포인터 주셔서 감사합니다-살펴 보겠습니다. 우리는 주로 10.0을 사용하고 있기 때문에 작동하기를 바랍니다!
nicksan

1
나는 10.x 환경에 대한 업데이트가 없다고 말한 Differ의 저자에게 연락을 취했다. 그는 또한 데이터 비교 도구 세트 를 동일한 문제 영역에서 작동하는 것으로 지적했습니다 .
matt wilkie

스키마 차이 만 찾고 있다면 arcgis diagrammer를 사용하여 XML을 안팎으로 옮겼습니다. 쉽지는 않지만 스키마를 재구성하는 데 효과적입니다. 위의 링크 참조
Brad Nesom

@MattWilike와 Brad에게 감사합니다. 이것은 내가 찾고있는 정보였습니다. 물론 내가 찾고있는 대답은 결국 내장과 관련이 있습니다. 다른 정보가 중단되어 주셔서 감사합니다. 브래드, 저는 주로 데이터와 기능의 차이를 찾고 있지만 때때로 스키마 차이도 원할 것입니다. 그래서 유용합니다
nicksan

내가 볼게 모델 빌더 스크립트를 사용하여 지오메트리 변경 사항을 비교 한 다음 9.1의 속성 변경 사항을 비교했습니다. 스크립트가 작동하지 않을 것이라고 생각하지만 빌드하는 것이 좋습니다. 그것을 본 이후 07 년이 지났지 만 결코 버리지 않습니다.
Brad Nesom

0

버전 관리 도구 세트를 사용하면 데이터 세트를 관리 할 수 ​​있습니다

http://resources.arcgis.com/en/help/main/10.1/index.html#/Versioning_Basic_concepts/0017000000pp000000/

개념 / 변경 감지

버전 변경-데이터베이스 버전의 이름, 설명 및 액세스 권한 속성을 변경합니다.

버전 변경-각 입력 기능 계층 또는 테이블보기에는 요청 된 버전에 연결하도록 작업 공간이 수정됩니다.

버전 생성-지정된 지오 데이터베이스에 새 버전을 생성합니다.

버전 화 된보기 작성-테이블 또는 기능 클래스에서 버전 화 된보기를 작성합니다.

버전 삭제-입력 작업 공간에서 지정된 버전을 삭제합니다.

버전 조정-대상 버전과 버전 또는 여러 버전을 조정합니다.

버전으로 등록-ArcSDE 데이터 셋을 버전으로 등록합니다.

버전으로 등록 취소-버전으로 ArcSDE 데이터 세트를 등록 취소합니다.

참조 : http://resources.arcgis.com/en/help/main/10.1/index.html#/An_overview_of_the_Versions_toolset/0017000000p3000000/


1
포인터 주셔서 감사합니다-나는 약 10 년 동안 버전 화되지 않은 데이터의 변화를 감지하는 데 도움이되는 도구를 찾고 있습니다. 앞으로 데이터의 버전을 지정할 예정이지만 지금은 과거에 보관할 데이터를 결정해야합니다.
nicksan

dv를 좋아하지 않는 일부 reaason. 아마 그들은 베이지 색일 수 있습니다.
Brad Nesom
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.