您的位置:首页 > 移动开发 > Android开发

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

调用的地图服务相关信息

效果图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: