iMobile 加载第三方地图服务的问题

0 投票
172 浏览

iMobile For Android 加载第三方地图服务的setServer()`on a null object erference

我在加载第三方地图服务时总出现上述问题代码如下

info.setServer("http://support.supermap.com.cn:8090/iserver/services/map-              china400/rest/maps/China");  
info.setEngineType(EngineType.Rest);     
info.setAlias("ChinaRest");                
openMap(info);

请问是代码不够严谨

还是服务器地址错误?这个地址也是过了http://supermapcloud.com结果一样出错

这个问题和适用许可有关系吗?

最新提问 6月 26, 2017 分类:  172次浏览 | 用户: 你奈我何 (0 分)

1个回答

0 投票

1、首先确定打开的web数据的URL是否正确,这个可以在iDesktop中打开rest地图服务做测试;

2、在线数据能否打开与试用许可没有关系,从你截图的代码没法看出问题;

3、在iMobile中打开在线数据的实现请参考资源中心上移动端打开在线数据源的范例http://support.supermap.com.cn/product/search.aspx?querystr=web%E6%95%B0%E6%8D%AE%E6%BA%90

最新回答 6月 27, 2017 用户: 王国新 名扬四海 (1,854 分)
...