We have introduced some sharing classes used in the Android web tracking bee map development examples. The HelloWorld examples use these sharing classes, so the code is very simple.
The following example shows a map of Nanjing with a zoom level of 13 and a map of Bing China.
[Java]
Package com. pstreets. gisengine. demo;
Import com. mapdigit. gis. geometry. GeoLatLng;
Import com. mapdigit. gis. raster. MapType;
Import com. pstreets. gisengine. R;
Import com. pstreets. gisengine. SharedMapInstance;
Import android. app. Activity;
Import android. OS. Bundle;
Public class HelloWorld extends Activity {
Public void onCreate (Bundle savedInstanceState ){
Super. onCreate (savedInstanceState );
SetContentView (R. layout. main );
}
Public void onStart (){
Super. onStart ();
GeoLatLng center = new GeoLatLng (32.0616667, 118.7777778 );
SharedMapInstance. map. setCenter (center, 13, MapType. MICROSOFTCHINA );
}
}
Package com. pstreets. gisengine. demo;
Import com. mapdigit. gis. geometry. GeoLatLng;
Import com. mapdigit. gis. raster. MapType;
Import com. pstreets. gisengine. R;
Import com. pstreets. gisengine. SharedMapInstance;
Import android. app. Activity;
Import android. OS. Bundle;
Public class HelloWorld extends Activity {
Public void onCreate (Bundle savedInstanceState ){
Super. onCreate (savedInstanceState );
SetContentView (R. layout. main );
}
Public void onStart (){
Super. onStart ();
GeoLatLng center = new GeoLatLng (32.0616667, 118.7777778 );
SharedMapInstance. map. setCenter (center, 13, MapType. MICROSOFTCHINA );
}
}
To use the Google China map, change SharedMapInstance. map. setCenter (center, 13, MapType. MICROSOFTCHINA );
SharedMapInstance. map. setCenter (center, 13, MapType. GOOGLECHINA );
The following example uses Bing China map as an example. You only need to change the map line to Google map.
Author: mapdigit