Anonymous | Login | Signup for a new account | 21-11-24 17:23 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 | ||||
0003389 | SAS.Планета | [All Projects] Хотелка | public | 02-01-2019 11:47 | 13-01-2019 13:00 | ||||
Reporter | vdemidov | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Windows | OS | 7 | OS Version | Enterprise | ||||
Product Version | 181221 | ||||||||
Target Version | 190707 | Fixed in Version | 190707 | ||||||
Summary | 0003389: Поддержка формата webp для тайлов | ||||||||
Description | Судя по всему, webp добирается и до картсервисов. Пора прикручивать его поддержку. Для начала, хотя бы в режиме чтения http://www.sasgis.org/forum/viewtopic.php?p=47524#p47524 > Mapbox перебрался на webp кто знает как написать? > https://b.tiles.mapbox.com/v4/mapbox.satellite/9/348/177.webp?access_token=pk.eyJ1IjoiamN6YXBsZXdza2kiLCJhIjoiWnQxSC01USJ9.oleZzfREJUKAK1TMeCD0bg | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | 177.webp [^] (21,006 bytes) 02-01-2019 11:47 | ||||||||
Relationships | |||||||||||
|
Notes | |
(0018468) zed (manager) 02-01-2019 13:25 |
FreeImage поддерживает этот формат, так что добавить поддержку будет не сложно. |
(0018469) vdemidov (manager) 02-01-2019 13:55 |
Как минимум нужно перекомпилировать либу с поддержкой webp. А потом добавить поддержку нужного формата в САС. Так что не сложно, но и не совсем тривиально. |
(0018470) zed (manager) 02-01-2019 18:35 |
Могу пересобрать библиотеку, если хочешь заняться. |
(0018471) vdemidov (manager) 03-01-2019 06:00 |
> Могу пересобрать библиотеку, если хочешь заняться. Давай. Попытаюсь найти время. |
(0018473) zed (manager) 03-01-2019 11:43 |
Собрал. |
(0018474) vdemidov (manager) 03-01-2019 13:15 |
А как оно будет себя вести, если новый делфийский код запустится со старой dll, и захочет, например сохранить тайлы в формат webp? Выбросит ексепшен? |
(0018475) zed (manager) 03-01-2019 13:23 |
Да, вот здесь или здесь. Аналогично, будет исключение и при загрузке неизвестного формата. |
(0018476) vdemidov (manager) 03-01-2019 13:32 |
Ну, при чтении там понятно. Меня волнует только что бы TFreeBitmap.SaveToStream адекватно отработал с неизвестнымм типом картинки. |
(0018477) zed (manager) 03-01-2019 13:45 |
В чём может быть неадекватность по-твоему? AV что-ли? Нет, такого точно не будет. |
(0018478) vdemidov (manager) 03-01-2019 14:01 |
> AV что-ли? Нет, такого точно не будет. Ну мало ли. Вечером постараюсь добавить поддержку. |
(0018479) vdemidov (manager) 03-01-2019 20:42 |
В первом приближении работает. А вообще нужно переделывать работу с сейверами для битмапок. |
(0018480) zed (manager) 03-01-2019 20:50 |
Зачем переделывать? |
(0018481) vdemidov (manager) 03-01-2019 21:01 edited on: 03-01-2019 21:03 |
Ну, например, что бы можно было задать дефолтный формат сохранения тайлов в хранилище с конкретными параметрами, а не просто всегда использовать дефолтный. Например задать восьмибитный png для сохранении разрезаемых или обрезаемых при скачивании тайлов. Или качество джепега при тех же операциях. Например в params.txt добавляем запись StoreContentType=image/jpeg; qulity=80 и будет сохраняться с качеством 80, а не 75 |
Users who viewed this issue | |
User List | Anonymous (1909x), k-dmitriy (1x), Tolik (2x), zed (18x), vdemidov (35x), ingener (2x) |
Total Views | 1967 |
Last View | 21-11-2024 17:23 |
Issue History | |||
Date Modified | Username | Field | Change |
02-01-2019 11:47 | vdemidov | New Issue | |
02-01-2019 11:47 | vdemidov | File Added: 177.webp | |
02-01-2019 11:47 | vdemidov | Status | new => confirmed |
02-01-2019 11:48 | vdemidov | Description Updated | View Revisions |
02-01-2019 13:25 | zed | Note Added: 0018468 | |
02-01-2019 13:55 | vdemidov | Note Added: 0018469 | |
02-01-2019 18:35 | zed | Note Added: 0018470 | |
03-01-2019 06:00 | vdemidov | Note Added: 0018471 | |
03-01-2019 10:53 | zed | Relationship added | parent of 0003390 |
03-01-2019 11:43 | zed | Note Added: 0018473 | |
03-01-2019 13:15 | vdemidov | Note Added: 0018474 | |
03-01-2019 13:23 | zed | Note Added: 0018475 | |
03-01-2019 13:32 | vdemidov | Note Added: 0018476 | |
03-01-2019 13:45 | zed | Note Added: 0018477 | |
03-01-2019 14:01 | vdemidov | Note Added: 0018478 | |
03-01-2019 20:42 | vdemidov | Note Added: 0018479 | |
03-01-2019 20:50 | zed | Note Added: 0018480 | |
03-01-2019 21:01 | vdemidov | Note Added: 0018481 | |
03-01-2019 21:03 | vdemidov | Note Edited: 0018481 | View Revisions |
04-01-2019 12:59 | vdemidov | Status | confirmed => resolved |
04-01-2019 12:59 | vdemidov | Fixed in Version | => .Nightly |
04-01-2019 12:59 | vdemidov | Resolution | open => fixed |
04-01-2019 12:59 | vdemidov | Assigned To | => vdemidov |
13-01-2019 12:59 | zed | Fixed in Version | .Nightly => 190707 |
13-01-2019 13:00 | zed | Relationship added | related to 0003397 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |