Android GIS开发系列-- 入门季(12) 显示载天地图
2017-10-29 23:48
519 查看
在项目中可以经常需要动态加载一些图层,像投影地图服务、投影地图服务器。其实网上有大量这样的服务,比如天地图官网,
package com.huang.tianditu; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import com.esri.android.map.MapView; public class TianDiTuLayerActivity extends Activity { private MapView mMapView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mMapView = (MapView) findViewById(R.id.mapView); TianDiTuInfo tianDiTuInfo = new TianDiTuInfo(); tianDiTuInfo.setUrl("http://t0.tianditu.com/vec_c/wmts"); tianDiTuInfo.setLayerName(TDTConstant.LAYER_NAME_VECTOR); tianDiTuInfo.setTileMatrixSet(TDTConstant.TILE_MATRIX_SET_2000); tianDiTuInfo.setSrid(TDTConstant.SRID_2000); tianDiTuInfo.setEnvelope(TDTConstant.Envelope_2000); tianDiTuInfo.setTileInfo(TDTConstant.TileInfo_2000); mMapView.addLayer(new TianDiTuLayer(tianDiTuInfo)); } }
View Code
调用的地图服务相关信息
效果图:
相关文章推荐
- Android GIS开发系列-- 入门季(11) Callout气泡的显示
- Android GIS开发系列-- 入门季(14)FeatureLayer之范围查询
- Android GIS开发系列-- 入门季(15) 网络图层加载
- Android GIS开发系列-- 入门季(10) MapView快速定位到Geometry
- Android GIS开发系列-- 入门季(13)Gdal简单写个shp文件
- Android GIS开发系列-- 入门季(4) GraphicsLayer的点击查询要素
- Android GIS开发系列-- 入门季(3) GraphicsLayer添加点、线、面
- Android GIS开发系列-- 入门季(9) 定位当前的位置
- Android GIS开发系列-- 入门季(1) 起点
- Android GIS开发系列-- 入门季(2) MapView与图层介绍
- Android百度地图开发之开发第一个小应用,显示基础的地图页面
- 【Xamarin开发 Android 系列 12】 创建一个Json读取数据应用-添加定位服务
- (android 地图实战开发)2 创建MapActivity,根据设备当前位置,显示地图
- android 开发技巧(12)--更改 Toast 显示位置的技巧
- 【Android开发经验】Bitmap高效显示系列——如何有效的加载大尺寸Bitmap
- Android高德地图开发--读取解析KML文件并显示在地图上
- android 开发技巧(12)--更改 Toast 显示位置的技巧
- R与GIS实践系列-Shapefile导入与地图显示
- .Net程序员玩转Android开发---(12)ListView显示数据
- (android 地图实战开发)2 创建MapActivity,根据设备当前位置,显示地图