Anonymous | Login | Signup for a new account | 21-11-24 13:22 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 | ||||
0002189 | SAS.Планета | [All Projects] Хотелка | public | 23-09-2013 17:19 | 24-09-2013 13:31 | ||||
Reporter | Karenin | ||||||||
Assigned To | zed | ||||||||
Priority | normal | Severity | tweak | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Windows SAS Planeta MySQL | OS | Windows | OS Version | XP | ||||
Product Version | 121010 | ||||||||
Target Version | 131111 | Fixed in Version | 131111 | ||||||
Summary | 0002189: Автоматическое обновление (по таймеру) тайлов карты в пределах видимой области (экрана) | ||||||||
Description | Для обновления содержимого слоя необходимо ручками изменить масштаб карта плюс минус. Тогда слой перерисовывается в соответствии с одержимым база точек. Для мониторинга множетвенных объектов это становится очень обременительным для оператора. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | |||||||||||||
|
Notes | |
(0012913) vasketsov (manager) 23-09-2013 17:33 |
1. При каких манипуляциях не обновляется, а должно? 2. Платформа Windows SAS Planeta MySQL - при чём здесь MySQL? |
(0012916) zed (manager) 23-09-2013 17:42 |
Проблема понятна, а какое предлагается решение? Добавить какой-то параметр в zmp, чтобы видимая область (экран) автоматически перезакачивалась с каким-то интервалом? Я так понимаю, для такого слоя используется RAM-кэш? |
(0012917) zed (manager) 23-09-2013 17:43 |
>при чём здесь MySQL? Видимо работает вот по этому мануалу. |
(0012920) vasketsov (manager) 23-09-2013 17:53 |
Ну если по этому мануалу - это не ко мне |
(0012922) Karenin (reporter) 23-09-2013 17:58 edited on: 23-09-2013 18:02 |
Можно и без мануала. Предложите любой вариант обновления содержимого из базы точек по таймеру. Шаг можно до минуты. Доступ к базе должен быть для внешних программ. Мануал был приведен как пример. Параметр в zmp интервал срабатывания таймера перерисовки слоя пойдет. И если возможно то указание слоя на кого нацелено. |
(0012924) zed (manager) 23-09-2013 18:05 |
>Можно и без мануала. Не понял. Тогда где и в каком виде у вас хранятся метки и как они отображаются в SAS? |
(0012929) Karenin (reporter) 24-09-2013 05:43 |
Это более сложный вариант. Создавать веб-сервис с функциональностью: - создать-удалить-обновить-очистить слой. - создать-удалить-обновить точку(метку). Управление слоем и его содержимым осуществляется внешней программой. Но при этом обновление-изменение доступно для просмотра сразу, без задержек. Слой является тем элементом хранения, до сл. обращения к нему. |
(0012930) vasketsov (manager) 24-09-2013 07:01 |
>Доступ к базе должен быть для внешних программ Мануал выше писался, когда не было возможности обратиться к сасу из внешней программы и создать/передвинуть метку. Сейчас мониторинг любого количества объектов возможен через запрос типа http, а объекты в этом случае хранятся в базе меток как самые обычные метки. Тонкость будет разве что в том, что обновляться будет только тот сас, к которому выполнен запрос, то есть если над одной базой меток запущены два и более саса - в остальных придётся (пока что?) обновляться вручную. Зато никаких паразитных обновлений, если ничего не поменялось, и никаких дополнительных растеризаций слоёв. То что написано в мануале с внешним сервисом - подходит для нескольких копий саса, даже на разных компах, с форсированным обновлением только по таймауту и без обратной связи - это Ваш случай, чтобы так гемороиться? |
(0012931) Karenin (reporter) 24-09-2013 07:15 edited on: 24-09-2013 07:17 |
Тогда еще раз к началу. Обращение через хттп приводит к перерисовке слоя? Похоже что нет. Надо все равно дергать ручками. Запрос ровно про ручки. Чтобы без них. sascm ровно это запрос и выполняет, да-нет? И эффект присутствует. |
(0012937) zed (manager) 24-09-2013 10:03 |
>И если возможно то указание слоя на кого нацелено. Ну, очевидно, что перезакачиваться будет только тот слой, у которого в zmp прописан интервал. |
(0012941) vasketsov (manager) 24-09-2013 11:36 |
>Обращение через хттп приводит к перерисовке слоя? Если говорить про функциональность двигания меток через команды http - то ДА. Но обновления меток по таймауту в программе нет. Так что если обновляется с десяток меток в секунду - такое не прокатит, и надо работать через другой мониторинг (тикет 1850 - как бы работает, но ещё не закрыто по ряду причин), вот ему на число меток пофигу. >Похоже что нет Если нет - это ошибка, ибо всегда было что ДА. >ровно это запрос и выполняет, да-нет? Вы похоже путаете (или я путаю) перемещение меток (для которого не надо колхозить отдельный zmp) и отображение объектов в обычном слое (для которого надо свой zmp). |
(0012943) zed (manager) 24-09-2013 11:43 |
Вроде получилось (exe в аттаче). В zmp должно быть прописано: CacheType=9 UseMemCache=1 MemCacheCapacity=100 MemCacheTTL=60000 MemCacheClearStrategy=1 RestartDownloadOnMemCacheTTL=1 Описания параметров см. в wiki |
(0012946) Karenin (reporter) 24-09-2013 13:28 |
спасибо, все заработало |
Users who viewed this issue | |
User List | Anonymous (2877x), denisspetrovs90 (3x), k-dmitriy (1x), pfg21 (1x), zed (3x) |
Total Views | 2885 |
Last View | 21-11-2024 13:22 |
Issue History | |||
Date Modified | Username | Field | Change |
23-09-2013 17:19 | Karenin | New Issue | |
23-09-2013 17:33 | vasketsov | Note Added: 0012913 | |
23-09-2013 17:42 | zed | Note Added: 0012916 | |
23-09-2013 17:43 | zed | Note Added: 0012917 | |
23-09-2013 17:53 | vasketsov | Note Added: 0012920 | |
23-09-2013 17:53 | vasketsov | Project | SACS.Планета => SAS.Планета |
23-09-2013 17:58 | Karenin | Note Added: 0012922 | |
23-09-2013 18:01 | Karenin | Note Edited: 0012922 | View Revisions |
23-09-2013 18:02 | Karenin | Note Edited: 0012922 | View Revisions |
23-09-2013 18:05 | zed | Note Added: 0012924 | |
24-09-2013 05:43 | Karenin | Note Added: 0012929 | |
24-09-2013 07:01 | vasketsov | Note Added: 0012930 | |
24-09-2013 07:15 | Karenin | Note Added: 0012931 | |
24-09-2013 07:16 | Karenin | Note Edited: 0012931 | View Revisions |
24-09-2013 07:16 | Karenin | Note Edited: 0012931 | View Revisions |
24-09-2013 07:17 | Karenin | Note Edited: 0012931 | View Revisions |
24-09-2013 09:42 | zed | Assigned To | => zed |
24-09-2013 09:42 | zed | Status | new => assigned |
24-09-2013 09:43 | zed | Product Version | => 121010 |
24-09-2013 09:43 | zed | Target Version | => 131111 |
24-09-2013 09:59 | zed | Summary | Не обновляется отображение слоя после обновления база точек (полигонов) => Автоматическое обновление (по таймеру) тайлов карты в пределах видимой области (экрана) |
24-09-2013 10:03 | zed | Note Added: 0012937 | |
24-09-2013 11:36 | vasketsov | Note Added: 0012941 | |
24-09-2013 11:40 | zed | File Added: SASPlanet.zip | |
24-09-2013 11:43 | zed | Note Added: 0012943 | |
24-09-2013 11:44 | zed | Status | assigned => feedback |
24-09-2013 11:48 | zed | Relationship added | related to 0001755 |
24-09-2013 13:28 | Karenin | Note Added: 0012946 | |
24-09-2013 13:28 | Karenin | Status | feedback => assigned |
24-09-2013 13:31 | zed | Status | assigned => resolved |
24-09-2013 13:31 | zed | Fixed in Version | => 131111 |
24-09-2013 13:31 | zed | Resolution | open => fixed |
24-09-2013 13:38 | zed | Relationship added | related to 0000303 |
06-08-2015 14:40 | zed | File Deleted: SASPlanet.zip |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |