Re: [Talk-it] mapnik cattiva qualità

2009-08-14 Per discussione Ruggero
Il giorno 14 agosto 2009 03.22, Martin
Koppenhoefer ha scritto:
> 2009/8/14 Ruggero :
>> Il giorno 13 agosto 2009 23.11, Martin
>> Koppenhoefer ha scritto:
>>> 2009/8/13 Ruggero :
 Con un po' di fatica sono riuscito ad utilizzare mapnik per creare i
 tasselli per una piccola regione, e a caricare il tutto su un server
 casalingo. Il risultato è qui [1] (sempre il computer sia acceso).

 Il problema è che la qualità non è un gran che, in particolare sembra
 che i tasselli png siano stati compressi in qualche modo
>>>
>>> ci sono 2 tipi di png: 8 e 24 Bit. Per avere true-color devi usare 24,
>>> altrimenti hai solo 256 colori. PNG in generale comprime sensa perdere
>>> informazione, non c'è altro modo per fare AFAIK.
>>>
>>> Ciao,
>>> Martin
>>
>> grazie, ho tolto queste righe:
>>    command = "convert  -colors 255 %s %s" % (tile_uri,tile_uri)
>>    call(command, shell=True)
>>
>> e le immagini sono passate da
>>  PNG image data, 256 x 256, 8-bit colormap, non-interlaced
>> a
>>  PNG image data, 256 x 256, 8-bit/color RGBA, non-interlaced
>>
>> che sono come quelle di osm, ma comunque sempre a 8 bit. Adesso che ci
>> guardo bene però 8-bit/color cosa vuol dire? 8 bit per colore? quindi
>> 8x3=24?
>
> no, 8 insieme = 2^8 = 256 colori come scritto.
>
> in quella operazione (colormap->RGB) viene cambiato il profilo di
> colori, non dovrebbe cambiare nulla.
>
> ciao,
> Martin


però gli artefatti sono scomparsi. Ma png a 24 bit (32 con l'alfa) non
dovrebbe essere il default per mapnik con un comando del genere:

view.save(tile_uri,'png')

http://trac.mapnik.org/wiki/OutputFormats

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] mapnik cattiva qualità

2009-08-13 Per discussione Martin Koppenhoefer
2009/8/14 Ruggero :
> Il giorno 13 agosto 2009 23.11, Martin
> Koppenhoefer ha scritto:
>> 2009/8/13 Ruggero :
>>> Con un po' di fatica sono riuscito ad utilizzare mapnik per creare i
>>> tasselli per una piccola regione, e a caricare il tutto su un server
>>> casalingo. Il risultato è qui [1] (sempre il computer sia acceso).
>>>
>>> Il problema è che la qualità non è un gran che, in particolare sembra
>>> che i tasselli png siano stati compressi in qualche modo
>>
>> ci sono 2 tipi di png: 8 e 24 Bit. Per avere true-color devi usare 24,
>> altrimenti hai solo 256 colori. PNG in generale comprime sensa perdere
>> informazione, non c'è altro modo per fare AFAIK.
>>
>> Ciao,
>> Martin
>
> grazie, ho tolto queste righe:
>    command = "convert  -colors 255 %s %s" % (tile_uri,tile_uri)
>    call(command, shell=True)
>
> e le immagini sono passate da
>  PNG image data, 256 x 256, 8-bit colormap, non-interlaced
> a
>  PNG image data, 256 x 256, 8-bit/color RGBA, non-interlaced
>
> che sono come quelle di osm, ma comunque sempre a 8 bit. Adesso che ci
> guardo bene però 8-bit/color cosa vuol dire? 8 bit per colore? quindi
> 8x3=24?

no, 8 insieme = 2^8 = 256 colori come scritto.

in quella operazione (colormap->RGB) viene cambiato il profilo di
colori, non dovrebbe cambiare nulla.

ciao,
Martin

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] mapnik cattiva qualità

2009-08-13 Per discussione Ruggero
Il giorno 13 agosto 2009 23.11, Martin
Koppenhoefer ha scritto:
> 2009/8/13 Ruggero :
>> Con un po' di fatica sono riuscito ad utilizzare mapnik per creare i
>> tasselli per una piccola regione, e a caricare il tutto su un server
>> casalingo. Il risultato è qui [1] (sempre il computer sia acceso).
>>
>> Il problema è che la qualità non è un gran che, in particolare sembra
>> che i tasselli png siano stati compressi in qualche modo
>
> ci sono 2 tipi di png: 8 e 24 Bit. Per avere true-color devi usare 24,
> altrimenti hai solo 256 colori. PNG in generale comprime sensa perdere
> informazione, non c'è altro modo per fare AFAIK.
>
> Ciao,
> Martin

grazie, ho tolto queste righe:
command = "convert  -colors 255 %s %s" % (tile_uri,tile_uri)
call(command, shell=True)

e le immagini sono passate da
 PNG image data, 256 x 256, 8-bit colormap, non-interlaced
a
 PNG image data, 256 x 256, 8-bit/color RGBA, non-interlaced

che sono come quelle di osm, ma comunque sempre a 8 bit. Adesso che ci
guardo bene però 8-bit/color cosa vuol dire? 8 bit per colore? quindi
8x3=24?

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] mapnik cattiva qualità

2009-08-13 Per discussione Martin Koppenhoefer
2009/8/13 Ruggero :
> Con un po' di fatica sono riuscito ad utilizzare mapnik per creare i
> tasselli per una piccola regione, e a caricare il tutto su un server
> casalingo. Il risultato è qui [1] (sempre il computer sia acceso).
>
> Il problema è che la qualità non è un gran che, in particolare sembra
> che i tasselli png siano stati compressi in qualche modo

ci sono 2 tipi di png: 8 e 24 Bit. Per avere true-color devi usare 24,
altrimenti hai solo 256 colori. PNG in generale comprime sensa perdere
informazione, non c'è altro modo per fare AFAIK.

Ciao,
Martin

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] mapnik cattiva qualità

2009-08-13 Per discussione Simone Cortesi
2009/8/13 Ruggero :
> per mapnik questa:
>
> http://wiki.openstreetmap.org/wiki/Mapnik#Troubleshooting_tiles
>
> c'è tutto quello che ti serve per fare quello che ho fatto (segui i
> collegamenti). Ho avuto un po' di problemi con gli utenti del
> database. La guida è un po' incasinata, nel senso che non segue sempre
> l'ordine più logico.

c'e' anche questo ottimo tutorial:
http://weait.com/content/build-your-own-openstreetmap-server

-- 
-S

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] mapnik cattiva qualità

2009-08-13 Per discussione Ruggero
per mapnik questa:

http://wiki.openstreetmap.org/wiki/Mapnik#Troubleshooting_tiles

c'è tutto quello che ti serve per fare quello che ho fatto (segui i
collegamenti). Ho avuto un po' di problemi con gli utenti del
database. La guida è un po' incasinata, nel senso che non segue sempre
l'ordine più logico.

per openlayers (la parte semplice) questa:

http://wiki.openstreetmap.org/wiki/OpenLayers_Simple_Example

Il giorno 13 agosto 2009 16.39, Luca 'remix_tj'
Lorenzetto ha scritto:
> 2009/8/13 Ruggero :
>> Con un po' di fatica sono riuscito ad utilizzare mapnik per creare i
>> tasselli per una piccola regione, e a caricare il tutto su un server
>> casalingo. Il risultato è qui [1] (sempre il computer sia acceso).
>>
>
> Posso chiederti per curiosita' come hai fatto o che guida hai seguito?
> Sarei interessato di utilizzare qualcosa del genere per un prototipo
> che creando :-)
>
> --
> "E' assurdo impiegare gli uomini di intelligenza eccellente per fare
> calcoli che potrebbero essere affidati a chiunque se si usassero delle
> macchine"
> Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716)
>
> "Internet è la più grande biblioteca del mondo.
> Ma il problema è che i libri sono tutti sparsi sul pavimento"
> John Allen Paulos, Matematico (1945-vivente)
>
> Luca 'remix_tj' Lorenzetto, http://www.dancetj.net , 
> 
>
> ___
> Talk-it mailing list
> Talk-it@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-it
>

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] mapnik cattiva qualità

2009-08-13 Per discussione Luca 'remix_tj' Lorenzetto
2009/8/13 Ruggero :
> Con un po' di fatica sono riuscito ad utilizzare mapnik per creare i
> tasselli per una piccola regione, e a caricare il tutto su un server
> casalingo. Il risultato è qui [1] (sempre il computer sia acceso).
>

Posso chiederti per curiosita' come hai fatto o che guida hai seguito?
Sarei interessato di utilizzare qualcosa del genere per un prototipo
che creando :-)

-- 
"E' assurdo impiegare gli uomini di intelligenza eccellente per fare
calcoli che potrebbero essere affidati a chiunque se si usassero delle
macchine"
Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716)

"Internet è la più grande biblioteca del mondo.
Ma il problema è che i libri sono tutti sparsi sul pavimento"
John Allen Paulos, Matematico (1945-vivente)

Luca 'remix_tj' Lorenzetto, http://www.dancetj.net , 

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


[Talk-it] mapnik cattiva qualità

2009-08-13 Per discussione Ruggero
Con un po' di fatica sono riuscito ad utilizzare mapnik per creare i
tasselli per una piccola regione, e a caricare il tutto su un server
casalingo. Il risultato è qui [1] (sempre il computer sia acceso).

Il problema è che la qualità non è un gran che, in particolare sembra
che i tasselli png siano stati compressi in qualche modo, provate a
guardare il landuse industrial (l'area rosa) o il canale lì vicino.
Hanno i bordi poco netti. Dallo stesso sito si può vedere la
differenza con il layer mapnik di osm. Devo configurare qualcosa in
modo diverso? Per esempio imagemagick? (Ho questa versione:
ImageMagick 6.4.8 2009-01-10 Q16 OpenMP)

Altra domanda: perché nella mia versione sono renderizzati i semafori
e in quella di osm no? Il mio foglio di stile non è lo stesso di osm?

[1] http://ruggero.homelinux.org/geo/3.html

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it