View Issue Details

IDProjectCategoryView StatusLast Update
0002623SAS.ПланетаБаг / Bugpublic30-12-2021 08:59
Reportervdemidov Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status confirmedResolutionopen 
Product Version151111 
Target Version42xxxx 
Summary0002623: В фрейме выбора типа тайлохранилища добавить отбор допустимых типов
DescriptionСейчас фрейм выбора типа тайлохранилища выдает почти все типы тайлохранилищ без разбору, но ставить кэш в памяти дефолтным для всех карти это сомнительно, а в качестве цели при перемещении/копировании тайлов опасно.
Нужно что бы в конструкторе фрейма передавались требования к тайлохранилищу: чтение, запись, однократная запись (например упаковка в tar), потоковое чтение (например распаковка tar) и на основании этого формировался список.

В перспективе нужно избавиться от возвращения кода и возвращать ITileStorageType
TagsNo tags attached.

Relationships

related to 0001941 resolvedzed Сделать универсальный фрейм выбора типа кэша 

Activities

zed

02-02-2015 17:15

manager   ~0015220

Я бы предложил ввести некий интерфейс контроллера и уже на него возложить задачу по фильтрации хранилищ. На вход фрейму передавать этого контроллера у которого он запросит имена и абстрактные id (guid) добавляемых элементов. Т.е. фрейм не должен работать с интерфейсами хранилищ и ничего о них не должен знать.

vdemidov

02-02-2015 18:10

manager   ~0015221

Ну да. И этот контроллер будет называться ITileStorageTypeList, но пока хватит и ITileStorageTypeListStatic просто нужно добавть его элементам хранить информации и добавить недостающие типы тайлохранилищ.

vdemidov

27-10-2015 09:04

manager   ~0016636

Добавил почти все что нужно.
Осталось в свойствах типа тайлохранилища добавить параметры работы с типами данных файлов (можно любой тип использовать при создании, или нескольк, или вообще можно разные типы данных пихать, потому что тип сохраняется для каждого тайла отдельно, как сделано в BDB) и допустимость наборов проекций (для некоторых тайлохранилищ можно любой набор проекций использовать, для других с ограничениями, например количество тайлов на уровне равно степени двойки, для третьих только фиксированный набор проекций, например МЯК)

Issue History

Date Modified Username Field Change
02-02-2015 13:27 vdemidov New Issue
02-02-2015 13:28 vdemidov Status new => confirmed
02-02-2015 13:34 vdemidov Relationship added related to 0001941
02-02-2015 17:15 zed Note Added: 0015220
02-02-2015 18:10 vdemidov Note Added: 0015221
04-10-2015 15:28 vdemidov Target Version 151010 => 151111
27-10-2015 09:04 vdemidov Note Added: 0016636
06-11-2015 08:19 vdemidov Target Version 151111 => 191221
18-11-2015 10:00 vdemidov Product Version .Nightly => 151111
23-07-2019 17:04 vdemidov Target Version 191221 => 211230
30-12-2021 08:59 zed Target Version 211230 => 42xxxx
08-08-2025 13:22 zed Category Баг => Баг / Bug