Anonymous | Login | Signup for a new account | 09-06-25 19:29 UTC | ![]() |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0001919 | SAS.Планета | [All Projects] Хотелка | public | 07-05-2013 07:05 | 31-05-2025 09:27 | ||||||||
Reporter | vdemidov | ||||||||||||
Assigned To | zed | ||||||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||||||
Status | assigned | Resolution | open | ||||||||||
Platform | Windows | OS | 7 | OS Version | Ultimate | ||||||||
Product Version | 121010 | ||||||||||||
Target Version | 2512xx | Fixed in Version | |||||||||||
Summary | 0001919: Новый тип кэша на основе SQLite3 (в формате MBtiles) | ||||||||||||
Description | MBtiles - сравнительно новый стандарт хранения тайлов в СУБД SQLite. Официальный сайт: http://mapbox.com/developers/mbtiles/ Спецификация: https://github.com/mapbox/mbtiles-spec/blob/master/1.1/spec.md Доклад Ильи Зверева про MBtiles: youtube http://www.youtube.com/watch?v=7--CegGWjq8 pdf http://textual.ru/webgis/mbtilesp.pdf | ||||||||||||
Tags | тайлохранилище | ||||||||||||
Attached Files | |||||||||||||
![]() |
|||||||||||||||||||
|
![]() |
|
(0020540) zed (manager) 26-05-2025 16:06 edited on: 26-05-2025 16:07 |
Добавил в режиме только для чтения. В zmp писать вот так:
в NameInCache должен быть полный путь к файлу. Работа ещё в прогрессе, но ночную версию уже можно пробовать тестировать. Также планирую добавить поддержку всех форматов SQLite, в которые у нас есть экспорт (аналогично, в режиме только для чтения). |
(0020541) zed (manager) 28-05-2025 12:51 |
Добавил остальные форматы, номера CacheType следующие: |
(0020542) zed (manager) 31-05-2025 09:23 |
Добавил возможность записи для всех типов, кроме OruxMaps. Там в БД тайлы записываются с относительной нумерацией и поэтому из него невозможно сделать дозаписываемый кэш. Для MBTiles в метадату добавил строчку с проекцией, но это только для информации, т.к. формат официально поддерживает только EPSG:3857. Соответственно, если у карты проекция другая и попробовать её открыть в QGIS, к примеру, то ничего не получится. И почему-то официально добавить поддержку разных проекций в формат никто не торопится, хотя запросы уже давно были. OsmAnd поддерживает две прокции EPSG:3857 и EPSG:3395 (Яндекс), но этот формат QGIS пока не воспринимает, хотя тикет на добавление уже открыт и возможно ситуация изменится. Для Locus не записываются значения center_x и center_y в метадату (неоткуда налету взять bounds для вычисления его центра). Для OsmAnd, Locus и RMaps в метаданных добавил столбец sasgis с небольшим json описывающим код проекции и content-type тайлов. Для автоматического распознования при добавлении в SAS через drag-n-drop (планируется такая фича). Все эти особенности нужно учитывать, если захочется использоваться накопленный кэш сразу и в SAS, и в стороннем приложении. Последнее может сильно удивиться такой вольности и не переварить проекцию и/или формат тайлов. |
(0020543) zed (manager) 31-05-2025 09:27 |
А, и ещё: дату тайлов эти хранилища не сохраняют, для всех тайлов используется дата создания файла БД. И tne так же не сохраняются. |
![]() |
|
User List | Anonymous (2460x), caddis (1x), zed (16x), ingener (2x), k-dmitriy (1x), Helpmister (1x), proba999 (1x), AlxVasilchenko (1x), vdemidov (3x), anf (1x), bk99 (1x), Ivan_Zykov (1x), gma (1x) |
Total Views | 2490 |
Last View | 09-06-2025 19:29 |
![]() |
|||
Date Modified | Username | Field | Change |
07-05-2013 07:05 | vdemidov | New Issue | |
07-05-2013 07:05 | vdemidov | Issue generated from: 0001376 | |
07-05-2013 07:05 | vdemidov | Relationship added | related to 0001376 |
07-05-2013 07:05 | vdemidov | Project | SACS.Планета => SAS.Планета |
07-05-2013 07:05 | vdemidov | Status | new => confirmed |
07-05-2013 07:05 | vdemidov | Product Version | => 121010 |
07-05-2013 07:05 | vdemidov | Target Version | => 26xxxx |
07-05-2013 07:09 | vdemidov | Issue cloned: 0001920 | |
07-05-2013 07:09 | vdemidov | Relationship added | related to 0001920 |
09-10-2015 13:24 | vdemidov | Tag Attached: тайлохранилище | |
13-10-2015 08:35 | vdemidov | Target Version | 26xxxx => 30xxxx.Vip |
13-10-2018 19:37 | zed | Relationship added | has duplicate 0003378 |
26-05-2025 15:59 | zed | Target Version | 30xxxx.Vip => 2512xx |
26-05-2025 16:00 | zed | Assigned To | => zed |
26-05-2025 16:00 | zed | Status | confirmed => assigned |
26-05-2025 16:06 | zed | Note Added: 0020540 | |
26-05-2025 16:07 | zed | Note Edited: 0020540 | View Revisions |
28-05-2025 12:51 | zed | Note Added: 0020541 | |
31-05-2025 09:23 | zed | Note Added: 0020542 | |
31-05-2025 09:27 | zed | Note Added: 0020543 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2025 SAS.Planet Team |