Carlo Stemberger wrote:

> 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.
> 
> [..]
> 
> 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.

Mi hai incuriosito, mi sono appena messo a scrivere un po' di codice :)

È python, con interfaccia stile-ncurses (in realtà è python-urwid).

> 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.

Uhm, grazie dell'idea ;)

Prima però devo studiarmi un attimo python-urwid, ma non credo sia 
impossibile.

> Esiste qualcosa del genere?

Appena finisco (conto entro stasera), posto il codice, e magari lo rilascio, 
aggiorno il wiki, [..]

Ciao,
David

-- 
 . ''`.  Debian maintainer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174


_______________________________________________
Talk-it mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-it

Rispondere a