Redraw自定义谷歌地图javascript地图
Redraw customized google maps javascript map
我对JS真的很陌生。。我的网站主题带有集成的自定义谷歌地图。
所以我希望当我按下四个按钮中的一个时,它会将坐标重新加载到不同的预定义坐标。
到目前为止,我只更改了坐标,但没有用标记将地图重新绘制到新位置。
例如,这是切换地图的JS代码corinates
function jumptomap4() {
var element = document.getElementById("kordinates");
element.setAttribute("data-coordinates", "[[55.873744, 26.513021]]");
}
地图容器:
<div id="kordinates" class="map-container" data-coordinates="[[56.955152, 24.154613]]" data-icon='"images/assets/map-marker.png"' data-info='"Information text"' data-zoom-level="16" data-style="greyscale">
<div id="map-canvas"></div>
</div>
这个按钮可以改变坐标并重新绘制地图。。
<a onClick="jumptomap4();" href="#kordinates">
<button class="small bkg-red bkg-hover-red color-white">Skatīt kartē</button>
</a>
有人能帮我弄清楚吗!?:)
您是否尝试使用'google.maps.event.trigger(map,'resize');'重新调整地图大小您还可以使用"panTo(latLng:latLng|LatLngLiteral)"。根据文档,将地图的中心更改为给定的"LatLng"。如果更改小于贴图的宽度和高度,则过渡将平滑设置动画。
相关文章:
- 当我使用高度百分比时,谷歌地图javascript api不会显示
- 谷歌地图Javascript API与网络服务API
- 用两个手指旋转谷歌地图javascript中的地图
- 谷歌地图Javascript API位置库
- 谷歌应用程序脚本html服务和加载谷歌地图javascript api V3
- 谷歌地图Javascript v3多段线点击事件
- 将dropdownlist值传递给谷歌地图javascript
- 谷歌地图javascript多个方法错误
- 谷歌地图Javascript API在部署到设备时不起作用
- 如何将waze事件标记添加到带有流量的google地图javascript API生成的地图
- 如何在谷歌地图javascript中在地图上拖动标记(可拖动方向)时显示更新的坐标
- 诺基亚HERE地图javascript API:是否有任何属性可以修复infoBubble的位置
- 如何使用谷歌地图javascript
- Redraw自定义谷歌地图javascript地图
- 谷歌地图Javascript V3未捕获类型错误:无法读取属性'offsetWidth'为null
- 谷歌地图JavaScript API-与setCenter配合使用
- 多边形中心谷歌地图JavaScript API v3
- 谷歌地图Javascript API“;未捕获类型异常-未定义不是函数“;
- 有没有办法使用谷歌地图javascript api突出显示一个国家,类似于嵌入api
- 获取基于必应地图 Javascript 中所有多边形的最佳地图视图