问题标签 [gmsgroundoverlay]
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.
ios - 无法使用 iOS swift 在谷歌地图上加载自定义图块
我正在尝试使用自定义图块作为谷歌地图的叠加层。“ https://tile.example.com/hot/ {z}/{x}/{y}.png” 我使用了“GMSTileURLConstructor”,但无法在移动应用上加载地图。我似乎无法在网上找到任何东西。提前致谢。
我使用了以下几行。
java - Android GoogleMaps GroundOverlay 填充
这个帖子和这个很相似,目前没有解决方案(3岁)
主要问题是 GoogleMaps 似乎在我的地面覆盖图像周围添加了不必要的填充量,这对我来说没有意义,因为边界设置为与地面覆盖相同的纬度、经度。
我已经尝试了多种方法来解决这个问题,我发现可以将边界之外的不同坐标分配给地面叠加层,但这根本不正确。以下是当前显示的内容。
这就是我想要实现的
我会很感激关于这个问题的任何想法,因为它让我发疯。谢谢!
android - 在谷歌地图中充气自定义视图
如何在谷歌地图片段中膨胀自定义视图?
要在地图上添加图像/点,我们可以使用 Markers 或 GroundOverlay,但如果我们需要自定义视图(例如,列表或带有按钮的图像),这两个类的属性.icon
和.image
分别接收一个 BitmapDescriptor,这会变成一个给定的布局成普通图像,失去其多功能性,例如无法在按钮上添加 onClickListeners。
那么有没有办法在谷歌地图片段中添加自定义视图而不将其转换为图像?
swift - GMSGroundOverlay.icon 的官方限制大小是多少?
我正在查看官方文档,说明 GMSGroundOverlay.icon 的最大大小是多少。
有人在这里写了这个。不过,这不是谷歌官方的东西。
有人有更多信息吗?
谷歌支持给了我这个链接:
https://issuetracker.google.com/issues/123856378?pli=1#comment3
它当然可以帮助理解正在发生的事情。
ios - GMSOverlay zIndex 问题随时可用:Swift iOS Google Maps SDK
我一直在尝试在具有重叠覆盖的地图上实现 GMSOverlay。设置 zIndex 确实可以在彼此之上显示叠加层。但是当点击顶部覆盖时,它不能正常工作。后面的是超车水龙头。
有人可以帮我调试和解决这个问题:
这是覆盖实现的代码片段:
覆盖自定义类
执行:
我还在 map sdk repo 上提交了问题: https ://github.com/googlemaps/maps-sdk-for-ios-samples/issues/118
android - 在 NativeScript 中的谷歌地图上使用 GroundOverlays (nativescript-google-maps-sdk)
将 GroundOverlays 与 nativescript-google-maps-sdk 一起使用(文档在 此处)没有记录,也可能不受支持。
我需要将GroundOverlays放在地图上的功能,但我不知道是否有办法直接访问此功能(然后例如在iOS 上使用GSMGroundOverlay)。正如我在map-view.d.ts(节点模块中的 SDK 文件)中看到的那样,SDK 本身只支持直接调用地图本身、形状和标记 - 我可能会误会。
tl;dr: 有没有办法直接使用原生 API 的元素和功能,或者通过 SDK 添加 GroundOverlays?
我正在为这个项目使用 nativescript vue。版本:nativescript-google-maps-sdk 3.0.2 nativescript-vue 2.9.0