Skip to content

mudin/vue2-leaflet-path-transform

Repository files navigation

vue2-leaflet-path-transform

This is a path-transform plugin extension for vue2-leaflet package

Install

npm install --save vue2-leaflet-path-transform

Demo

git clone https://github.com/mudin/vue2-leaflet-path-transform
cd vue2-leaflet-path-transform
yarn
yarn example

# or alternatively using npm
npm install
npm run example

Then you should be able to navigate with your browser and see the demo in http://localhost:4000/

You can see the demo code in the file example.vue

Usage

on <template> add

something like this

<v-map :zoom=11 :center="initialLocation">
    <v-icondefault></v-icondefault>
    <v-tilelayer url="http://{s}.tile.osm.org/{z}/{x}/{y}.png"></v-tilelayer>
    <v-path-transform 
        v-for="(latLng, index) in latLngs"
        :key="index"
        :latLngs="latLng"
        :draggable='true'
        :rotation='true'
        :scaling='true'
        :color='colors[index]'
        :handlerOptions="handlerOptions"
        @transformed='handlePathTransformed'>
    </v-path-transform>
</v-map>

on <script> add

option 1

In the same template file, at <script> part, this will make the component available only to the template in this file

import Vue2LeafletPathTransform from 'vue2-leaflet-path-transform'
...
export default {
  ...
  components: {
    'v-path-transform': Vue2LeafletPathTransform
    ...
  },
  ...
}

option 2

At main Vue configuration, this will make the component available to all templates in your app

import Vue from 'vue'
import Vue2LeafletPathTransform from 'vue2-leaflet-path-transform'
...
Vue.component('v-path-transform', Vue2LeafletPathTransform)

Develop and build

npm install
npm run build

Author

mudin

License

MIT path transform plugin extension for vue2-leaflet package

About

rotated marker plugin extension for vue2-leaflet package

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy