I have the initial latitude, longitude and final latitude, longitude.
I find Geo Point using latitude and longitude.
After that, I draw a line between the two points of the Geo.
My question is how to find a Geopoint center?
I show "OverlayItem" in the start and end positions. But could not find the center of Grozny.
How to find the center point?
I am using the code below to display overlayItem in the start and end positions.
drawable = getResources().getDrawable(R.drawable.annot_start);
point = new GeoPoint((int)(startLatitude*1E6), (int)(startLongitude*1E6));
overlayItem = new OverlayItem(point, startAddress, "Welcome");
itemizedOverlay[n]= new MyItemizedOverlay(drawable, mapView);
itemizedOverlay[n].addOverlay(overlayItem);
mapOverlays.add(itemizedOverlay[n]);
drawable = getResources().getDrawable(R.drawable.annot_end);
point = new GeoPoint((int)(endLatitude*1E6), (int)(endLongitude*1E6));
overlayItem = new OverlayItem(point, endAddress, "Welcome");
itemizedOverlay[n+1]= new MyItemizedOverlay(drawable, mapView);
itemizedOverlay[n+1].addOverlay(overlayItem);
mapOverlays.add(itemizedOverlay[n+1]);
source
share