jQuery Plugin For Google Maps API Manipulation - Google Map
| File Size: | 6.84 KB |
|---|---|
| Views Total: | 8748 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Google Map is a lightweight jQuery plugin that enables you to create maps, markers or routes for your own complete google map using google maps API 3.
Features:
- Allows to create 4 types of maps: road map, satellite map, hybrid and terrain.
- Allows to create map markers with links, infoview and personal icons.
- Allows you to create a route between a start postal address to an arrival postal address or GPS coordinates.
- Callback supported.
See also:
- Lightweight jQuery Plugin For Embedding Google Maps - initmap.js
- jQuery Plugin for Integrating Google Maps v3 With Your Web Page - TekMap
- Google Maps Store Locator Plugin For jQuery
- jQuery Plugin To Locate and Display Determined Places with Google Maps API
Basic Usage:
1. Include jQuery library and jQuery Google Map plugin on the web page
<script src="jquery-latest.min.js"></script> <script src="jquery.googlemap.js"></script>
2. Load the Google Maps JavaScript API on the page.
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR-API-KEY"></script>
3. Create a container to place your Google Map
<div id="map" style="width: 400px; height: 300px;"></div>
4. Call the plugin to create a simple Google Map
$(function() {
$("#map").googleMap({
zoom: 10,
coords: [48.895651, 2.290569],
type: "ROADMAP"
});
})
5. Complete settings with default values.
$(function() {
$("#map").googleMap({
zoom : 10,
coords : [48.895651, 2.290569],
type : "ROADMAP", // SATELLITE, HYBRID, TERRAIN
debug : false,
langage : "english",
overviewMapControl: false,
streetViewControl: false,
scrollwheel: false,
mapTypeControl: false
});
})
6. Add a marker & infowindow to the Google Map.
$("#map").addMarker({
coords: [48.895651, 2.290569],
address: "Address", // or an address
url: 'https://www.jqueryscript.net',
id: 'marker1',
title: 'Info Window Title',
text: 'HTML Content Here',
icon: 'marer.png',
draggable: true,
success: function(e) { // callback
$("#latitude").val(e.lat);
$("#longitude").val(e.lon);
}
});
7. Add a route to the Google Map.
$("#map").addWay({
start: "Start Address",
end: [48.895651, 2.290569],
route : 'way',
langage : 'english',
step: [ // Array of steps (optional)
[48.85837009999999, 2.2944813000000295],
"Porte Maillot, 75017 Paris",
]
});
8. Remove a marker from the Google Map.
$("#map").removeMarker("marker1");
9. Remove all markers & routes from the Google Map.
$("#map").removeMarker("marker1");
Changelog:
2019-03-21
- Close infowindow when another marker is clicked
- Doc updated
- Demo updated
2018-10-16
- Get Zipcode in the addMarker success function.
2016-03-21
- v1.5
2015-11-20
- Update jquery.googlemap.js
2015-08-15
- Various bugfixes
2015-07-16
- Update jquery.googlemap.js
2015-06-16
- Add Marker using coords
v1.3.1 (2014-04-10)
- Bugs fixed.
v1.3.0 (2014-01-09)
- Add waysteps and debug option
This awesome jQuery plugin is developed by Tilotiti. For more Advanced Usages, please check the demo page or visit the official website.











