Предыдущая версия справа и слеваПредыдущая версия | |
software:linux_server:osm_zoom_levels [2024/12/20 16:35] – vladpolskiy | software:linux_server:osm_zoom_levels [2025/02/01 09:46] (текущий) – внешнее изменение 127.0.0.1 |
---|
* Горизонтальное расстояние, отображаемое каждым квадратным тайлом вдоль параллели на заданной широте вычисляется как: | * Горизонтальное расстояние, отображаемое каждым квадратным тайлом вдоль параллели на заданной широте вычисляется как: |
* | * |
* **<color #7092be>Stile = C ∙ cos(latitude) / 2 zoomlevel</color>** | * **<fc #7092be>Stile = C ∙ cos(latitude) / 2 zoomlevel</fc>** |
* где C означает экваториальную окружность Земли ( 40 075 016,686 м ≈ 2π ∙ 6 378 137,000 м для эталонного геоида, используемого OpenStreetMap). | * где C означает экваториальную окружность Земли ( 40 075 016,686 м ≈ 2π ∙ 6 378 137,000 м для эталонного геоида, используемого OpenStreetMap). |
* | * |
* Так как тайлы имеют ширину в 256 пикселов, расстояние отображаемое одним пикселом (S) вычисляется как: | * Так как тайлы имеют ширину в 256 пикселов, расстояние отображаемое одним пикселом (S) вычисляется как: |
* | * |
* **<color #7092be>Spixel = Stile / 256 = C ∙ cos(latitude) / 2 (zoomlevel + 8)</color>** | * **<fc #7092be>Spixel = Stile / 256 = C ∙ cos(latitude) / 2 (zoomlevel + 8)</fc>** |
* Например, на экваторе и уровне увеличения 0, для метров: 40 075 016.6 / 256 ≈ 6 378 137.0 * 2 * π / 256 ≈ 156 543.03 | * Например, на экваторе и уровне увеличения 0, для метров: 40 075 016.6 / 256 ≈ 6 378 137.0 * 2 * π / 256 ≈ 156 543.03 |
* Убедитесь, что Ваш калькулятор находится в режиме работы с градусами, если вы хотите указать широту в градусах, а не радианах. C должна быть выражена в единице измерения, которая Вам нужна (мили, метры, футы, смуты и т.д.). Из-за того, что на самом деле Земля эллиптическая, возможна незначительная ошибка в вычислениях (максимум 0.3%). | * Убедитесь, что Ваш калькулятор находится в режиме работы с градусами, если вы хотите указать широту в градусах, а не радианах. C должна быть выражена в единице измерения, которая Вам нужна (мили, метры, футы, смуты и т.д.). Из-за того, что на самом деле Земля эллиптическая, возможна незначительная ошибка в вычислениях (максимум 0.3%). |