ArcGIS for Android示例解析之离线地图-----LocalTiledLayer
轉(zhuǎn)自:http://blog.csdn.net/wozaifeiyang0/article/details/7327423
LocalTiledLayer
看到這個(gè)標(biāo)題是否是很激動(dòng),如題,該示例就是添加一個(gè)離線地圖,這應(yīng)該是很多開發(fā)人員期盼已久的功能了吧,正式版一處這個(gè)應(yīng)該是一個(gè)很大的亮點(diǎn),原來操作離線地圖如此簡(jiǎn)單,下面來看一下代碼:
| 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中的相應(yīng)路徑就可以正常顯示一幅離線地圖了,不要忘記把離線地圖服務(wù)添加到“MapView”中。
轉(zhuǎn)載于:https://www.cnblogs.com/cugwx/p/3782213.html
總結(jié)
以上是生活随笔為你收集整理的ArcGIS for Android示例解析之离线地图-----LocalTiledLayer的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查看修改MySQL字符集
- 下一篇: wikioi 1017--乘积最大