[Talk-it] Editor semitestuale
Carlo Stemberger
carlo.stemberger at gmail.com
Fri Oct 2 13:32:28 BST 2009
A volte capita di trovare un banale errore e di volerlo sistemare al
volo. Quando l'errore è in un tag (quindi niente informazioni
geografiche) usare un normale editor grafico diventa pesantissimo, e fa
passare la voglia, soprattutto usando un pc con risorse limitate.
Mi spiego con un esempio.
Vedo che in questa[1] relazione manca lo short_name in italiano. In
fondo alla pagina c'è il link per scaricare i dati in XML. Scarico i dati.
Ora ho il mio file .osm: come modificarlo?
1) lo apro con un editor di testo, aggiungo una riga, salvo il file... e
poi? Come si fa a fare l'upload? Basterebbe un programmino da riga di
comando compatibile con le API 0.6, ma non so se esiste.
2) lo apro con JOSM (con Merkaartor non funziona, perché mancano le
coordinate geografiche), aspetto un minutino buono perché il programma
si avvii, faccio le modifiche, faccio l'upload; il tutto senza aver
usato alcuna caratteristica grafica dell'editor.
A me basterebbe di riuscire a sfruttare la soluzione 1, ma l'ideale
sarebbe di disporre di un editor semitestuale, ovvero in pratica di uno
strumento analogo ad un editor grafico ma senza tutta la parte
geografica (la carta). Sapete se esiste qualcosa del genere? Oppure: c'è
qualche programmatore che abbia voglia di scriverne uno? Come base si
potrebbe usare Merkaartor, che essendo scritto in C++ dovrebbe avere
prestazioni eccellenti, eliminandogli tutta la parte geografica.
Ecco come me lo immagino: si apre velocissimamente, in una barra si
mette il codice della relazione/way/nodo che si vuole modificare, uno
schemino elenca tutte le chiavi già esistenti, cliccandoci sopra si
possono modificare le chiavi e i valori, un bottone permette di
eliminare una chiave, un altro permette di aggiungerne una, un altro
ancora avvia l'upload.
Esiste qualcosa del genere?
[1] http://www.openstreetmap.org/browse/relation/51477
--
.' `. | Registered Linux User #443882
|a_a | | http://counter.li.org/ .''`.
\<_)__/ +--- : :' :
/( )\ ---+ `. `'`
|\`> < /\ Registered Debian User #9 | `-
\_|=='|_/ http://debiancounter.altervista.org/ |
More information about the Talk-it
mailing list