Agenzia mobilità ambiente territorio/AMATOSMEditor
Manuale di utilizzo del plugin AMATOSMEditor
Setup
Per installare il plugin:
- scaricare https://github.com/amat-mi/AMATOSMEditor/blob/master/AMATOSMEditor.jar (cliccare su RAW)
- copiare il file jar scaricato nel folder plugin di josm: in linux è sotto ~/.josm/plugins o ~/.josm-latest/plugins.
- lanciare josm, F12 per il dialog delle preferences, selezionare il tab dei plugin e cercare AMAT. Attivare il plugin.
- riavviare josm.
Ulteriori informazioni:
Per installare il foglio di stile di mappa:
- scaricare https://raw2.github.com/amat-mi/AMATOSMEditor/master/data/AMATOSMEditor.mapcss
- in josm: Preferenze | impostazioni di mappa | stili mappa > click su +, selezionare il file mapcc scaricato, dargli nome "AMAT mapcss", click su Ok.
Concetti di base
Il plugin presenta le seguenti funzioni:
- un download dei dati AMAT da attivarsi successivamente ad ogni download OSM, attraverso la funzione Dati | AMAT download (shift+ctrl+D)
- un tool di match tra grafo OSM e grafo AMAT.
Il match consiste nel trasferire sulle highways OSM il tag loc_ref contenente il codice arco AMAT così composto: vvvv_aaaaa dove vvvv è il codice numerico via secondo la toponomastica del Comune, mentre aaaaa è il codice arco.
Contestualmente alla copia di loc_ref, è possibile, attraverso il tool, adattare la geometria OSM al grafo AMAT, e copiare gli altri tag, attualmente name e oneway.
Strumenti
Gli strumenti sono accessibili dal menu Dati.
AMAT download
Questo comando scarica la porzione di dati AMAT per tutti i boundary precedentemente scaricati da OSM.
I dati AMAT vengono sempre scaricati in un layer non selezionabile se non attraverso lo strumento di selezione AMAT, che si attiva sulla toolbar quando il layer è attivo.
E' consigliabile, per sessioni di lavoro lunghe, cancellare i layer AMAT e OSM in modo da inizializzare l'area di scaricamento.
AMAT compare ways
Dev'essere selezionato un solo arco OSM. Lo strumento effettua un match con il grafo AMAT e, se trovato un arco corrispondente, mostra le differenze tra i due.
AMAT copy way
Dev'essere selezionato un solo arco OSM. Lo strumento effettua un match con il grafo AMAT e, se trovato un arco corrispondente, consente di scegliere se trasferire, da AMAT a OSM, le seguenti informazioni:
- loc_ref
- geometria
- tags
Nel caso in cui il match risulti impossibile a causa della distanza tra i nodi terminali, ma si voglia mantenere la geometria OSM, è possibile selezionare l'arco AMAT con l'apposito tool dopo aver attivato il layer AMAT. A questo punto si seleziona l'arco OSM e si rilancia il tool di match con shift+ctrl+A.
Nel caso in cui si vogliano mettere in relazione più archi OSM con un arco AMAT, bisogna in sostanza trasferire il tag loc_ref a tutti gli archi OSM:
- selezionare l'arco AMAT
- attivare il tool di copia sul primo arco OSM
- selezionare l'arco OSM appena agganciato
- selezionare il tag loc_ref (ed eventualmente name e oneway)
- ctrl+C
- selezionare gli altri archi OSM
- shitf+ctrl+V per incollare il tag
Un video con un esempio della procedura: http://www.youtube.com/watch?v=t7SR6fCqcbc&feature=youtu.be