View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002189 | SAS.Планета | Хотелка / Feature request | 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. | ||||
|
|
1. При каких манипуляциях не обновляется, а должно? 2. Платформа Windows SAS Planeta MySQL - при чём здесь MySQL? |
|
|
Проблема понятна, а какое предлагается решение? Добавить какой-то параметр в zmp, чтобы видимая область (экран) автоматически перезакачивалась с каким-то интервалом? Я так понимаю, для такого слоя используется RAM-кэш? |
|
|
>при чём здесь MySQL? Видимо работает вот по этому мануалу. |
|
|
Ну если по этому мануалу - это не ко мне |
|
|
Можно и без мануала. Предложите любой вариант обновления содержимого из базы точек по таймеру. Шаг можно до минуты. Доступ к базе должен быть для внешних программ. Мануал был приведен как пример. Параметр в zmp интервал срабатывания таймера перерисовки слоя пойдет. И если возможно то указание слоя на кого нацелено. |
|
|
>Можно и без мануала. Не понял. Тогда где и в каком виде у вас хранятся метки и как они отображаются в SAS? |
|
|
Это более сложный вариант. Создавать веб-сервис с функциональностью: - создать-удалить-обновить-очистить слой. - создать-удалить-обновить точку(метку). Управление слоем и его содержимым осуществляется внешней программой. Но при этом обновление-изменение доступно для просмотра сразу, без задержек. Слой является тем элементом хранения, до сл. обращения к нему. |
|
|
>Доступ к базе должен быть для внешних программ Мануал выше писался, когда не было возможности обратиться к сасу из внешней программы и создать/передвинуть метку. Сейчас мониторинг любого количества объектов возможен через запрос типа http, а объекты в этом случае хранятся в базе меток как самые обычные метки. Тонкость будет разве что в том, что обновляться будет только тот сас, к которому выполнен запрос, то есть если над одной базой меток запущены два и более саса - в остальных придётся (пока что?) обновляться вручную. Зато никаких паразитных обновлений, если ничего не поменялось, и никаких дополнительных растеризаций слоёв. То что написано в мануале с внешним сервисом - подходит для нескольких копий саса, даже на разных компах, с форсированным обновлением только по таймауту и без обратной связи - это Ваш случай, чтобы так гемороиться? |
|
|
Тогда еще раз к началу. Обращение через хттп приводит к перерисовке слоя? Похоже что нет. Надо все равно дергать ручками. Запрос ровно про ручки. Чтобы без них. sascm ровно это запрос и выполняет, да-нет? И эффект присутствует. |
|
|
>И если возможно то указание слоя на кого нацелено. Ну, очевидно, что перезакачиваться будет только тот слой, у которого в zmp прописан интервал. |
|
|
>Обращение через хттп приводит к перерисовке слоя? Если говорить про функциональность двигания меток через команды http - то ДА. Но обновления меток по таймауту в программе нет. Так что если обновляется с десяток меток в секунду - такое не прокатит, и надо работать через другой мониторинг (тикет 1850 - как бы работает, но ещё не закрыто по ряду причин), вот ему на число меток пофигу. >Похоже что нет Если нет - это ошибка, ибо всегда было что ДА. >ровно это запрос и выполняет, да-нет? Вы похоже путаете (или я путаю) перемещение меток (для которого не надо колхозить отдельный zmp) и отображение объектов в обычном слое (для которого надо свой zmp). |
|
|
Вроде получилось (exe в аттаче). В zmp должно быть прописано: CacheType=9 UseMemCache=1 MemCacheCapacity=100 MemCacheTTL=60000 MemCacheClearStrategy=1 RestartDownloadOnMemCacheTTL=1 Описания параметров см. в wiki |
|
|
спасибо, все заработало |
| 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 | |
| 23-09-2013 18:02 | Karenin | Note Edited: 0012922 | |
| 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 | |
| 24-09-2013 07:16 | Karenin | Note Edited: 0012931 | |
| 24-09-2013 07:17 | Karenin | Note Edited: 0012931 | |
| 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 | |
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request |