Я хочу поместить маркер в GMSMapView. Но я не хочу, чтобы маркер отображался в океане или видел, только земля. Я искал, но я не нашел атрибута или метода для обнаружения поверхности GMSMapView, океана или земли. Если есть предложения? Я работал под XCode и языком Objective-C.Маркер GoogleAPI, не разрешающий по океану или смотри
0
A
ответ
0
Вам нужно, чтобы это было глобальное или вам нужно определенное место?
Вы можете использовать уровень надстройки Google Maps, чтобы получить, находится ли это местоположение выше или ниже уровня моря.
Но в некоторых местах есть земля ниже уровня моря, поэтому это решение не всегда будет работать.
https://developers.google.com/maps/documentation/elevation/intro
Похоже, что нет ничего, что отличает землю от «моря». Вот предложение [** example **] (http://stackoverflow.com/questions/2506483/how-to-find-the-ocean-using-google-maps-api) того, что вы можете сделать. –