我完整描述一下
需要显示的tpk是用的cscg2000坐标系作的,已经拷贝到sd卡的tpk文件夹内
xml文件中添加了如下的mapview
 <com.esri.android.map.MapView
        android:id="@+id/map"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        initExtent="134.23111684171788, 37.189798723942474, 135.27680341256762E7, 38.43808706789434" >
       </com.esri.android.map.MapView>active里面如下:
MapView map == null;
ArcGISLocalTiledLayer local;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String path ="file://"+getSDPath()+"/tpk/影像.tpk";
map= (MapView) this.findViewById(R.id.map);
map.setMapBackground(0xffffffff, Color.TRANSPARENT, 0, 0);// 设置地图背景
 local = new ArcGISLocalTiledLayer(path); // ok
map.addLayer(local);问题1:如此intent的数值设置对不对,是不是cgcs2000坐标系下,设置范围直接用经纬度,如果不是,要用什么值?
问题2:设置显示范围以后,还需要设置比例尺和分辨率吗?
问题3:按照以上的代码测试,看不到底图,为什么?
补充资料
在线电子地图服务中地理背景地图切片和影像背景地图切片服务按照表1所列的地面分辨率进行分级对应。级别                   地面分辨率(米/像素)              显示比例尺L3            19,567.8792                                  1:73,957,338.86L4               9,783.9396                                 1:36,978,669.43
……
L17            1.1943                                            1:4,514.00