🌊
Zoom level当たりのScaleについて
しょうもない計算で会社のDocを汚したくなかったため、ここに書きます。
Zoomlevel0=591657527
Zoom levels and scale.
96dpiで256pxが世界地図に収まる大きさだと、縮尺が1:591657527.591555になるらしい
計算してみる
解像度が96dpiだと、256pxの大きさは約2.666inch
センチメートルに直すと約6.773cm
上記を地球の円周で割る
scale = 40,075,000(m) / 0.06773(m)
結果: 591,687,583
結果
ほんとっぽい
591,657,527に対して、誤差が割とあるのは、小数点3位以下を切り捨てて計算してたからだと思う。
つまり、zoomlevel当たりの寸法は、ディスプレイのDPIに依存しているのであてにならない??
Discussion