mapgl ruler
v2.1.0
Plugin de règle pour Mapgl
Démo en direct
Installer avec NPM
npm install @2gis/mapgl-ruler
Importez la classe Ruler dans votre projet et utilisez-la :
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 ] ,
]
} ) ;
Importez la classe RulerControl dans votre projet et utilisez-la :
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 utilise github-flow pour accepter et fusionner les correctifs et améliorations. Le processus de base est :
npm run docker:test
et assurez-vous que rien n'est cassé Les demandes de tirage dont les tests ont échoué ne seront pas acceptées. De plus, si vous modifiez des packages ou les ajoutez à package.json
, assurez-vous d'utiliser npm
et de mettre à jour package-lock.json
.
npm run docker:test
npm run docker:screenshot:update
npm version patch|minor|major
. Cette commande renvoie une nouvelle version du package. Supposons que ce soit 1.2.3npm run deploy-gh-pages
sur votre machine locale à partir d'un commit que vous souhaitez déployer en tant que démo.