[英]How to add a lot of polygon to a google map app in android studio without using kml
我需要向谷歌 map 應用程序添加 290 個多邊形,它不能是一個 kml 文件,因為我需要使用多邊形的一些屬性(主要是為了知道一個點是否在多邊形內)
我在一張 excel 表中得到了坐標,其中每一行都有大約 40 對坐標。 任何人都知道任何方式?
我知道這個形狀,但由於有 290 個多邊形和許多坐標,我正在尋找替代方案。
Polygon polygon1 = googleMap.addPolygon(new PolygonOptions()
.clickable(true)
.add(
new LatLng(-27.457, 153.040),
new LatLng(-33.852, 151.211),
new LatLng(-37.813, 144.962),
new LatLng(-34.928, 138.599)));
使用循環怎么樣?
@Override
public void onMarkerDrag(Marker marker) {
//add the marker's latlng in a arraylist of LatLng and pass it to the loop
for (int i = 0; i < arraylistoflatlng.size(); i++) {
myMap.addPolyline(new PolylineOptions()
.addAll(arraylistoflatlng)
.width(5)
.color(Color.RED));
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.