Android Google Maps API v2检查土地或水

时间:2015-01-20 14:10:27

标签: android google-maps-android-api-2

我正在使用Android Google Maps API v2。是否可以检查点(LatLng)是在水中还是在陆地上?

1 个答案:

答案 0 :(得分:2)

不,此AFAIK没有直接的API。

Another SO answer指出了两种可能的解决方法:

  • 您可以使用Google地图反向地理编码。在结果集中,您可以通过检查类型来确定它是否为水。在水域的情况下,类型是natural_feature。请点击此链接http://code.google.com/apis/maps/documentation/geocoding/#Types
  • 了解更多信息
  • 您可以使用Google静态地图按像素检测水域/土地。但为此,您需要创建http服务。