1.0.0 • Published 2 years ago

@cennavi-fe/minemap-template v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

minemap-template

template 工具类库,主要包括一些数据生成的算法,以及基于 echarts 的扩展图层效果

如何开始

# 安装依赖
npm install
# 打包标签引入的全量js
npm run build

# 打包需要发布到 npm 的分包
npm run build-module

如何使用

标签引入方式

<script src="./template.js"></script>
var jsonData = minemap.Template.util.pointArrayToSpriteGeoJson(route);

具体可见 api 文档

npm 包引入方式

# 安装依赖 需要切换到私服仓库 http://47.93.124.2/
npm install minemap-template
// 其他方法详见 api 位于util下的方法
import { lngLat2Mercator } from "minemap-template/dist/template-utils";

// 全量引入方式
import * as utils from "minemap-template/dist/template-utils";

// ...
console.log(lngLat2Mercator([0, 0]));
// or
console.log(utils.lngLat2Mercator([0, 0]));
// 引入 echarts 的组件方法
import { create } from "minemap-template/dist/template-echartsLayer";

// ...
const odLayer = create(map: map, type: "od");