Anonymous | Login | Signup for a new account | 21-11-24 12:54 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 | ||||
0003683 | SAS.Планета | [All Projects] Баг | public | 14-06-2020 09:31 | 14-06-2020 11:21 | ||||
Reporter | BlackSea | ||||||||
Assigned To | zed | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | no change required | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0003683: MBTiles export: XYZ vs TMS | ||||||||
Description | Предыдущий тикет был закрыт и я не могу его "reopen" Поэтому открываю новый тикет Спасибо за наглядную картинку. Я ее уже знал Допустим мой mbreader неправильный. По быстрому настроил https://github.com/maptiler/tileserver-php/ Создал в САС 2 mbtiles. Один по default (в САС вы его называете scheme=tms) и один с "Use xyz" tileserver работает по ихнему с TMS+"inverted Y", т.е. XYZ Строка подключения для Leafletjs /{z}/{x}/{y}.png и все работает, потому что tileserver вообще не смотрит на scheme | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | default.PNG [^] (649,131 bytes) 14-06-2020 09:31 | ||||||||
Notes | |
(0019899) zed (manager) 14-06-2020 10:09 |
> и все работает С каким файлом: tms или xyz? Очевидно, если он не смотрит на поле "scheme" то работать может только один из двух вариантов. Специально поставил MapTiler for Desktop, сделал в SAS 2 экспорта в разных схемах. Итог: MapTiler показывает только файл с tms схемой. Далее, в стандарте MBTiles нету вообще возможности задавать схему tms или xyz, там по стандарту, всегда должна быть только tms. В SAS есть возможность генерировать mbtiles со схемой xyz исключительно по просьбе пользователей, на сколько я это помню. Соответственно, чтобы отличать это своеволие со схемой, в метаданные и добавлено поле scheme. Какие ещё вопросы к экспорту в SAS? |
(0019900) BlackSea (reporter) 14-06-2020 10:21 |
да, тут вы правильно подметили. работает тот который с дефолтной "tms" Я еще не влазил в стандарт. Но утилита упаковки ( https://github.com/mapbox/mbutil) по дефолту запaковывает в xyz Вопросы? Хм, хотелось бы этот кавардак привести в порядок |
(0019901) zed (manager) 14-06-2020 10:34 |
> работает тот который с дефолтной "tms" Работает после конвертации утилитой mbutil? Вот что написано на странице tileserver-php: Tiles produced by open-source GDAL2Tiles or MapTiler and tiles in .mbtiles files can be easily converted to required structure (XYZ with top-left origin and metadata.json file). The open-source utility mbutil produces exactly the required format. Перевожу: тайлы создаваемые в GDAL2Tiles, MapTiler и тайлы из .mbtiles могут быть легко сконвертированы в требуемую XYZ структуру, при помощи утилиты mbutil. |
(0019902) BlackSea (reporter) 14-06-2020 10:38 |
> Работает после конвертации утилитой mbutil? Без каких либо конвертаций |
(0019903) zed (manager) 14-06-2020 10:56 edited on: 14-06-2020 10:58 |
А, если напрямую, то он сам понимает, что в mbtiles лежит tms и Y нужно пересчитывать. Что он и делает. Если же тайлы распакованы на диск, то должна быть xyz схема, для чего и предназначена mbutil. |
(0019904) BlackSea (reporter) 14-06-2020 11:07 |
> о он сам понимает, что в mbtiles лежит tms и Y нужно пересчитывать он вообще не знает что там и тупо пересчитывает. Мы в принципе тоже пересчитываем, только если нам "scheme" об этом сообщает. Спасибо за объяснение логики с вашей стороны |
(0019905) zed (manager) 14-06-2020 11:11 |
> он вообще не знает что там Он знает, что по стандарту там может быть только tms. В соответствии с этим и действует. Теперь уже все точки над и расставлены? Тикет можно закрывать? |
(0019906) BlackSea (reporter) 14-06-2020 11:19 |
Согласен. Можете закрывать. Еще раз спасибо и удачи вашей комманде |
Users who viewed this issue | |
User List | Anonymous (1111x), rass (2x), ingener (1x), zed (19x), BlackSea (8x) |
Total Views | 1141 |
Last View | 21-11-2024 12:54 |
Issue History | |||
Date Modified | Username | Field | Change |
14-06-2020 09:31 | BlackSea | New Issue | |
14-06-2020 09:31 | BlackSea | File Added: default.PNG | |
14-06-2020 10:09 | zed | Note Added: 0019899 | |
14-06-2020 10:21 | BlackSea | Note Added: 0019900 | |
14-06-2020 10:34 | zed | Note Added: 0019901 | |
14-06-2020 10:38 | BlackSea | Note Added: 0019902 | |
14-06-2020 10:56 | zed | Note Added: 0019903 | |
14-06-2020 10:58 | zed | Note Edited: 0019903 | View Revisions |
14-06-2020 10:58 | zed | Note Edited: 0019903 | View Revisions |
14-06-2020 11:07 | BlackSea | Note Added: 0019904 | |
14-06-2020 11:11 | zed | Note Added: 0019905 | |
14-06-2020 11:19 | BlackSea | Note Added: 0019906 | |
14-06-2020 11:21 | zed | Relationship added | duplicate of 0003682 |
14-06-2020 11:21 | zed | Status | new => closed |
14-06-2020 11:21 | zed | Assigned To | => zed |
14-06-2020 11:21 | zed | Resolution | open => no change required |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |