開始緯度、経度、終了緯度、経度があります。
緯度と経度を使用してジオポイントを見つけます。
その後、2つのジオポイントの間に線を引きます。
私の質問は、ジオポイントの中心を見つける方法ですか?
開始位置と終了位置に「OverlayItem」を表示します。しかし、ジオポイントの中心を見つけることができません。
中心点を見つける方法は?
開始位置と終了位置にoverlayItemを表示するために以下のコードを使用します。
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]);