supermap imobile如何自定义线状符号?

0 投票

使用产品:imobile 9D 操作系统:win10 x64 / android

数据类型:文件型

问题详细描述:我想要实现类似这样的线数据集的显示风格

我在idesktop中看到的能够指明方向的现状符号只有这些,无法满足需要:

在imobile帮助文档中的Layer.setLineSymbolID介绍中看到这样的介绍:

线状符号可以用户自定义,也可以使用系统自带的符号库。使用系统自带符号库时,其相应的的编码参见开发指南 SuperMap Objects 资源库一览。

①这个“  SuperMap Objects 资源库一览”在哪?我想先看看这个资源库是否提供了比idesktop更多的线状符号,满足使用需求;

②自定义线状符号如何实现?

11月 17, 2019 分类:  258次浏览 | 用户: Ethan492 (6 分)

2 个回答

0 投票
 
已采纳
1。提供的线状符号资源都是一样的,默认的工作空间符号库资源都一样,对于不同的示例数据其工作空间里可能会有自定义的一些符号库资源。

2. 截图里的线状符号,可以通过桌面工具制作该符号样式,保存后得到其符号ID,用于在移动端设置符号ID。桌面制作符号相关的介绍,参考桌面工具连接帮助文档,搜索“线型符号编辑器”关键词。即可得到该方面的制作介绍
11月 18, 2019 用户: 杨兵 才高八斗 (876 分)
采纳于 4月 26 用户:杨兵
你好,我使用的是iDesktop Java 9D版本,在界面中没有找到“线型符号编辑器”工具,帮助文档中也没有搜索到相关结果。我需要下载特定版本的iDesktop才能使用该功能吗?

功能入口如截图,“新建二维线型符号”

请问您使用的是什么版本的iDesktop?我使用的是Java 9D版本,对应界面如图,没有线型符号编辑器一项

请问您是超图工作人员吗?可以帮忙解答一下吗?
0 投票
您好,符号库资源是存储在工作空间中,在移动端是没法自定义符号,您可以在桌面软件制作您想要的符号,每个符号都有自己的ID,在移动端设置这个ID就行Layer.setLineSymbolID();
11月 18, 2019 用户: 董懿鑫 登峰造极 (5,871 分)
您好,请看一下一楼的回复,如果您是超图工作人员的话,可以给我一个答复吗?

您好,Java桌面目前不支持符号的编辑,一楼所发的截图是.net桌面的功能,可以在官网下载.net桌面使用此功能,下载地址:http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=1136

...