[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