因此,我有一个网站模板,我想使用。模板在其中一个页面上有一张地图,我想使用该地图,但更改地图显示的位置。
在.html文件中,它有以下代码行
<div id="gmap"></div> 然后在js文件夹中,文件
gmap3.min.js
有以下代码
如何更改地图显示的位置?
发布于 2013-09-21 21:40:34
如果您使用的是标记,那么您可以更改位置如下
$('.gmap3.top').gmap3({
marker:{
latLng:[29.132318972825445,81.32052349999992]
}
});或者如果您想更改Google和Marker的中心位置
$('#gmap').gmap3({
map:{
options:{
center: [-33, 151], //---place the lat and lon of map's center position
zoom: 8
}
},
marker:{
latLng: [-33, 151], //---place the lat and lon of marker
callback: function(){
//----
}
}
});有关信息,请查看此documentation
发布于 2016-08-02 17:27:34
可能已经晚了,但我遇到了同样的问题,并找到了解决办法。
将gmap3.js或map3.min.js上的Javascript配置为从地址获取标记的位置,而所有其他值都设置为false,包括LatLng,我们在gmap3.js的代码中可以看到:
latLng:{
map:false,
marker:false,
infowindow:false,
circle:false,
overlay: false,
getlatlng: false,
getmaxzoom: false,
getelevation: false,
streetviewpanorama: false,
getaddress: true
},在大多数模板上,地址位于HTML文件末尾的脚本上,位于函数上:
$(document).ready(function() {
$("#gmap").gmap3({ ... }只需更改位于该函数中的入口,您的标记的位置就会发生变化。
https://stackoverflow.com/questions/18937726
复制相似问题