无法打开地图服务

0 投票

    打开百度地图服务是可以显示的 换了公司的地图服务之后数据源就打开失败了, 麻烦了

3月 7, 2017 分类:  525次浏览 | 用户: dgc (5 分)
标签修改 1月 26, 2018 用户:root

1个回答

0 投票
 
已采纳
你好,你说的公司的地图服务是用的iServer发布的还是第三方服务器发布的;另外,如果不是用iServer发布的这个地图服务是OGC标准服务吗?
3月 7, 2017 用户: 王国新 名扬四海 (1,977 分)
采纳于 3月 8, 2017 用户:dgc
是用iServer发布的OGC标准服务
你发布的是WMS服务,需要添加一句dsinfo.setDriver("WMS");

还是不行呀sad

1、首先检测你发布的是什么服务;

2、在iDesktop中打开这个iServer发布的服务,检测服务地址是否正确;

3、检测测试机是否连上网;

4、如果还是不清楚可以下载demo参考实现代码(里面有打开各种在线数据),链接:http://support.supermap.com.cn/product/CodeLibrary.aspx?PRODUCT_TYPE=4#pro_name。
你好 已经解决了  谢谢
你好,我是刚刚学习这个,不太懂的,

请问我在加载第三方服务时出现错误

DatasourceConnectionInfo.server()`on a null object reference

请问是怎么回事?

自己的代码如下

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