| | |
| | | metry.put("type", "MultiPoint"); |
| | | metry.put("lod", 0); |
| | | JSONArray boundarie = new JSONArray(); |
| | | boundarie.add(jsonObject.getJSONArray("vertices").size()); |
| | | boundarie.add(jsonObject.getJSONArray("vertices").size()-1); |
| | | metry.put("boundaries", boundarie); |
| | | geometry.add(metry); |
| | | cityObject.put("geometry", geometry); |
| | |
| | | metry.put("type", "MultiPoint"); |
| | | metry.put("lod", 0); |
| | | JSONArray boundarie = new JSONArray(); |
| | | boundarie.add(jsonObject.getJSONArray("vertices").size()); |
| | | boundarie.add(jsonObject.getJSONArray("vertices").size()-1); |
| | | metry.put("boundaries", boundarie); |
| | | geometry.add(metry); |
| | | cityObject.put("geometry", geometry); |
| | |
| | | for (int i = 0; i < array.size(); i++) { |
| | | JSONObject object = JSONObject.parseObject(array.get(i).toString()); |
| | | jsonObject.getJSONArray("vertices").add(ProjectionToGeographicUtil.getPoint(Double.valueOf(object.get("x").toString()),Double.valueOf(object.get("y").toString()))); |
| | | boundarie.add(jsonObject.getJSONArray("vertices").size()); |
| | | boundarie.add(jsonObject.getJSONArray("vertices").size()-1); |
| | | } |
| | | JSONArray jsonArray=new JSONArray(); |
| | | jsonArray.add(boundarie); |