谷歌将地图放置在半径为Android

时间:2014-05-27 05:31:28

标签: java android google-maps google-geocoder

我尝试在kakrte google上的中心点周围带一圈 我有一个lat和LNG中心点。

  1. 无法理解你如何在左侧获得一个观点
  2. 或者如何根据rastoyaniyaot土地计算公式半径。 (缩放)
  3. 屏幕截图:

      

    enter image description here

1 个答案:

答案 0 :(得分:0)

我使用此代码在我的中心点周围绘制一个蓝色圆圈。它的半径为1.5公里。

final float NEARBY_CONTACTS_RADIUS  = 1.5f;

CircleOptions co = new CircleOptions();

        co.center(new LatLng(myPosition[0], myPosition[1]));
        co.radius(NEARBY_CONTACTS_RADIUS * 1000);
        co.strokeColor(mActivity.getResources().getColor(R.color.map_blue));
        co.fillColor(Color.TRANSPARENT);
        mCircle = map.addCircle(co);

myPosition是您的中心点。

NEARBY_CONTACTS_RADIUS是一个值为1.5f的浮点数,代表1.5公里。

我知道这不是你问题的确切答案,但可能会给你一个想法。希望它有所帮助。