Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 地图单张上的标记,以供参考_R_Geolocation_Shiny_Leaflet - Fatal编程技术网

R 地图单张上的标记,以供参考

R 地图单张上的标记,以供参考,r,geolocation,shiny,leaflet,R,Geolocation,Shiny,Leaflet,当用户在闪亮的应用程序中单击此地图时,是否有方法在传单地图上设置可见标记(复数)?此外,是否可以检索此标记的坐标 如果不是在shiny中,您可以在传单JS中这样做吗?如果没有任何代码,很难具体说明,但以下是一些基本内容 1) 闪亮/传单允许您订阅活动,如鼠标单击。如果您的地图被称为MyMap,您将使用以下代码: ClickVar<-input$MyMap_click 注意-我没有测试过这个,所以你可能需要稍微修改一下。您可能还想考虑在单击另一个弹出窗口时删除该弹出窗口,给他们分配一个

当用户在闪亮的应用程序中单击此地图时,是否有方法在传单地图上设置可见标记(复数)?此外,是否可以检索此标记的坐标


如果不是在shiny中,您可以在传单JS中这样做吗?

如果没有任何代码,很难具体说明,但以下是一些基本内容

1) 闪亮/传单允许您订阅活动,如鼠标单击。如果您的地图被称为
MyMap
,您将使用以下代码:

ClickVar<-input$MyMap_click  

注意-我没有测试过这个,所以你可能需要稍微修改一下。您可能还想考虑在单击另一个弹出窗口时删除该弹出窗口,给他们分配一个
layerID
等。

你有没有带传单或其他地图库的活生生的例子来展示你想要实现的互动性?@timelyportfolio我想在我用鼠标点击地图时弹出一个标记。有没有办法存储地图?我想使用这些单击来更新我的
updateSelectInput
observeEvent( input$MyMap_click, {
    ClickVar<-input$MyMap_click
    addPopups(MyMap, lng=ClickVar$lng, lat=ClickVar$lat, popup="Here I am")
})