【问题标题】:How can I get position in google map?如何在谷歌地图中获得位置?
【发布时间】:2015-09-24 00:11:44
【问题描述】:

我想找到位置的位置(经纬度)。

我尝试获取地图左上点和右下点的(纬度,经度),并用lerp计算位置。

但是,我不知道左上点和右下点的坐标。 如何获取或计算它们?

【问题讨论】:

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


【解决方案1】:

中心:

map.getCameraPosition().target;

界限:

LatLngBounds curScreen = map.getProjection().getVisibleRegion().latLngBounds;

然后您可以使用以下方法访问左上和右下点:

curScreen.northeast

curScreen.southwest

【讨论】:

  • 如何得到bottomLeft和TopRight?
【解决方案2】:

您正在寻找VisibleRegion 类。

来自MapFragment,您可以使用:

VisibleRegion visibleRegion = getMap().getProjection().getVisibleRegion();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-18
    • 2014-02-19
    • 1970-01-01
    • 2021-04-29
    相关资源
    最近更新 更多