ArcGIS for Android示例解析之离线地图-----LocalTiledLayer
轉自:http://blog.csdn.net/wozaifeiyang0/article/details/7327423
LocalTiledLayer
看到這個標題是否是很激動,如題,該示例就是添加一個離線地圖,這應該是很多開發人員期盼已久的功能了吧,正式版一處這個應該是一個很大的亮點,原來操作離線地圖如此簡單,下面來看一下代碼:
| public void?onCreate(Bundle savedInstanceState) { ????????super.onCreate(savedInstanceState); ??????? setContentView(R.layout.main); ??????? map = (MapView) findViewById(R.id.map); ??????? ??????? //the data is stored on the SDCARD ??????? //the data is created as a tiled cache ??????? local =?new?ArcGISLocalTiledLayer("file:///mnt/sdcard/<CacheName>/Layers"); ??????? map.addLayer(local); ??????? ??????? ??? } |
看到了嗎,代碼沒多少,但盡顯精華,我們只需將離線地圖的緩存切片拷貝到我們的sd卡中,然后修改一下ArcGISLocalTiledLayer中的相應路徑就可以正常顯示一幅離線地圖了,不要忘記把離線地圖服務添加到“MapView”中。
轉載于:https://www.cnblogs.com/cugwx/p/3782213.html
總結
以上是生活随笔為你收集整理的ArcGIS for Android示例解析之离线地图-----LocalTiledLayer的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查看修改MySQL字符集
- 下一篇: Android给TextView和Edi