Anonymous | Login | Signup for a new account | 21-08-25 18:19 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] Хотелка / Feature request | public | 07-05-2013 07:05 | 03-08-2025 10:13 | ||||
Reporter | vdemidov | ||||||||
Assigned To | zed | ||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Windows | OS | 7 | OS Version | Ultimate | ||||
Product Version | 121010 | ||||||||
Target Version | 2512xx | Fixed in Version | 2512xx | ||||||
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 (2896x), ingener (3x), zed (19x), caddis (2x), k-dmitriy (1x), Helpmister (1x), proba999 (1x), AlxVasilchenko (1x), vdemidov (3x), anf (1x), bk99 (1x), Ivan_Zykov (1x), gma (1x) |
Total Views | 2931 |
Last View | 21-08-2025 18:19 |
![]() |
|||
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 | |
03-08-2025 10:13 | zed | Status | assigned => resolved |
03-08-2025 10:13 | zed | Fixed in Version | => 2512xx |
03-08-2025 10:13 | zed | Resolution | open => fixed |
08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2025 SAS.Planet Team |