MXD to PDF. Conversione batch in una applicazione stand alone di Alberto Laurenti
domenica, agosto 02, 2009
Necessario: Licenza ArcGIS 9.x, QUESTO SOFTWARE
Livello di difficoltà: ESRI,Arcview,Autodesk,Autocad,Plotter,GIS,SQL,Access,TomTom


Ciao a tutti,
scommetto che ad ognuno di voi è capitato di dover convertire dei progetti cartografici MXD in fomato PDF. (o in altri formati JPG, PNG, ecc ecc)
Quando avete tanti MXD da convertire il lavoro diventa oltremodo barboso:
apri l'MXD, apri la finestra di conversione, converti. Questo processo per ogni MXD che dovete convertire...una palla!

CI viene incontro questo software stand alone.
E' un software che "gira fuori" da ArcGIS, e che ci permette di convertire più mxd, lanciare la conversione e occuparci d'altro mentre lui lavora per noi.
L'autore è un italiano (perdonate il campanilismo), si chiama Alberto Laurenti.
L'ho contattato per chiedergli qualche notizia in più da condividere con voi.
Pubblico quindi qualche breve stralcio delle richieste che ho fatto ad Alberto prima di mostrarvi come si usa il suo prodotto

ED: Come è nata l'idea del software?

AL: L'idea di realizzare il tool mi è venuta perchè nell'ambito di un progetto a cui lavoravo per la mia azienda di Roma venne fuori l'esigenza di creare un sacco di JPEG da alcuni layout ArcGIS che avevamo realizzato. Mi è quindi venuta l'idea di creare un qualcosa di esterno ad ArcGIS che, con gli stessi parametri di ArcGIS, lavorasse senza però ogni volta aprire l'MXD, esportare e richiudere.
La versione iniziale del mio eseguibile in realtà era molto semplice: impostavo la directory dei progetti MXD e i DPI dell'output (il formato era JPG di default).
Naturalmente poi ho subito intuito le potenzialità di un simile applicativo e la sua potenziale utilità anche per altre persone che come me si trovavano nelle stesse condizioni di creare layout da una serie di progetti ArcGIS già pronti: ho quindi pubblicato sul sito Esri una prima versione più ampia e flessibile dell'eseguibile (con il codice sorgente in Visual Basic). A quella prima versione sono seguiti altri rilasci anche grazie agli utili feedback di persone che usavano il tool e che mi segnalavano errori o mi suggerivano possibili modifiche per aggiungere funzionalità e opzioni.
Tra le molte persone devo anche ringraziare mia moglie Sabina che, facendo il mio stesso lavoro come libera professionista, mi da un grandissimo supporto, oltre che sopportare le mie intemperanze quando mi scontro con qualche misteriosa stranezza del fantastico mondo degli ArcObjects!


ED: Hai ricevuto mail, ringraziamenti particolari o curiosi

AL: ho ricevuto tanti messaggi di ringraziamento dalle più svariate parti del mondo. Traduco alcune delle frasi che mi sono rimaste in mente: "grazie, il tuo tool mi ha salvato la vita!", "fantastico, con il tuo tool ho risparmiato un sacco di tempo!", "grande, quando vengo a Roma ti offro un pranzo!", "grazie, hai salvato il mio lavoro!".....


Mi permetto di aggiungere: quando vieni a Ferrara ti offro un piatto di cappellacci di zucca!



Ora vediamo come funziona questo software


Scaricate il software e dezippatelo.
Troverete i files che vedete nell'immagine, cliccate sull'eseguibile.



Una volta aperto il programma potete scegliere la cartella dove sono contenuti gli mxd da convertire. (tasto browse)
Potete settare la cartella ove verranno posizionati i files ottenuti dalla conversione degli mxd (siano essi pdf, jpg, png, ecc)




A questo punto se cliccate sul tipo di formato di files da ottenere (esempio PDF) e cliccate sul tasto OPEN, avete la possibilità di settare tutte le caratteristiche del PDF che volete ottenere, come se voi vi trovaste nella finestra di esportazione di ArcGIS.




Addirittura può essere programmata l'esportazione degli MXD ad una certa data, ovvero:
voglio che venga eseguita la conversione dei miei 20 mxd il 15 Agosto alle ore 12.00.

Tutte le opzioni che possono essere settate,le lascio scoprire a voi.
Vi posso assicurare che personalmente ho messo sotto torchio, per via di carichi di lavoro importanti, il software in questione che ha compiuto egregiamente il suo "sporco" lavoro.

Ringrazio Alberto per la sua disponibilità, ma soprattutto lo ringrazio per questo software veramente utile

Grazie ALberto
Ciao
Paolo

Etichette:

 
posted by Paolo at 6:45 PM | Permalink |


3 Commenti:


At 18/8/09 9:30 AM, Anonymous Lucie

Ottimo programma! Ma una domanda: quando esporto il pdf utilizzando il comando "export map" dall'mxd, ottengo una immagine tagliata a filo del bordo del mio layout. Utilizzando questo programma invece ottengo un pdf con grandi margini vuoti, anche dopo aver dato le giuste impostazioni di "page and print setup" nel progetto. Mi sono persa qualcosa nel settaggio dell'export? Grazie

 

At 3/9/09 4:23 PM, Anonymous *AL*

Ho fatto varie prove ma ciò che dici a me non succede.... I due layout (da ArcGIS e da tool), con gli stessi parametri impostati, sono uguali.
L'unica cosa che mi viene in mente è se hai per caso "biffato" la voce "Use Printer Paper Settings" in "Page and Print Setup" quando hai esportato da ArcMap.
Ciao
Alberto

 

At 7/11/09 6:34 PM, Anonymous Anonimo

Dovrebbe funzionare anche se ho installato arcgis 8.3 ? A me da un errore "429", doveva essere lo script engine mancante (così dice il sito esri) ma sul mio pc mi dice che non lo devo installare perchè ho già il service pack 3. Risultato: ho solo un messaggio di errore !

 


Torna all'inizio della pagina