是否可以获取Android中扫描的所有热点的坐标?

时间:2018-02-24 23:35:30

标签: java android location maps

我有一个项目要完成,我正在寻找有关如何执行此操作的一些建议。 基本上我需要扫描我正在使用此代码的可用HotSpots:

                    JSONArray array = new JSONArray();
                    for (int i = 0; i < mScanResults.size(); i++){
                        JSONObject myobj = new JSONObject();

                        try {
                            myobj.put("ssid", mScanResults.get(i).SSID);
                            myobj.put("security", mScanResults.get(i).capabilities);
                            /*
                            //here i would like to put the coordinates (lat, lon)

                            */
                            array.put(myobj);
                        } catch (JSONException e) {
                            e.printStackTrace();
                        }

。我搜查了但是找不到具体的东西。我需要这个,因为最终目标是在地图上显示(使用Google Maps API)每个热点的相对覆盖区域(最终为彩色): 像这样: [https://i.imgur.com/77fdwJu.png][1]

我实现这一目标的想法是收集坐标,用SQLite保存它们,然后用Polygons为用一些数学计算的面积着色。这种方法是否正确? 请让我知道如何做到这一点,谢谢你的时间。

0 个答案:

没有答案