Angular地图模块的封装

Posted by Shen Chaoran on April 25, 2019

接口

通过 MapConfig 注入依赖,MapConfig配置项包括

  • set map: map extent, coordinate
  • get map:
  • set layers:
    • layer config:
      • 默认显示还是隐藏
      • 显示的比例尺范围
  • get layers:
    • layers list -> layer tree
      • 图层分类:矢量、栅格、高亮,是否在图层树中展示

实现

  • AfterViewInit: DOM 创建完
  • createMap: 初始化地图
  • loadLayers: