我正在尝试在地图活动中勾勒出精确的区域,我的目标是当您搜索特定的国家或地区时,勾勒出类似于Google地图的轮廓。 目前,我正在尝试手动添加所有LatLng坐标,但是对于大区域来说,这是很多工作。
//DECLARATION POINTS
LatLng cbpoint1 = new LatLng(xx,xx);
LatLng cbpoint2 = new LatLng(xx,xx);
LatLng cbpoint3 = new LatLng(xx,xx);
LatLng cbpoint4 = new LatLng(xx,xx);
// LatLng cb....99963652 = new LatLng(xx,xx);
//SHOW ON MAP POLYLINE
mMap.addPolyline(new PolylineOptions().add(cbpoint1).add(cbpoint2).add(cbpoint3).add(cbpoint4).width(8f).color(Color.RED));
//option 2 SHOW CIRCLE
mMap.addCircle(new CircleOptions().center(cbpoint1).radius(90000.0).strokeWidth(3f).strokeColor(Color.BLUE).fillColor(Color.argb(70,150,50,50))
);
我找到了codepen.io,我认为这是一个很好的资源,但是我认为这可以被大量改进,在我看来,可以使用能够处理一个国家/地区的JSON文件来做到这一点。 Google是否有某种JSON国家/地区文件?如果可以的话,我无法在线找到它,或者最好的实现方法是什么?