首页 / 浏览问题 / 移动 / 问题详情
imobile怎么进行图层选择
岛风  (14分)  才疏学浅
6月9日, 2017
通过DatasourceConnectionInfo获取到DataSource,

从DataSource中获取到Dataset并使用addDataset:ToHead添加到map的Layers中,

设置Layer的selectable属性为YES。

【1】请问我需要怎么做,才能点击选择Layer中的单个Geometry呢?

【2】如何在map上只显示Layer中的单个Geometry?

【3】还有,是否可以通过rest的data服务来获取layer,而不是通过rest的map服务?

1个回答

1、使用addDataset方法,是添加整个数据集到图层中,只要图层的可选择为True都可以对图层中的对象进行选择。

2、如果只需要显示layer中的单个对象,可以将对象提出来,绘制到跟踪层上,或是使用Layer setDisplayFilter方法进行SQL条件过滤。

3、data服务无法加载到地图中,需要使用map服务才可加载地图。不太清楚你说的获取图层是什么意思,可以详细说明下
周仕斌  (1,732分)  名扬四海
6月12日, 2017
...