View Issue Details

IDProjectCategoryView StatusLast Update
0003117SAS.ПланетаБаг / Bugpublic03-11-2017 08:52
Reporteraflexus Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionwon't fix 
PlatformWindowsOS7OS VersionUltimate
Product Version160707 
Summary0003117: Управление кешем: Ошибка "Bad content type for this tile storage" при неверном указании расширения тайла
DescriptionЕсли при конвертировании кеша, к примеру из BerkeleyDB в SAS, неправильно указать раширение тайлов (в беркли же не посмотришь, как в обычном кеше), выскакивает ошибка. Лог в аттаче.
Tagsуправление кэшем
Attached Files
SASPlanet.Debug.elf (182,026 bytes)

Activities

zed

28-07-2016 18:38

manager   ~0017564

Last edited: 28-07-2016 18:39

Речь об ошибке с сообщением "Bad content type for this tile storage."? Какое предлагается решение?

aflexus

28-07-2016 18:49

reporter   ~0017565

Разве бывает кеш со смешанным содержимым? png в куче с jpg или что-то вроде того?

Если нет, я бы предложил определять расширение автоматически, заглянув внутрь каталога и посмотрев на расширение тайлов. При этом возможность вручную подкорректировать, если что, как бы должна остаться.

zed

28-07-2016 18:54

manager   ~0017566

В логе 2 ошибки, уточните, о какой конкретно идёт речь.

Смешанное содержимое теоретически допустимо для не-тайловых кэшей (Беркли/SQLite/СУБД). Форма в управлении кэшем сделана универсальной, поэтому там и нету функции "заглянуть в каталог".

aflexus

28-07-2016 21:18

reporter   ~0017569

Речь идет о "Bad content type for this tile storage".

Я на самом деле не знаю картографические сервисы, в которых тайлы отдавались бы в разных форматах. :)

В целом это мелочь. Не так часто есть необходимость конвертировать кеш больше чем несколько хранилищ за раз.

Но конкретно сейчас пытаюсь перегнать весь свой стандартный в беркли. А его ой дофига... Соответственно каждый раз приходится вместо *.jpg писать *.png. В добавок, каждый раз, после перезагрузки программы, сбрасываются пути к каталогам и тип кеша (а ведь они чаще особо и не отличаются).

Так что, если бы разрешение автоматически определялось, было бы немного удобнее.

zed

29-07-2016 05:43

manager   ~0017570

Когда я решу перегнать свой кэш из Беркли в SQLite (а я собираюсь это сделать), я скорее всего сделаю новую закладку в Управлении кэшем, с возможностью выбрать сразу несколько карт, чтобы сразу все скопом перегнать в целевой формат кэша. Т.е. что-то подобное вкладке Скопировать в Операциях с выделенной областью, но только для всего кэша, а не для области.

В эту тему ещё есть тикет 0002040, но там по-моему предлагается конвертировать по одной карте за раз.

aflexus

29-07-2016 06:25

reporter   ~0017573

Ну, когда SQLite будет нормально работать, я вероятно тоже помучаюсь :) Ибо больно быстрая штучка... :)

А если будет такая фишка с возможностью конвертации нескольких кешей за раз тогда про все здесь обсуждаемое, в принципе, можно забыть.

Issue History

Date Modified Username Field Change
28-07-2016 18:09 aflexus New Issue
28-07-2016 18:09 aflexus File Added: SASPlanet.Debug.elf
28-07-2016 18:38 zed Note Added: 0017564
28-07-2016 18:39 zed Note Edited: 0017564
28-07-2016 18:49 aflexus Note Added: 0017565
28-07-2016 18:54 zed Note Added: 0017566
28-07-2016 21:18 aflexus Note Added: 0017569
29-07-2016 05:43 zed Note Added: 0017570
29-07-2016 05:48 zed Product Version .Nightly => 160707
29-07-2016 05:48 zed Summary Управление кешем. Ошибка при неверном указании расширения тайла. => Управление кешем: Ошибка "Bad content type for this tile storage" при неверном указании расширения тайла
29-07-2016 05:48 zed Description Updated
29-07-2016 05:58 zed Tag Attached: управление кэшем
29-07-2016 06:25 aflexus Note Added: 0017573
03-11-2017 08:52 vdemidov Status new => resolved
03-11-2017 08:52 vdemidov Resolution open => won't fix
03-11-2017 08:52 vdemidov Assigned To => vdemidov
03-11-2017 08:52 vdemidov Status resolved => closed
08-08-2025 13:22 zed Category Баг => Баг / Bug