手机端如何通过iServer发布的地图进行POI搜索

0 投票
使用产品:SuperMap iMobile 10i SP1 for Android

操作系统:win7 x64

问题详细描述:

@董工,手机端使用iServer发布的地图,如何在地图上进行POI搜索呢?离线地图我了解到有相关的方法可供调用,iServer发布的rest服务的地图有类似的方法吗?如果没有的话,有没有什么方式可以在iServer地图山进行POI搜索?烦请解答一下,谢谢
11月 9, 2020 分类:  51次浏览 | 用户: jmxsdaddy (6 分)

1个回答

0 投票
您好,移动端提供了地图服务查询的方法,参考类:QueryService。参考示范代码:安装目录\SampleCode\Service
11月 9, 2020 用户: 董懿鑫 登峰造极 (6,609 分)
你好,董工,示范代码已经参考了,对于搜索流程有了一个初步的理解,非常感谢。还想请教下,如果我想通过带入特定的关键词去进行POI搜索要如何实现?比如选择了地图上的某一个点,然后想要搜索这个点周围一定范围内和“路灯”相关的数据?
您可以看下帮助文档,使用QueryService进行查询的时候,有个参数是QueryMode,里面有多个枚举值,您可以使用范围查询来进行第一步的查询某个点范围内的数据,然后对返回的结果Featureset进行一个遍历获取只和路灯相关的数据
...