답변:
이것은 우리 모두가 한 번에 직면해야하는 것입니다. 나는 이것을 다루는 두 가지 방법을 보았다.
1) Andy W, 상대 경로에 의해 설득력있게. 이것은 프로젝트 폴더의 루트에 프로젝트 MXD가 있고 데이터 폴더에 그 아래의 모든 데이터가있는 경우에 가장 효과적입니다. 그런 다음 전체 프로젝트를 이동하는 곳마다 링크가 계속 존재합니다.
2) 모든 데이터가 상주하는 중앙 데이터 저장소를 보유하고 모든 MXD에 대한 모든 데이터에 액세스하십시오. 이 예에서는 상대 경로가 꺼져 있는지 확인하는 것이 좋습니다.
이 기능을 켜거나 끄려면 파일 메뉴로 이동하여 문서 속성을 선택하십시오.
CDB를 즐기십시오
MXD 닥터
"이 유틸리티는 고장난 ArcMap 문서 (MXD) 파일을 분석하는 기능을 제공합니다. 분석에 따라 고장난 MXD 파일에 포함 된 엔티티를 고장난 파일에서 새 MXD 파일로 복사 할 수 있습니다.이 유틸리티는있는 그대로 제공됩니다. 유틸리티를 사용하면 손상된 MXD 파일을 항상 백업해야하며 기존 MXD 파일을 대상으로 선택하면 해당 파일도 함께 저장해야합니다. "
http://edndoc.esri.com/arcobjects/9.0/ArcGISDevHelp/DeveloperTools/MXDDoctor.htm
MXD 에디터
"Mxd 편집기는 맵 문서 (.mxd 파일)에서 손상된 레이어를 검사하고 수정할 수있는 도구입니다. Eclipse RCP 프레임 워크를 기반으로하며 ArcGIS Engine 및 ArcGIS Server에서 제공하는 arcobjects 구성 요소를 활용합니다.이 도구는 제공됩니다. ArcGIS Engine Java Developer Kit 및 ArcGIS Server Java SOC 설치와 함께 사용됩니다. "
http://resources.esri.com/help/9.3/ArcGISEngine/java/doc/5a6ae887-c141-4616-bab3-167ccc5c0ed3.htm
ArcMAP MXD 리디렉션 데이터 소스
"사용자는 기존 MXD 문서에서 깨진 데이터 소스 경로를 수정할 수 있습니다.이 도구에는 두 가지 방법이 있습니다. 1) 대화식-이 방법은 MXD에서 깨진 데이터 소스 경로를 모두 검색하여 각 사용자와 사용자에게 프롬프트합니다 2) 검색 및 바꾸기-이 방법은 매우 강력하고 특정 문자열을 검색하여 데이터 소스 경로에서 해당 문자열을 바꿉니다. 유사한 도구가 있지만 " search and replace "옵션. 이것이 도움이 되길 바랍니다 !!! 간단한 shapefile 및 지오 데이터베이스 기반 작업 공간을 위해 많은 시간을 절약했습니다."
10을 사용하는 경우 arcpy python 모듈에서 사용할 수있는 몇 가지 새로운 기능이 있습니다. arcpy.mapping으로 데이터 소스 업데이트 및 수정