如何判断 GeoLocation 位置是否在地图的可见区域内?或者如何获取地图可见部分边界的地理位置。我正在使用适用于 Android 的 HERE SDK (Starter)。
问问题
91 次
1 回答
0
要获取地图的可见部分,您可以尝试 Map.getBoundingBox(),它将当前可见地图区域作为 GeoBoundingBox 返回。然后,您可以使用 GeoBoundingBox.contains(GeoCoordinate coord) 来确定指定的 GeoCoordinate 是否包含在此 GeoBoundingBox 中。详情请看这里。
顺便说一句,入门版已被弃用。您应该考虑转移到其他版本,例如高级版。
于 2020-07-15T02:52:23.800 回答