View Issue Details

IDProjectCategoryView StatusLast Update
0001105SAS.ПланетаХотелка / Feature requestpublic29-10-2012 12:45
Reportervasketsov Assigned Tovdemidov  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
PlatformWindowsOSVistaOS VersionUltimate
Product Version110418 
Target Version131111Fixed in Version131111 
Summary0001105: Разделить настройку "Алгоритм изменения размера изображений изображений"
DescriptionСделать настройку алгоритма ресайза изображений выбираемого по-умолчанию при генерации вышележащих зумов.
Tagsзум, настройки

Activities

vasketsov

12-01-2012 09:25

manager   ~0004877

Загадка разрешилась переключением в настройках "Алгоритм растягивания изображений" ))))))))))))))))))))))))))))))))))))))))))))))))))
По какому-то разумению эта опция влияет на формирование верхних зумов, а когда слетела - неизвестно.

Итого необходимо минимум одно из двух:
1. Добавить отдельную опцию для генерации верхних зумов (ну и соответственно обучить сас её юзать).
2. Сохранять (не сбрасывать) алгоритм, как в описании выше.

Garl

12-01-2012 15:54

manager   ~0004895

Last edited: 12-01-2012 16:08

так вроде ж всё логично.
дефолтный алгоритм для всех и для генерации и для показа нижележащих при отсутствии текущих тайлов

единственное что - прописать в WIKI и забыть как страшный сон.

vasketsov

12-01-2012 16:18

manager   ~0004896

ну кроме того что растягивание и сжатие сиречь существенно разные с точки зрения логики и настроек процедуры... наличие ровно одной настройки приводит к тому, что её МОЖНО использовать в двух разных процедурах, но не более того. Например в моём случае (снимок nokiamapcreator) как раз растягивать удобнее как Nearest, а сжимать как Box, визуально разница видна невооружённым взглядом.

Garl

12-01-2012 17:12

manager   ~0004898

Согласен.
Тогда нужно выносить в конфиг и GUI да брать дефолтные значения оттуда.

vasketsov

12-01-2012 17:43

manager   ~0004899

Вопрос остаётся в том, надо ли 2) Сохранять (не сбрасывать) алгоритм. Возможно это было сделано специально, чтобы при повторном открытии окошка значение всегда было дефолтным (из настроек). Ну да думаю когда руки дойдут до этого пункта, в коде видно будет что почём.

Garl

12-01-2012 18:15

manager   ~0004905

и тот и тот вариант хорош.
если сбрасывать на дефолтное - тогда разделить эти 2 параметра.

Tolik

13-01-2012 04:10

manager   ~0004907

Что-то я запарил: а как формировать вышележащие зумы? В операциях с выделенной областью ведь только формирование меньших зумов?

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

Garl

13-01-2012 04:27

manager   ~0004910

>мне кажется, из окна настроек вообще лучше эти алгоритмы выкинуть
а лезть в ini даже каждый раз когда сносишь конфиг - не айс.
проще спрятать подальше но в GUI. просто некоторые часто юзают эти настройки.

Tolik

13-01-2012 04:34

manager   ~0004913

Я не предлагаю править в ini вручную. Наоборот, предлагаю менять дефолтный алгоритм каждый раз, когда выбираешь его при формировании.
Сейчас ведь большинство программ так и делают: ничего не просят сохранить вручную, запоминают настройки сами.

Garl

13-01-2012 04:40

manager   ~0004915

а я часто делаю генерацию вышележащих слоёв, и каждый раз выбирать алгоритм - честно влом.

Tolik

13-01-2012 04:45

manager   ~0004917

Last edited: 13-01-2012 04:45

Ну так я и предлагаю каждый раз его сохранять. И для выше, и для ниже - 2 записи в ini.
Так как же всё-таки сгенерировать вышележащий зум?

Garl

13-01-2012 04:56

manager   ~0004920

никак

vasketsov

13-01-2012 06:37

manager   ~0004922

>Так как же всё-таки сгенерировать вышележащий зум?
В моём понимании вышележащий зум - зум с меньшим номером, погружаемся - зум растёт.
Просто с моей точки зрения слово "слой" некорректно применять к конкретному зуму карты.
Если кого-то ввёл в заблуждение - извиняюсь.

Tolik

13-01-2012 06:49

manager   ~0004923

А я себе представляю наоборот :)
Сформулирую тогда первоначальную проблему по-своему:

При формировании меньших зумов выбранный алгоритм не сохраняется, а каждый раз берётся из настройки Resize algorithm - "Алгоритм растягивания изображений".

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

Теперь объясните, что надо сделать:
1. переименовать настройку на "Алгоритм уменьшения изображений"?
2. убрать эту настройку вообще, а сохранять алгоритм при выборе?
3. сделать также функцию формирования бОльших зумов (а для неё другой алгоритм)?
4. что-то ещё?

2 и 3 - это новые фичи

vdemidov

13-01-2012 07:20

manager   ~0004924

>1. переименовать настройку на "Алгоритм уменьшения изображений"?
Это с какой радости? Основной смысл настройки, задавать алгоритм именно при растягивании изображений. А то что оно еще и используется как дефолтное в генерации тайлов вышележащих зумов, так это просто побочный эффект.

vasketsov

13-01-2012 07:23

manager   ~0004925

Last edited: 13-01-2012 07:25

Необходимо разделить алгоритмы для растягивания изображений (когда оверзумимся и нет тайлов) и сжатия изображений (когда генерится из 14-го зума к примеру 12-й) в части применяемой опции.
В принципе достаточно иметь опцию в настройках, сохранять в ini-шке (со сбросом к дефолтному значению при открытии окна генерации тайлов как сейчас).
В самих алгоритмах ничего менять не надо.

>Это с какой радости?
+1. Просто добавить уточнение. Переименовывать вообще ни надо ни в английском ни в русском (про другие не знаю).

Garl

13-01-2012 07:26

manager   ~0004926

это планета сейчас умеет только растягивать,
а если её научить и сжимать?

вот тогда и пригодится вторая настройка.

Tolik

13-01-2012 07:26

manager   ~0004927

Ок, значит, так: эту настройку оставить как есть, а добавить новую "Алгоритм уменьшения изображений"
Ok?

Tolik

13-01-2012 07:27

manager   ~0004928

Сжимать-то она умеет - в операциях с выделенной областью.

Garl

13-01-2012 07:30

manager   ~0004929

я сжимать имел ввиду по аналогии как сейчас растягивается тайл при остутствии...

vasketsov

13-01-2012 07:31

manager   ~0004930

Last edited: 13-01-2012 07:35

>а если её научить и сжимать?
так вроде ужЕ? просто растягивание налету, а сжатие в файл, с точки зрения алгоритма разницы никакой (я так думаю, может и не прав конечно).

А вообще вроде бы обсуждалось как-то, дофига ресурсов убьёшь чтобы проверить наличие всех тайлов, так что дальше +1 зума технически отстойно будет, а мысла только на +1 зум нырять тоже мало. Да и отсутствие тайла визуально не распознать. Я вот не качаю и не генерю 13-й и 17-й вообще (ну кроме роскосмоса конечно) - ну может и был бы смысл с +1 брать, но это в сущности фигня и не надо.

Толик, всё верно, это необходимый и достаточный минимум, прямо под существующей опцией и засандалить.

Tolik

13-01-2012 07:33

manager   ~0004931

Last edited: 13-01-2012 07:45

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

На английском тогда текущую настройку переименовать, например, так:
Upsize algorithm

Новую можно назвать:
Downsize algorithm

vdemidov

29-10-2012 12:30

manager   ~0009774

Разделил настройку на несколько разных. Other теперь отвечает только за дефолтный алгоритм генерации тайлов из больших зумов.

Issue History

Date Modified Username Field Change
12-01-2012 07:38 vasketsov New Issue
12-01-2012 09:25 vasketsov Note Added: 0004877
12-01-2012 12:13 gpsMax Tag Attached: зум
12-01-2012 12:13 gpsMax Tag Attached: настройки
12-01-2012 15:54 Garl Note Added: 0004895
12-01-2012 16:08 Garl Note Edited: 0004895
12-01-2012 16:18 vasketsov Note Added: 0004896
12-01-2012 17:12 Garl Note Added: 0004898
12-01-2012 17:43 vasketsov Note Added: 0004899
12-01-2012 18:15 Garl Note Added: 0004905
13-01-2012 04:10 Tolik Note Added: 0004907
13-01-2012 04:27 Garl Note Added: 0004910
13-01-2012 04:34 Tolik Note Added: 0004913
13-01-2012 04:40 Garl Note Added: 0004915
13-01-2012 04:45 Tolik Note Added: 0004917
13-01-2012 04:45 Tolik Note Edited: 0004917
13-01-2012 04:56 Garl Note Added: 0004920
13-01-2012 06:37 vasketsov Note Added: 0004922
13-01-2012 06:49 Tolik Note Added: 0004923
13-01-2012 07:20 vdemidov Note Added: 0004924
13-01-2012 07:23 vasketsov Note Added: 0004925
13-01-2012 07:25 vasketsov Note Edited: 0004925
13-01-2012 07:26 Garl Note Added: 0004926
13-01-2012 07:26 Tolik Note Added: 0004927
13-01-2012 07:27 Tolik Note Added: 0004928
13-01-2012 07:30 Garl Note Added: 0004929
13-01-2012 07:31 vasketsov Note Added: 0004930
13-01-2012 07:32 Tolik Severity tweak => feature
13-01-2012 07:32 Tolik Status new => acknowledged
13-01-2012 07:32 Tolik Category Баг => Хотелка
13-01-2012 07:32 Tolik Summary Алгоритм формирования вышележащих зумов сбрасывается => Добавить настройку "Алгоритм уменьшения изображений"
13-01-2012 07:33 Tolik Note Added: 0004931
13-01-2012 07:35 vasketsov Note Edited: 0004930
13-01-2012 07:37 Tolik Note Edited: 0004931
13-01-2012 07:45 Tolik Note Edited: 0004931
26-01-2012 22:12 vdemidov Description Updated
26-01-2012 22:13 vdemidov Product Version .Nightly => 110418
26-01-2012 22:13 vdemidov Target Version => 41xxxx
01-02-2012 14:06 vdemidov Status acknowledged => confirmed
29-10-2012 12:29 vdemidov Target Version 41xxxx => 131111
29-10-2012 12:29 vdemidov Summary Добавить настройку "Алгоритм уменьшения изображений" => Разделить настройку "Алгоритм изменения размера изображений изображений"
29-10-2012 12:30 vdemidov Note Added: 0009774
29-10-2012 12:30 vdemidov Status confirmed => resolved
29-10-2012 12:30 vdemidov Fixed in Version => 131111
29-10-2012 12:30 vdemidov Resolution open => fixed
29-10-2012 12:30 vdemidov Assigned To => vdemidov
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request