mapgl ruler
v2.1.0
البرنامج المساعد المسطرة لـ Mapgl
العرض المباشر
التثبيت باستخدام NPM
npm install @2gis/mapgl-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 لقبول ودمج الإصلاحات والتحسينات. العملية الأساسية هي:
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
على جهازك المحلي من الالتزام الذي تريد نشره كعرض توضيحي.