Origine dati del livello che cambia dopo il copia / incolla nel Sommario di ArcMap?


9

Mi imbatto in questa situazione tutto il tempo;

Spesso copio solo livelli e gruppi di livelli nel sommario di un documento mappa e poi li incollo nel sommario di un altro documento mappa.

Per la maggior parte funziona bene ma spesso l'origine dati dei layer cambia quando viene incollata. Di conseguenza il livello incollato ha il punto esclamativo rosso accanto e nessun dato viene visualizzato fino a quando non imposto manualmente l'origine dati.

Ho confermato che l'origine dati del livello che copio su un documento cambia quando incollo il livello in un altro documento.

Questo è qualcosa che sta accadendo dalla prima versione 8.x e ancora un problema nella versione 10 SP3. Inoltre, non è specifico del computer in quanto ho riscontrato questo problema su diversi computer.

Qualche idea?

Strato dopo essere stato incollato:

inserisci qui la descrizione dell'immagine

Origine "livello da copiare" Origine dati: inserisci qui la descrizione dell'immagine

Destinazione "dopo aver incollato in un altro documento" Origine dati: inserisci qui la descrizione dell'immagine


4
Ho visto lo stesso problema. Ho provato a documentarlo con esri ma non è facile replicarlo.
Brad Nesom,

Il modo in cui hai impostato le connessioni alle cartelle in arccatalog fa qualche differenza?
Kirk Kuykendall,

Non sono sicuro. Di solito ho solo diverse directory "Root" collegate. Esiste un modo preferito di impostare le connessioni? Inoltre, ho dimenticato di menzionare che chiudere tutti i documenti e aprirli a volte (non sempre) funziona.
Jakub Sisak GeoGraphics,

Guardando le immagini che ho aggiunto, dovrei menzionare che la directory sull'ultima immagine non esiste. La lettera di unità sembra essere stata sostituita.
Jakub Sisak GeoGraphics,

Risposte:


7

Questo sembra essere correlato al database predefinito del documento cartografico (MXD) e ai relativi percorsi. Consultare la Guida ESRI per i dettagli sui percorsi relativi. I percorsi relativi sono generalmente una buona cosa. Non sono sicuro se questo sarebbe un bug, ma è sicuramente un gotcha.

La risoluzione è di deselezionare l'opzione "Memorizza percorsi relativi ..." nelle proprietà del documento mappa dell'MXD sorgente, File-> Proprietà documento mappa ...-> Nomi percorso. Dovresti quindi essere in grado di copiare i layer nell'MXD di destinazione e mantenere i percorsi assoluti. Una volta completato, è possibile riportare l'MXD di origine su percorsi relativi.

Una soluzione alternativa sarebbe quella di impostare il database predefinito per i due MXD sullo stesso gdb. È possibile accedervi anche dalla stessa finestra Proprietà documento mappa.

Per quanto mi riguarda, preferisco usare i percorsi UNC per le risorse di rete. I percorsi UNC eliminano in gran parte i problemi relativi alle unità cartografiche, ecc. Che possono insorgere in situazioni multiutente e multi computer. I percorsi UNC non sono infallibili, ma aiutano.


Credo che sia anche un percorso relativo vs assoluto. +1 a beneficio dei percorsi UNC. Si noti tuttavia che è noto che i percorsi UNC richiedono più tempo per il caricamento di un MXD (rispetto alle lettere di unità mappate o ai percorsi relativi).

Buoni suggerimenti, grazie. Proverò alla prima occasione.
Jakub Sisak GeoGraphics,

Questo funziona Ovviamente un bug con percorsi relativi. Grazie.
Jakub Sisak GeoGraphics,

0

Abbiamo riscontrato questo problema fino a quando non abbiamo inserito la cartella del modello nella stessa gerarchia della copia nella cartella.

esempio:
Z: \ Cartella1 \ Cartella2 \ Cartella3 \ TemplateFolder
Z: \ Cartella1 \ Cartella2 \ Cartella3 \ CopyFolder

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.