vue-use-leaflet
Vue composition utilities for leaflet map
15,495
5
| Install | |
|---|---|
npm install vue-use-leaflet |
|
| Latest Version: | 0.1.7 |
| Vue: | 2 · 3 |
| License: | MIT |
| Last Updated: | Nov 24, 2023 |
| Links: | GitHub · npm |
Maintainer: nikolaynau
vue-use-leaflet

Vue composition utilities for leaflet map.
Installation
# NPM
$ npm install vue-use-leaflet leaflet
# Yarn
$ yarn add vue-use-leaflet leaflet
# pnpm
$ pnpm install vue-use-leaflet leaflet
Usage
import { useLeafletMap, useLeafletTileLayer, useLeafletDisplayLayer } from 'vue-use-leaflet';
export default {
setup() {
// dom element reference
const element = ref(null);
// create leaflet map
const map = useLeafletMap(element);
// create osm tile layer
const tileLayer = useLeafletTileLayer(
'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'
);
// add layer to the map
useLeafletDisplayLayer(map, tileLayer);
return { element };
}
};
License
Licensed under the MIT License.
Related Packages
@cocoar/vue-map
Interactive Leaflet map component for Vue 3. Data-driven and standalone — it kno...
3,355
0
Version History
| Version | Released | License |
|---|---|---|
| 0.1.7 | MIT | |
| 0.1.6 | MIT | |
| 0.1.5 | MIT | |
| 0.1.4 | MIT | |
| 0.1.3 | MIT | |
| 0.1.2 | MIT | |
| 0.1.1 | MIT | |
| 0.1.0 | MIT | |
| 0.0.10 | MIT | |
| 0.0.9 | MIT | |
| 0.0.8 | MIT | |
| 0.0.6 | MIT | |
| 0.0.5 | MIT | |
| 0.0.4 | MIT | |
| 0.0.3 | MIT | |
| 0.0.2 | MIT | |
| 0.0.1 | MIT |