Legenda ArcGIS 10.1: aumenta l'icona sulla legenda senza aumentare sulla mappa


10

Mi chiedevo se qualcuno fosse in grado di aumentare le dimensioni di un'icona sulla legenda senza che aumentasse di dimensioni sulla mappa. Devo stampare su A0 e quando guardo la legenda le icone per ogni tipo sono piuttosto piccole. Qualsiasi tentativo di aumentare le dimensioni aumenta anche sulla mappa.

leggenda

Ho provato ciò che MAJ742 ha suggerito - la legenda aumenta di dimensioni - ma non le icone vedono l'immagine allegata. Stavo cercando di poter ingrandire le icone solo sulla legenda.

ridimensionamento delle icone


2
Hai provato a usare due livelli con i simboli? Un livello avrebbe i simboli della dimensione corretta per la mappa. L'altro livello avrebbe grandi simboli per la legenda. Questo altro livello verrebbe disattivato nel sommario.
Kenbuja,

Risposte:


5

Un'alternativa sarebbe quella di andare su "Layout Layout", fare clic con il tasto destro sulla legenda e "convertire in grafica", quindi è possibile "separare" e ridimensionare ogni elemento grafico come meglio credi. Dovrebbe funzionare per renderli più grandi sulla stampa finale


4
Mentre in teoria questo funzionerebbe, sconsiglio di utilizzare questo metodo. Se una delle tue simbologie cambia o devi aggiungere un livello o persino spostare o regolare la legenda, allora devi ricominciare da capo e assicurarti che tutto sia aggiornato. Altre persone facendo questo su mappe su cui ho lavorato ha causato molti più problemi di quanti ne abbia risolti.
MAJ742,

È l'unico modo in cui ho visto aumentare l'icona reale che funziona così lontano per me .... potrebbe non essere l'ideale, anche se ci deve essere un altro modo?
Nial,

Questo è abbastanza giusto. A meno che non esista una soluzione effettiva, le altre opzioni sono utilizzare un simbolo vettoriale che verrà ridimensionato o aggiungerle come immagini separate e sovrapporle alla legenda che consentirà almeno agli altri livelli di aggiornarsi correttamente.
MAJ742,

16

Il metodo che usiamo è di avere una copia duplicata del livello solo per la legenda. Dopo che il livello della mappa ha l'aspetto desiderato, trascina il livello dal sommario e sulla mappa per effettuare un duplicato. Aggiungiamo '_map' al nome della versione del layer della mappa per distinguere tra i due layer. Quindi la dimensione o la larghezza della simbologia può essere regolata per ogni icona o linea secondo necessità. Alcuni simboli sembrano aver bisogno di essere regolati più o meno per farli apparire giusti rispetto ad altri nella legenda. Questo ti dà i simboli più grandi ma mantieni la natura dinamica della leggenda.


1
+1 Questo è il mio metodo preferito per affrontare questo problema.
Dan C

Uso questo approccio anche per i punti
JWallace,

Sembra un tale hack per far funzionare qualcosa che dovrebbe essere integrato nel software.
Tristan Forward

6

Nelle proprietà della legenda (accessibile facendo doppio clic sulla legenda) vai alla scheda layout e c'è un'opzione per regolare la larghezza e l'altezza della patch (vedi sotto). Ciò dovrebbe cambiarlo sulla legenda e non sulla mappa.

L'alternativa è ingrandire l'intera legenda se si stampa su A0.

Regola la dimensione della patch della legenda


Questo è il modo più semplice per raggiungere l'obiettivo di OP e mantiene comunque la flessibilità della legenda evitando l'approccio di conversione in grafica.
JWallace,

1
Non penso che questo funzioni per i livelli punti, però.
Dan C

Ahh - grazie Dan. Non ho visto che stava esplicitamente parlando di punti. Uso anche l'approccio descritto da Lemur per i punti.
JWallace,

Puoi anche modificare le dimensioni per i singoli livelli. Dalla scheda Proprietà / Elementi legenda, fare clic con il pulsante destro del mouse sul livello da modificare, selezionare Proprietà. Controlla Sovrascrivi dimensione patch predefinita e regola larghezza e altezza. Questa pagina è anche utile: desktop.arcgis.com/en/arcmap/10.3/map/page-layouts/…
JMVDA

3

Per chiunque abbia riscontrato questo problema, ho trovato una soluzione ancora più semplice. Questo funziona per noi perché stiamo stampando una mappa cartacea da 36x48 "per un cliente, quindi la dimensione relativa dei simboli sulla mappa (passando da 12,00 pt a 18,00 pt) non è stata un problema. Senza ulteriori indugi:

La legenda è un riflesso dei livelli che scegli di visualizzare dal Sommario e la simbologia segue l'esempio. Se non distorcerà l'aspetto dei simboli sulla mappa, è sufficiente aumentare la dimensione dei punti tramite la finestra di dialogo delle proprietà (fare doppio clic sulla simbologia o aprire manualmente la finestra di dialogo delle proprietà dal Sommario). Ciò consentirà quindi di aumentare le dimensioni della simbologia nella legenda visualizzata sulla mappa.

Spero che questo possa aiutare qualcuno! È stata la mia soluzione più semplice che mi consente di lavorare ancora con la legenda nel suo insieme, senza dover convertire la legenda in grafica e quindi separare ogni elemento grafico e modificarne le dimensioni, perdendo la funzionalità della legenda!


1
  • Copia il livello

  • imposta l'intervallo di scala del display per "non mostrare il livello" quando lo zoom viene ridotto oltre 1 pollice , 1 piede , o qualcosa di meno che sai non verrà mostrato sulla stampa.

  • cambia la simbologia per il livello copiato

  • mostra solo il layer copiato per quel simbolo nella legenda.


0

No, non funziona per impostare la dimensione della patch con i livelli punto per regolare la dimensione della legenda; la mia opzione è lasciare la legenda così com'è e aggiungere un'icona grafica in cima alla leggenda di ArcMap. Strano, lo so.


0

Voglio dare seguito al suggerimento di Lemur. È così che mi avvicino (due livelli, uno con la simbologia per la mappatura e l'altro per la legenda), ma ho avuto problemi con ENTRAMBE entrambi nella mappa. POI ho trovato questa piccola casella di controllo nella scheda GENERALE delle PROPRIETÀ LEGGENDA: "Visualizza solo i livelli che sono spuntati nel Sommario." Selezionando questa opzione su OFF è possibile simboleggiare l'uno per la legenda e l'altro per la mappa.


0

La risposta è fare entrambe le cose. Innanzitutto, crea un layer cat copy, ingrandendo i simboli dei punti nella tua legenda. Porta in primo piano il tuo buon livello della mappa in modo che la seconda mappa (con le icone grandi) sia nascosta. Crea la legenda per la seconda mappa, quindi nella legenda i simboli sono grandi. Converti quella legenda in un elemento grafico. Rimuovi il livello (cattiva mappa). La legenda sarà ancora lì in modo che i simboli dei punti siano grandi nella legenda ma piccoli sulla mappa.


0

Per ottenere la legenda operativa completa senza la conversione in grafica, è necessario modificare LegendItemTemplate, tramite l'API ArcGIS per Silverlight.

L'approccio è presentato qui da un membro dello staff ESRI: https://geonet.esri.com/thread/40550


0

Per preservare la tua simbologia nel sommario, ti suggerirei di inserire un nuovo frame di dati e di copiare i layer nel frame di dati e in questo modo non confonderli con i layer originali dal primo frame di dati se sai cosa intendo. In questo modo nella cornice dati puoi sempre lavorarci al di fuori della vista layout e farti strada fino a che simbolo ti senti a tuo agio.

Inserirò ogni livello come un'unica leggenda alla volta e li aggiusterò ...


0

Per punti, il metodo più semplice è farlo all'esterno del programma GIS. Innanzitutto ridimensiona il carattere nella legenda in modo che la dimensione relativa del testo rispetto al simbolo appaia corretta. Quindi esporta la tua mappa con un DPI di grandi dimensioni. Apri l'immagine in un semplice editor di immagini e seleziona la legenda e ridimensionala. Questo è molto più veloce di molte altre soluzioni.


-1

Basta fare doppio clic sulla voce della legenda e selezionare la casella "Sostituisci dimensione patch predefinita".

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.