¿Cómo lidiar con (reparar / evitar) rutas MXD \ LYR rotas?

10

En relación con esta pregunta ...

En el pasado, cada vez que limpiaba un poco y movía capas (o cambiaba sus nombres), las rutas de mi MXD se rompían y tomaba mucho tiempo corregirlas.

Me gustaría saber de sus experiencias y tal vez aprender algunos consejos de usted:

¿Cómo manejas las rutas MXD rotas?

(Estoy buscando soluciones para una computadora o una unidad de red simple, así que si su solución trata con redes más grandes o la web, dígalo).

jonatr
fuente

Respuestas:

5

OK, esto es algo que todos hemos tenido que enfrentar en un momento u otro. He visto 2 métodos para lidiar con esto.

1) como lo puso elocuentemente Andy W, Caminos relativos. Esto funciona mejor cuando tiene un proyecto MXD en la raíz de la carpeta del proyecto y todos los datos debajo de eso en una carpeta de datos. Luego, donde sea que muevas todo el proyecto, los enlaces seguirán existiendo

2) tenga un repositorio central de datos donde residen todos sus datos y acceda a todos sus datos desde allí para todos sus MXD. En este ejemplo, incluso podría ser una idea asegurarse de que la ruta relativa esté desactivada.

Para activar y desactivar esto, vaya al menú Archivo y seleccione las propiedades del documento

Diviértete, CDB

CDBrown
fuente
un buen resumen sobre cómo crear rutas relativas: esrichina-hk.com/support/pdf/TT100023.pdf
jonatr
8

También uso y recomiendo rutas relativas para minimizar en general las ocurrencias de esta situación. Pero cuando sucede, a menudo lo resuelvo usando alguna funcionalidad ArcGIS lista para usar que no veo mencionada aquí - Establecer fuentes de datos en ArcCatalog:

Haga clic derecho en mxd / msd y elija Establecer orígenes de datos

Actualizar rutas según sea necesario

zwaap
fuente
7

MXD Doctor

"Esta utilidad proporciona funcionalidad para analizar archivos de documentos de ArcMap (MXD) rotos. Dependiendo del análisis, las entidades contenidas en el archivo MXD roto pueden copiarse del archivo roto en un nuevo archivo MXD. Esta utilidad se proporciona tal cual. Antes de usar esto siempre debe hacer una copia de seguridad del archivo MXD roto, y si elige un archivo MXD existente como destino, ese archivo también ".

http://edndoc.esri.com/arcobjects/9.0/ArcGISDevHelp/DeveloperTools/MXDDoctor.htm

MXD Editor

"Mxd Editor es una herramienta que le permite inspeccionar y reparar capas rotas en sus documentos de mapa (archivos .mxd). Se basa en el marco Eclipse RCP y aprovecha los componentes de arcobjects proporcionados por ArcGIS Engine y ArcGIS Server. La herramienta se proporciona con el ArcGIS Engine Java Developer Kit y las instalaciones de ArcGIS Server Java SOC ".

http://resources.esri.com/help/9.3/ArcGISEngine/java/doc/5a6ae887-c141-4616-bab3-167ccc5c0ed3.htm

Fuentes de datos de redireccionamiento de ArcMAP MXD

"Permite a los usuarios reparar las rutas de origen de datos rotas en los documentos MXD existentes. Hay dos métodos ofrecidos en esta herramienta. 1) Interactivo: este método buscará todas las rutas de origen de datos rotas en el MXD y le preguntará al usuario sobre cada uno y el usuario tiene la opción de seleccionar una nueva fuente de datos. 2) Buscar y reemplazar: este método es muy poderoso y buscará ciertas cadenas y reemplazará esas cadenas en las rutas de la fuente de datos. Hay algunas herramientas similares, pero nada con un " buscar y reemplazar "opción. ¡Espero que esto te ayude! Nos ahorró mucho tiempo para espacios de trabajo simples basados ​​en archivos de forma y geodatabase".

http://arcscripts.esri.com/details.asp?dbid=14456

Mapperz
fuente
2

Todo lo que puedo sugerir es que podría intentar usar rutas relativas para su mxd, y tratar de mantener todas las capas utilizadas en la misma carpeta. Las últimas veces tuve que arreglar rutas, las otras capas se corrigieron automáticamente después de arreglar un enlace, aunque creo que esto se debió a que todos los archivos de capa estaban en la misma carpeta.

Sin embargo, rara vez confío en el archivo mxd en sí, y cualquier transformación que use a menudo guardaré un nuevo archivo de forma de la forma que más me convenga. Aunque eso es algo contrario a la intuición de pedir mantener los archivos ordenados y reducir la redundancia.

Andy W
fuente