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.3이라고 가정하자npm run deploy-gh-pages
실행하기만 하면 됩니다.