0

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

4

1 回答 1

0

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

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

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

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

于 2015-08-08T00:49:01.357 回答