Come gestisci (ripara / evita) percorsi MXD \ LYR rotti?


10

In relazione a questa domanda ...

In passato, ogni volta che pulivo un po 'e spostavo i livelli (o cambiavo i loro nomi) i percorsi del mio MXD erano interrotti ed era necessario molto tempo per correggerli.

Mi piacerebbe sentire le tue esperienze e forse imparare alcuni consigli da te:

Come gestisci i percorsi MXD non funzionanti?

(Sto cercando soluzioni per un computer o una semplice unità di rete, quindi se la tua soluzione si occupa di reti più grandi o del Web, per favore, dillo).

Risposte:


5

OK, questo è qualcosa che tutti abbiamo dovuto affrontare prima o poi. Ho visto 2 metodi per affrontare questo.

1) come eloquentemente messo da Andy W, Percorsi relativi. Funziona meglio quando hai un progetto MXD nella radice della cartella del progetto e tutti i dati in quella cartella dei dati. Quindi, ovunque sposterai l'intero progetto, i collegamenti continueranno a esistere

2) avere un repository di dati centrale in cui risiedono tutti i tuoi dati e accedere a tutti i tuoi dati da lì per tutti i tuoi MXD. In questo esempio potrebbe anche essere un'idea assicurarsi che il percorso relativo sia disattivato.

Per accenderlo e spegnerlo vai nel menu File e seleziona le proprietà del documento

Buon divertimento, CDB


un bel riassunto su come creare percorsi relativi: esrichina-hk.com/support/pdf/TT100023.pdf
jonatr

8

Uso e raccomando anche percorsi relativi per minimizzare generalmente le occorrenze di questa situazione. Ma quando succede, l'ho risolto spesso usando alcune funzionalità ArcGIS pronte all'uso che non vedo menzionate qui - Imposta origini dati in ArcCatalog:

Fare clic con il tasto destro su mxd / msd e selezionare Imposta origini dati

Aggiorna i percorsi secondo necessità


7

MXD Doctor

"Questa utility fornisce funzionalità per analizzare file di documenti ArcMap (MXD) rotti. A seconda dell'analisi, le entità contenute nel file MXD rotto possono essere copiate dal file rotto in un nuovo file MXD. Questa utility viene fornita così com'è. Prima di utilizzare questo è sempre necessario eseguire il backup del file MXD danneggiato e, se si sceglie un file MXD esistente come destinazione, anche quel file. "

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

Editor MXD

"Mxd Editor è uno strumento che consente di ispezionare e correggere i livelli rotti nei documenti della mappa (file .mxd). Si basa sul framework Eclipse RCP e sfrutta i componenti arcobjects forniti da ArcGIS Engine e ArcGIS Server. Lo strumento è fornito con il Java Developer Kit di ArcGIS Engine e le installazioni SOC Java di ArcGIS Server. "

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

ArcMAP MXD Origini dati di reindirizzamento

"Consente agli utenti di correggere i percorsi delle origini dati interrotti nei documenti MXD esistenti. Ci sono due metodi offerti in questo strumento. 1) Interattivo - Questo metodo cercherà tutti i percorsi delle origini dati interrotti in MXD e richiederà all'utente su ognuno e l'utente ha la possibilità di selezionare una nuova origine dati. 2) Cerca e sostituisci: questo metodo è molto potente e cercherà determinate stringhe e sostituirà quelle stringhe nei percorsi dell'origine dati. Esistono alcuni strumenti simili là fuori, ma niente con un " cerca e sostituisci "opzione. Spero che questo ti aiuti !!! Ci hai risparmiato un sacco di tempo per semplici spazi di lavoro basati su shapefile e geodatabase."

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



2

Tutto quello che posso suggerire è che potresti provare a usare i percorsi relativi per il tuo mxd e provare a mantenere tutti i livelli usati nella stessa cartella. Le ultime volte in cui ho dovuto correggere i percorsi, gli altri layer si correggevano automaticamente dopo aver corretto un collegamento, anche se penso che ciò fosse dovuto al fatto che tutti i file di layer erano nella stessa cartella.

Raramente mi affido al file mxd stesso e ogni trasformazione che utilizzo spesso salverò un nuovo file di forma in qualunque modo mi si adatti meglio. Anche se è in qualche modo controintuitivo chiedere di mantenere i file in ordine e ridurre la ridondanza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.