ورود

View Full Version : اضافه کردن مکان در نقشه(در osmdroid) ()



reza.tahmasebi
پنج شنبه 09 خرداد 1392, 10:33 صبح
سلام دوستان من می خوام توی یک نقشه کلی مکان مشخص داشته باشم که با یک عکس مشخص شده باشند!
برای این کار از کد زیر استفاده می کنم
GeoPoint mapDefaultCenter = new GeoPoint(53.53, 50.0008);
OverlayItem myLocationOverlayItem1 = new OverlayItem("makan", "makan", new GeoPoint(mapDefaultCenter));
Drawable myCurrentLocationMarker1 = this.getResources().getDrawable(R.drawable.pin);
myLocationOverlayItem1.setMarker(myCurrentLocation Marker1);
final ArrayList<OverlayItem> items1 = new ArrayList<OverlayItem>();
items1.add(myLocationOverlayItem1);
currentLocationOverlay = new ItemizedIconOverlay<OverlayItem>(items1, new ItemizedIconOverlay.OnItemGestureListener<OverlayItem>() {

public boolean onItemSingleTapUp(final int index, final OverlayItem item) {
return true;
}

public boolean onItemLongPress(final int index, final OverlayItem item) {
return true;
}
}, resourceProxy);
this.mapView.getOverlays().add(this.currentLocatio nOverlay);
mapView.getController().setCenter(new GeoPoint(mapDefaultCenter));


حالا می خوام تمام طول ها و عرض های جغرافی رو توی فایل بریزم بعد از توی اون آنها را در نقشه مشخص کنم!
اگر پیشنهاد بهتری هم دارید ممنون می شم بگید