- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我目前正在开发一个应用程序,该应用程序使用自定义 TileSource 在 Google map 上显示数据。我以 *.png 图像的形式获取这些数据,并且我正在使用 URLTileProvider。
一切都运行良好,但我现在正在尝试使 TileLayer 透明,或者至少是部分透明。目标是,图层可见,但底层的谷歌地图仍然闪耀。不知何故我被困住了,因为我不知道如何实现这一点。
如果有人能在正确的方向上提示我,或者告诉我适用于 Android 的 Google Maps API V2 是否真的不支持此功能,我将非常有帮助。
最佳答案
目前无法在 android maps sdk v2 中为 TileOverlay 指定透明度。不幸的是,setTransparency(float)
方法仅适用于 GroundOverlay
。唯一的方法是实现您自己的 TileProvider 并“即时”更改 png更改 alpha channel 。
关于android - 使 TileOverlays 透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14322236/
因此,当我使用我的 MapBox map 时,图 block 覆盖在我的多段线和多边形上,因此看不到它们。 有什么办法可以修改这种行为吗? 这是我正在使用的代码: public class MapBo
我有一些动态图 block 内容要显示在 map 顶部(特别是天气图像 -- 雷达、卫星、温度等)。我正在使用适用于 Android v2 的 Google Maps API。 我遇到的问题显然是更新
我使用多个 TileOverlay 对象作为我的 map 动画的“框架”。当 TileOverlay 可见时(通过 TileOverlay.setVisible(true)),它将开始下载图 bloc
我目前正在开发一个应用程序,该应用程序使用自定义 TileSource 在 Google map 上显示数据。我以 *.png 图像的形式获取这些数据,并且我正在使用 URLTileProvider。
我有一个问题,我目前正在尝试为其构建自定义解决方案。我正在苦苦挣扎,也许我可以让它工作,但也许已经有另一种解决方案了。 我的客户有一个用于获取图 block 叠加层的后端,但它只能持续到缩放级别 8。
使用 java,我们可以通过使用瓦片覆盖将 WMS 瓦片放在 Google Base Map 的顶部。在 flutter 中,我发现 google_maps_flutter 在其构造函数上有 tile
我已经使用 MapTiler 创建了一些图 block ,我正试图将这些图 block 覆盖到带有 android 的 Google map 上,但运气不佳。 Android 文档关于此主题的内容非常
我正在尝试使用 Google Maps Android SDK 构建带有自定义图 block 的 map 。我已经检查了 TileOverlayDemoActivity的 android-sample
我有一个应用程序,用户可以在其中将图像加载到 Google map 上。这是为 2.3 开发的,因此有一个 MapActivity、一个 MapView 和显示图像的自定义 Overlay 类。在覆盖
我希望我的 TileOverlay 表现得像真正的 Google map 。当您放大时,在下载新的图 block 之前,该图 block 仍然可见但已像素化。 当前的行为是:当您放大时,图 block
我是一名优秀的程序员,十分优秀!