mapgl ruler
v2.1.0
Plugin penggaris untuk Mapgl
Demo langsung
Instal dengan NPM
npm install @2gis/mapgl-ruler
Impor kelas Ruler ke proyek Anda dan gunakan:
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 ] ,
]
} ) ;
Impor kelas RulerControl ke proyek Anda dan gunakan:
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 menggunakan github-flow untuk menerima & menggabungkan perbaikan dan peningkatan. Proses dasarnya adalah:
npm run docker:test
dan pastikan tidak ada yang rusak Permintaan penarikan dengan pengujian yang gagal tidak akan diterima. Selain itu, jika Anda mengubah paket atau menambahkannya ke package.json
, pastikan Anda menggunakan npm
dan memperbarui package-lock.json
.
npm run docker:test
npm run docker:screenshot:update
npm version patch|minor|major
. Perintah ini mengembalikan versi paket baru. Anggap saja itu 1.2.3npm run deploy-gh-pages
di mesin lokal Anda dari komit yang ingin Anda terapkan sebagai demo.