【问题标题】:Android geo fence limitAndroid地理围栏限制
【发布时间】:2014-03-11 12:03:50
【问题描述】:

我正在使用geofence 在地图上绘图。 以下是我的代码:

ArrayList<LatLng> mGeofence = new ArrayList<LatLng>();
        for (int j = 0; j < path.getmPolygon().size(); j++) {
            mGeofence.add(path.getmPolygon().get(j));
        }
        if (mGeofence != null && path.getmPolygon().size() >= 3) {
            PolygonOptions polyoptions = new PolygonOptions();
            polyoptions.addAll(mGeofence).strokeColor(Color.BLUE).strokeWidth(8f);

            mMap.addPolygon(polyoptions);
        } else {
            System.out.println("Path Invalid Polygon");
        }

Google I/O 会话告诉地理围栏的限制是 100 个会话。

所以我的问题是,100 次会话是什么意思?

mMap.addPolygon(polyoptions);

或者

mGeofence.add(path.getmPolygon().get(j));

【问题讨论】:

  • 访问此answer
  • @Kedarnath:我已经查看过它,但我有一个困惑,我通过我的代码显示了这一点。你能帮我吗?
  • Ok Dhrupal,我认为 100 是指 mGeofence.add(path.getmPolygon().get(j)); ,您也可以在每个语句上逐个运行 100 的 for 循环并检查自己。我不确定,因为我还没有做这方面的工作。
  • @Kedarnath:谢谢。但是,如果我在地图中放置超过 100 个地理围栏,将会发生什么。它会不会被绘制或绘制但实际上并不存在。
  • 早上好,我想它应该会画,正如我告诉你的,我没有试过这个,所以我不能给你100%准确的答案。

标签: android google-maps geofencing


【解决方案1】:

Polylines 添加到地图与地理围栏无关。该限制适用于geofencing API

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多