ArcGIS for Android SDK V10.1.1的已经可以自己添加离线地图了。并且实现的方法也是十分简单。
首先,我们需要了解一下离线加载的ArcGISLocalTiledLayer的API注解:
那么,接下来还需要了解它其中的path路径的格式。它完整的java语句如下:
ArcGISLocalTiledLayer local = new ArcGISLocalTiledLayer("file:///mnt/sdcard/<CacheName>/Layers");
file:///mnt/sdcard/<CacheName>/Layers,这是官方给的一个例子,似乎有些让人费解的就是最后的Layers。其实,将其拆分一下并附带一个例子就很好理解了。
首先是file:///mnt/sdcard/这个头的格式这个是肯定是一样的。除非不把离线地图包放在sd卡上。
其次,后面这