SASGIS

Веб-картография и навигация

SAS.Wiki

Веб-картография и навигация

Инструменты пользователя

Инструменты сайта


простой_пример_с_плейсхолдерами

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

простой_пример_с_плейсхолдерами [17/05/2023 09:54]
radioxoma
простой_пример_с_плейсхолдерами [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}'' ​        | Буква или цифра с номером зеркала сервера. Выбирается случайным образом из поля ''​ServerNames'' ​        | | ''​{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]