maptalks是插件式的轻量级二三维地图渲染库,核心库包含最常用的核心功能,包括底图渲染,矢量渲染,内置的绘图交互工具,测距侧面工具等。出于兼容性考虑,核心库主要基于canvas技术开发的(底图在三维模式下采用webgl渲染)。
出于工作需要,花了半天时间粗略看了一下maptalks官网的部分示例,主要是map地图初始化和Layer图层加载与管理的例子。以下是部分示例代码。
Map初始化的示例代码如下,参考API可点击此处查看,
//创建基础图层
let baseLayer = new maptalks.TileLayer('base',