【问题标题】:GoogleAPI Marker not allowing on Ocean or SeeGoogleAPI 标记不允许在 Ocean 或 See
【发布时间】:2023-03-25 15:12:01
【问题描述】:

我想在 GMSMapView 上放置一个标记。但我不希望标记显示在海洋上或只看到地球。我进行了搜索,但没有找到检测 GMSMapView 上的表面是否可见、海洋或地球的属性或方法。如果有提议?我在 XCode 和 Objective-C 语言下工作。

【问题讨论】:

  • 似乎没有什么可以区分陆地和“海洋”。这里有一个建议example 你可以做什么。

标签: ios google-maps marker surface gmsmapview


【解决方案1】:

您需要它是全球性的还是您需要特定的位置?

您可以使用 Google Maps Elevation 图层来获取此位置是否高于或低于海平面。

但有些地方的土地低于海平面,所以这种解决方案并不总是有效。

https://developers.google.com/maps/documentation/elevation/intro

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-03
    • 1970-01-01
    • 1970-01-01
    • 2013-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多