0

Ich möchte eine Linie von der Mitte an den Rand eines Kreises hinzufügen.Zeichnen Sie die Linie aus der Mitte eines Kreises, Google Maps API, Android

ich schon den Kreis mit gezeichnet haben:

circle = googleMap.addCircle(new CircleOptions() 
    .center(point) 
    .radius(radius) 
    .strokeWidth(5.5f) 
    .strokeColor(Color.RED)); 

Jetzt möchte ich die Linie zeichnen ...

polyLine = googleMap.addPolyline(new PolylineOptions() 
    .add(centerPoint, borderPoint) 
    .width(5) 
    .color(Color.RED)); 

Das Problem ist, dass ich weiß nicht, wie die Grenzpunkt zu bekommen des Kreises.

Wie könnte ich die Linie von der Mitte zum Rand des Kreises zeichnen und wie könnte es im Kreis wie ein Radar drehen?

enter image description here

Antwort

0

es Erreicht von GroundOverlay

groundOverlay = googleMap.addGroundOverlay(new GroundOverlayOptions() 
    .image(BitmapDescriptorFactory.fromResource(R.drawable.radar_line)) 
    .position(point, radius*2) 
    .transparency(0.7f) 
    .bearing(radarRadius)); 
mit