我使用 gMap 在我的网站内的谷歌地图上指示办公室标记,如下所示:
var mapMarkers = [{
address: "36.2929949,59.5837028501",
html: "<strong style='float:right'>Blah</strong><br>Blah, Blah Blah<br><br><a href='#' onclick='mapCenterAt({latitude: 36.2929949, longitude: 59.5837028501, zoom: 19}, event)'>[+] Center</a>",
icon: {
image: "images/pin.png",
iconsize: [33, 33],
iconanchor: [33, 33]
}
}];
// Map Initial Location
var initLatitude = 36.2929949;
var initLongitude = 59.5837028501;
// Map Extended Settings
var mapSettings = {
controls: {
panControl: true,
zoomControl: false,
mapTypeControl: true,
scaleControl: true,
streetViewControl: false,
overviewMapControl: true
},
scrollwheel: false,
markers: mapMarkers,
latitude: initLatitude,
longitude: initLongitude,
zoom: 19
};
var map = $("#googlemaps").gMap(mapSettings),
mapRef = $("#googlemaps").data('gMap.reference');
// Map Center At
var mapCenterAt = function (options, e) {
e.preventDefault();
$("#googlemaps").gMap("centerAt", options);
}
但是当我感觉到它围绕纬度和经度时。我无法将它准确地固定在我想要的位置。
我无法在这两点之间确定。任何帮助,将不胜感激。