rc-leaflet 介绍
项目介绍:
基于Leaflet引擎的React地图组件,支持TypeScript
由数据驱动地图元素的添加与移除,完整的声明周期控制
支持特性:
支持 TypeScript
Popup , Tooltip , DivIcon 组件支持 JSX 内容
支持海量点位组件
支持聚合点位组件
支持主题定制
支持按需加载
支持插件:
后续规划:
LayerGroup , FeatureGroup , GeoJson 组件
ImageOverlay , SvgOverlay 组件
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/> )