问题标签 [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.
maps - 在 Google 地图上创建可选择/可点击的叠加层
背景目的是我想将一个国家划分为不同的区域。例如,将美国划分为其所有州。每个状态都应该可以单击或以复选框的方式选择,以便我可以选择多个状态。所有这些都是搜索过滤器的一部分。
将一个国家划分为多个地区的目的是,每个地区都包含例如一些酒店,因此当我选择一个地区时,我会将过滤器缩小到仅存在于该地区的酒店。
有没有办法使用谷歌地图来做到这一点?很可能我不会创建很多区域,所以如果唯一的方法是手动绘制线条,那是可以接受的。
如果您的解决方案与我的建议不同,请无论如何写下您的解决方案!
android - Android 地图覆盖问题
有什么方法可以实现缩放侦听器,一旦缩放级别发生变化就可以触发事件。到目前为止,我已经使用 onUserinteraction 方法手动检查更改缩放级别。另一件事是我想要动态添加/删除覆盖。到目前为止,我所做的是在 onUserinteraction 方法中,我调用了一个动态添加叠加层的函数,使用 mapOverlays.add() 函数,并且添加实际上是动态发生的。但不知何故 mapOverlays.remove() 函数没有删除覆盖
ios - 从服务器加载 MKMapKit 覆盖图块
Apple 示例代码 TileMap 非常适合展示如何使用 gdal2tiles 添加光栅图像叠加层,但这取决于设备上是否有 tile 目录。调整代码以从 Web 加载文件的最佳方法是什么?
我注意到它做的第一件事就是枚举tiles文件夹的目录结构来找出可用的tiles。是否有类似的方法可以为远程服务器执行此目录枚举?
谢谢您的帮助
android - 在谷歌地图上显示listview项目点击的位置
我创建了一个应用程序,它显示多个覆盖作为搜索按钮单击的结果,还有一个按钮结果列表,它打开一个带有列表视图的对话框,其中包含这些搜索结果覆盖的详细信息......我创建了一个按钮在列表项“在地图上显示”上,现在我希望当用户单击该按钮时,对话框将关闭并且地图视图动画到该特定叠加层..
我试过这段代码,但它不工作:
提前致谢..!!
jquery-ui - 使用 jquery-ui-map 插件的 overlayMapTypes
我正在使用 google maps api v3 和 jquery-ui-map (http://code.google.com/p/jquery-ui-map/) 展示一些地图图块
然后我有这个指令:
而且我不知道如何使用 jquery-ui-,ap 插件来翻译它。
我试过这样的事情:
但它不起作用。
有人请帮助我。谢谢
maven - maven-jetty-plugin 忽略我的类和属性
鉴于此配置:
我在 src/main/java/com.mypackage/myproperties.properties 中有一些新值,它是 src/main/java/com.mypackage/myproperties.properties 的完美副本,来自在 pom 中声明为依赖项的 WAR。 xml
当我启动 mvn jetty:run 时,会发生覆盖,并且我的文件位于目标/类而不是原始文件中,并且具有预期的新值。
顺便说一句,码头一直在提供原始文件,我真的不知道为什么或从哪里来。
感谢您的任何提示,我已经花了将近 8 个小时来搜索和试验这个......
鲍,维兹
javascript - CSS覆盖菜单在Firefox中不起作用
我有这个代码
样式.css
导航.htm
它假设能够将鼠标悬停在活动上,并显示全屏 css 菜单,然后通过单击 XI 关闭,通过 show hide javascipt 功能执行此操作。两个问题是,当我在 firefox 中加载它时它不起作用,但它在我尝试过的所有其他浏览器(Safari、Chrome、Rekonq)中都可以工作另外,我如何默认隐藏它而不是 onload?
android - 谷歌地图的叠加层非常慢
我有一个 MapView,我在其中放置了一些 ca。200 个叠加层,都带有相同的图片。我使用 Restlet 获取位置数据。但这不应该是问题,因为我获得数据的速度足够快。
问题是,MapView 非常慢。性能会随着叠加层的数量而降低,但它不应该,因为在 iPad 上,有一个应用程序可以轻松做到这一点。我的平板电脑的 Ghz 更高。平板电脑一次又一次地加载地图的一部分,即使我不滚动它。
所以我认为我做错了什么。所以我有一些问题:
LogCat 说:
GC_CONCURRENT freed 287K, 6% free 7222K/7623K, paused 1ms+2ms
并重复此操作,试图连续获得一些空间。是否有可能这是问题所在并且缓存填充过多?覆盖层的阴影是否可能会花费相当多的性能?我怎样才能删除它们?
按返回按钮如何删除所有数据?我必须在
onStop()
and中插入onDestroy()
什么?据我所知,垃圾收集器会自动完成所有这些工作。我还能做什么?删除叠加层?我使用的情况如下:
和每个:
这些对性能有害吗?
如果在缩放跨度较小时隐藏一些叠加层会对我有帮助吗?我怎么能这样做?
jquery - 如何将焦点设置在一个元素上并覆盖其余元素
看看这个链接 http://robertnyman.com/fat/index.htm 该库将添加一个功能来设置我们想要的一些元素的焦点并使其余元素覆盖。它有助于专注于某些元素。
有没有相同的图书馆?
google-maps - 使用 KML 文件的 Google Map Over Lays
我有一个 KML 文件,其中包含数百个纬度/经度点,用于在 Google 地图上绘制叠加层。
示例 KML 文件。http://www.no5w.com/OverlayON_Rev2.kml
地图上显示的示例: http ://www.no5w.com/CQxONOverlay.html
我的问题是在地图上放置标记。如果标记在覆盖范围内,我只想在地图上显示标记。
有没有办法做到这一点?
提前致谢。