SuperMap GIS基础产品FAQ集锦(20250603)

一、SuperMap iDesktopX

问题1:这种投影坐标如何转换成China_2000的?

11.2.0

解决办法】在数据源属性中,选择坐标系下的投影转换,然后指定转换结果的坐标系为China_2000

问题2:SuperMap iDesktopX 影像导出时,如何设置影像数据的波段索引?

11.3.0

问题原因 】客户不清楚该如何获取影像数据的波段索引

解决办法】查看影像属性面板,获取影像波段索引。

问题3:请教一下,基于iDesktopx对三维管线场景生成三维瓦片,只有管线缓存是什么原因?

11.3.0

问题原因 】由于使用的二维网络数据集,目前不支持将二维网数据集生成S3MB瓦片。

解决办法】先将对应的点和线数据集转换为三维网络数据集,然后再添加到场景中并赋予三维符号,即可生成S3MB格式的瓦片了

问题4:在idsktopx11.3.0上,将4528坐标系转换成4490之后,系统面积字段数据发生变化,是什么原因

11.3.0

解决办法】SmArea是平面面积,地理坐标系下,先将地理坐标系数据投影转换到 Albers 投影坐标系,再计算投影坐标系下的平面面积,计算存在一定误差 ;投影坐标系、自定义坐标系和无坐标系是直接计算平面面积

问题5:在iDesktop材质浏览器中,给BIM模型赋予贴图,出现了颜色不统一的情况,这个问题该如何解决?

11.3.0

解决办法】可以排查下法线和材质,在菜单栏三维数据模型工具里面重新计算下法线,在图层属性中调整下渲染模式,检查下黑色部分和其他模型有啥不同的。

问题6:激活许可时,循环提示安装许可驱动,该怎么解决?

11.3.0

问题原因 】驱动版本过低。

解决办法】安装新版本RTE10.13版本驱动。

问题7:SuperMap iDesktopX 在麒麟系统中没有显示"数据迁移"选项呢?该如何解决?

11.3.0

解决办法】Linux系统版本的桌面不支持"数据迁移"模块

问题8:环境里以前设置过了数据集名与表名保持一致,对数据集重命名时,表名不能跟着改么?

11.3.0

解决办法】要想修改表名的话,勾选数据集名与表名保持一致后,可以复制当前需要修改表名的数据集,在复制的时候修改数据集名称

问题9:桌面端打开相比a产品暗一些,a产品影像拉伸参数如下,请问我们这里应该用哪种拉伸方式以及参数怎么设置呢?

11.3.0

解决办法】看截图a产品那边采用的是百分比截断拉伸,桌面同步即可。另外伽马拉伸参数为1.

问题10:客户申请了试用许可,放到放到C:\Program Files\Common Files\SuperMap\License下面,许可中心也能读取到,时间也是对的,但是启动Idesktopx还是报没有许可,这是什么原因?

11.3.0

问题原因 】计算机命名过长

解决办法】调整计算机命名后重新申请,许可可以正常读到。

问题11:iDesktopx对s3m瓦片进行模型压平的效果可以保存发布到iServer上吗?

11.3.0

问题原因 】模型压平的效果无法保存到前端。

解决办法】需要在三维地理设计中做倾斜摄影数据中进行镶嵌。

问题12:iDesktopX构建知识图谱,图谱结构是3个节点,关系看的时候是两个节点,想把所有实体连接上显示在一个视口怎么操作?

11.3.0

解决办法】两个关系加到同一个视图窗口即可。

问题13:二维的影像数据如何能转成三维的影像或者模型数据呢,让底部高程可以选择。

11.3.0

解决办法】影像本身贴地显示,没法单独给高程。影像叠加地形就会有起伏效果。如果要制作模型可以提取影像边界矢量面,拉伸成模型给材质。

问题14:SuperMap iDesktopX 添加数据库型数据源失败。提示信息如截图展示,GIS扩展已安装。

11.3.0

问题原因 】数据库方面的异常,无法修复

解决办法 】新建一个空库后,直接使用iDesktopX 新建PostGIS数据库型数据源。 将原有数据库中的空间表通过pgadmin导出为shp文件,再通过iDesktopX将shp导入到新的PostGIS数据源中。已验证解决办法可行

问题15:iDesktopX支持对三维精模数据做布局设置吗?比如像二维数据一样添加指北针和图例,然后输出一个图片。

11.3.0

解决办法】目前三维场景出图,可以生成2.5维图片文件,也可以生成立面图,但不支持加指北针和图例。

问题16:使用iDesktopX制作分段专题是,修改段值前8个段值可以修改,从第9个段值就修改不成功了,是什么原因呢?

11.2.0

问题原因 】调整的值需要在上下分段中。

解决办法】要设置的比下一个分段小的值才可以,可以先从大值开始调整设置。

问题17:使用SuperMap iDesktopX,在不导入的情况下,如何对影像数据进行裁剪?

11.3.0

解决办法】创建镶嵌数据集,然后使用工具箱-【影像处理】-【影像裁剪】算子,使用矢量面数据对镶嵌数据集进行裁剪

问题18:iDesktopX中对模型和地形数据进行表面运算(求差),得到的结果直接把与模型相交的地形整块给裁掉了,这是什么原因呢?

11.3.0

问题原因 】模型未闭合

解决办法】先给模型做凸包运算,然后再用表面运算功能

二、SuperMap iServer

问题1:iServer更新版本时,如何迁移服务?

11.2.0

解决办法】使用iServer内置的"备份与恢复"功能完成服务配置迁移即可,参考帮助文档:https://support.supermap.com/DataWarehouse/WebDocHelp/iServer/Server_Service_Management/backupAndRestore.htm

问题2:Arcgis的切片数据在iserver发布为wmts服务,使用Arcgis JavaScript API对接不上,这个应该怎么处理呢?

11.3.0

解决办法

1.需发布的时候,勾选"wmts-arcgis"选项;

2.再进入iServer服务管理页面,服务--服务装配--服务接口里面找到"wmts-arcgis",然后再服务接口配置对象下面的"反转坐标顺序的坐标系"里面添加EPSG编码

问题3:项目的一张图系统整个底图设置为4490地理坐标系,现需要接入ArcGIS的地图服务,服务全部为大地2000,39°的投影坐标系,在把ArcGIS地图服务叠加进一张图的时候,发现叠加不了ArcGIS的服务,请问这种问题应该如何解决?

11.3.0

问题原因 】叠加地图与底图坐标系不一致

解决办法】不同坐标系的地图服务需要统一坐标系才能正常叠加,可以通过动态投影的方式将不同坐标系的服务投影到目标坐标系

问题4:iServer在Windows系统中怎么设置开机自启动呢?

11.3.0

解决办法】参考:https://blog.csdn.net/supermapsupport/article/details/128472702

问题5:jpg格式的影像数据,发布服务,在iDesktop的地图中可以正常查看,iServer发布后无法进行查看,如何处理呢?

11.3.0

问题原因 】导入的影像坐标系不正确。

解决办法】为影像重新设置正确坐标系,发布服务后地图中影像能够正常显示。

问题6:发布数据服务时,加载不到数据集怎么解决?

11.3.0

问题原因 】数据库连接失败,iServer所在机器无法连接数据库【解决办法】用户自行排查数据库连接问题后解决

问题7:基于iServer 11.1.1版本开发的GPA扩展算子,放到到11.3.0版本的iserver报错。该如何解决?

11.3.0

问题原因 】11.1升级到11.3时,升级了springdata版本,和算子中的相关jar产生了兼容性问题

解决办法】手动修改gpa扩展中相关依赖版本,并排除不需要的依赖

三、SuperMap iObjects Java

问题1:SuperMap iObjects Java中VectorExtrudeCacheBuilder针对矢量拉伸生成缓存代码怎么写?如何将生成的缓存存入MongoDB中?

11.3.0

解决办法 】:

生成缓存参考代码:VectorExtrudeCacheBuilder osgbCacheBuilder = new VectorExtrudeCacheBuilder();

osgbCacheBuilder.setDataset(datasetVector);

osgbCacheBuilder.setOutputFolder(osgbCacheFolder);

osgbCacheBuilder.setCacheName(osgbCacheName);

osgbCacheBuilder.setS3MVersion(S3MVersion.VERSION_30);

osgbCacheBuilder.setFileType(CacheFileType.S3MB);

osgbCacheBuilder.setExtrudeHeight(200);

osgbCacheBuilder.setVertexOptimizationType(VertexOptimizationType.VO_DRACO);

osgbCacheBuilder.setLODSize(3);

osgbCacheBuilder.setTileWidth(tileWidth);

osgbCacheBuilder.setVertexWeightMode(VertexWeightMode.VWM_HEIGHT);

osgbCacheBuilder.setProcessThreadsCount(1);

osgbCacheBuilder.addSteppedListener(steppedEvent -> {

System.out.println(steppedEvent.getPercent() + " %");

});

boolean append = osgbCacheBuilder.build();

缓存存入MongoDB代码:

TileStorageConnection connection = new TileStorageConnection();

connection.setServer("127.0.0.1:27017");

connection.setDatabase("supermap");

connection.setUser("supermap");

connection.setPassword("123456");

connection.setName("bcbcbcbcbc");

Boolean result = OSGBCacheBuilder.osgbFile2MongoDB("C:\Users\Administrator\Desktop\localCache\localCache.scp",connection,"C:\Users\Administrator\Desktop\localCache\mongoCachelalala.scp");

问题2:iObject Java10做相交分析,和在桌面分析出来的结果不一样是什么原因?

10.2.1

问题原因 】容限设置错误。

解决办法】组件在相交分析时使用和桌面一致的容限值

问题3:java组件开发好的程序运行过,后面停止运行了,还是会占用java组件许可吗

11.2.0

解决办法】停止运行后就不会再占用许可

问题4:iObject Java组件三维面构造闭合体,再进行空间查询,面数据坐标系是4326有结果而成都坐标系没有结果?

11.3.0

解决办法 】EPSG4326是地理坐标系,成都坐标系是投影坐标系,需要调用ModelBuilder3D.envelop接口时设置参数EnvelopParameter parameter = new EnvelopParameter();

parameter.setLonLat(false);

四、SuperMap iPortal

问题1:iServer启动报错,该怎么处理?

11.2.0

问题原因 】由于进程未杀干净就启动iServer导致sqlite数据库被锁

解决办法】将iServer相关进程全部杀干净之后再去启动

问题2:iPortal后台一直提示这个es没有授权访问,这个警告如何关闭?

10.2.1

解决办法 】进入iPortal根目录/\database\elasticsearch\config下,在elasticsearch.yml文件中增加"xpack.security.enabled: false

",然后重启iPortal即可

问题3:iportal数据上图是,制作单值专题图是,不能像iDesktopX制作专题时单独修改某一个值的颜色,有什么办法可以解决吗?

11.3.0

解决办法】制作单值专题图后,在"自定义"中,进行"自定义单值"就可以对每一个子项设置风格

五、SuperMap 其他

问题1:SuperMap iDesktop10i和iServer10i win版本的产品从哪里还能下载到?

10.2.1

解决办法 】找到对应产品,链接中可以下载

supermap iDesktop10i下载:https://pan.baidu.com/s/13b_AxH8mmUGloLsno_Ne7w?pwd=6655

iServer10i win下载:https://pan.baidu.com/s/1xbv6s5vlbqw_uMg9J9hgJw?pwd=6655

问题2:web许可中心扫描出漏洞,需要将tomcat升级到 9.0.96、10.1.31、11.0.0 及以上版本,这个该怎么处理呢?

其他

解决办法】supermap-bslicense-server-3.1.6 已升级tomcat至9.0.98,直接在官网下载即可:https://pan.baidu.com/e/1Q99rNP67hXeEVacJjj-H7g?pwd=fcii

六、SuperMap Unity

问题1:Hi-Fi-3D-SDK-for-Unity的开发许可与运行许可有什么区别?程序开发环境,能否使用运行许可?

11.3.0

问题原因】开发许可可以做插件的所有功能,运行许可可以运行我们插件,但不能进行二次开发。

问题2:SuperMap HiFi3D SDKs for Unity是否支持加载3DTiles数据?

11.3.0

问题原因 】目前不支持,可通过以下方案绕行

解决办法】使用SuperMap iDesktopX,将3DTiles转为S3MB数据,再通过SuperMap HiFi3D SDKs for Unity加载

七、SuperMap iManager

问题1:云套件的服务示例和服务节点界面没有任何服务实例信息,但之前发布的服务都可以正常访问,且云套件的database容器报错,该问题要如何处理?

11.3.0

问题原因 】cloudsuite-database 容器报错,一直在还原数据库,cloudsuite-database数据库数据异常。

解决办法】针对这个数据受损问题,只能重新去做和发服务,针对11.3的云套件建议去开启定时备份,来防止数据异常导致的数据库一直起不来的问题。

问题2:H3C K8S 平台上部署的 iManager 非常的卡,要如何排查处理?

11.3.0
解决办法

排查步骤:1、查基础环境资源占用,就是最开始看的那个概览页面里面的资源使用情况;

2、网络,最直观的就是通过network看请求js或者上传/下载服务器上的静态资源测试:

3、如果上都不是,就得去查具体是那个请求卡主了,然后根据这个请求的URL地址去看具体容器日志。

通过如上分析,network上显示现在一个2M的js文件需要二十多秒,找云厂商去处理网络问题。

八、SuperMap iClient for JavaScript

问题1:iClient for MapboxGL的地图加载可以让地图旋转时文字标签始终是正的,就像范例https://iclient.supermap.io/examples/mapboxgl/editor.html#markerCluster_3857,但是地图加载范例就没有这个效果是为什么?

11.3.0

问题原因 】范例中的标签是前端加载显示,若以栅格瓦片的形式加载,不支持标签转动,地图旋转时标签要正对屏幕的话,需要以矢量瓦片的形式加载。

解决办法】以矢量瓦片的方式加载iServer的Rest地图服务即可

九、SuperMap iClient3D for WebGL

问题1:iDesktopX平面场景下的投影坐标系的管线数据在iServer发布服务后,iClient3D for WebGL预览缩小范围后发现位置在图示2的位置,但实际位置应该是在1的附近,这种情况是正常的嘛?

11.3.0

解决办法】前端二三维场景切换,生成缓存时球面类型选择球面生成后发布,前端预览切换场景即全部正常。

相关推荐
码不停蹄的玄黓6 分钟前
MySQL Undo Log 深度解析:事务回滚与MVCC的核心功臣
数据库·mysql·undo log·回滚日志
Qdgr_14 分钟前
价值实证:数字化转型标杆案例深度解析
大数据·数据库·人工智能
数据狐(DataFox)25 分钟前
SQL参数化查询:防注入与计划缓存的双重优势
数据库·sql·缓存
2401_8735878226 分钟前
Linux常见指令以及权限理解
linux·运维·服务器
Arthurmoo34 分钟前
Linux系统之MySQL数据库基础
linux·数据库·mysql
博观而约取39 分钟前
Django ORM 1. 创建模型(Model)
数据库·python·django
找不到、了2 小时前
MySQL的窗口函数介绍
数据库·mysql
晨曦丿2 小时前
双11服务器
linux·服务器·网络
执笔诉情殇〆2 小时前
springboot集成达梦数据库,取消MySQL数据库,解决问题和冲突
数据库·spring boot·mysql·达梦
wanhengidc2 小时前
UDP服务器主要是指什么意思?
服务器·网络协议·udp