SASGIS

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

SAS.Wiki

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

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

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


zmp

Различия

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

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

zmp [27/05/2023 10:30]
radioxoma
zmp [05/07/2023 09:20] (текущий)
138.199.27.248 MemCacheClearStrategy
Строка 49: Строка 49:
  
 ^ CacheType ^ Название ^ Путь ^ Комментарий ^ ^ CacheType ^ Название ^ Путь ^ Комментарий ^
-| 0  | По умолчанию ​                 |                                 | Ранее использовался 2, теперь 71|+| 0  | По умолчанию ​                 |                                 | Ранее использовался 2, теперь 71 |
 | 1  | GoogleMV ​                     | ''​cache_old/​ /​{z+1}/​{q}.{ext}''​ | [[https://​learn.microsoft.com/​en-us/​bingmaps/​articles/​bing-maps-tile-system|Quadkey]] | | 1  | GoogleMV ​                     | ''​cache_old/​ /​{z+1}/​{q}.{ext}''​ | [[https://​learn.microsoft.com/​en-us/​bingmaps/​articles/​bing-maps-tile-system|Quadkey]] |
 | 2  | SAS.Planet ​                   | ''​cache/''​ | | 2  | SAS.Planet ​                   | ''​cache/''​ |
Строка 56: Строка 56:
 | 41 | GlobalMapper Aux              | ''​cache_gmt/''​ | Не используется?​ | | 41 | GlobalMapper Aux              | ''​cache_gmt/''​ | Не используется?​ |
 | 42 | GlobalMapper Bing             | ''​cache_gmt/​ /​{z}/​{y}/​{x}.{ext}''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=780|Тикет 780]] | | 42 | GlobalMapper Bing             | ''​cache_gmt/​ /​{z}/​{y}/​{x}.{ext}''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=780|Тикет 780]] |
-| 43 | **Mobile Atlas Creator** ([[https://​mobac.sourceforge.io/​|MOBAC]])  | ''​cache_ma/​ /​{z}/​{x}/​{y}.{ext}''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=1936|Тикет 1936]]. Тип кеша известен как [[https://​wiki.openstreetmap.org/​wiki/​Slippy_map_tilenames|Slippy map]]. Нумерация тайлов используется в Openstreetmap ​и Google. Кеш ​легко ​подключается к [[https://​josm.openstreetmap.de/​|JOSM]], QGIS+| 43 | **[[https://​mobac.sourceforge.io/​|Mobile Atlas Creator]] (MOBAC)** | ''​cache_ma/​ /​{z}/​{x}/​{y}.{ext}''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=1936|Тикет 1936]]. Тип кеша известен как [[https://​wiki.openstreetmap.org/​wiki/​Slippy_map_tilenames|Slippy map]]. Нумерация тайлов используется в [[OpenStreetMap]] ​и Google. Кеш подключается к QGIS, [[https://​mapproxy.org/​docs/​nightly/​caches.html#​cache-file|MapProxy]]. Для использования с [[https://​josm.openstreetmap.de/​|JOSM]] ​достаточно
-  tms:​file:///​home/​user/​SAS.Planet/​cache_ma/​vesat/​{z}/​{x}/​{y}.jpg+  tms:​file:///​home/​user/​SAS.Planet/​cache_ma/​vesat/​{z}/​{x}/​{y}.jpg ​ # Linux
   tms[18]:​file:///​c:/​SAS.Planet/​cache_ma/​vesat/​{z}/​{x}/​{y}.jpg ​ # Windows   tms[18]:​file:///​c:/​SAS.Planet/​cache_ma/​vesat/​{z}/​{x}/​{y}.jpg ​ # Windows
 | |
 | 44 | OsmAnd+ Tiles                 | Экспорт ''​{z}/​{x}/​{y}.{ext}.tile''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=884|Тикет 884]]. Не то же самое что "​OsmAnd (SQLite3)"​ ''​*.sqlitedb''​ ([[http://​www.sasgis.org/​mantis/​view.php?​id=3577|тикет 3577]]) | | 44 | OsmAnd+ Tiles                 | Экспорт ''​{z}/​{x}/​{y}.{ext}.tile''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=884|Тикет 884]]. Не то же самое что "​OsmAnd (SQLite3)"​ ''​*.sqlitedb''​ ([[http://​www.sasgis.org/​mantis/​view.php?​id=3577|тикет 3577]]) |
-| 45 | Tile Map Service ​             | ''​cache_tms/​ /​{z}/​{x}/​{-y}.{ext}''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=2848|Тикет 2848]]. ​Тип кеша известен как ​[[https://​wiki.osgeo.org/​wiki/​Tile_Map_Service_Specification|TMS (спецификация osgeo.org)]]. [[https://​wiki.openstreetmap.org/​wiki/​TMS|OSM Wiki]]. |+| 45 | [[https://​wiki.openstreetmap.org/​wiki/​TMS|Tile Map Service]] (TMS) | ''​cache_tms/​ /​{z}/​{x}/​{-y}.{ext}''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=2848|Тикет 2848]]. ​([[https://​wiki.osgeo.org/​wiki/​Tile_Map_Service_Specification|спецификация osgeo.org)]]. |
 | 5  | Google Earth                  | ''​cache_ge/''​ | | 5  | Google Earth                  | ''​cache_ge/''​ |
 | 51 | GoogleEarth Terrain ​          | | 51 | GoogleEarth Terrain ​          |
-| 6  ​| BerkeleyDB ​                   | ''​cache_db/'' ​| [[https://​ru.wikipedia.org/​wiki/​Berkeley_DB|Wikipedia]] |+| 6  | [[https://​ru.wikipedia.org/​wiki/​Berkeley_DB|BerkeleyDB]] | ''​cache_db/''​ | |
 | 61 | BerkeleyDB (Versioned) ​       | | 61 | BerkeleyDB (Versioned) ​       |
 | 7  | DBMS (СУБД) ​                  | | 7  | DBMS (СУБД) ​                  |
 | 71 | SQLite3 ​                      | ''​cache_sqlite/​ /​z{z+1}/​0/​0/​0.0.sqlitedb''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=1376#​c10961|Тикет 1376]]. Создаётся несколько баз SQLite. | | 71 | SQLite3 ​                      | ''​cache_sqlite/​ /​z{z+1}/​0/​0/​0.0.sqlitedb''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=1376#​c10961|Тикет 1376]]. Создаётся несколько баз SQLite. |
-| 72 | MBTiles ​                      ​| Экспорт ''​*.mbtiles''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=1376|Тикет 1376]], [[https://wiki.openstreetmap.org/wiki/MBTiles|OSM wiki]]. Формат основан ​на SQLite, но так ограничен,​ что пригоден только для экспорта. |+| 72 | [[https://​wiki.openstreetmap.org/​wiki/​MBTiles|MBTiles]] ​| Экспорт ''​*.mbtiles''​ | [[http://​www.sasgis.org/​mantis/​view.php?​id=1376|Тикет 1376]], ​([[https://github.com/mapbox/mbtiles-spec|спецификация MapBox]])Используется одна база SQLite, но формат ​так ограничен,​ что пригоден только для экспорта. |
 | 8  | GeoCacher ​                    | | 8  | GeoCacher ​                    |
 | 9  | RAM (на диск не записываются) | | [[http://​www.sasgis.org/​mantis/​view.php?​id=1755|Тикет 1755]] | | 9  | RAM (на диск не записываются) | | [[http://​www.sasgis.org/​mantis/​view.php?​id=1755|Тикет 1755]] |
Строка 99: Строка 99:
   *  **MemCacheCapacity** - количество тайлов кэшируемых в память. По-умолчанию = 100   *  **MemCacheCapacity** - количество тайлов кэшируемых в память. По-умолчанию = 100
   *  **MemCacheTTL** - время жизни тайлов (в миллисекундах),​ кэшируемых в память. По-умолчанию = 60000 мс. (1 мин)   *  **MemCacheTTL** - время жизни тайлов (в миллисекундах),​ кэшируемых в память. По-умолчанию = 60000 мс. (1 мин)
-  *  **MemCacheClearStrategy** - стратегия очистки (по TTL) кэшируемых в память тайлов. Принимает значения:​ 0 - удалять ВСЕ тайлы из RAM-кэша,​ если истёк TTL у самого СТАРОГО тайла; 1 - удалять ВСЕ тайлы из RAM-кэша,​ если истёк TTL у самого МОЛОДОГО тайла; 2 - удалять только те тайлы, у которых истёк TTL. Помолчанию включён режим 1.+  *  **MemCacheClearStrategy** - стратегия очистки (по TTL) кэшируемых в память тайлов. Принимает значения: ​ 
 +     ​* ​0 - удалять ВСЕ тайлы из RAM-кэша,​ если истёк TTL у самого СТАРОГО тайла; ​ 
 +     ​* ​1 - удалять ВСЕ тайлы из RAM-кэша,​ если истёк TTL у самого МОЛОДОГО тайла ​(включён по-умолчанию) 
 +     ​* ​2 - удалять только те тайлы, у которых истёк TTL
 +     * 3 НЕ удалять тайлы по TTL.
   *  **RestartDownloadOnMemCacheTTL** - автоматически перезакачивать тайлы в пределах видимой области экрана при очистке RAM-кэша (работает только если UseMemCache=1). По-умолчанию отключено.   *  **RestartDownloadOnMemCacheTTL** - автоматически перезакачивать тайлы в пределах видимой области экрана при очистке RAM-кэша (работает только если UseMemCache=1). По-умолчанию отключено.
   * **License=©** - текст лицензии,​ который будет выводиться в левом верхнем углу карты. Требуется для соблюдения условий распространения некоторых карт. ​   * **License=©** - текст лицензии,​ который будет выводиться в левом верхнем углу карты. Требуется для соблюдения условий распространения некоторых карт. ​