Uk:Zoom levels

From OpenStreetMap Wiki
Jump to navigation Jump to search
Відстань, що припадає на один градус, в залежності від широти, позначеної на рисунку
градуси відстань
на 0° Шир на 30° Шир на 60° Шир
0,01° ~ 1 км ~ 1,2 км ~ 2 км
0,001° ~ 100 м ~ 120 м ~ 200 м
0,0001° ~ 10 м ~ 12 м ~ 20 м
0,00001° ~ 1 м ~ 1,2 м ~ 2 м
Червоні кола (індикатриса Тіссо) показують залежність кількості метрів, що припадають на один піксель, від широти. Проекція Меркатора.
Рівень Градуси
на один тайл
Площа м/піксель Приблизний
масштаб
0 360,0000 увесь світ 156,412 1:500 000 000
1 180,0000 078,206.000 1:250 000 000
2 090,0000 039,103.000 1:150 000 000
3 045,0000 019,551.000 1:70 000 000
4 022,5000 009,776.000 1:35 000 000
5 011,2500 004,888.000 1:15 000 000
6 005,6250 002,444.000 1:10 000 000
7 002,8130 001,222.000 1:4 000 000
8 001,4060 000,610.984 1:2 000 000
9 000,7030 велика територія 000,305.492 1:1 000 000
10 000,3520 000,152.746 1:500 000
11 000.1760 область 000,076.373 1:250 000
12 000.0880 000,038.187 1:150 000
13 000.0440 село чи місто 000,019.093 1:70 000
14 000.0220 000,009.547 1:35 000
15 000.0110 000,004.773 1:15 000
16 000.0050 мала дорога 000,002.387 1:8 000
17 000.0030 000,001.193 1:4 000
18 000.0010 000,000.596 1:2 000
19 000.0005 000,000.298 1:1 000

У стовпчику "Градуси на один тайл" показана ширина одного тайлу карти у градусах за умови, що ширина тайлу становить 256 пікселів. У стовпчику "м/піксель" вказано кількість метрів (у реальності), що припадають на один піксель зображення тайлу на даному рівні масштабування. Ці значення кількості метрів на піксель розраховані при радіусі Землі 6372,7982 км для екватору. Для інших широт треба помножити на косінус широти. "Приблизний масштаб" розрахований для відстаней на широті екватора. Крім того, масштаб карти залежить від роздільної здатності та розмірів монітора. Вказані значення відповідають монітору з 0,3 мм на піксель (85.2 pixels per inch or PPI)

Розрахунок метрів на піксель

Відстань, що відповідає одному пікселю, (S, метри), розраховується за формулою

S=C*cos(y)/2^(z+8),

де

C - довжина екваторіальної окружності Землі, м. Якщо вам треба "милі на піксель" чи "фути на піксель", то значення "C" має бути у тих самих одиницях довжини, що й очикуваний результат розрахунку на один піксель (метри, кілометри, милі, фути, тощо);
z - рівень масштабування (zoom level). Зверніть увагу, що у програмі "SAS Планета" рівень зуму має зміщення на +1. Тобто, наприклад, рівень 11 SAS відповідає рівню 10 сервера карти;
y - широта даної місцевості.

Зверніть увагу, що ваш калькулятор має бути у режимі "градуси", а не "радіани" чи "гради", бо зазвичай широта вказується у градусах. У програмі MS EXcell аргумент функції косінуса має бути в радіанах, тому використовуйте додатково функцію "Радианы()". Наприклад, для широта 50 градусів буде cos(Радианы(50)).

Оскільки Земля має дещо еліпсоідну форму, то буде невеличка помилка. Дуже невеличка. Масимум 0,3%.

Дивись також