rc-leafletReact 地图组件

联合创作 · 2023-09-23 07:31

项目介绍:

  • 基于`Leaflet`引擎的`React`地图组件,支持`TypeScript`
  • 由数据驱动地图元素的添加与移除,完整的声明周期控制

支持特性:

  • 支持TypeScript
  • PopupTooltipDivIcon组件支持JSX内容
  • 支持海量点位组件
  • 支持聚合点位组件
  • 支持主题定制
  • 支持按需加载

支持插件:

后续规划:

  • LayerGroupFeatureGroupGeoJson组件
  • ImageOverlaySvgOverlay组件
  • rc-leaflet-heatmap热力图插件
  • rc-leaflet-routing路径规划插件
  • rc-leaflet-cluster聚合插件

使用示例:

import { Config, RCMap, TileLayer, Point } from 'rc-leaflet'

let center = [39.915526, 116.403847]
(
  <RCMap crs={Config.CRS.BMap} center={center}>
    <TileLayer.BMap />
    <Point position={center} />
  <RCMap/>
)

 

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报