首页 / 浏览问题 / 移动GIS / 问题详情
地图模版/定位显示/云端存储
8EXP 2022年03月25日

社区的大大,你们好

使用了supermap-itable 应用,以及使用了下iMobileGis 事例demo ,我有几个问题想问问:

我一打开app 点进去 “林业采集” 功能内:

侧栏“开始” 打开的地图模版,我如何引用这些数据模版,地理国情普查的数据也是天地图的吗?如果supermap 不提供的这些模版数据的话,请问下我该如何通过超图平台能力进行 有关这个林业数据绘制图片数据,然后生成SampleData 目录下的文件形式显示尼?这个流程不太清楚,本人刚刚接手这 gis 方面的开发,还望多多指点迷津;

2.然后麻烦想问下,这个界面我点击定位,然后地图游标可以定位移到我当前位置,这个流程是怎么实现的啊?

3.最后还想问下,imobile 具有使用云存储的能力吗?就是把我本地编辑的图片数据上传到supermap online 进行多端同步? 

1个回答

您好,1.地图数据需要先在桌面iDesktop软件中制作好地图,然后保存工作空间(数据源不能为UDBX),然后将工作空间文件(smwu或者sxwu)以及数据源文件(本地数据源需要拷贝)拷贝到iTablet/ExternalData下,然后点击我的--导入将拷贝的数据导入进来,就可以在采集模块中打开地图了。

2.点击定位获取到当前的定位点坐标,然后通过地图设置中心点坐标(也就是当前定位坐标)以及比例尺来实现地图显示的范围。map.setCenter()和map.setScale();

3.支持使用online的哈,可以直接在app中登录online账号,使用在线协作模块进行数据的上传与下载
9,147EXP 2022年03月28日
您好,关于问题3 支持使用online 的登陆,我想问下是 online 的同步能力,可以二次开发对接嘛?

我在 iMobileGis 和 AndroidStudioSampleCode 的service 服务找了下,好像没有这方面的说明?
您好,您那边是要对itablet做二次开发还是直接使用iMobile for Android做二次开发呢。itablet的功能不能满足你的需求吗
您好,是对 iMobile for Android 二次开发尼,主要是想实现 编辑采集图层 对象存储的业务功能,超图有给到 iMobile Android  这个能力嘛?
iMobile forAndroid是具备这样的能力哈,参考帮助文档知识库--iMobile对接online--对接online服务。这里面是有上传和下载的示范代码哈。对于编辑图层、对象存储相关功能都是可以的。但是编辑图层需要使用本地的数据,开启图层可编辑然后使用Action类进行编辑。对象存储可以存储到本地的数据源中
...