.. _Note di Configurazione Avanzata: ****************************************** Note di Configurazione Avanzata ****************************************** ============================================= Personalizzazione del Pannello contestuale ============================================= Prima di pubblicare un servizio, è possibile configurare il modo in cui verranno visualizzati i Livelli informativi nel MapViewer di Geomaster direttamente da ArcMap. Un esempio è quello di inserire una descrizione e dei crediti nelle proprietà del layer come mostrato nella figura sotto. .. image:: images/Cap3_img09.jpg :width: 400 :align: center .. image:: images/Cap3_img11.jpg :width: 400 :align: center Pubblicando il servizio, i metadati relativi al Livello Informativo saranno mostrati (**Descrizione**, **Copyright**) nel pannello contestuale della TOC di Geomaster. Maggiori informazioni al link `ArcGIS for Server - Set map service properties :\\\\...\\STAMPA_GEOMASTER\\CUSTOM_TEMPLATES*). Questi hanno un prefisso obbligatorio (*SERVIZI_*) e sono divisi per dimensioni del foglio e orientamento, proprietà riconoscibili dal nome dei file. Ad esempio, il documento contenente il template per le stampe orizzontali in formato A4 si chiama "SERVIZI_A4_orizzontale.mxd". .. warning:: È importante non modificare i nomi dei file dei template di stampa, al di fuori delle regole di seguito descritte, in quanto il corretto funzionamento del widget di Stampa dipende da questi. A discrezione dell'amministratore, è anche possibile produrre nuovi formati personalizzati, tenendo conto che il sistema di nomenclatura deve essere mantenuto per permettere al widget di funzionare correttamente. Ad esempio: per aggiungere un template verticale in formato "B2" (500 × 707 mm), è necessario: 1. impostare in un mxd la grandezza del foglio desiderata (in ArcMap: *File -> Page and Print Setup*) 2. salvare l'mxd con nome "SERVIZI_B2_verticale.mxd" Per il punto 1., è consigliabile copiare e modificare un mxd già esistente nella cartella "CUSTOM_TEMPLATES" e salvare con un nome diverso per non doverlo ricreare da zero. Una volta salvato, il nuovo formato sarà presente nell'elenco alla voce "Formato" nel widget di Stampa. .. image:: images/Cap6_img1.jpg :width: 400 :align: center -------------- Testi dinamici -------------- Le funzioni di Stampa Geomaster consentono opzionalmente di popolare elementi di testo personalizzati presenti nel Layout con i valori che l'utente compila dall'interfaccia del Widget. Per far sì che questi elementi siano riconosciuti da Geomaster, è richiesto all'amministratore di battezzarli con un nome che rispetti uno specifico pattern: *_. .. image:: images/Cap6_img2.png :width: 400 :align: center Ad esempio: se nel Layout viene creato un elemento testo che si chiama *GEOMASTER1_AUTORE* in interfaccia del Widget compare fra i testi dinamici una textbox "AUTORE" che, se compilata con un testo, questo viene riportato anche in stampa all'interno dell'elemento. E' possibile inserire più campi dinamici nello stesso Template di Stampa e non necessariamente uguali per i vari formati: Geomaster proporrà nel widget solo i testi dinamici presenti nel template richiesto. --------------------- Opzioni sulla Legenda --------------------- Sono disponibili 3 opzioni per la gestione della Legenda in Stampa, gestibili semplicemente prevedendo opportuni Templates di Stampa, opportunamente nominati. .. image:: images/Cap6_img3.png :width: 400 :align: center - Se per un abbinamento formato/orientamento (es: A4 e verticale) è presente un solo template (es "SERVIZI_A4_verticale.mxd"): nella combo Legenda viene mostrato solo l'opzione "Come da Template" e la legenda viene stampata solo se effettivamente è presente nel template MXD. - Per stampare una mappa "Senza Legenda" è necessario che esista un template "SERVIZI_A4_verticale_SenzaLegenda.mxd". Il suffisso *_SenzaLegenda* indica che il template MXD non ha legenda (Attenzione: se è presente viene stampata!!!). Generalmente questo template viene opportunamente preparato dall'amministratore con il frame di mappa massimizzato e senza l'oggetto legenda. - Per stampare la "Legenda in pagina separata" è necessario che esistano 2 templates: sia "SERVIZI_A4_verticale_SenzaLegenda.mxd" sia uno specifico template "SERVIZI_A4_verticale_Legenda.mxd" che a discrezione dell'amministratore è un template in cui il dataframe di mappa è fuori dallo spazio del foglio e tutto il layout è occupato dall'elemento legenda. Se non esistono entrambi i templates l'opzione "Legenda in pagina separata" nel Widget non viene proposta ed in ogni caso ha effetto solo per i formati PDF che supportano un documento multipagina.