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

一、SuperMap iServer

问题1:同一服务Openlayer能显示阿拉伯文,MapBox表述无法显示。

12.0.0

问题原因 】客户设置的SumSun字体中没有设置的阿拉伯文字的符号,而MapBox是根据设置的字体请求字体文件渲染文字的,所以渲染不出来。而Openlayer能渲染是因为他是使用的浏览器字体渲染,当前字体无法渲染的情况下会自动寻找其他可渲染字体做文字渲染.

【解决方案】桌面端设置字体的时候选择有阿拉伯文字字符的字体即可,例如阿拉伯语.

问题2:iServer是否可自定义配置文件路径(如将iserver-services.xml放在D盘自定义路径)。

11.3.0

解决办法】配置文件只能放于固定目录,不能自定义路径;服务配置信息可存储在数据库,其他不行。

问题3:一台iServer挂掉,客户询问原因,需分析日志(系统页面文件耗尽导致JVM崩溃)

11.3.0

问题原因 】系统页面文件内存耗尽导致JVM崩溃。总计207G页面文件,iServer占用86.9G,NVDisplay占用55G,桌面端占用35.9G,剩余仅5MB。iServer访问量大(96天访问4900w+次,最近40分钟访问27254次),同时有公司批量截图30万个图斑每个图斑请求25个地图服务,且桌面端也在该机器处理数据。【解决办法】1.如果本地磁盘空间足够,建议把页面文件内存设置大一点(例如350G);2.检查NVDisplay驱动是否异常;3.iServer和桌面端错峰使用,在iServer访问较少时使用桌面端处理数据,或最好不要在该电脑上处理数据

问题4:iServer转发在线服务(如OSM地图),iPortal和桌面端能否通过转发后的服务访问。

11.3.0

解决办法】iServer能访问该地址,iPortal和桌面端就可以访问转发后的服务。

问题5:iServer 启动时必须关闭服务器防火墙,如何在防火墙不关的情况下启动 iServer

11.3.0

解决办法】设置防火墙规则,开放相关端口;默认需要开放启动、停止、许可(8090、8015、1947)这三个端口,根据项目实际使用的功能开放对应端口(内网未用到其他功能时这三个端口即可)。

问题6:系统需发布几万个图层,咨询超图平台是否有性能问题(计划1000个图层发布为一个服务)

11.3.0

解决办法】没有性能问题, 理论上发服务的个数没有上限,服务过多后开启服务动态实例化配置,访问时才初始化实例以此提升性能.

问题7:iServer 59 节点 CPU 利用率 1280%、OOM,58 节点凌晨停止后未启动,集群服务异常。

11.3.0

问题原因 】data-ssjd 数据服务调用 featureResult 接口时 maxFeature=-1、过滤条件 1=1,即获取数据集全量数据;数据集"全省综合环境管控单元"1093 个要素、2GB 大小(单要素最多 6 万节点),导致 OOM。许可方面:仅 59 节点配三维许可,Nginx 将 /iserver/manager 固定转发至 59,节点异常影响整个集群管理。58 节点凌晨停止未启动属定时任务问题。【解决办法】①项目侧:蔡地金通过生成地图瓦片、发布瓦片服务绕行成功;②产品侧:研发谷云飞提供 class 注入做有限熔断缓解,本地 Linux x64 虚拟机已复现假死;③推荐使用 iServer 自带资源回收功能,对 4 个节点分批次分时段隔日回收;④已添加 HeapDumpOnOutOfMemoryError 参数;⑤部署健康检查脚本遇异常自动重启;⑥已上报产品缺陷,待增加大数据量返回异常提示。

问题8:升级 iServer 11.3.0 后,*/iserver/services.json权限问题可以匿名访问

11.3.0

解决办法】在shiroUrls.ini中新增/services.json = roleFilterADMIN,PUBLISHER

问题9:iServer 瓦片缓存过期时间推荐值,以及数据更新后如何清理已有缓存(11.2 版本)

11.2.1

问题原因 】数据更新后,第三方调用 wmts 服务出现的还是旧瓦片;关闭缓存则瓦片加载缺失问题不再复现。【解决办法】1) 不更新数据时可设置为 0(永不过期);2) 11.2 没有清除缓存按钮,11.3 已提供清除缓存功能;3) 关闭缓存不会清理已有缓存;4) 建议升级到 11.3,数据更新时手动清理缓存即可。

问题10:重新发布后服务中看不到影像

11.3.0

问题原因 】客户是从windows的桌面端发布工作空间到liunx的iserver中,上传镶嵌数据集未勾选影像数据,且上传速度很慢iserver未加载到数据源

解决办法】把影像文件导入udbx中,发布服务时上传udbx数据源,等待上传完毕后,即可预览服务

问题11:iServer 复制数据集入库后坐标系丢失,原始数据坐标系不正确(无 EPSG 编码)

11.3.0

问题原因 】原始数据的坐标系不正确,没有 EPSG 编码(虽 ArcGIS 中显示为大地 2000,但导入 iDesktopX 后未识别)。 【解决办法】先手动设置为正确的 4490 坐标系再复制数据集。可能原因:导入的 shp 数据缺失 .prj 文件,需检查 .prj 文件中的坐标系信息。

问题12:发布地图服务报错(服务地址、token 参数问题)

11.3.0

问题原因 】发布地图服务算子的参数设置中,服务地址没写全(192.168.1.60:8090 前缺少 http:// 或 https://);token 也不对。 【解决办法】服务地址补全 http:// 或 https:// 前缀;token 可在 iServer 管理页面-安全-安全配置查看(用户令牌)。

问题13:GPA 发布的服务地址中鼠标对应参数能否修改咨询(流程已走通,有部分参数需电话沟通)

11.3.0

解决办法】 需要修改服务配置文件下对应服务的name,重启iserver生效,服务配置文件路径:安装路径\webapps\iserver\WEB-INF\iserver-services.xml

问题14:平台测试站点发布缓存使用PBR材质,发布完成后无法查看报错。数据用iObjects.NET 11.0.2制作,iServer 11.1.1a发布,前端Cesium SuperMapVersion-38574,明天需汇报较急。

11.1.0

【解决方案】在生成瓦片时,材质选择普通材质不选择PBR材质。

问题15:二维前端地图放大后请求数多,瓦片在排队,加载速度慢。

11.3.0

问题原因 】请求数多,浏览器对同一域名服务的并发请求数量有限制,导致请求排队时间长。【解决办法】通过Nginx部署多个子域名,加大向iServer发请求的并发量提升加载速度,子域个数根据实际请求数量设置。参考:https://blog.csdn.net/supermapsupport/article/details/120436462

问题16:iServer数据服务向int_hcabasetable表添加LINE要素报错400:"addFeature方法中更新objRecord时失败"。

11.3.0

问题原因 】JSON请求体结构错误:1.geometry缺少parts字段;2.原坐标点两点一致无法构成线;3.fieldValues中部分数值未带引号。【解决办法】补全geometry的parts字段(如"parts":2),坐标点不能完全相同,fieldValues数值类型字段可不加引号但需符合字段类型。

问题17:客户服务器地图服务(http://10.100.244.227:8089/iserver/services/map-China100/rest/maps/China_4490/tileimage.png)想被其他系统使用,询问是否使用mapbox 1.0版本客户端即可对接

11.3.0

解决办法】超图支持提供iClient for MapboxGL示例文档作为对接参考,地址:https://iclient.supermap.io/examples/mapboxgl/examples.html#iServer

问题18:iServer的/services.json接口不需要登录即可访问,存在安全风险,需通过权限配置限制仅ADMIN/PUBLISHER角色可访问

11.2.1

解决办法】在iServer配置中添加规则/services.json = roleFilterADMIN,PUBLISHER,配置后services.json接口需要登录访问,权限控制生效

问题19:iServer在数据预览时出现自动重启,影响服务稳定性(涉及rest-map和WMS服务类型)

11.2.1

问题原因 】数据中存在圆对象,且iServer版本为11.2.1,预览访问时崩溃。【解决办法】升级iServer到11.3.0后,预览不再出现崩溃重启问题

问题20:升级到11.3.0后,访问服务时间稍久后iServer仍出现重启现象

11.3.0

问题原因 】iServer的JVM使用默认1.5GB,几乎所有服务都是动态出图,导致内存不够引发重启。【解决办法】两个方向:方向一,将更新频率低的数据先由iDesktopX生成瓦片,再通过iServer发布瓦片;方向二,修改iServer的JVM为10GB(服务器32GB内存)

问题21:点击iServer"获取令牌"按钮时报错500

11.3.0

问题原因 】产品缺陷。【解决办法】最新双周包已修复,下载地址:https://pan.baidu.com/s/1xbv6s5vlbqw_uMg9J9hgJw?pwd=6655

问题22:使用PostgreSQL发布地图服务后,页面无法预览

11.3.0

解决办法】制作好地图后,选择数据源所在的数据库保存工作空间,重新发布地图服务即可正常预览

问题23:WMS服务中queryable=0和1的含义不清楚,发布服务时如何设置;当前0的图层可查询但1的图层查不了

11.3.0

解决办法】0表示不可查询,1表示可查询。客户描述的"0可查询"实际是因为查询命中的是当前地图下所有图层;如需WMS图层过滤显示可参考WMS GetMap请求文档:https://support.supermap.com/DataWarehouse/WebDocHelp/iServer/API/WMS/WMS111/GetMap/Getmap_Request.htm

问题24:使用PG数据库工作空间发布的服务,在PG中增加要素后,地图服务是否会自动更新显示

11.3.0

解决办法】会自动更新显示,PG数据库工作空间发布的服务会实时同步数据库中的要素变更

问题25:iServer安装路径bin下Catalina.sh中的-Xms、-Xmx、-Xss三个JVM参数含义不清楚,需要解释

11.3.0

解决办法】-Xms为初始堆内存大小,-Xmx为最大堆内存大小,-Xss为每个线程可使用堆大小。详细说明参考帮助文档:https://help.supermap.com/iServer/zh/Install_Uninstall/SystemConfig/JVMConfig.htm

问题26:iServer外层使用Nginx代理,大部分浏览器可以访问地图,但个别同事浏览器报401未授权;切换账号后地图加载不出来(该地图对iServer无需认证)

11.3.0

问题原因 】外部存在两个Nginx入口,问题同事使用了错误的Nginx入口,导致访问异常。【解决办法】指导用户切换到正确的Nginx入口后问题恢复

问题27:之前服务器iServer内存溢出崩溃问题,调整JVM后是否还有问题,回访并确认资源定时回收是否开启

11.3.0

问题原因 】动态出图业务需求对于256M的JVM有压力会触发OOM。【解决办法】1.服务器资源充足时调大JVM;2.可在iServer【服务管理】-【监控】-【服务访问统计】中查看iServer卡死时段的服务访问情况定位是否矢量地图被频繁访问引发OOM;3.可在conf/server.xml中开启访问日志记录访问状态;4.可开启【资源定时回收】定时重启iServer释放资源。客户反馈调整JVM后未再出现崩溃,资源定时回收暂未开启

问题28:通过内部代理发布的WMTS服务,使用QGIS访问时仍访问内网地址,勾选代理相关选项无效果

11.3.0

问题原因 】QGIS加载逻辑导致自定义wmts接口请求的瓦片地址存在偏差,最终导致QGIS无法显示

【解决方案】QGIS加载iserver的wmts方式,使用iserver发布wmts100服务,加载GlobalCRS84Scale比例尺方案

问题29:iServer 管理界面是否支持匿名(免登录)发布服务,以及页面底部版权信息如何修改或隐藏

11.3.0

问题原因 】1) 登录验证用户信息是必要的安全手段,因此不可设置免登录进入管理页面发布服务。2) 新版服务管理页面单独编译无法修改。【解决办法】1) 不支持匿名发布;2) 旧版页面底部版权修改可参考文档 https://blog.csdn.net/supermapsupport/article/details/144744640。

问题30:iServer 直接发布 sci 文件的接口地址是什么(与发布工作空间的 iserver/manager/workspaces 接口对应)

11.3.0

解决办法】sci 文件需通过三层架构的服务实现,调用"服务提供者接口 + 服务组件接口"完成发布。参考博客:https://blog.csdn.net/supermapsupport/article/details/135236520https://blog.csdn.net/supermapsupport/article/details/120948287。

问题31:内网 iServer 打开任意服务(预览或国基加载)均出现异常页面,无法正常访问

11.3.0

问题原因 】客户端无法连通服务器,且 48/50 机器日志显示 6 月 25 日后服务器疑似关机,导致 iServer 进程不在。 【解决办法】在可连通的机器上正常打开 iServer 页面,48(17.1.28.48)机器工作正常。

问题32:矢量金字塔创建:现场只有 vnc 服务器能直连数据库,vnc 性能极差,跑不动构建矢量金字塔,十万级数据卡死报错

11.3.0

解决办法】使用 iServer 的 GPA 来进行矢量金字塔的创建,推荐使用 10.10.76.111 进行创建。数据量达百万级的矢量数据(或小比例尺下出图较慢)需要通过矢量金字塔获得流畅的地图浏览体验。注意:矢量数据集要素变更时金字塔不会自动维护,需再次执行"重建金字塔";专题图或图层过滤使用"复制字段到矢量金字塔"工具。参考手册:https://help.supermap.com/iDesktopX/zh/Tools/Dataprocess/Vector/CreateVectorPyramid.html

问题33:nfs 共享文件夹数据访问:58/59/60/181 的 home/admin/iserver/data 目录是 nfs4.2,是否需调整为 nfs3 优化访问速度

11.3.0

解决办法】仅是优化选项,不影响目前地图服务。修改 nfs 版本为 nfs3 可优化数据资源访问速度,但 111 端口开通曾被驳回,需先确认 4 台是否已放开。

问题34:GPA里能否将三维面当二维面处理:总规成果审查时模型处理三维面转二维面需花费20分钟。

11.3.0

解决办法】三维面和二维面是不同几何类型需区分处理;12.1.0版本已支持勾选导入为3D数据集;自定义扩展算子可使用组件接口ImportSettingFileGDBVector#setImportingAs3D()设置是否导入为3D数据集;多gdb路径暂不支持。

问题35:PolarDB-O数据入库后,单机iServer发布成功,但内网Linux服务器iServer配置发布后全幅范围都是空白无法预览(读同一工作空间文件,Win单机正常,Linux不正常)

11.3.0

问题原因 】Linux环境缺少对应的.so动态库(原提供的是Windows的.dll);同时supermap.xml中被覆盖丢失了PolarDB支持配置。【解决办法】1.下载最新iObjects Java组件包,将Bin目录内容替换到iserver/support/objectsjava/bin目录;2.在supermap.xml中添加PolarDB支持配置;3.替换并配置后Linux端服务发布及全幅预览正常

问题36:替换组件包后地图多层级只能加载出部分内容,放到最大层级时数据正常显示,部分中间层级数据缺失

11.3.0

解决办法】桌面比例尺设置有误,重新设置最小可见比例尺后预览正常

问题37:上周更新的iServer双周包不支持中文路径,客户反馈使用中文路径报获取文件列表失败

11.3.0

问题原因 】客户机器iServer所在服务器没有使用中文字符集,导致中文路径解析失败。【解决办法】在iServer所在Linux服务器配置使用中文字符集后即可正常识别中文路径

问题38:iServer发布工作空间时没有数据服务选项(该工作空间在桌面端打开正常)

11.3.0

解决办法】工作空间中记录的udbx路径有误,桌面重新打开并保存udbx后正常

问题39:上周更新的iServer双周包对数据库型工作空间报错,换回老版本则恢复正常

11.3.0

问题原因 】客户数据为数据库型数据源,做迁移时,只迁移了iserver-services.xml导致数据库的密钥未被迁移

解决办法】版本迁移时需将iserver-system.xml一并迁移

问题40:GPA 中条件连接线是否支持变量引用

11.3.0

解决办法】GPA 中条件连接线暂不支持变量引用。

问题41:网络安全要求:iServer 服务列表页面不想让不登录的人看到(接口 ames-x.cr12g.com.cn/iserver/services 开了白名单,不经过防火墙拦截)

11.3.0

解决办法】参考 SuperMap iServer 0day漏洞修复方案 进行权限设置。

问题42:超图发布服务时一直卡住,无法完成发布

11.3.0

问题原因 】文件夹下存在文件名是乱码的文件,导致发布服务读取文件时卡住。 【解决办法】清除乱码文件名的文件;或清除缓存再访问 iServer。

问题43:通过瓦片外挂模型发布服务后,无光照材质的GLB模型贴图不显示;前端直接加载GLB正常,但通过服务加载后贴图丢失

11.3.0

问题原因 】数据本身问题,数据是PBR材质但本身法线不正确。

解决办法】使用iDesktopX"移除法线"工具处理后重新发布服务,可以正常显示贴图

问题44:iServer地图服务查询结果数量受限,默认maxQueryExpectCount参数为2000,修改两个参数后仍不生效,影响系统上线

12.0.0

问题原因 】iServer默认maxQueryExpectCount参数值为2000,限制查询返回结果数量,原文件中无该参数需手动增加。【解决办法】在iServer解压目录\webapps\iserver\WEB-INF下的iserver-services-interfaces.xml文件的config节点中增加maxQueryExpectCount参数并设置为所需值;产品目前已改为无限制,可申请12.1.0 linux x64新包。

问题45:工作空间中地图样式显示正常,但服务发布后某一级缩放显示不正确

12.0.0

解决办法】清除iServer目录/webapps/iserver/output/cache下以该地图命名的文件夹下的缓存后重新访问即可正常显示。

问题46:工作空间坐标系为4490,发布服务后iServer显示的坐标系不对

11.3.0

问题原因 】地图中包含多个图层(约几千个),其中一个图层坐标系为4490,其余为4522,未开启动态投影导致发布服务后坐标系显示不正确。【解决办法】将4490坐标系的图层改为4522与其他图层保持一致后重新发布服务即可正常显示。

问题47:咨询是否有 iServer 11.1.1 的修复补丁包

11.1.0

问题原因 】需要获取对应漏洞的补丁包。【解决办法】已发布补丁包可在 https://www.supermap.com/support/#/cvelist?tab=1 查询,需提供遇到的漏洞信息后再精准提供。

问题48:咨询 iServer 的 GPA 能否识别文件夹下新的 shp 数据并发布成地图服务

11.3.0

解决办法】编辑好 GPA 模型后点击发布,使用计划任务的文件监听功能,参考帮助手册 https://help.supermap.com/iServer/zh/Server_Service_Management/Geoprocessing/GPFun/AdvancedFeatures/Features/Executionplan.htm。

问题49:麒麟系统下 iServer 的 IPv6 配置咨询

11.3.0

解决办法】参考帮助手册 https://help.supermap.com/iServer/zh/Service_introduce/URI_Config.htm,并注意阅读 iServer 各服务对 IPv6 的支持情况与不同数据源对 IPv6 的支持情况。

问题50:新部署的 iServer(Linux,nginx 代理+域名),系统调用服务时无法使用,代理地址提示 ssl 问题,原始地址提示 iobject 问题

11.3.0

解决办法】Nginx代码配置存在问题,参考博客配置后正常.:https://blog.csdn.net/supermapsupport/article/details/122288372

问题51:iServer 在线帮助中有两个资源无法访问,能否修复以及获取离线资料

11.3.0

解决办法】用最新的在线帮助文档访问正常:http://help.supermap.work/iServerNew/mergedProjects/SuperMapiServerRESTAPI/iServerOpenAPI.htm

问题52:给地图服务配置瓦片地址并勾选只读后仍无法使用瓦片,会在指定目录下生成 output 目录

11.3.0

解决办法

1、缓存必须是原始瓦片,不能是紧凑型

2、瓦片包需要放在配置目录下的cache文件夹中

问题53:咨询 iServer 是否支持将地方 2000 坐标系的地图服务动态转换为国家 2000 坐标系

11.3.0

解决办法】地图是地方坐标系,需要在桌面中对数据进行坐标系转换后,再发布地图服务

问题54:iServer 的 GPA 能否识别文件夹下新的不同 shp 数据然后发布成地图服务

11.3.0

解决办法】GPA不支持此需求,建议编写文件夹监听工具,调用iServer REST API实现监听shp目录并发布地图服务,可参考:https://blog.csdn.net/supermapsupport/article/details/156447286

问题55:数据存储在数据库中通过自动制图不支持发布数据服务,因字段包含特殊字符:,比较紧急有无绕行方案

11.3.0

【解决方案】桌面端修改该数据源的名称为不带特殊字符名称后重新发布即可

问题56:咨询定时回收是否正式许可才能用,iServer 早上总是用不了,日志显示 0 点之后回收出问题

11.3.0

问题原因 】资源回收后,许可进程杀死后未重启,导致日志报错未读到许可【解决办法 】强制重启,并设置等待时间,具体办法是:

1.找到iServer安装目录下的 webapps/iserver/WEB-INF/iserver-system.xml 文件。在 元素内添加以下配置:true。这个表示资源回收后进行重启。

2.在环境变量中添加 SuperMapServerDaemonWaitToRestart 参数,设置停止iServer后到重启前的等待时间(单位为毫秒),例如设置为 60000 表示等待60秒,给旧进程更充分的退出时间。

问题57:咨询 iServer 是否适配磐维数据库(中国移动开发的数据库)

11.3.0

【解决方案】磐维数据库不在产品支持的数据库中

问题58:Linux 系统中正式许可文件已放在指定位置但识别不到,过程中会产生别的后缀文件

12.1.0

问题原因 】文件型许可的机器码和机器重新生成report中的机器码不一致,检查了具体模块的许可状态值均返回的是5005,也应证了许可机器码错误;经沟通是客户启用过互联网路由,怀疑是该操作改变了网卡列表或创建/删除虚拟网卡导致机器码变动了

解决办法】用新的report文件重新出货

问题59:iManager for k8s 云套件 iServer 使用处理自动化的按过滤条件删除对象后换条件再次执行报错 database is locked(镜像 iserver-geoprocessing:12.0.1.0-251202-arm64)

12.0.0

解决办法】文件型数据源,在GPA上操作之后需要通过"关闭数据源"算子去释放数据源,若 iServer 发布服务的时候用到了这个数据源也会有独占锁。建议使用数据库数据源进行操作

问题60:通过工作空间发布的 WMS 服务新增专题图图层,iServer 浏览正常但前端无法预览

11.3.0

问题原因 】客户加载wms子图层的时候使用的title而不是name【解决办法】在前端wmsSource中layersParam数组使用wms能力文档中的name属性而不是title属性

问题61:iServer处理自动化中叠加分析和空间连接均执行失败

11.3.0

问题原因 】参与叠加分析的数据字段长度异常

解决办法】修改字段长度即可

问题62:通过接口获取影像服务中某个影像的瓦片,是动态生成瓦片还是调用已生成好的瓦片

11.3.0

解决办法】影像服务瓦片接口有缓存功能,如果是首次获取,会生成对应缓存瓦片,如果已有缓存,访问则会直接调用对应瓦片。

问题63:iServer处理自动化"按过滤条件删除对象"提示执行成功但数据未删除,未发布服务时及iDesktopX中正常

11.3.0

解决办法】文件型数据源,在GPA上操作之后需要通过"关闭数据源"算子去释放数据源,若 iServer 发布服务的时候用到了这个数据源也会有独占锁。建议使用数据库数据源进行操作

问题64:调用iServer地图服务(坐标系EPSG code 4522)数据偏到日本,桌面动态投影打开正常

11.3.0

问题原因 】Cesium 的 3D 地球底层渲染只支持 EPSG:4326(WGS84地理坐标系) 和 EPSG:3857(Web墨卡托投影)。

切片后,isever也无法动态投影了。

解决办法

将地图服务转为4490 4326 3857坐标系,然后再切片发布地图服务使用cesium加载

问题65:官网怎么没iServer 2026基础版的包

12.0.0

解决办法】新用户主推ActiveMap Server产品;已购basic产品的老用户需要2026版本的话单独申请出包,不再上架到官网。参考乐享文档"ActiveMap 系列产品销售培训.pptx"。

问题66:许可MAC地址没问题但iServer一直读不到许可,debuglic显示5008

11.3.0

问题原因 】许可中MAC地址格式错误,冒号变成了点,导致iServer无法识别许可。【解决办法】联系企业管理修正MAC地址格式后重新出货。

问题67:客户调用WMS报错

11.3.0

问题原因 】待发布的数据集中包含特殊字符

解决办法】修改数据集名后可正常发布

问题68:有没有从原始影像数据导入到生成栅格瓦片后在iServer发布服务的GPA模型?

11.3.0

解决办法】目前需根据实际业务需求自行构建GPA模型,GPA资源汇总参考:https://lexiangla.com/teams/k100048/docs/d296b8cc44c711ef93b3ae7b549ebdf9

问题69:iServer基础版许可验证通不过,许可工具验证通过

11.3.0

解决办法】许可所在目录权限不够,给目录对应的读写权限后正常

问题70:倾斜入库生成的数据发布服务点击发布后无法启动,日志无记录

11.3.0

问题原因 】使用的是11.1.1版本的iserver,而发布的S3MB是3.01版本,iserver不支持这个版本的S3MB

解决办法】生成S3MB的时候,选择3.0版本,生成后再发布三维服务

问题71:转发的天地图服务中心点偏移几公分不能跟其他数据叠加,能否通过修改xml让数据叠加

11.3.0

问题原因 】天地图服务本身设置了偏移量,与真实数据叠加存在误差,不是iserver转发后才出现的偏移

解决办法】拿到天地图的真实数据,配准后自己发布服务再去和真实数据叠加

问题72:12.1.0云套件版本发布数据库型工作空间没有postgis工作空间

12.0.0

解决办法】云套件不支持发布PostGIS工作空间,仅支持发布PostGIS服务,建议使用PostgreSQL工作空间。

二、SuperMap iDesktopX

问题1:iDesktopX 11.3 标签专题图河流注记方向在漫游时变化(同一条河一会儿显示"北运河",一会儿显示"河运北"),如何固定

11.3.0

问题原因 】设置了"去除重复标注"导致同比例尺漫游时注记方向变化。【解决办法】取消勾选"去除重复标注"即可;标签专题图文字方向受"沿法线显示方向"设置影响,可尝试"从上到下""从左到右"等其他参数;勾选固定角度后文字方向固定为竖直方向,河流往上走显示"河运北",往下走显示"北运河"。

问题2:做镶嵌数据集时有两个影像导入失败,但影像在桌面端直接打开是正常的

11.3.0

问题原因 】影像金字塔存在问题。【解决办法】重新创建影像金字塔后导入成功

问题3:三维符号水波速度的 x、y 含义以及如何设置水波速度快慢

11.3.0

解决办法】水波速度实际为水波方向设置,可设置 x、y 方向值(默认 x=3,y=-3),也可通过鼠标选择方向;视觉上的水波速度由水波频率和水波大小共同决定。

问题4:帮助文档中数据压缩格式说明是否选择 dxt 最合适(数据量大、显存占用最小、处理最快)

11.3.0

问题原因 】原帮助文档描述有误。【解决办法】建议选择 CRN_DXT5;处理时间会比 DXT长一些,通体数据量会较小;若不在乎瓦片大小,DXT所占显存小、能提升渲染性能、切图快,可以选择 DXT。

问题5:iDesktopX 12 是否不能直接从面数据集复制一个对象到线数据集

12.0.0

解决办法】类型不一样不能直接复制,直接复制需要源和目标数据集类型一致。

问题6:iDesktopX 二次开发清空 UDBX 中 1000 万级数据集时很慢(直接清除 recordset)

11.3.0

问题原因 】逐行扫描和删除 recordset 数据量大时性能差。【解决办法】使用 truncate() 方法直接清空数据集记录会快很多,但该方法不支持条件删除,仅适用于清空整个数据集内容。

问题7:部信息中心在政务外网打开一张图门户的地图服务(WMTS)显示打开失败,需排查操作是否有误。

11.3.0

问题原因 】加载 WMTS 地址需写到 wmts 这一级;如有密钥需加 ?token= 或 ?key=*。【解决办法】①确认地址层级正确;②对比可用地址 http://spatial.mnr.cegn.cn/img_c/wmts 校验格式;③xyz 形式瓦片需用 xyztile 方式加载,不是 wmts

问题8:地质体裁剪面边界落在不闭合区域导致无法计算侧边。

11.3.0

问题原因 】裁剪边界落在模型不闭合区域,无法判断不闭合空洞区域的封边连接情况,属数据错误。【解决办法】①优化建模,避免出现太多空洞、缝隙;②已提交产品缺陷待优化。

问题9:香港地政署底图服务(https://mapapi.geodata.gov.hk/gs/api/v1.0.0/xyz/basemap/wgs84/{z}/{x}/{y}.png)加载到 iDesktopX 后无法显示,此前可正常加载,且该服务在 QGIS 中可正常加载

11.3.0

问题原因 】与图层加载顺序及动态投影设置有关,需先加载管线数据再叠加底图;动态投影方法需选择 proj4。【解决办法】按正确操作顺序先加管线数据,再加载底图服务,并设置动态投影方法为 proj4。

问题10:续切19级后成果文件夹中仍存在多个其他文件夹,怀疑瓦片生成时多余文件夹未整理

11.3.0

问题原因 】续切过程中由于部分瓦片被请求引用,未整理进主成果目录。【解决办法】多余文件夹中的瓦片为有效瓦片,不影响使用可不用处理;如需验证,可将多余文件夹移出后浏览,若无缺失则可删除。

问题11:一台机器一个数据源同时执行两个地区的TIN地形瓦片生成是否可行

11.3.0

解决办法】TIN地形生成功能未设置多进程模式,不建议同时执行多个任务,可能导致生成失败。

问题12:iDesktopX能否将某功能做成独立单机exe程序以提升大数据处理速度

11.3.0

解决办法】iDesktopX目前不支持将单个功能独立打包为单独的exe程序;针对大数据量处理建议增加多台电脑同时处理,并对硬件配置要求较高。

问题13:iDesktopX 对 CAD 数据集做配准处理一直卡在 47%,无法完成

11.3.0

问题原因 】CAD 数据集只支持矩形配准,目标点设置有问题导致卡住;日志显示几何对象存在问题。【解决办法】根据实际情况修改配准目标点,使用矩形配准方式完成 CAD 数据集配准。

问题14:iDesktopX 属性表筛选查询(如查询包含 F1 的数据)非绝对匹配,F2-1 也会被查出

11.3.0

解决办法】属性表筛选采用模糊匹配;如需绝对匹配,请使用属性查询功能,自己编写 SQL(如 field = 'F1')实现精确查询。

问题15:iDesktopX 二次开发新增 ctrlaction 命令、config 配置后启动不识别(java.lang.NullPointerException)

11.3.0

问题原因 】配置文件(*.config)中有一个按钮绑定的 onAction 方法不存在,导致启动时报 java.lang.NullPointerException 及 collapseproject: ctrlactionsaveworkspace Not found。【解决办法】方案 1:在配置文件中删除该按钮;方案 2:在程序中新增 onAction 绑定的方法。

问题16:二元分类数据入到 udbx 后,使用哪个工具读取 udbx 然后再入到 postGis 里

11.3.0

解决办法】可以使用"复制数据集"工具读取 udbx 然后再入到 postGis 里。

问题17:数据库表"注册表不存在"是什么问题

11.3.0

解决办法】该数据库表没有注册超图的表,可以在 iDesktopX 新建数据库型数据源。

问题18:询问将带阿拉伯字符属性值的fileGDB数据导入SDX+Oracle数据库,Oracle应选哪个字符集。

11.3.0

解决办法】Oracle字符集应选择UTF-8,不能使用GBK。

问题19:iDesktopX 12.1.0将GDB迁移到Oracle plus数据源报错"无法打开结果数据源",但迁移到udbx正常,Oracle及Oracle数据源均正常。

12.0.0

解决办法】数据迁移模块是用的32位相关的组件,Oracle 64位客户端不支持,使用Oracle 32位客户端可以正常导入

问题20:iDesktopX V12内置坐标系库中4548坐标系参数错误(点选后下方面板出现32601),仅某一台机器出现,重新安装后正常。

12.0.0

问题原因 】iDesktopX软件bin目录下的配置文件SuperMap.xml中的内容被未知原因清空。【解决办法】将完好的iDesktopX配置复制过来问题解决。后续产品针对配置文件SuperMap.xml清空的问题做兼容处理。

问题21:udbx数据(约530万条线数据)通过iDesktopX"复制数据集"导入到PostGIS数据库时报错:could not load library postgis-3.so: undefined symbol GEOSSymDifferencePrec

11.3.0

问题原因 】PostGIS 3.x需要GEOS≥3.9.0,但系统强制加载了GEOS 3.4.2。【解决办法】将高版本GEOS复制到/usr/lib64/,创建软链接,并把权限赋予PostgreSQL运行账户postgres,然后重启PostgreSQL

问题22:通过SQL语句commit一条新要素到矢量数据表(rodasXB)后,使用超图桌面端打开未显示

11.3.0

问题原因 】桌面端不显示的对象所属图层基于fclassName属性设置了过滤条件,而新增对象的fclassName为null,未满足过滤条件。【解决办法】在iDesktopX中将图层属性的过滤条件改为:fclassName IS NULL OR fclassName NOT IN ('高速公路', '干道', '主要道路', '次要道路')

问题23:点云文件数据如何获取整体的点密度信息

11.3.0

解决办法】在iDesktopX中打开点云数据集,右键点击该数据集,在属性面板中查看点云信息;可以采用总点数 / 空间范围面积手动计算点密度

问题24:如何发布三维立体注记

11.3.0

解决办法】1. 场景中添加注记内容的三维点数据;2. 制作标签专题图:在场景中右键点击三维点图层,选择"制作专题图"→"标签专题图",设置注记显示的字段、字体、大小、颜色等样式;3. 保存场景、发布三维服务,前端通过 scene.open 加载服务。桌面操作帮助文档:https://help.supermap.com/iDesktopX/zh/tutorial/SceneOperation/SceneVisualization/LabelMap3DDefault.html

问题25:iServer GPA流程配置异常报错,三维瓦片发布节点报错:configPath is error

11.3.0

问题原因 】客户三维瓦片发布填写了错误的瓦片地址参数。

解决办法】重新填写正确的瓦片地址。

问题26:人工建模的BIM模型嵌入地形中,前端展示需对地形开挖;现有方案开挖所有投影面后,高于地面的模型视角倾斜时出现黑缝;想计算模型哪些部分低于地面,只开挖低于地面部分

11.3.0

解决办法】提供5步操作方案:1.对模型数据集执行"三维数据-模型工具-属性提取"提取模型最大Z值;2.对模型数据集浏览属性表-计算几何属性,计算模型中心点xy坐标,属性表全选另存;3.属性表转为二维点数据集,根据xy字段设置点坐标;4.用TIN提取三维数据,将二维点提取为三维点,新增Z值字段表示地形高度;5.判断模型最大Z值与地形提取Z值大小,模型最大Z值小于地形Z值则模型在地形之下

问题27:使用"提取三维数据"功能计算面顶点高程时,结果大面积低于地面

11.3.0

问题原因 】在对地形提取三维数据时,匹配类型选择了贴地。【解决办法】客户是二维数据提取三维数据,匹配类型应选择顶面。

问题28:sdecheck.jar插件的用途和具体使用方法

11.3.0

解决办法】sdecheck.jar是桌面插件,需要放到iDesktopX的plugin_bundles目录下使用

问题29:使用超级管理员账号在数据库中创建数据源失败,日志显示仍需超级管理员权限

11.3.0

解决办法】使用SQL添加PostGIS扩展后,即可正常创建数据源

问题30:客户在PolarDB新建数据库,将原数据库以DDL形式复制到新库后,新库中数据都变成CAD数据集

11.3.0

问题原因 】不建议直接通过数据库端进行超图数据源的数据迁移。【解决办法】要迁移数据,建议使用SDX+引擎进行复制迁移数据

问题31:数据库无法建库/新建数据集失败,组件日志显示当前用户不是超级管理员(确认该用户是唯一的超级管理员)

11.3.0

问题原因 】阿里PolarDB侧管理员权限参数未设置为true,导致超图组件识别该用户为非管理员。【解决办法】客户联系阿里获取权限并设置为true后,建库和新建数据集功能正常

问题32:iDesktopX加载香港XYZ在线地图服务(wgs84底图,3857投影)地址不显示,之前通过开启动态投影到2326坐标系绕行解决,但现象不稳定时有时无

11.3.0

问题原因 】XYZ在线地图服务URL缺少centerpoint等必要定位参数,导致iDesktopX无法正确加载显示该在线地图,此前曾由程逸诗、杨兵上报过类似缺陷并提供了绕行动态投影方案。【解决办法】在服务URL后增加centerpoint参数即可正常加载,因服务为3857投影只需设置centerpoint:https://mapapi.geodata.gov.hk/gs/api/v1.0.0/xyz/basemap/wgs84/{z}/{x}/{y}.png?centerpoint=12708440.28435701,2549523.6115165628

问题33:咨询 SuperMap iDesktopX 12.1.0 下载地址

12.0.0

解决办法】已发布,可在 https://support.supermap.com/DownloadCenter/ProductPlatform.aspx 下载。

问题34:iDesktopX 正式许可突然访问不了,错误代码提示计算机名不匹配,但计算机名与许可一致

11.3.0

问题原因 】机器名通过 hostname 指令能获取到,但环境变量 env 中 HOSTNAME 值为空,许可验证时会读取该环境变量,导致验证不通过报错"5006"。【解决办法 】方式一(临时):export HOSTNAME=(hostname);方式二(永久):echo′exportHOSTNAME=(hostname);方式二(永久):echo 'export HOSTNAME=(hostname);方式二(永久):echo′exportHOSTNAME=(hostname)' 以管道方式 sudo tee -a /etc/profile 后 source /etc/profile。

问题35:咨询是否有倾斜摄影单体化相关操作手册或视频

11.3.0

解决办法】参考http://support.supermap.com.cn:8090/webgl/WebGL_API/webgl_chm/doc/AttributeQueryofObliqueModel_OperateTopic.html

问题36:咨询是否有最新的生成三维管井的操作手册与示例数据

11.3.0

问题原因 】缺乏操作手册入口。【解决办法】提供帮助手册 https://help.supermap.com/iDesktopX/zh/tutorial/SceneOperation/3DDesigner/Modeling/TubularWellDesign.html,测试数据私聊提供。

问题37:iDesktopX 11.2.1基础版是否支持倾斜入库

11.2.1

解决办法】iDesktopX 11.2.1基础版支持倾斜入库。

问题38:iDesktopX 11.3.0对虚谷数据源属性批量赋值不了,改成udbx数据源可以

11.3.0

问题原因 】虚谷数据库单个事务最大允许变更行数默认10000,用户批量修改数据超过限制。【解决办法】修改虚谷数据库max_trans_modify属性,增加单个事务允许变更的行数,参考虚谷文档:https://docs.xugudb.com/content/reference/system-configuration-parameter/xugu.ini/transaction/max_trans_modify

问题39:iDesktopX瓦片切图勾选项不能勾选了

11.3.0

解决办法】参考帮助文档说明:https://help.supermap.com/iDesktopX/1121/zh/tutorial/MapTiles/MapTilesSingle.html

问题40:小区域切瓦片勾选4-14级正常,勾选4-15级切图一直卡住

11.3.0

问题原因 】日志报错:开启固定比例尺时,切图比例尺个数不能超出固定比例尺个数,且比例尺数值必须与固定比例尺数值匹配。【解决办法】在地图属性中关闭固定比例尺,或者确保切图时设置的比例尺层级与地图属性中设置的固定比例尺层级数量和数值匹配。

问题41:客户信创机器怎么编辑参数可以让浏览性能提升

11.3.0

解决办法】目前默认参数基本上就是最好的,同时可勾选【轻量化】选项(处理时间较长)以提升浏览性能。

问题42:倾斜入库时输出报错"执行结果为空"?

11.3.0

解决办法】工具箱->三维数据->倾斜数据处理->倾斜数据预处理功能对OSGB格式倾斜摄影三维模型数据入库前进行检查后重新分批次入库,入库结果正确。

问题43:客户信创电脑上部署iDesktopX失败

11.3.0

问题原因 】之前提供的龙芯包存在的缺陷问题

【解决方案】新包已解决该问题,12.0.1龙芯版本链接: https://pan.baidu.com/s/1zowYuCJfklvkJOvkcG3Dew 提取码: uyeq

问题44:迭代数据集集合作为三维点转二维点算子源数据,执行提示"必填输入值不完整或非法"失败

11.3.0

问题原因 】当迭代数据集中没有三维点时,该算子会报错【解决办法】在转换前加个条件判断

问题45:12.1.0版本桌面DMPLUS灰色,达梦bin目录下没有dmoci.dll

12.0.0

问题原因 】需要下载达梦依赖库,并拷贝至iDesktopX安装目录/bin。

解决办法】拷贝dm相关依赖即可。

问题46:影像镶嵌数据集背景透明桌面看不到背景,切片入库mongodb外围有白色框如何去掉

11.3.0

问题原因 】不是白色框,是试用许可水印

解决办法】更换正式许可就不会有这个问题了

问题47:数据怎么填(截图中的参数配置)

11.3.0

解决办法】地图定位功能可以支持对经纬度进行转换为度分秒

问题48:工具箱获取包围盒功能无法输入参数,只能在GPA使用吗,IFC导入模型数据集可作为参数吗

11.3.0

解决办法】需要输入参数化对象,由工具箱->三维地理设计->参数化模型模块内的GPA工具来指定。IFC导入模型数据集不可以作为参数。

问题49:iDesktopX创建图例想得到类似图层中的符号,但生成图例只有斑点符号

12.0.1

问题原因 】实际需求是前端调用图例,不需要在地图中绘制图例

解决办法】发布rest地图服务,使用legend接口调用图例

问题50:iDesktopX切瓦片图幅范围内无数据区域不透明、范围外透明是否可实现

12.0.1

问题原因 】实际需求是图斑中有挖洞面,需要让挖洞面不透明,且勾选背景透明

解决办法】可以用拓扑检查(面内无缝隙)生成挖洞的面,这样挖洞处有数据就不透明了

问题51:kml图层如何优化显示不出现压盖等情况,看清楚内容

11.3.0

解决办法】kml不支持设置避让,可以制作为标签专题图,然后在前端设置避让,参考:https://www.supermapol.com/webgl/examples/webgl/editor.html#LabelOverlap

问题52:iDesktopX 11.3.0录的地下通道飞行路线在系统上视角比桌面低,想要一样效果

11.3.0

问题原因 】录制飞行路线的电脑分辨率和加载飞行路线的电脑分辨率差别较大,导致部分视角缺失

解决办法】使用相同分辨率录制飞行路线和打开系统页面查看飞行路线视角即可一致.

问题53:iDesktopX 11I版本多任务瓦片切图需要用到大数据工具箱吗

11.3.0

解决办法】不需要大数据工具箱,通过工作空间管理器->地图节点->需要生成地图瓦片的地图右键菜单->生成地图瓦片(多任务)即可。

问题54:gdb存储的高程和影像栅格数据怎么用桌面打开?

11.3.0

解决办法】仅支持导入GDB矢量数据,栅格数据等需转换为 iDesktopX 支持导入的格式进行导入,参考帮助文档:https://help.supermap.com/iDesktopX/zh/tutorial/DataProcessing/DataConversion/GeoFormates.html

问题55:iDesktopX 2026对接海量数据库矢量数据集属性表为空,postgis语法写入数据属性表有数据但地图不显示

12.0.0

问题原因 】当前海量数据库版本较老,没支持滚动游标。【解决办法】联系海量官网提供支持滚动游标的数据库版本,升级数据库。

问题56:打开数据库型数据源DM数据库灰色?

11.3.0

解决办法】参考官方博客:https://blog.csdn.net/supermapsupport/article/details/121952993

问题57:iDesktopX发影像切片服务全幅范围都是0,sci文件有问题能否调整

11.3.0

问题原因 】将切好的sci瓦片放在地图中,发布工作空间后出现的该问题。

解决办法】建议iserver发布服务,类型选ugcv5,选择sci文件。iServer直接发布缓存文件后正常。

三、SuperMap iDesktop

问题1:是否可以用 iDesktop 发布地图服务

11.3.0

解决办法】可以,在工作空间名称上右键发布工作空间。

问题2:创建数据集时忘记勾选M值,后续要使用路由里程值,询问能否批量给已存在数据集补充M值。

11.3.0

解决办法】M值只能在创建数据集时勾选,后期无法修改;可新建一个属性结构相同的勾选M值的数据集,用追加行将对象追加过去,批量处理可用GPA。

问题3:数据库连接异常:通过数据库工具能看到很多矢量数据表,但通过 iDesktop 桌面连接时矢量图层几乎全部消失,只剩几个图层

11.3.0

问题原因 】一个库只能有一个数据源,该库中创建了两套 sm 表和序列,导致桌面连接异常。

解决办法】去除近期创建的 sm 表和序列后显示正常。如需进行数据管理,可把不同类型数据放在不同模式下,桌面连接库后会显示非sm表所在模式的其他模式名称,格式为【模式名称@数据集名称】。

问题4:2022 版本 iDesktop 连接达梦数据库成功后看不到库里的表(2025 版本可见)

10.2.1

问题原因 】2022 版本(10i)桌面版本过低,10i 产品已过生命周期 1 年。

解决办法】建议升级 iDesktop 版本。达梦8 依赖已配置(之前配置后才能连达梦数据库,不配置为灰色);当前是连上了看不到表,属于版本兼容性问题。

问题5:询问切片编码类型中哪种可以实现无损压缩。

11.3.0

解决办法】LZW和PNG编码类型可以实现无损压缩。

问题6:城市级三维管线构建方案咨询:二维管线总长约10000km,需生成带自动弯头、三通符号的三维管网,按管径、埋深字段渲染并输出S3M场景缓存,全量数据一次性处理运算压力极大、场景切片耗时极长

11.3.0

解决办法】将线图层和点图层两个数据集分开来分别切缓存,避免一次性处理全量数据造成的运算压力和切片耗时过长问题。

问题7:按行政区划面裁剪管线后进行2D转3D处理,相邻区域接边处出现断裂,因A管线被裁成B、C两条管线且起终点高程一致导致接口处断裂

11.3.0

问题原因 】使用裁剪会改变数据结构,将一条管线裁断为两条,裁断处起终点高程一致导致接缝断裂。【解决办法】使用不改变数据结构的处理方式,如求交工具,避免裁剪到元素。

问题8:数据投影转换失败,重新复制一份也转换失败,ArcGIS可以正常转换该数据

11.3.0

问题原因 】原始数据可能存在不规范内容或特殊符号导致投影转换失败。【解决办法】全选数据另存为新数据集后再进行投影转换。

问题9:CSV转换矢量数据原始行数8511转换完成后变成8531行,且转换后原始经纬度字段丢失

11.3.0

问题原因 】导入时勾选了"作为空间数据"选项,导致原始经纬度字段被作为空间字段处理而不再显示,行数变化也与此有关。【解决办法】如需保留经纬度字段,取消勾选"作为空间数据"选项后重新导入;如需排查行数差异,可将导入的数据集导出成CSV用WinMerge与原始CSV对比。

问题10:Linux 服务器上使用 iDesktop 2025u1 处理影像数据时频繁遇到界面卡住不动

11.3.0

解决办法】客户电脑配置过低,导致操作卡顿,建议更换性能更强的电脑

问题11:只有面要素的dwg数据在桌面导入时为什么会有线图层

11.3.0

解决办法】客户的CAD数据本身就是一个线数据,导入后也是线数据集. 导入时勾选了闭合线转面才会有一个面数据生成.

问题12:苏州老地籍系统宗地图成果mxd、mdb格式能否转换为超图idesktopX能识别的smwu格式?

11.3.0

解决办法】通过数据迁移选项卡->ArcGIS数据迁移->MXD迁移/MDB导入功能进行格式转换。

四、SuperMap 其他

问题1:iDesktopX中制作点符号时文本不显示(迁移后部分符号显示异常)

12.0.0

问题原因 】迁移后部分符号依赖的字体未正确安装。【解决办法】1) 电脑上必须安装相应字体,并以管理员方式安装;2) 字体路径必须为 C:\WINDOWS\FONTS;3) 安装后重新导入符号即可正常显示。

问题2:方位角计算方式问题:左边图偏左是 140°,右边图偏右是 150°,怀疑计算方式不一致(左图逆时针,右图顺时针)

11.3.0

解决办法】方位角指的是原点正北方向与目标点连线的夹角。即使原点相同,但连线(目标点)不同,方位角也会不同。左图与右图不是同样的两个点,圆点相同但目标线不同,所以方位角不同属于正常计算结果。

问题3:申请了试用许可,但激活更新时选不到许可文件

11.3.0

问题原因 】申请错了许可版本,许可文件的后缀名不一样导致无法识别。【解决办法】重新申请对应版本的许可文件即可正常激活

问题4:修复漏洞需升级组件,请求提供iServer10.2.1和iPortal10.2.1(arm64)各组件(Spring、tomcat、log4j、shiro)升级详细流程,涉及CVE-2021-44228、CVE-2024-38819、CVE-2025-55752等漏洞

10.2.1

解决办法】1.CVE-2024-38819(spring-core)为误报,产品未使用漏洞方式不受影响,不能删除jar包;2.CVE-2021-44228(log4j)的iPortal elasticsearch库log4j-core-2.11.1.jar存在漏洞,可直接替换高版本log4j-core(备份后替换,不用改名,无特殊关联参数),或使用自己的elasticsearch库,或升级到11版本;3.CVE-2025-55752(tomcat)可自行替换Tomcat的lib包(替换前备份,不能启动则还原);4.已提供新版10.2.1 arm64的iServer和iPortal安装包用于升级

问题5:咨询官网 leaflet 文档部署包或代码能否提供

11.3.0

解决办法】iClient for JavaScript 产品包中未包含,可部署 iServer 完整包后在顶部菜单"示范程序"中查看,下载地址 https://support.supermap.com/DownloadCenter/ProductPlatform.aspx。

问题6:云许可一直读取不到

11.3.0

解决办法】SuperMapOnline服务器恢复后可正常使用云许可。

问题7:iClient 如何获取影像服务的所有集合,以及如何将某一集合叠加到地图上

11.3.0

解决办法】影像服务的叠加可以参考官网示例:https://iclient.supermap.io/examples/leaflet/editor.html#imageService

问题8:TransformX能否支持API调用,通过代码调用转换工具,客户需求是在线转换数据格式

11.3.0

解决办法】TransformX不支持API调用,也没有API接口供代码调用,无法满足在线转换数据格式的需求。

问题9:正式文件许可中MAC地址后面的机器码和什么硬件绑定,重新输出report发现机器码变了

11.3.0

解决办法】参考文件型正式许可强指纹模式文档(机器名+mac+机器码):https://doc.weixin.qq.com/doc/w3_AE0A7wahAB0c3dgWoK6Q5i938Urjt

问题10:许可中心11i配置iServer 10i许可一直卡住

11.3.0

问题原因 】10和11的许可不是互通的,校验不通过。【解决办法】使用对应版本的许可进行配置。

五、SuperMap iClient3D for WebGL

问题1:iClient 缓冲区分析示例程序(https://www.supermapol.com/webgl/examples/webgl/bufferAnalyze.html)无法正常运行,咨询 iClient 是否支持缓冲区分析功能。

11.3.0

解决办法】iClient 支持缓冲区分析功能;官方示例使用的服务目前存在一些问题,建议客户在本地自行部署的 iServer 上发布一个测试用的场景和空间分析服务,再使用本地服务进行缓冲区分析功能验证。

问题2:三维场景掩膜压盖显示内江市范围图层数据的实现方法咨询

11.3.0

解决办法】参考 SuperMap3D.SingleTileImageryProvider 方式,通过 imageryLayers.addImageryProvider 加载指定图片路径作为底图实现范围图层显示,如有疑问可咨询杨义东。

问题3:MVT 矢量图层过滤(根据范围实时设置过滤条件高亮范围内钻孔)报错,多次设置后矢量图层不显示

12.0.0

问题原因 】根据范围动态过滤刷新频率太快,每次变换数值会重新创建临时图层再根据范围内 id 设置过滤,连续多次设置后数组 id 累积过多导致报错。 【解决办法】升级到 supermap-iclient3d-for-cesium-12.1.0-260618-50842 版本,连续点击 80 多次未出现问题。

问题4:MVT 文字偏移问题(在桌面端正常,在 web 端加载文字位置不正常)

12.0.0

解决办法】不设置标签专题图的偏移量,在风格中将对其方式选择中心点、中上、中下等对其方式。如果不设置偏移前端文字不飘但高度位置不对,可稍后调整图片。

问题5:通过数据流方式加载地质体时,前端 setModelTexture 设置模型贴图无效果(仅剖切面生效,模型本身未应用纹理)

12.0.0

问题原因 】12.1 for webgl 支持 setModelTexture,在地质体剖面类中设置。客户在地质体加载完成得监听中设置不生效。

解决办法】需要先设置材质,不要放到加载完成的监听中。

问题6:webgl 包相对 cesium 包在前端渲染效率、内存占用方面是否有优化咨询

12.0.0

解决办法】12.1 for webgl 是新特性,支持地质体贴图等新功能(cesium 包不支持);具体渲染效率与内存占用优化可参考最新版本 webgl 包。

问题7:三维 Cesium 中通视分析是否可以修改线宽

11.3.0

解决办法】可以拿到观察点、目标点、障碍点进行重绘。参考 https://blog.csdn.net/supermapsupport/article/details/98037673

问题8:咨询最新 iclient3d-for-cesium 包里的 supermap-plugin-for-cesium 对 Cesium 的版本要求

11.3.0

解决办法】要求 CesiumJS 1.133 及以上版本。

问题9:使用 webgl 进行模型日照分析,点击获取采光率数值时存在获取不准的情况

11.3.0

问题原因 】老版本日照分析已弃用

解决办法】使用新版日照分析即可https://www.supermapol.com/webgl/examples/webgl/editor.html#sunLightAnalysis

六、SuperMap iObjects Java

问题1:自定义 Swing 弹窗中控件位置如何控制

11.3.0

问题原因 】用户基于 Swing 实现的自定义弹窗,对控件布局控制不熟悉。【解决办法】提供 Swing 官方文档链接供用户参考布局控制:https://docs.oracle.com/javase/8/docs/api/javax/swing/package-summary.html。

问题2:ZDZXZ 模型传值后返回结果为 -9999(区域统计模型)

11.3.0

问题原因 】区域统计必须要矢量面覆盖了栅格像元中心才可以。出错时传入的矢量面虽然占了两个栅格格子,但均没有覆盖住中心点,所以属于正常现象,统计为空,导致栅格值为 -9999。 【解决办法】覆盖住栅格像元中心即可。30 米精度的栅格,单像元面积为 30×30=900 平方米,建议范围大于 1000 平方米基本上就不会出现 -9999 的情况。

问题3:iObjects Java中如何修改数据集名称

11.3.0

解决办法】使用Datasets类的rename(String oldName, String newName)接口重命名数据集,注意是Datasets(从datasource获取)而非Dataset类。参考帮助文档:https://support.supermap.com/DataWarehouse/WebDocHelp/iObjectsJava/ProgrammingReference/com/supermap/data/Datasets.html

问题4:iObjects Java加载WrapjRealspace.dll报UnsatisfiedLinkError找不到指定的程序,文件存在且已配置Bin目录到path

11.3.0

问题原因 】系统环境变量配置顺序问题,导致三维相关依赖库未优先加载。【解决办法】将iObjects Java组件Bin目录的环境变量配置提前,即可正常加载WrapjRealspace.dll

问题5:通过SDX后台进行数据源数据集更新的学习资料需求

11.3.0

解决办法】参考官网帮助文档 https://support.supermap.com/DataWarehouse/WebDocHelp/iObjectsJava/index.html ,优先查看文档中刘亚博标注的章节部分。

问题6:通过SDK同步空间数据后SRID变为0(原始为4490),SDK未管理SRID,SRID丢失后数据无法同步

11.3.0

问题原因 】SDK同步数据时未设置目标数据集的投影坐标系,导致SRID丢失变为0。【解决办法】在追加数据前添加代码 tarDataset.setPrjCoordSys(srcDataset.getPrjCoordSys()); 设置目标数据集投影坐标系与源数据集一致后再同步。

问题7:iObjects Java 12.0.1版本瀚高安全版数据库新建属性表再添加字段失败

12.0.0

问题原因 】瀚高数据库使用的是MySQL模式,该模式产品不支持,未做适配。【解决办法】将瀚高数据库改成PG模式后可正常使用。

问题8:iObjects Java中三维线怎么转二维线

11.3.0

解决办法 】三维线转二维线 需要通过循环三维线中的所有三维点,构建对应的二维点集合,然后构建二维线,类似这样for (int i = 0; i < geoLine3D.PartCount; i++)

{

Point3Ds point3Ds = geoLine3Di;

Point2Ds point2Ds = point3Ds.ToPoint2Ds();

GeoLine geoLine = new GeoLine(point2Ds);

}

七、SuperMap iEdge

问题1:倾斜数据进入后不会自动定位到图层位置

11.3.0

解决办法】通过 data 路径可以进入;如需重置缓存,需要删除 webapps/output/temp/restrequestcache 下对应服务的缓存文件夹(不是整个 temp 目录,也不是服务器界面那个目录),不是重启服务。

问题2:iEdge 是否有一键将图层的数据全部缓存到本地的功能(项目觉得一点点浏览缓存太慢)

11.3.0

解决办法】将缓存文件拷贝到 iEdge 服务器上,通过 iEdge 直接发布缓存(iEdge 支持直接发布缓存,不走 iEdge 与 iServer 通信,直接是客户端与 iEdge 通信)。

问题3:倾斜精细层不加载(更换数据后 iEdge 还有临时缓存)

11.3.0

问题原因 】更换数据后 iEdge 这边还有临时缓存导致倾斜精细层不加载。 【解决办法】iServer 服务如果需要更换缓存,iEdge 这边操作:1. 更新前关闭 http 缓存,更新完以后再开启;2. 删除 webapps/output/temp/restrequestcache 下面的缓存。

问题4:iEdge 服务异常:服务数量从 350 多个变成 97 个,且全部不可用状态(更换 iServer 域名/发布地址从 https 改为 http 后)

11.3.0

问题原因 】直接修改 xml 里面的 serverUrl 值未重启 iEdge;iServer 替换域名后,缓存存储路径变化。 【解决办法】不能直接修改 xml 里面的 serverUrl 值。iServer 替换域名的正确操作步骤:1. 停止 iEdge 后,将 iserver-services.xml 删除或移除;2. 将 iserver-system.xml 里面的对应节点删除(页面删除只会删除 iserver-services.xml 内容,iserver-system.xml 里的 serverUrl 节点仍存在);3. 启动 iEdge,在批量发布界面重新发布新域名的 iServer 服务。批量发布后 iEdge 会自动同步新增服务,无需手动发布。

问题5:iEdge 服务节点清理:转发 3 个指向同一 iServer 的地址(http/https),不再需要的节点如何处理

11.3.0

解决办法】不需要的节点可以在 iserver-system.xml 文件里面把这两个节点移除。toPublishServices 节点下所有服务删除后重启 iEdge,iServer 新增的服务无需在 iEdge 手动发布,同步时间会自动增加。

问题6:修改整个服务列表菜单的权限后对 iEdge 是否有影响(限制了 services.json)

11.3.0

解决办法】限制了 services.json 后 iEdge 那边应该需要添加上 token。

八、SuperMap iClient for JavaScript

问题1:发布一个路由服务(里程0-100),希望鼠标放到线上自动返回对应位置的里程值和坐标(不需手动输入)

11.3.0

解决办法】1.基础方案:使用空间分析服务SpatialAnalystService中的routeCalculateMeasure方法实现指定点查M值,API参考:https://iclient.supermap.io/docs/leaflet/SpatialAnalystService.html#routeCalculateMeasure;2.鼠标悬停实现方案:参考范例https://iclient.supermap.io/examples/leaflet/editor.html#04_routeCalculateMeasureService改造,主要关注:①改为鼠标事件驱动routeLine.on('mousemove')获取鼠标位置;②增加交互层polyline transparent color + weight 20 + interactive true;③鼠标移动时动态调用queryMeasureValue查询并更新显示;3.arcgisrest接口是地图服务,查M值使用空间分析服务(如https://iserver.supermap.io/iserver/services/spatialanalyst-changchun/restjsr/spatialanalyst/geometry/calculatemeasure),看地图用arcgisrest、查里程用空间分析服务

问题2:iClient3D for WebGL如何将S3M图层向下平移

11.3.0

解决办法】修改S3M图层的height属性即可实现向下平移

问题3:iClient调用addExcavationRegion接口进行地形开挖时,开挖面没有高程(都给的是0),开挖出来是黑色的洞,如何添加开挖的侧面和底面材质贴图;以及position和height如何填

11.3.0

解决办法】1.position是三维点数组,若未加载地形则高程全部设为0,height是开挖深度由业务决定;2.底面/侧面材质:设置viewer.scene.globe.excavationBottomTextureUrl和excavationSideTextureUrl,纹理图片分辨率必须为2的N次方(如1024×1024);3.针对有地形但取不到高程问题,使用sampleTerrainMostDetailed接口查询每个点的高程,需等地形加载完再执行;4.桌面端可通过"提取三维数据"功能直接基于切片地形为二维面顶点计算高程,结果为三维面。

问题4:React-Native鸿蒙开发中,三个安装命令分别在哪个目录下执行:React-Native工程目录、harmony目录、harmony/entry目录

11.3.0

解决办法】在React-Native工程目录下执行安装命令。

问题5:maplibre-gl-js支持通过3DTilesRendererJS加载3dtiles,是否有插件能支持加载s3m

11.3.0

解决办法】目前maplibre-gl-js没有插件能支持加载s3m

九、SuperMap iPortal

问题1:iPortal 统一门户单点登出对接需求:在 iPortal 页面点击登出按钮后,同步调用统一门户的单点登出接口

11.3.0

解决办法】iPortal 提供统一用户授权集成的通用配置方案,参考文档:https://help.supermap.com/iPortal/Subject_introduce/Security/otherSecurity/accesstoken.htm。客户对接平台为自研公共 token 管理平台(非 CAS/keycloak/oauth2)。

问题2:iPortal 11.3.0-250310 包 webapps/iportal/WEB-INF/config 目录下没有 security-integration 文件夹

11.3.0

问题原因 】该功能需要 2025 年 7 月之后的双周包;客户现场使用的是 25 年 3 月份的包,11.3.0 该文件夹可能不存在。【解决办法】手动创建 security-integration 文件夹,或从 12i 的安装包中复制过去。

问题3:iPortal 上许可没生效(许可中心服务重启后,之前读到的许可失效)

11.3.0

问题原因 】许可中心服务被重启过,iPortal 上之前读到的许可已失效。 【解决办法】点击"切换地址",然后重新去读取许可下。

问题4:iPortal从10i升级到11.3版本有定制开发内容,是否需要联合定制开发团队做升级方案

11.3.0

解决办法】参考帮助文档进行升级:https://help.supermap.com/iPortal/iP/version_upgrade/version_upgrade.htm

十、SuperMap iManager

问题1:通过什么命令查看 iManager 端口(默认 31100),网页打不开、gateway pods 显示 0/1

11.3.0

问题原因 】重启 manager 机器后 NFS 服务异常,导致 consul-server、imanager-gateway 等 pod 起不来。【解决办法】1) 查看 iManager 端口命令:kubectl get svc -n supermap,看 imanager-gateway 后的外部端口;2) 重启 NFS:在 NFS 机器上执行 systemctl restart nfs;3) 删除重建异常 pod:kubectl delete po -n supermap {podid};4) 后续重启机器时,需同步重启 NFS。

问题2:iManager for Kubernetes发布的服务某个服务节点下服务状态显示异常

11.3.0

解决办法】该服务节点的资源配额比较低,重启pod后服务就正常,需要调大服务节点规格。

问题3:安装部署中心一直卡着,验证了镜像没问题

11.3.0

问题原因 】containerd 1.5.11最低要求runc≥1.0.3,runc 1.0.0-rc3对cgroup v1的devices/memory控制器路径处理存在缺陷,在较新内核上触发"No such device or address"。【解决办法】更新runc为v1.1.12版本:1、下载runc二进制包;2、备份系统runc;3、替换为v1.1.12版本;4、重启k8s、docker、containerd服务。

平台产品线高频问题集合汇总表

https://lexiangla.com/teams/k100048/docs/ad346a06e82511ee87832effa0562057

相关推荐
supermapsupport2 小时前
SuperMap iClient3D for WebGL 如何开启实体对象深度检测
webgl
IT小白杨3 小时前
2026Shopee多站点运营的浏览器隔离与移动端云手机方案
经验分享·社交电子·webgl·安全架构·指纹浏览器
echoVic1 天前
同一个 bug,我在 WebGPU 渲染器里犯了两轮:一帧内多次写同一块 buffer
前端·webgl·图形学
用户83134859306984 天前
Vue3+Cesium实现阴天乌云+下雨天气特效
vue.js·webgl·cesium
引山洪085 天前
Babylon.js 8.x 中文文档整理——Node篇 (上)
前端·webgl
想做后端的前端12 天前
WebGL实现FPS游戏
vue.js·游戏·webgl
ZENERGY-众壹12 天前
延时 5 秒怎么调优:光伏 SCADA 实时画面与 WebGL 拓扑集成的性能复盘
性能优化·webgl·scada·光伏运维·api集成
用户831348593069813 天前
Vue+Three.js实现PCB电路板3D交互:元器件点击高亮、部件显隐、模型自动旋转
vue.js·webgl·three.js
牧艺14 天前
cos-design BubbleField:用 Canvas 做一个「会呼吸」的深海气泡场
前端·webgl·canvas