问题标签 [overlays]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-maps - 无法阻止所有标记叠加层重叠标记谷歌地图 api v3
我有一个使用 api 版本 3 的谷歌地图。我想创建带有自定义图标和编号标签的标记。我一直在尝试使用似乎是最被接受的方法,即我在下面提供的“labels.js”解决方案。但是,无论我尝试什么,所有编号的叠加层都会与所有标记重叠(尽管我将标记和标签设置为相同的 zIndex)。请参阅提供的屏幕截图以了解我在说什么。如果您查看屏幕中的标记 14 和 15,您会看到 15 标签与 14 标记重叠,但它不应该重叠,它应该位于 14 标记下方。
http://i.imgur.com/QoYqcHJ.jpg
许多关于与自定义叠加层正确重叠的讨论都围绕代码行展开:
但是,我有这个。我将每个标签覆盖和标记对设置为相同的 zIndex,正确重叠的标记证明这个 zIndex 增量是有效的。我在下面提供了我的所有代码,并且遇到了砖墙。我已经尝试了所有可能的方法,但没有运气。假设所有变量都已正确声明。
标签.js:
使用标记创建地图的代码:
android - 缩放时增加位图的大小
我有一个类可以处理地图上的绘制位图,问题是当你缩小图像时,图像会变大,而接近时会变小。我想做相反的事情,当你接近时变大,当你离开时变小。
我把绘画类对象:
ios - Flowplayer Flash 覆盖功能和 ios 兼容性
我有一个 Flowplayer 闪存问题。我正在使用多个视频叠加层,播放器可以在多个桌面浏览器上完美运行,但不能在 ios 设备上运行。我已经尝试过 iPad js 包含和 .ipad()。但没有任何效果。谁能指出这里的缺陷或解决方法以使其在 ios 设备上播放?这是完整的代码...谢谢!
opengl - windows/opengl 环境中的覆盖支持
当文本覆盖包含许多字符串时,我必须显示图像和文本覆盖,但帧与帧之间只有一个变化。我想避免重绘整个叠加层,只更新已更改的内容。
我尝试了 wglCreateLayerContext,但我的 GPU 似乎不支持它(PIXELFORMATDESCRIPTOR bReserved 为 0)。
仅重绘部分文本覆盖的最有效方法是什么?
javascript - Highslide:如何在画廊后面添加叠加层,使所有页面内容变暗?
在打开 Highslide 画廊时,我希望所有页面内容都被透明覆盖覆盖。如果你去这里http://www.csdalbenga.it并点击“Ci presentiamo in video”,你就会明白我的意思。一个模态窗口打开,并在窗口和底层内容之间添加了一个覆盖层,它变得不那么明显了。
有没有办法使用 Highslide 已经存在的功能来做到这一点?
谢谢。
javascript - 谷歌地图切换层
我创建了一个按钮来切换我的雷达层。默认情况下,当您加载页面时,图层处于关闭状态。这就是我想要的并且工作完美。我按下雷达按钮,雷达覆盖出现。那部分也很好用。我的问题是当我再次按下它以将其关闭时,它只会熄灭一秒钟然后又重新打开。我错过了什么?
编辑:
这是我用于按钮和图层的当前更新代码。它会亮起,但是当我关闭它时,它只会熄灭一秒钟然后又重新亮起。
/
google-maps-api-3 - 通过单击圆形叠加层获取坐标
我有一个通过单击获取地图坐标的脚本。同时,地图上散布着圆形叠加层。除了覆盖层覆盖的区域之外,我可以获得任何地方的坐标。这个问题有什么好的解决方法?
google-maps-api-3 - 将叠加层添加到 Google 地图显示本身
我正在寻找一种将图像添加到谷歌地图界面本身的方法,而不是固定在地理地图上的某个点上,而是在谷歌地图“窗口”上。在地图本身上显示地图图例的东西。
我一直在寻找网络,但似乎无法找到一种方法来做到这一点。正如你所知道的,我真的不知道这也叫什么,所以这可能就是我为什么要这样做的原因
openlayers - 在openlayers的覆盖层上禁用选择?
有谁知道如何防止覆盖层被选择?我正在使用来自外部源的底图,并添加了一个我需要显示(并允许人们隐藏)的(多边形)kml 图层,但我不希望他们选择该图层而不是点和线我在上面。
c# - 尝试添加覆盖以映射错误
我刚刚从我的映射程序中清除了图层,当我尝试添加新图层时收到此错误消息。
如果有人知道为什么会这样,我将非常感谢您的帮助
然后这些图片被清除并加载新的缩放级别
所有图像都是全局声明的,因为它们在程序内的其他函数/方法中使用。
似乎它试图添加先前添加的相同层并且很难这样做,但是所有层都在方法的第一行被清除。