हाय वर्तमान में एक Google मानचित्र ऐप पर काम कर रहा हूं।एंड्रॉइड Google मानचित्र पॉलीगॉन सर्कल होल
ऐसा करने के लिए मैं पहले देश भर में एक बहुभुज ओवरले बनाने एक साथ हाइलाइट किए गए क्षेत्र के लिए इस बहुभुज के लिए एक छेद जोड़कर निम्न में से बात थी:
और मैं निम्नलिखित प्रभाव चाहते कुछ केएम त्रिज्या, ताकि ज़ूमिंग के दौरान यह घट जाए और फैल जाए।
अब मुझे पता है कि बहुभुज कैसे बनाना है;
mMap.addPolygon(new PolygonOptions().addAll(sCountryBorder).fillColor(0xcc000000));
अब मैं इस बहुभुज के लिए एक छेद जोड़ना चाहते हैं, लेकिन मुझे नहीं पता है कि सही त्रिज्या के साथ एक परिपत्र छेद उत्पन्न करने के लिए।
mMap.addPolygon(new PolygonOptions().addAll(sCountryBorder).fillColor(0xcc000000).addHole({CIRCULAR_HOLE}));
मैं जानता हूँ कि यह गूगल के नक्शे में एक निश्चित त्रिज्या के साथ एक चक्र बनाने के लिए यह भी किसी भी तरह LatLng ऑब्जेक्ट की श्रृंखला में इस कन्वर्ट करने के लिए संभव है हो सकता है?
mMap.addCircle(new CircleOptions()
.center(newLocation)
.radius(mRadius.size)
.strokeWidth(0)
.fillColor(getResources().getColor(R.color.transparant)));
एक नजर डालें पर http://stackoverflow.com/questions/36030648/custom-disabled-and-blank-map-in-android/36039979#36039979 – antonio
लेकिन कैसे क्या मैं मीटर में वास्तविक त्रिज्या को ध्यान में रखूंगा? – sn0ep
उस उदाहरण से कोड पहले ही मीटर (150 मीटर) – antonio