IOS 打开rest服务地图空白

0 投票

IOS 开发rest服务地图空白,但是Android端正常

IOS端代码:

Android端代码:

一开始 会提示这个错误:

2019-05-10 10:03:22.788341+0800 QM_HN[11220:1573902] Metal GPU Frame Capture Enabled

2019-05-10 10:03:22.788858+0800 QM_HN[11220:1573902] Metal API Validation Enabled

2019-05-10 10:03:23.285560+0800 QM_HN[11220:1573902] GLES_layout

2019-05-10 10:03:23.293130+0800 QM_HN[11220:1573902] GLES_layout

在我修改 runt->Options->GPU Frame Capture "Automatically Enabled" 为 OpenGL ES 后 依然是空白页面

5月 10 分类:  105次浏览 | 用户: yeyoushen (4 分)

1个回答

0 投票
麻烦看下数据源打开是否成功,另外可以全幅看下,是不是没定位到数据的位置,才导致空白
5月 10 用户: 周仕斌 名扬四海 (1,293 分)
打开数据源是成功的,我这边看

DatasetImage *datasetImg = [m_datasource.datasets get:0];

            NSLog(@"%@",datasetImg.name);

是可以获取到名称的

另外 我也设置了

[m_mapControl.map viewEntire];

也还是空白
安卓全幅可以看见图吗?如果数据打开成功,只有可能是位置不对。另外许可是否是有效的
Android可以的。我和Android用的是同一个许可证,而且我换到wms服务下的地图 是可以打开的。另外您说的可能位置不对。是指的什么位置?可以通过什么属性设置?
位置就是数据的中心点和比例尺,您的服务有外网地址吗?有的话可以发我测试下
这个外网地址 就麻烦了。没有外网地址
另外想请教一下有个需求的解决思路

需求是这样的:目前我是加载wms服务的地图,已经可以渲染出地图,然后点击某块区域通过QueryService 去查询出该区域对应的Feature,然后我想通过手机端界面上拖拽改变该Feature中的几何对象的空间信息,并提交

求指导
在DataUploadService类中有对服务进行增删改的方法,你可以看下API文档
好的好的,谢谢
...