mapgl ruler
v2.1.0
Mapgl 的標尺插件
現場演示
使用 NPM 安裝
npm install @2gis/mapgl-ruler
將 Ruler 類別匯入到您的專案中並使用它:
import { Ruler } from '@2gis/mapgl-ruler' ;
const map = new mapgl . Map ( 'container' , {
center : [ 55.31878 , 25.23584 ] ,
zoom : 13 ,
key : 'Your API access key' ,
} ) ;
const ruler = new Ruler ( map , {
points : [
[ 55.31878 , 25.23584 ] ,
[ 55.35878 , 25.23584 ] ,
[ 55.35878 , 25.26584 ] ,
]
} ) ;
將 RulerControl 類別匯入到您的專案中並使用它:
import { RulerControl } from "@2gis/mapgl-ruler" ;
const map = new mapgl . Map ( 'container' , {
center : [ 55.31878 , 25.23584 ] ,
zoom : 13 ,
key : 'Your API access key' ,
} ) ;
const control = new RulerControl ( map , { position : 'centerRight' } )
Mapgl-ruler 使用 github-flow 接受並合併修復和改進。基本流程是:
npm run docker:test
運行測試套件並確保沒有任何問題測試失敗的拉取請求將不被接受。另外,如果您修改套件或將它們新增至package.json
,請確保使用npm
並更新package-lock.json
。
npm run docker:test
npm run docker:screenshot:update
npm version patch|minor|major
更新套件版本。此命令傳回新的包版本。假設它是 1.2.3npm run deploy-gh-pages
即可。