안드로이드지도 v2에서 다각형의 중심을 채우고 다각형이 복잡하고 서로 교차하는 선이있는 경우 문제가 발생합니다. 사용자는 손가락으로지도에 그림을 그릴 수 있으며지도 투영을 사용하여 내 포인트를 LatLng로 변환합니다.안드로이드지도에서 복잡한 다각형의 개요를 계산하는 방법 v2
교차하는 선으로 그려져 있어도 가운데를 채워야합니다.
: 난 단지 개요와 함께 별을 그릴 때스크린 샷 :
PolygonOptions rectOptions = new PolygonOptions();
rectOptions.strokeColor(getResources().getColor(R.color.blue));
rectOptions.fillColor(getResources().getColor(R.color.blue_map_fill));
rectOptions.strokeWidth(4);
rectOptions.addAll(latLngs);
mMap.addPolygon(rectOptions);
스크린 샷 내가 교차하는 라인 별을 그릴 때 다음과 같이
그려 내 코드입니다
LatLng이 윤곽선을 구성하는 점을 계산하는 방법이 있습니까? 아니면 다른 해결책이 있습니까?
EDIT : 내가 처리하고있는 앱의 iOS 버전이 완벽하게 처리됩니다. 모든 점을 다각형에 추가하면 Google지도에서이를 계산합니다. 이 시점에서 나는 이것이 Android Google Maps에서 부족한 버그/기능이라고 생각합니다.
이 문제를 해결합니까? 동일한 문제가 발생합니다. – Sunny
아니요, 아니요, 버그 보고서가 어디에도 없었습니다. – egfconnor