我有一个自定义的地图文件“map.osm”,如何使用该文件创建Android Openstreet地图导航器应用程序? 我需要在我的eclipse项目文件夹中导入该文件?
请告诉我加载地图的过程。目前我已经这样做了,
public class MainActivity extends Activity {
private MapView m_mapView;
private int MAP_DEFAULT_ZOOM = 15;
private double MAP_DEFAULT_LATITUDE = 38.535350;
private double MAP_DEFAULT_LONGITUDE = -121.753807;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.osm_map);
m_mapView = (MapView) findViewById(R.id.mapview);
m_mapView.setBuiltInZoomControls(true);
m_mapView.setMultiTouchControls(true);
m_mapView.setClickable(true);
m_mapView.setUseDataConnection(false);
m_mapView.getController().setZoom(MAP_DEFAULT_ZOOM);
m_mapView.getController().setCenter(
new GeoPoint(MAP_DEFAULT_LATITUDE, MAP_DEFAULT_LONGITUDE));
m_mapView.setTileSource(TileSourceFactory.MAPNIK);
//setContentView(R.layout.activity_main);
}
所以我不知道如何将地图加载到那里。请帮忙。现在我得到空白的地图。