谷歌地图:自定义瓷砖被推高

时间:2013-08-06 16:20:33

标签: javascript google-maps geocoding tile

我正在制作自定义地图图块(.PNG),我可以在Google Maps API范围内使用ImageMapType显示该图块。一般来说,瓷砖显示得很好,我得到了我想要的瓷砖,没有任何实际问题。

然而,一个我似乎根本无法解决的问题是,在单个特定缩放级别(9)上向上推动了一些奇怪的区块。我原来的瓷砖确实有很多海洋空间,所以我生成空白的瓷砖,通过在网格中用透明点包围原始地图图块来填补空白。

出于测试目的,为了向您展示确切的问题,我已经使网格点可见,并在过渡阶段快速拍摄了向上推的快照。黑暗区域的左上角是前一层的角落,放大后,顶部标记的部分是角落移动的位置。

在我经过这一层之后,进入第10层,角落回到了一个水平,如果第9层不是那么多,它将会是这样。

希望我提供了足够的信息,我将不胜感激任何建议。 An upwards shift in map tile location

1 个答案:

答案 0 :(得分:1)

对于缩放问题保留一个带z-index的透明div,然后设置地图缩放9也从地图隐藏其缩放控制这个没有人可以缩放地图和平铺问题我需要它的演示页面以获取更多信息但是这个答案我附上了一个网址,为您提供完整教程的帮助,请检查一下:https://developers.google.com/maps/documentation/javascript/v2/overlays#Custom_Map_Types

Gud luck