Здравствуйте! Есть ли возможность с помощью GisToolActive реализовать прокрутку карты зажатой левой клавишей мыши, например как в браузере. И есть ли примеры в учебных материалах ?
16.07.2021 14:17:12
В событии
Сам компонент Таким образом, Вы можете реализовать перетаскивание карты в обработчике события В примерах GIS ToolKit Active такая возможность показана только в одном примере - \GISToolActive13\Example\MS2015\Basic\FindObj\:
|
|||
|
|
06.09.2021 16:11:34
Добрый день. С чем могут быть связаны тормоза отрисовки карты при скроле? Картинка залипает больше 2 секунд.
Код примера состоит в том ,что я просто открываю карту методом MapScreen.MapOpen(). Карта скачана отсюда Да, в ГИС Панораме Мини карта скролится более менее плавно. Ну и возможность перемещать карту мышью работает тоже вполне приемлемо.
Изменено: |
|
|
|
06.09.2021 17:00:55
Скрол отрабатывается Вами программно, или компонент работает в штатном режиме?
|
|
|
|
06.09.2021 18:28:21
|
|||
|
|
07.09.2021 14:48:22
Интересно получается. Запускаю ваш пример, есть небольшие притормаживания. Допустим с ними можно пока мириться. Создаю свой пример, добавляю на форму MapScreen и кусок кода с диалогом открытия карты из вашего примера ,но без масштабирования, чтобы чисто скролить карту. Отрисовка сильно тормозит, как на первом видео. Не пойму в чем проблема. Может настройки проекта, версия студии или еще какие тонкости. Использую Visual Studio 16. Видео с примерами: |
|||
|
|
07.09.2021 15:41:23
Не понятно в чем дело. Наш пример, который Вы сами же транслируете, работает нормально. Ваш вариант - нет. Скорее всего в Вашем приложении отрабатывает некое события, которое в своих расчетах и тормозит общий процесс?
Изменено: |
|
|
|
07.09.2021 16:04:25
Изменено: |
|||||
|
|
08.09.2021 06:50:44
Пришлите весь проект на
|
||||
|
|
|||
© КБ Панорама, 1991-2024 Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности |