Просмотр карты в r markdown несколько событий наведения мыши на карту

#r #leaflet #mouseevent #mousehover #mapview

Вопрос:

Я использую R markdown, mapview и листовку для создания HTML-страницы с несколькими картами.

Каждая карта имеет тот же растр, что и фон. Однако растровые данные при наведении курсора мыши всегда отображаются на первой карте, даже если курсор мыши находится на других картах.

Например, посмотрите на картинку: курсор мыши находится на второй карте, но растровые данные отображаются на первой карте.

введите описание изображения здесь

Here you can access an interactive version of the above picture:
interactive map

Here is the rdm file I’ve used to generate the HTML

 ---
title: "leaflet maps"
author: "GHT"
date: "11/15/2021"
output: html_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

# Example data
```{r example}
library(raster)
library(mapview)

r <- system.file("external/test.grd", package="raster")
r <- raster(r)
```

# Mapview 1
```{r plot 1, echo=TRUE, message=FALSE, warning=FALSE}
m <- mapview(r)
m
```

# Mapview 2
```{r plot 2, echo=TRUE, message=FALSE, warning=FALSE}
m1 <- mapview(r)
m1
```
 

How can I correct this behavior?

EDIT: changing the layer.name this behavior is corrected (check interactive map). Is it possible to correct it without changing the layer name?