Skip to content

ParkingSpot

此类用于在地图上叠加智能停车位图层,可以实时显示室内/室外停车位的状态、车位区剩余数据等信息。

构造函数

构造函数描述
ParkingSpot(options: ParkingSpotOptions)创建智能停车位图层实例

ParkingSpotOptions

属性类型描述
callbackFunction点击回调函数,当用户点击停车位时触发

实例方法

方法参数返回值描述
map.addParkingSpotlayer: ParkingSpotnull在地图上添加智能停车图层

示例

ts
// 创建智能停车位图层
const parkingSpot = new BMapGL.ParkingSpot({
  callback: (e) => {
    console.log('点击了停车位:', e);
  }
});

// 将图层添加到地图
map.addParkingSpot(parkingSpot);

常见用途

  1. 停车位管理:

    • 显示室内外停车位状态
    • 展示车位区剩余数据
    • 实时更新停车位信息
  2. 智能停车:

    • 停车位导航
    • 车位预约
    • 停车费用查询

注意事项

  1. 图层管理:

    • 合理控制图层显示范围
    • 注意图层叠加顺序
    • 及时更新停车位状态
  2. 性能优化:

    • 控制图层刷新频率
    • 合理使用缓存机制
    • 注意内存占用

基于 MIT 许可发布