时空维度挖掘(二)之 leaflet
发布时间:2021-01-12 17:45:25 所属栏目:大数据 来源:网络整理
导读:概述 本文是时空维度挖掘系列的第二篇,将引进空间挖掘中的重量级嘉宾 leaflet。在互联网竞争日益激烈的今天,一方面,online业务蓝海越来越少,扩展成本也越来越高,许多互联网企业开始介入地推,甚至出现了比如望京扫码一条街这样的经典案例;另一方面,of
leaflet 中提供许多与shiny结合的事件控制特性,比如对不同leaflet对象的点击、悬停、双击等等。 通过 假设现在通过 leaflet 地图对象Id 为 map: leafletOutput("map",width = "100%",height = "100%") leaflet 交互事件 遵循这个命名规则: { "lat":23.12321,"lng":123.123123,"id":"map","featureId":"xxx",# 只有geojson才有 "properties":"xxx" # 只有geojson才有 } 那么可以通过下面代码捕捉对应事件: input$map_shape_click # 获取多边形点击 input$map_marker_click # 获取标识点击 input$map_geojson_click # 获取geojson点击 input$map_topojson_click # 获取 topojson点击 input$map_click # 任意点击地图位置 返回经纬度和图层id,以list的形式返回,input$map_mouSEOver # 鼠标悬停 input$map_mouSEOut # 鼠标移出 input$map_bounds # 地图视野边界, 通过bounds 可以控制数据只显示视野内来加快数据渲染效果。返回的结果以 north,east,south,west 的一组list呈现 input$map_zoom # 返回视野深度 通常在 0-19之间 地理围栏(编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |