SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002668SAS.Планета[All Projects] Багpublic29-03-2015 17:5202-04-2015 16:47
ReporterT_Im 
Assigned Tovdemidov 
PrioritylowSeveritytweakReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version141212 
Target Version150915Fixed in Version150915 
Summary0002668: Если поставить и снять галочку "кэш только для чтения", загрузка будет невозможна
DescriptionПри установке этой галочки в maps.ini пишутся 2 строки:

IsReadOnly=1
UseDwn=0

а при снятии галочки "кэш только для чтения" в maps.ini остается UseDwn=0, чего быть не должно.
TagsNo tags attached.
Attached Files

- Relationships
related to 0002672confirmed Настройка кэша "Только для чтения" применяется только после перезапуска 

-  Notes
(0015496)
zed (manager)
29-03-2015 18:33
edited on: 29-03-2015 18:33

> Если поставить и снять галочку "кэш только для чтения", загрузка будет невозможна
После этого ещё нужно поставить галку "Разрешить скачивание" и всё будет возможно.

> остается UseDwn=0, чего быть не должно
Почему не должно? А может там скачивание было запрещено изначально?

(0015497)
zed (manager)
29-03-2015 18:58

Единственное, что можно, так это выдавать сообщение при снятии режима только для чтения и в зависимости от выбора пользователя разрешать скачивание.
(0015498)
vdemidov (manager)
29-03-2015 20:36

А может просто различать эффективное состояние возможности скачивать и настройку пользователя?
(0015499)
zed (manager)
29-03-2015 20:37

Как?
(0015500)
T_Im (reporter)
29-03-2015 21:27

Сравнивал 2 файла: до галочки и после. UseDwn=0 появилось после установки галочки "кэш только для чтения" через интерфейс. После снятия галочки - IsReadOnly=1 удалилось, а UseDwn=0 - нет.

Если IsReadOnly=1 достаточно, чтобы в кеш не шло скачивание, то тогда, наверно, проще убрать прописывание в maps.ini UseDwn=0.
(0015501)
vdemidov (manager)
30-03-2015 06:48

>Как?
Ну просто сделать конфиг и эффективное состояние возможности закачки разными объектами. Тогда конфиг будет жить сам по себе и изменяться только из ini файла или ГУЯ, а состояние будет зависеть от конфига, от состояния тайлохранилища и может еще от чего-нибудь (например от включения/выключения автономного режима в експлорере)
(0015503)
zed (manager)
30-03-2015 07:46

> Если IsReadOnly=1 достаточно
Не достаточно.

> Ну просто сделать конфиг
Ну, не так уж и просто.
(0015504)
vdemidov (manager)
30-03-2015 08:21
edited on: 30-03-2015 08:28

>> Ну просто сделать конфиг
>Ну, не так уж и просто.
Не просто, а очень просто. Там уже почти все и так есть. ITileDownloaderStateChangeble есть, так что нужно просто убрать изменение в конфиге при установке ридолни режима.
Нужно убрать из TMapAbilitiesConfig проверку FStorageConfig. Еще и связность между модулями уменьшится.
PS: Пока объяснял понял что это гораздо проще чем решил в начале :)

(0015520)
vdemidov (manager)
30-03-2015 19:14

Ладно. Чуть сложнее чем думал. Не доделано пересоздание тайлохранилища при изменении настройки IsReadOnly
(0015529)
vdemidov (manager)
02-04-2015 06:25

В общем, если пока не пытаться исправлять багу 0002672 и смириться с тем что ридонли включается/выключается только после перезапуска, то исправить эту проблему таки очень просто.

- Users who viewed this issue
User List Anonymous (3295x), hrucker (1x)
Total Views 3296
Last View 21-11-2024 09:36

- Issue History
Date Modified Username Field Change
29-03-2015 17:52 T_Im New Issue
29-03-2015 18:33 zed Note Added: 0015496
29-03-2015 18:33 zed Note Edited: 0015496 View Revisions
29-03-2015 18:58 zed Note Added: 0015497
29-03-2015 20:36 vdemidov Note Added: 0015498
29-03-2015 20:37 zed Note Added: 0015499
29-03-2015 21:27 T_Im Note Added: 0015500
30-03-2015 06:48 vdemidov Note Added: 0015501
30-03-2015 07:13 vdemidov Priority high => low
30-03-2015 07:13 vdemidov Status new => confirmed
30-03-2015 07:13 vdemidov Product Version .Nightly => 141212
30-03-2015 07:13 vdemidov Target Version => 151010
30-03-2015 07:46 zed Note Added: 0015503
30-03-2015 08:21 vdemidov Note Added: 0015504
30-03-2015 08:24 vdemidov Target Version 151010 => 150915
30-03-2015 08:26 vdemidov Note Edited: 0015504 View Revisions
30-03-2015 08:28 vdemidov Note Edited: 0015504 View Revisions
30-03-2015 19:14 vdemidov Note Added: 0015520
01-04-2015 19:58 vdemidov Relationship added related to 0002672
02-04-2015 06:25 vdemidov Note Added: 0015529
02-04-2015 16:47 vdemidov Status confirmed => resolved
02-04-2015 16:47 vdemidov Fixed in Version => 150915
02-04-2015 16:47 vdemidov Resolution open => fixed
02-04-2015 16:47 vdemidov Assigned To => vdemidov



Copyright © 2007 - 2024 SAS.Planet Team