Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将DIV插入谷歌地图图层_Javascript_Css_Google Maps_Three.js - Fatal编程技术网

Javascript 将DIV插入谷歌地图图层

Javascript 将DIV插入谷歌地图图层,javascript,css,google-maps,three.js,Javascript,Css,Google Maps,Three.js,我有一个项目,我需要在谷歌地图上放置数千个标记,唯一能让它按我们的目的进行缩放的方法是避免使用谷歌标记,并使用THREE.js将所有内容绘制到地图顶部的单独画布中。我知道这是一个奇怪的解决方案,但效果非常好——几乎可以 当然,一个问题是这些控件将覆盖贴图控件。还有一个问题是我必须支持的IE10不支持pointerevents:none,因此我无法通过这个div控制地图 我尝试过各种IE10 pointerevents:没有解决办法也没有成功。我也试着在所有东西上面声明一个单独的DIV,并告诉谷歌

我有一个项目,我需要在谷歌地图上放置数千个标记,唯一能让它按我们的目的进行缩放的方法是避免使用谷歌标记,并使用THREE.js将所有内容绘制到地图顶部的单独画布中。我知道这是一个奇怪的解决方案,但效果非常好——几乎可以

当然,一个问题是这些控件将覆盖贴图控件。还有一个问题是我必须支持的IE10不支持pointerevents:none,因此我无法通过这个div控制地图

我尝试过各种IE10 pointerevents:没有解决办法也没有成功。我也试着在所有东西上面声明一个单独的DIV,并告诉谷歌把控件放在那里,但这似乎也不起作用。我曾想过使用自定义覆盖,但我不希望它受到贴图操作的影响

我的问题是,有人知道实现这一点的方法吗,在我的新div上分层映射控件,或者将此标记画布插入映射和控件之间的映射堆栈


非常感谢

我找到了答案。。。将DIV声明为映射控件确实有效。我做得不对。谢谢。

哇,这个项目听起来很有趣