Страница 1 из 1

Интерактивная карта инструментами R

Добавлено: 19 дек 2020, 18:39
nickleb
Здравствуйте.
Есть несколько точечных shp'ов и карт-основа мультиполигонная.
Надо поместить в легенду сей карты список "кнопочек" с алиасами имеющихся точечных shp'ов, чтоб при нажатии
каждой "кнопочки" визуализировать положение точек каждого shp-слоя на карте.
Кто-нибудь делал подобное в R?

Re: Интерактивная карта инструментами R

Добавлено: 19 дек 2020, 19:50
gamm
Там есть tcl/tk доя организации интерфейсов, но это для совсем мазохистов. Я для себя делал нечто подобное так: в цикле, вызывал locator(1), определял куда ткнули, и все перерисовывал или выходил из цикла. Выглядит неказисто, но задачи решает.

Re: Интерактивная карта инструментами R

Добавлено: 19 дек 2020, 20:17
nickleb
[
gamm писал(а):
19 дек 2020, 19:50
цикле, вызывал locator(1), определял куда ткнули, и все перерисовывал или выходил из цикла.
gamm, спасибо!

Re: Интерактивная карта инструментами R

Добавлено: 19 дек 2020, 20:19
Константин Силкин
Добрый вечер!
Делал в Shiny более-менее полноценный интерфейс. Можно кнопок понаставить, можно отслеживать события мышки. Если требуется такой подход когда кнопки прямо в легенде, то только второй вариант. Хотя, если честно, думаю трудно это будет, т.к. относительно просто отслеживать события мышки относительно координатных осей, а легенда как бы сама по себе… Может просто рядом кнопок, списков и прочих стандартных элементов интерфейса понаделать?

Re: Интерактивная карта инструментами R

Добавлено: 19 дек 2020, 22:02
nickleb
Константин Силкин писал(а):
19 дек 2020, 20:19
Может просто рядом кнопок, списков и прочих стандартных элементов интерфейса понаделать?
Константин, спасибо Вам!