vue-google-maps-location-selector
vue-google-maps-location-selector
A vuejs google maps component that allows latitude and longitude to be selected from a map interface.
Installation
##npm
npm install --save vue-google-maps-location-selector
Include the google maps script in the head of your index.html file and add your API key
<script src="https://maps.googleapis.com/maps/api/js?key=[YOUR_API_KEY_HERE]"></script>
Use the component by passing though an initial latitude and longitude.
The locationUpdated event will fire as soon as the maps center_changed event fires.
<map-location-selector :latitude=[ADD_INITIAL_LATITUDE] :longitude=[ADD_INITIAL_LONGITUDE]
@locationUpdated="locationUpdated">
</map-location-selector>
You can get the location in the callback function defined in the locationUpdated event.
methods:{
locationUpdated(latlng) {
this.latitude = latlng.lat;
this.longitude = latlng.lng;
}
}
Related Packages
vue-google-maps-community-fork
Google Maps components for VueJS 3 maintained by the community
257,783
102
vue3-google-autocomplete
Vue3 component to get organized payload of Place name, city, state, country and...
16,260
2
@appbaseio/vue-google-maps-community-fork
Google Maps components for VueJS 3 maintained by the community
2,652
102
Version History
| Version | Released | License |
|---|---|---|
| 1.0.1 | MIT | |
| 1.0.0 | MIT |