android 不同格式图层,android二维地图开发中如何实现将不同图层在同一个地图中显示出来...

使用产品 imobile 9d

数据类型:smwu

问题详细描述: 有两个smuw地图资源文件,比如两张地图分别是北京地图和长春地图,期望在同一地图界面上面显示出来。先打开第一张地图

m_mapView = (MapView)findViewById(R.id.Map_view);

m_mapControl = m_mapView.getMapControl();

m_mapControl.getMap().setWorkspace(m_wokspace);

//打开工作空间中的第1幅地图

String mapName = m_wokspace.getMaps().get(0);

m_mapControl.getMap().open(mapName);

然后打开第个2地图资源,通过MapView.addOverlayMap添加叠加的图层

m_wokspace2.open(info2);

m_mapControl2 = new MapControl(this, m_wokspace2);

//打开工作空间中2的第1幅地图

String mapName2 = m_wokspace2.getMaps().get(0);

boolean open3 = m_mapControl2.getMap().open(mapName2);

m_mapView.addOverlayMap(m_mapControl2);

最后地图界面只显示了第1个地图资源,是方法使用有错还是有其他办法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值