[Talk-it] Pagina wiki zoom levels
Alessandro Rubini
rubini-list a gnudd.com
Ven 11 Nov 2011 13:00:22 GMT
All-To: talk-it at openstreetmap.org,sabas88 at gmail.com Re: [Talk-it] Pagina wiki zoom levels
> From: sabas88 <sabas88 at gmail.com>
> To: openstreetmap list - italiano <talk-it at openstreetmap.org>
> Subject: Re: [Talk-it] Pagina wiki zoom levels
> Date: Fri, 11 Nov 2011 13:45:24 +0100
> --===============8757609740844314487==
> Content-Type: multipart/alternative; boundary=00151759246603edd304b174e6f3
>
> --00151759246603edd304b174e6f3
> Content-Type: text/plain; charset=ISO-8859-1
>
> Ti sei dimenticato di moltiplicare C per il coseno della latitudine :)
>
> Il giorno 11 novembre 2011 13:42, emmexx <emmexx at tiscalinet.it> ha scritto:
>
>> Ho qualche problema nell'applicazione di una formula che ho trovato sul
>> wiki.
>>
>> Voglio trovare il livello di zoom necessario affinche' una certa
>> distanza intorno ad un punto venga visualizzata tutta entro un
>> rettangolo di M x N pixel.
>>
>> In questa pagina c'e' una spiegazione ed una formula:
>> http://wiki.openstreetmap.org/wiki/Zoom_levels
Qui c'e` una tabella che tiene conto del coseno, ovviamente per
una specifica latitudine va fatto il conto apposta.
http://wiki.openstreetmap.org/wiki/FAQ#What_is_the_map_scale_for_a_particular_zoom_level_of_the_map.3F
>> Ad esempio per lo zoom 18 viene riportato metri/pixel = 0,596
>>
>> Se applico la formula riportata ottengo:
>>
>> S = C / 2^26 = 6372798,2 / 2^26 = 0.0949620932340622
la circonferenza terrestre una volta erano 40mila chilometri (me
l'hanno insegnato alle elementari). 6372, il numero usato qui sopra,
e` il raggio. Infatti il rapporto tra i due numeri e` duepigreco.
Comunque (come gia` detto) va tenuta in contol la latitudine: si usa
mercatore perche` e` isogonica, ma non e` equivalente.
/alessandro
Maggiori informazioni sulla lista
Talk-it