rc-leafletReact 地图组件
项目介绍:
- 基于`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/>
) 
评论
