#header-mark#
GeoData
Layer created from a GeoPandas dataframe.
基础用法
API
属性
| 属性名 | 说明 | 类型 | 默认值 | 必填 | 备注 |
|---|---|---|---|---|---|
| geo_dataframe | 使用的GeoPandas数据框 | Object | - | 是 | 必须包含有效的GeoDataFrame数据 |
| name | 图层名称 | string | '' | 否 | - |
| style | 应用到要素的额外样式 | Object | {} | 否 | 支持Leaflet样式对象 |
| hover_style | 鼠标悬停时的要素样式 | Object | {} | 否 | 支持Leaflet样式对象 |
| point_style | 应用到点要素的额外样式 | Object | {} | 否 | 支持Leaflet样式对象 |
| style_callback | 要素样式回调函数 | Function | null | 否 | 接收feature参数,返回样式对象 |
事件
| 事件名 | 说明 | 参数 |
|---|---|---|
| click | 点击要素时触发 | feature: 被点击的要素数据 |
| hover | 鼠标悬停要素时触发 | feature: 被悬停的要素数据 |
插槽
| 插槽名 | 说明 |
|---|---|
| - | - |
方法
| 方法名 | 说明 | 参数 | 返回值 |
|---|---|---|---|
| - | - | - | - |
src/examples/vleaflet/layers/GeoData