我有一些坐标,它总是在海洋的某个地方。我需要一种方法将坐标转换为一个字符串,告诉坐标落在哪个海洋/海洋。有没有方便的方法来做到这一点?
谢谢
我有一些坐标,它总是在海洋的某个地方。我需要一种方法将坐标转换为一个字符串,告诉坐标落在哪个海洋/海洋。有没有方便的方法来做到这一点?
谢谢
如果您使用的是 MapKit,则可以使用该CLGeocoder
方法– reverseGeocodeLocation:completionHandler:
执行反向地理编码请求。完成处理程序返回一个对象数组CLPlacemark
。如果您查看CLPlacemark 类参考,您会看到有一个ocean
属性包含与地标相关联的海洋名称。我假设这也适用于海洋;如果没有,请尝试使用该inlandWater
属性。
您可以使用反向地理编码 API:https ://developers.google.com/maps/documentation/geocoding/#ReverseGeocoding https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse