首页 / 浏览问题 / 移动GIS / 问题详情
使用WMS服务加载地图 使用REST服务查询
2EXP 2019年05月10日
使用产品:SuperMap iMobile 9D(2019)

操作系统: Android

问题详细描述:1. 使用WMS服务在线加载地图

                        2.点击地图,根据坐标点使用REST服务查询该坐标点的相关信息

1个回答

你好,麻烦将你的问题描述详细一点。是功能上不知道如何实现还是遇到了问题
9,127EXP 2019年05月10日
现在这个问题解决了;但还有问题:

1、移动端如何获取WMS服务的地图名称与图层名称

2、ServiceQueryParameter  setQueryLayerName()可以设置多个图层吗
1.你是以数据源的方式来打开加载到地图中的,想要查询地图名称可以通过map.getName

2.不能设置多个图层,只能是单个图层查询
map.getName获取到的是空。。。。。。图层名称获取到的与数据集也不匹配。。。
这是以服务的形式打开的,在移动端就是以数据集的方式添加到地图中,他的名称肯定跟之前的名称是不一样的
谢谢,还有个问题,就是我们现在采用WMS服务加载地图,地图中有绘制的数据,数据是存在数据库中的,请问可以编辑那个绘制的数据并提交到服务器中吗?
可以将你的数据集发布成数据服务,然后在移动端进行下载、更新。可以参考帮助文档  知识库--服务对接的内容或者数据服务demo
你好,我现在加载的地图是wms服务,地图可以正常显示;在此基础之上我现在需要对地图进行编辑,出现以下问题:

1、地图加载在线数据源,然后调用DataDownloadService的downloadDataset方法下载数据集,JNI层直接崩溃,出现libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x7cc in tid 6276 (Thread)异常;

2、地图加载本地数据源,然后调用DataDownloadService的downloadDataset方法下载数据集,但是一直报java.lang.IllegalArgumentException: value:-1 字段的最大长度不能为负这种异常
你好,第一个问题、在下载的时候你打开本地数据源了吗?参数填的数据源得是本地数据源 2.你查看一下你的数据服务是否是可编辑,
请问这个有答案了吗?

地图加载本地数据源,然后调用DataDownloadService的downloadDataset方法下载数据集,但是一直报java.lang.IllegalArgumentException: value:-1 字段的最大长度不能为负这种异常

PS:请问怎么设置地图左下角默认的 "Copyright 2018 SuperMap "?
你发布的数据服务是可编辑的吗?supermap水印是需要用正式许可才可以去掉,请问你是使用的正式许可还是临时许可
临时许可
...