Skip to content
Integrate Azure Maps in your Vue application
Vue TypeScript JavaScript Other
Branch: master
Clone or download
Ricardo Ruiz Ricardo Ruiz
Ricardo Ruiz and Ricardo Ruiz refactor(Prop): ♻ use PropType instead
Latest commit 46f28b5 Oct 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode chore(vscode): 🔧 exclude folders from search Oct 23, 2019
dist chore(build): 📦 0.0.27 Oct 7, 2019
docs docs(components): 📝 add geolocation control Oct 23, 2019
public docs(vuepress): 📝 add icons Mar 27, 2019
scripts chore(config): 🔧 change documentation config Mar 26, 2019
src refactor(Prop): ♻ use PropType instead Oct 24, 2019
tests/unit chore(release): 🎉 initial release Feb 14, 2019
types
vuepress docs(components): 📝 add geolocation control Oct 23, 2019
.browserslistrc chore(release): 🎉 initial release Feb 14, 2019
.eslintrc.js chore(release): 🎉 initial release Feb 14, 2019
.gitignore chore(config): 🔧 change documenation config Mar 26, 2019
.postcssrc.js chore(release): 🎉 initial release Feb 14, 2019
.prettierignore chore(release): 🎉 initial release Feb 14, 2019
.prettierrc.js chore(release): 🎉 initial release Feb 14, 2019
LICENSE chore(release): 🎉 initial release Feb 14, 2019
README.md docs(components): 🚧 improve documentation Jul 18, 2019
babel.config.js chore(babel): 🔧 disable auto polyfill injection Oct 7, 2019
jest.config.js chore(release): 🎉 initial release Feb 14, 2019
package.json chore(package): ⬆️ bump dependencies Oct 23, 2019
tsconfig.json chore(release): 🎉 initial release Feb 14, 2019
vue.config.js feat(events): support events in components Apr 29, 2019
yarn.lock chore(package): ⬆️ bump dependencies Oct 23, 2019

README.md

Vue Azure Maps

npm npm vue2 license

Vue Azure Maps is a library for Vue.js that integrates Azure Maps. It offers several Vue components out of the box and supports custom ones as well. This library has a dependency to Azure Maps Control Web SDK which uses Mapbox to render performant WebGL.

Vue Azure Maps enables us to declaratively render map components to the DOM using straightforward template syntax.

This library is a work in progress, once it is stabilized 1.0 will be released.

Installation

NPM

npm install vue-azure-maps

Yarn

yarn add vue-azure-maps

Setup

Get an Azure Maps key at https://azure.com/maps

import Vue from 'vue'
import VueAzureMaps from 'vue-azure-maps'
import 'vue-azure-maps/dist/vue-azure-maps.css'

Vue.use(VueAzureMaps, {
  key: '<Your Azure Maps key>',
})

Documentation

The documentation is a work in progress.

Read the documentation and demos.

License

MIT

Copyright (c) 2019-present, Ricardo Ruiz

You can’t perform that action at this time.