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

Вопросы по статистическому пакету R. Не обязательно гео.
Ответить
nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 19 дек 2020, 18:39

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

gamm
Гуру
Сообщения: 4048
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

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

Сообщение gamm » 19 дек 2020, 19:50

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

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 19 дек 2020, 20:17

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

Константин Силкин
Завсегдатай
Сообщения: 420
Зарегистрирован: 21 мар 2012, 07:37
Репутация: 67
Откуда: Воронеж

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

Сообщение Константин Силкин » 19 дек 2020, 20:19

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

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 19 дек 2020, 22:02

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

Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя