地图API v3,标记不可点击与用户定义的瓷砖

Maps API v3, markers not clickable with user defined tiles

本文关键字:用户 定义 v3 API 地图      更新时间:2023-09-26

2010年11月,我修改了minecraft-world-map-site,以显示巨大的全景照片。

我的标记解决方案在2010年11月奏效了。但是现在有些标记已经不能点击了。

里面有JavaScript代码的例子:http://dl.dropbox.com/u/6059427/panorama/beispiel/index.html

照片右侧的标记不可点击。

我用Firefox 3.6和Firebug做了一个测试来探索这个地图。有固定大小为256x256像素的html-canvas-elements。画布元素右侧外部的标记是不可点击的。这个canvas元素边界上的标记有一个意想不到的属性,即只有标记的左半部分是可点击的,而右半部分是不可点击的。

单个瓷砖不是一个完美的正方形:宽度337px,高度323px。我使用这个矩形大小来显示具有四叉树数据结构的广泛的、扩展的全景照片。

我已经尝试了很多解决方案/改进-不幸的是没有任何成功。

我错在哪里?我如何调整这个html-canvas-element的大小?

任何帮助都会很感激。谢谢你!——再见。Georg

既然你声称代码在11月工作,你可以尝试设置一个旧版本(例如3.2)的地图api。也许能解决问题。有关版本控制,请参阅:http://code.google.com/apis/maps/documentation/javascript/basics.html#Versioning