اضافه کردن چند مکان در google map

سلام

بعد از اجرای مراحل اولیه برنامه نویسی ساخت google map میخوام طریقه مارک کردن چند نقطه و مسیر یابی را داخل برنامه اندرویدم بنویسم.
مارک کردن به این صورت باشه که 100تا مکان دارم و میخوام در لحظه نشون بدم(تعداد نمایش مکان ها متغییر باشن و از یک دیتابیس اطلاعات رو بگیرم و نقاط رو مارک کنم). کدی که من استفاده کردم در قسمت پایین آوردمش که خیلی سادن.

1.چطوری بتونم چندین نقطه در map نشون بدم؟(از دیتابیس بخونم و نشون بدم مثلا سوپر مارکت های اطراف من رو بهم نشون بده که اطلاعات مختصاتی اون سوپر مارکت ها داخل دیتا بیس من ذخیرن)
2.چطوری دو نقطه رو مسافت یابی کنم؟(فاصله دو نقطه چند متر یا کیلومتر)

public class MainActivity extends Activity {

GoogleMap map;
LatLng safecompPOS=new LatLng(29.6134214,52.5130841);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

map = ((MapFragment) getFragmentManager().findFragmentById(R.id.myMap)) .getMap();

map.setMapType(GoogleMap.MAP_TYPE_HYBRID);
Marker myMarker = map.addMarker(new MarkerOptions().position(safecompPOS).title("my location"));

map.moveCamera(CameraUpdateFactory.newLatLngZoom(s afecompPOS, 15));
map.animateCamera(CameraUpdateFactory.zoomTo(18), 2000, null);
}

}

اضافه کردن چند مکان در google map


خرید بک لینک
کپی رابت محفوظ است اخبار ایران و جهان
قدرت گرفته از niloblog