我使用Google Utiltiy lib在地图上渲染了geojson。 我想为区域设置颜色。我可以实现这一点。
我试过以下内容:
JSONObject polygonproperties = object.getJSONObject("geometry");
JSONArray polyshape = polygonproperties.getJSONArray("coordinates");
JSONArray arraycoordinates= (JSONArray) polyshape.get(0);
for(int i=0;i<arraycoordinates.length();i++)
{
JSONArray abcd= (JSONArray) arraycoordinates.get(i);
latLng=new LatLng(abcd.getDouble(0),abcd.getDouble(1));
Polygon polygon= googleMap.addPolygon(new
PolygonOptions().add(
latLng ));
polygon.setFillColor(Color.BLACK);
polygon.setStrokeColor(Color.BLUE);
}
但没有任何作用..