Здесь показаны различия между двумя версиями данной страницы.
простой_пример_с_плейсхолдерами [17/05/2023 09:48] radioxoma Table |
простой_пример_с_плейсхолдерами [28/05/2025 22:35] (текущий) 95.47.151.108 [Инструкция] |
||
---|---|---|---|
Строка 14: | Строка 14: | ||
| ''{x}'' | Номер тайла по оси X (как в картах openstreetmap.org) | | | ''{x}'' | Номер тайла по оси X (как в картах openstreetmap.org) | | ||
| ''{y}'' | Номер тайла по оси Y (как в картах openstreetmap.org) | | | ''{y}'' | Номер тайла по оси Y (как в картах openstreetmap.org) | | ||
- | | ''{z}'' | Уровень приближения/зума. Равен "GetZ - 1", т.е. начинается с нуля, как в картах OpenStreetMaps.org | | + | | ''{z}'' | Уровень приближения/зума. Равен "GetZ - 1", т.е. начинается с нуля, как в картах openstreetmap.org | |
- | | ''{s}'' | Буква или цифра с номером зеркала сервера. Выбирается случайным образом из поля ServerParts | | + | | ''{s}'' | Буква или цифра с номером зеркала сервера. Выбирается случайным образом из поля ''ServerNames'' | |
- | | ''{q}'' | Номер тайла в системе QuadKey (как в картах Bing) | | + | | ''{a,b,c}'' | Аналогично ''{s}'', но список зеркал задаётся прямо в шаблоне * | |
+ | | ''{q}'' | Номер тайла в системе [[https://learn.microsoft.com/en-us/bingmaps/articles/bing-maps-tile-system|QuadKey]] (как в картах Bing). Как известно, Microsoft любит выпускать такие же продукты, как у других, но //другие//. | | ||
| ''{-y}'' | Инвертированный номер тайла по оси Y, для карт стандарта TMS. Т.е. "2 ** z - 1 - y", например Nakarte.me| | | ''{-y}'' | Инвертированный номер тайла по оси Y, для карт стандарта TMS. Т.е. "2 ** z - 1 - y", например Nakarte.me| | ||
| ''{bbox}'' | Координаты границ тайла 256x256 пикселов (для WMS серверов) | | | ''{bbox}'' | Координаты границ тайла 256x256 пикселов (для WMS серверов) | | ||
Строка 22: | Строка 23: | ||
| ''{lang}'' | Язык | | | ''{lang}'' | Язык | | ||
| ''{ver}'' | Версия | | | ''{ver}'' | Версия | | ||
- | | ''{sas_path}'' | Полный путь к тайлам для карт в для карт в формате SAS.Planet (Генштаб, Туристические). Заменяет ''z{z+1}/{x/1024}/x{x}/{y/1024}/y{y}'' | | + | | ''{sas_path}'' | Полный путь к тайлам для карт в формате SAS.Planet (Генштаб, Туристические). Заменяет ''z{z+1}/{x/1024}/x{x}/{y/1024}/y{y}'' | |
| ''{z+1}'' | Уровень зума карт в формате SAS.Planet | | | ''{z+1}'' | Уровень зума карт в формате SAS.Planet | | ||
| ''{x/1024}'' | Номер первой подпапки карт в формате SAS.Planet | | | ''{x/1024}'' | Номер первой подпапки карт в формате SAS.Planet | | ||
Строка 28: | Строка 29: | ||
+ | С переменными x, y, z внутри шаблона можно выполнять простые математические операции: +, -, *, / (целочисленное деление). * | ||
+ | |||
+ | * - начиная с версии 250204.10746 | ||
===== Инструкция ===== | ===== Инструкция ===== | ||
Строка 38: | Строка 42: | ||
DefURLBase=http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png | DefURLBase=http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png | ||
- | Ну, а если у сервера существует несколько зеркал, то их названия можно указать через запятую в поле ''ServerNames''. Одно из них будет выбрано случайным образом и подставлено заместо плейсхолдера ''{s}''. | + | Ну, а если у сервера существует несколько зеркал, то их названия можно указать через запятую в поле ''ServerNames''. Одно из них будет выбрано случайным образом и подставлено вместо плейсхолдера ''{s}''. |
ServerNames=a,b,c | ServerNames=a,b,c | ||
- | ===== Примеры заполненных файлов params.txt: ===== | + | ===== Примеры заполненных файлов params.txt ===== |
Карта с наиболее распространённой схемой нумерации тайлов slippy map: | Карта с наиболее распространённой схемой нумерации тайлов slippy map: | ||
Строка 80: | Строка 84: | ||
- | Карта с координатами QuadKey. Как известно, Microsoft любит выпускать такие же продукты, как у других, но //другие//. | + | Карта с координатами QuadKey. |
[PARAMS] | [PARAMS] |