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
บนเครื่องของคุณจากคอมมิตที่คุณต้องการปรับใช้เป็นการสาธิต