[Talk-it] - Osmarender Frontend

Giovanni Mascellani g.mascellani at gmail.com
Thu Aug 28 21:05:37 BST 2008


Il giorno gio, 28/08/2008 alle 19.33 +0200, Mario Ferraro ha scritto:
> Prima cosa una comunicazione.. a grande richiesta :) sto cominciando a 
> scrivere il manuale d'uso di Osmarender Frontend. Ho già fatto un po' di 
> screenshot utili, conto di fare una versione in PDF e una versione nel 
> Wiki... more on that later :)

Ottima idea!

> Mi ricordo che su Firefox 2 il rendering era molto più lento 
> (dell'ordine di 4/5 volte in più) che su Firefox 3. Per confrontare la 
> velocità "come potrebbe/vorrebbe/dovrebbe essere" rispetto a "come va 
> sul tuo pc" puoi dare un'occhiata all'ultimo screencast [0] in cui si 
> vede il funzionamento sul mio portatile (un AMD Turion 64 x2 con 
> kubuntu-64 di un paio d'annetti fa).

Ok, sul somewhere_in_london la differenza non è poi grandissima. Io
effettivamente avevo provato con Roma, che è più pesante.

> > A livello di interfaccia, qualche piccolo suggerimento (che magari avevi
> > già in testa!):
> >       * Non mi è chiaro come decidere quali classi CSS sono associate ad
> >         una coppia chiave-valore.
> 
> Se vai nel Rules Panel, puoi selezionare le coppie chiavi/valore che si 
> trovano all'interno del file con i dati di OSM. Una volta selezionata la 
> chiave ed il valore ti appare una lista delle classi CSS associate. 
> Normalmente sono più di una, perché nei file di regole spesso delle 
> classi vengono riutilizzate per più features.

Vedo la lista delle classi CSS associate, ma non capisco come si faccia
a modificare. Sono io rincretinito e non la trovo (probabile) oppure non
si può?

> >       * Sarebbe bello poter dividere le classi CSS in modo gerarchico,
> >         in modo da non avere un solo menù gigante per tutte quante, ma
> >         vari livello di menù. Ossia, invece di andare a pescare
> >         "aeroway-runway-core", scegliere "aeroway" da un menù, "runway"
>  >         dal menù secondario e "core" dal menù terziario.
> 
> Vedi sopra: nel momento in cui finirò il refactoring della libreria si 
> partirà in maniera più comoda dalle coppie chiavi/valore anziché dalle 
> classi CSS. Sono quelle infatti che determinano di cosa si sta parlando, 
> perché i nomi delle classi nel file delle regole in realtà non "dicono 
> nulla". Teoricamente potrei spezzare il menu in tre parti, ma se domani 
> sul codice delle classi CSS qualcuno chiama una classe 
> "aeroway-runwy-core" oppure "aerowayrunwaycore" oppure "qwertyuiop" il 
> menu non funziona più... :) In realtà quei nomi sono come dei 
> "riferimenti", ma non hanno a livello più profondo una vera relazione 
> con le coppie chiavi/valore.

Sì, sapevo che erano solo dei nomi che uno volendo si mette come gli
pare, ma comunque una struttura offerta dal tool può essere utile. Nella
mia testa, se un utente mette una classe senza trattini nel nome
semplicemente essa viene visualizzata nel menù principale senza
ulteriori sottomenù. Ovviamente la palla rimane tua, visto che sie tu
quello che ci metti il lavoro! :-)

> >       * Sarebbe bello anche avere un elenco di possibilità quando si
> >         schiaccia il pulsante "Add a CSS Property".
> 
> Questa è sicuramente una buona idea. Spero a breve di poterlo aggiungere 
> (ho anche un'altra idea, ma non anticipo nulla, dovrò lavorarci ancora 
> un po' ;))

Whoo, che suspanse! :-P

> Se hai qualche minuto di tempo magari (tu e chiunque voglia!) potresti 
> segnalare sul trac di openstreetmap [1] bug e richieste di 
> miglioramenti. TomH mi ha aperto il componente "osmarender_frontend" 
> qualche giorno fa (vedi sul mio blog [2] l'annuncio).. se utilizziamo 
> quello strumento per me è più comodo avere tutto insieme... e ... beh, 
> sarà stato utile aggiungere osmarender_frontend nel trac ufficiale ^__^.

Cercherò di farlo domani!

Gio.
-- 
Giovanni Mascellani <g.mascellani at gmail.com>
Pisa, Italy

Web: http://giomasce.altervista.org
SIP: g.mascellani at ekiga.net
Jabber: g.mascellani at jabber.org / giovanni at elabor.homelinux.org
GPG: 0x5F1FBF70 (FP: 1EB6 3D43 E201 4DDF 67BD  003F FCB0 BB5C 5F1F BF70)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 315 bytes
Desc: Questa ? una parte del messaggio	firmata digitalmente
URL: <http://lists.openstreetmap.org/pipermail/talk-it/attachments/20080828/068bb665/attachment.pgp>


More information about the Talk-it mailing list