一、SuperMap iServer

问题1:在同一台服务器上进行iServer迁移部署,将旧iServer的iServer-service.xml配置文件复制到新iServer后,服务状态虽正常但地图预览均为空白。

11.3.0问题原因】客户是从v12降级到v11,12版本中有很多11版本不支持的新特性参数,导致降级后的服务异常。 【解决办法】①在v11中单独发布部分服务;②对比v11和v12服务配置文件中的差异项并移除v12中的差异项目;③用修改后的v12服务配置文件进行迁移替换到v11中,服务可正常启动并预览。

问题2:访问iServer的GPA(地理处理自动化)管理页面时,页面显示空白,并且iServer日志中出现相关报错信息。

11.3.0解决办法】iServer启动后要稍微等待一下处理自动化服务启动,等待一两分钟后,刷新页面能看到GPA算子正常加载

问题3:咨询iServer服务支持国密算法的相关功能,是否有对应的演示视频可供参考。

11.3.0解决办法】可以参考帮助文档的iserver配置文件说明中“设置加密算法及规格”和“加密算法配置” 链接:https://help.supermap.com/iServer/zh/Appendix/iServer_configInfo.htm

问题4:使用iServer自动化建模中的算子发布地图服务时,流程执行报错,需要技术支持协助排查。

11.3.0问题原因】在发布服务的算子参数中,配置的访问令牌(Token)不正确。 【解决办法】需要使用有权限的用户名重新生成正确的访问令牌并填入算子参数中。

问题5:iServer服务启动失败,日志中出现报错信息,需要分析日志排查具体原因。

11.3.0问题原因】iServer启动报错org.ehcache.stateiransitionException: Directory couldn't be created。检查 iServer 所在磁盘的剩余空间发现磁盘已经100%耗尽 【解决办法】清理磁盘

问题6:使用iServer的嵌套SCP功能生成的SCP文件直接发布为三维服务后,是否可以对服务中的子图层进行权限控制。

11.3.0解决办法】不支持

问题7:咨询iServer发布的地图服务,是否支持其中的文本注记图层实现流动的动态显示效果。

11.3.0问题原因】地图服务开启了缓存 【解决办法】流动显示需要使用整幅出图,且还需要关闭地图缓存。

问题8:将一份3DTiles数据通过iServer发布为三维服务后,在预览时初始可以显示,但加载一段时间后浏览器就会崩溃报错。

11.3.0问题原因】此份3DTiles数据本身存在异常,经查由CesiumLab工具生成,该工具自身加载此数据也出现异常。 【解决办法】推荐使用原始模型文件,通过iDesktopX生成S3M瓦片后发布服务。

问题9:iServer发布地图服务后,使用Leaflet可以正常预览,但使用MVT矢量瓦片方式预览时,地图内容为空白,浏览器控制台有Violation警告。

11.3.0解决办法】客户最终要在前端使用,前端能够正常加载

问题10:咨询iServer、iPortal、iManager 11i版本是否使用了开源消息中间件Apache ActiveMQ,是否会受到高危远程代码执行漏洞(CVE-2026-34197)的影响。

11.3.0解决办法】经确认,iServer、iPortal、iManager产品均未使用Apache ActiveMQ组件,因此不受该漏洞影响。

问题11:在iServer服务管理器中,为节点设置iManager守护进程时,提交请求返回404错误,导致守护进程设置失败。

11.3.0问题原因】客户填写的iServer服务地址为外网地址,iManager无法访问,修改为内网地址后正常

问题12:咨询SuperMap GPA中的每一个大数据分析算子,是否有对应的API接口可以供外部系统直接调用。

11.3.0解决办法】参考博客中的调用方式即可:SuperMap iDesktopX 11i GPA 扩展开发之对现有算子的调用实践_supermap gpa扩展支持-CSDN博客

问题13:iServer服务在启动过程中发生报错,无法正常启动,需要分析日志排查具体原因。

11.3.0问题原因】客户开机自启动设置异常 【解决办法】关闭开机自启动后,重新shutdown iServer再重启正常

问题14:iServer服务无法正常启动,访问服务地址无响应。启动过程中,服务进程会自动停止并退出。分析日志发现存在JVM崩溃,在iServer的bin目录下生成了hs_err_pid***.log崩溃日志文件。

11.3.0问题原因】iServer启动加载服务时,由于iserver-services.xml文件中存在一个或多个错误的服务配置(初步怀疑是交通网络分析服务),导致JVM崩溃,使得iServer无法启动成功。 【解决办法】1. 备份并移除webapps/iserver/WEB-INF/目录下的iserver-services.xml文件。 2. 使用一个干净的、不包含任何服务配置的iserver-services.xml模板文件进行替换。 3. 重启iServer服务,服务可正常启动。 4. 重新发布所需的服务。

问题15:在iServer发布服务时,选择工作空间后点击“下一步”,页面一直处于加载状态(转圈),无法进入下一步。

11.3.0问题原因】日志显示web许可连接失败,iServer服务已注销,无法使用 【解决办法】检查Web许可程序运行状态,网络连通性,重启iServer后已恢复正常

问题16:在iServer中发布数据,服务类型中没有REST数据服务(Data服务)的选项。

11.3.0问题原因】发布的工作空间中没有打开任何数据源,或者打开的数据源中没有任何数据集。 【解决办法】请检查并确保工作空间中至少包含一个有数据集的数据源。

问题17:搭建GPA流程,将不同城市的点数据按Excel表中的对应关系转换为不同的坐标系,咨询如何将坐标系名称或EPSG Code作为参数传递给算子。

11.3.0解决办法】在使用iServer的GPA服务时,数据集投影转换算子可以直接接收并使用坐标系对应的EPSG Code作为参数。

问题18:咨询如何在iServer中调用空间分析功能(如缓冲区、叠加分析),并使其连接和处理存储在PostgreSQL数据库中的数据,最终通过接口调用。

11.3.0解决办法】使用iDesktop的地理处理建模(GPA)工具。1. 在模型中添加“数据源”算子并配置连接PostgreSQL数据库。2. 拖入所需的分析算子(如缓冲区分析)构建处理流程。3. 将模型发布为iServer地理处理服务。4. 通过服务的REST API进行调用。

问题19:第三方安全渗透测试报告iServer存在未授权查询漏洞,具体表现为数据服务在没有身份验证的情况下可以被直接访问和查询。

11.3.0问题原因】相关数据服务未配置访问权限,默认对所有用户(包括匿名用户)开放。 【解决办法】登录iServer服务管理器,进入“安全”模块,为目标服务配置访问权限,取消“所有用户”的访问权限,并仅授权给指定角色。前端应用在调用服务时需携带对应角色的用户Token进行认证。

问题20:生产环境中的iServer服务发生崩溃,已连续在不同机器上复现。用户已提供崩溃日志,问题紧急,需要研发团队立即介入分析,以保障系统稳定性,避免影响用户汇报演示。

11.3.0问题原因】 根据日志信息,以及客户描述,初步排查问题原因:iServer 动态出图(全省范围内地类图斑,千万级)访问数据精细层时,出现资源耗尽,报错 java heap space(Java堆内存溢出),伴随服务崩溃、假死等问题。 【解决办法

  1. 开启服务访问统计,定位异常 客户从11.3.0升级到12.0.1后,服务访问统计无法记录;在iserver-system.xml文件中增加<accessRecordEnabled>true</accessRecordEnabled>配置,已验证服务访问统计正常

  2. 设置出图超时,配置出图超时时间为2分钟(120000毫秒),防止长时间出图拖垮iServer: 在iserver-system.xml中增加配置<outputMapTimeOut>120000</outputMapTimeOut>

问题21:为iServer 11.3替换许可文件后,服务管理器中许可状态显示为无效。即使换回旧的许可文件,状态依旧无效。

11.3.0问题原因】更新iServer许可文件的操作步骤不正确,未在更新前停止服务。 【解决办法】正确的操作流程是:先停止iServer服务,然后替换许可文件(.lic),最后再重新启动iServer服务。

问题22:咨询iServer产品是否支持双活(Active-Active)部署模式。

11.3.0解决办法】iServer本身不直接提供双活部署功能,但可以通过结合第三方高可用软件(如Keepalived)来实现服务的高可用和负载均衡,从而达到类似双活的效果。

问题23:需要iServer集群部署的详细文档,并咨询当前持有的单个iServer许可是否支持集群部署。

11.3.0问题原因】iServer集群部署至少需要两个节点的许可授权。 【解决办法】1. 提供了官方帮助文档链接:https://help.supermap.com/iServer/zh/Server_Service_Management/clusterUsage.htm 2. 明确告知当前持有的单个许可无法支持集群部署,建议联系商务进行许可升级或增购。

问题24:用户反馈iServer动态出图服务发布的地图看起来比较模糊,希望技术支持协助排查原因并解决。

11.3.0解决办法】这是一个之前沟通过的问题。技术支持已和用户约定时间,通过远程方式连接到客户环境,共同排查动态出图模糊的具体原因。问题正在定位中。

问题25:用户咨询如何获取一个有效期为五年的iServer token。技术支持人员提供了通过调用iServer安全服务的REST API来申请超长有效期token的方法、请求示例代码和官方帮助文档。

11.3.0解决办法】通过向iServer的安全服务接口 http://{server_address}/iserver/services/security/tokens.rjson 发送POST请求,在请求体中通过expiration参数设置token的有效期(单位为分钟),即可获取指定时长的token。具体参数可参考官方文档:https://help.supermap.com/iServer/zh/mergedProjects/SuperMapiServerRESTAPI/root/tokens.htm

问题26:iServer配置单机多进程后,重启时报错,服务无法启动,寻求技术支持。

11.3.0问题原因】设置的单机多进程规格参数高于服务器医院总规格,无法正常启动。 【解决办法】将单机多进程规格参数调整为符合服务器总规格限制内后可以正常启动。

问题27:iServer在执行自动化处理中心的自定义GPA模型后,服务会自动关闭并重启,咨询原因。

11.3.0问题原因】模型执行过程中服务器内存耗尽,导致系统崩溃重启。 【解决办法】增加服务器物理内存,或在运行模型前确保有足够的可用内存。

问题28:使用iServer发布旧版本(10i)生成的S3M倾斜摄影瓦片缓存,服务发布后在预览时模型不可见且无法定位,但在iDesktop中加载该缓存数据正常。

12.0.0问题原因】该S3M瓦片数据由旧版本产品生成,其scp配置文件中范围信息(geoBounds)错误,且根节点信息存在大量null值,导致iServer无法正确解析。 【解决办法】手动编辑S3M缓存的scp配置文件,将其中为null的节点信息删除后,即可用iServer正常发布和显示。注意:由于范围信息错误,预览时需手动定位到模型所在位置。

问题29:为iServer开发的自定义地理处理(GPA)算子,在本地IDEA环境中可运行,但打包成jar并部署到iServer后,调用时报NoClassDefFoundError等依赖找不到或冲突的错误。

11.3.0问题原因】开发环境中引用的GeoTools等第三方依赖库版本(20.5)与iServer产品自带的版本(24.7)不一致,导致了类库冲突。 【解决办法】修改项目的pom.xml文件,将所有第三方依赖(特别是GeoTools)的版本号与目标iServer环境自带的版本保持一致。同时调整打包插件配置,将第三方依赖打包到独立的lib目录中,避免与主jar包混合。

问题30:第三方厂商在调用iServer服务时遇到问题。根据提供的iServer日志进行分析,报错原因是由于数据库数据源的连接池已满,没有可用的数据库连接数,导致服务无法正常响应。

11.3.0问题原因】iServer日志提示数据库数据源的连接数已耗尽。 【解决办法】检查并调整数据库的连接数配置,确保有足够的连接可供iServer使用。

问题31:用户使用TIF影像发布地图服务时多次失败,服务无法打开。过程中涉及操作流程不规范、工作空间内容不完整、文件上传不完整等多个问题。

11.3.0问题原因】1. 未将TIF影像导入数据源,而是直接打开使用。2. 工作空间中未创建地图。3. 上传文件到服务器时,源文件被本地桌面软件占用,导致上传不完整。 【解决办法】指导用户完成标准操作流程:1.在iDesktopX中新建数据源并导入TIF影像数据集。2.将数据集添加到新地图并保存工作空间。3.关闭桌面软件,将未被占用的工作空间和数据源文件完整上传至服务器。4.在iServer中发布该工作空间里的地图。

问题32:iServer 11i在攻防演练中被检测出漏洞,咨询如何隐藏服务列表,以及如何实现服务地址只对登录用户可见。

11.3.0解决办法】通过修改iServer JAR包内的shiroUrls.ini文件,可以为服务列表添加角色访问控制。例如添加/** = roleFilter[ADMIN,PUBLISHER]规则,即可限制只有管理员和发布者能访问。

问题33:为iServer和iPortal配置自签名证书实现HTTPS访问,iServer配置后访问具体服务报500错误,咨询可能原因。

11.3.0解决办法】替换 keytool 重新生成的正式私有证书后,iServer 服务使用https方式访问正常

问题34:在ARM架构的新服务器上为iServer安装许可驱动后,驱动不生效,无法自动获取为期三个月的试用许可。

11.1.0问题原因】用户使用的iServer 11.1.1及以下版本的许可驱动包中,缺少ARM平台所需的依赖库,导致在ARM架构的机器上安装驱动后无法生成试用许可,并报错"Unable to find Vendor Library"。 【解决办法】方案一:下载提供的补丁包(链接:百度网盘 请输入提取码 提取码:n5oy),解压后替换掉{iServer_Package}/support/SuperMap_License/Bin目录下的同名文件。 方案二:直接申请试用许可文件,并将其放置到/opt/SuperMap/License目录下。

问题35:修改iServer地理处理模型(GP模型)中的参数后,重新发布为GP服务,但通过服务接口查询到的参数列表仍然是修改前的旧参数。

11.3.0问题原因】用户在检查参数时,可能查看了错误的算子或缓存的页面,导致误认为参数未更新。经过确认,在模型修改并重新发布服务后,服务接口返回的参数已经是更新后的正确参数。 【解决办法】修改GP模型后,必须执行“发布”操作,将更新后的模型覆盖发布为服务。验证时,应确保访问的是最新的服务接口,并清理浏览器缓存,以获取正确的服务参数信息。

问题36:基于iObjects.java对iServer进行服务扩展开发,默认发布的服务仅支持HTTP GET方法,咨询如何使其支持POST方法。

11.3.0解决办法】iServer的默认服务扩展机制只支持GET方法。若要支持POST等其他HTTP方法,需要基于JAX-RS标准进行扩展开发。具体实现方式可参考产品帮助文档中关于“基于JAX-RS扩展服务”的章节。

问题37:使用iServer的REST数据服务进行空间相交查询时,当查询对象是包含岛洞的多边形时,无法正确查询出所有与之相交的地块。然而,使用iDesktop进行相同的查询操作则结果正确。

11.1.0问题原因】经过排查,问题并非由iServer版本或岛洞图形本身导致,根本原因在于数据图层中存在部分损坏的几何对象或图层文件已损坏,导致空间查询引擎处理异常。 【解决办法】1. 将原始图层数据进行备份导出。 2. 在数据源中删除该图层。 3. 重新创建新图层并将备份数据导入。 4. 为预防此类问题,建议定期使用iDesktop的【拓扑检查】和【几何检查】功能对矢量数据进行有效性校验。

问题38:在数据库数据源中新增字段后,已发布的iServer数据服务无法识别到新字段,重启服务也无效。

11.3.0解决办法】重新上传保存后的空间发布服务正常识别新字段

问题39:咨询获取iServer 11.3.0 for ARM架构的最新Docker镜像包地址。

11.3.0解决办法】最新的ARM版本镜像包在官方双周包产品中提供,具体路径为:iServer > 11.3.0 > 历史版本 > 2026M3-2。

问题40:用户咨询Supermap Extension_RS(遥感扩展包)是否可以在iServer产品中使用,因为帮助文档中只看到了与iDesktopX的对接说明。

11.3.0解决办法】Supermap Extension_RS遥感扩展包是桌面端的扩展插件,专为iDesktopX设计,不支持在iServer产品中直接使用。

问题41:用户反馈在Linux环境下,执行shutdown.sh脚本关闭11.3版本的iServer服务时,进程关闭过程非常缓慢,耗时较长。

11.3.0问题原因】iServer在执行关闭指令时,会等待当前正在运行的服务任务(如数据查询、分析、瓦片生成等)执行完毕。如果关闭时仍有耗时较长的任务在运行,则会导致关闭进程被阻塞,表现为关闭缓慢。 【解决办法】这是产品的正常机制,旨在保证任务的完整性。若需快速关闭,应先确保没有正在执行的关键任务。

问题42:iServer发布的矢量地图服务,其符号根据属性变化。当数据属性更新后,前端地图显示没有同步变化,除非在服务设置中取消“使用缓存文件”的勾选,但这会降低地图浏览性能。

11.3.0问题原因】iServer默认对地图服务启用服务端缓存以提升性能,数据更新后,客户端请求的仍然是旧的缓存瓦片。 【解决办法】保持服务缓存开启。在数据属性更新完成后,登录iServer服务管理器,找到对应的地图服务,手动执行“清除缓存”操作,即可让前端获取到最新的地图效果。

问题43:SuperMap iServer启动时出现闪退,无法正常运行。该问题在重启服务后出现,此前服务可正常访问和使用。

11.1.0问题原因】用户直接替换了iServer中已发布服务的工作空间,但新的工作空间中包含了与当前iServer版本不兼容的高版本S3MB缓存(S3MB 3.01版本),而iServer版本(11.1.0)过低,无法解析导致启动失败。 【解决办法】方案一:重新生成三维缓存,将S3M版本选择为1.0。方案二:将SuperMap iServer升级至11.3.0或更高版本。

问题44:用户替换了两台iServer服务器上的三维数据源,但其中一台发布的服务内容未更新,清理浏览器缓存后问题依旧存在,怀疑是服务端缓存或数据未正确替换导致。

11.3.0问题原因】经用户自查,是部署到服务器上的三维数据文件没有正确替换,导致服务加载的仍是旧数据。 【解决办法】在服务器上使用正确的新三维数据文件替换旧文件后,服务内容更新正常。

问题45:用户将工作空间文件上传到服务器后,在iServer服务管理器的“选择工作空间”弹窗中,无法在对应的文件目录里找到已上传的文件。

11.3.0问题原因】用户通过远程桌面连接到了错误的目标服务器。文件被上传到了iServer所在的106服务器,但用户操作时连接的是102服务器。 【解决办法】指导用户连接到正确的iServer服务器(106服务器)进行操作即可找到文件。

问题46:咨询iServer发布的Rest地图服务(专题图)是否支持通过传入参数来控制特定类型图斑的显示与隐藏。

11.3.0解决办法】 1、数据量不大的情况下可以直接resapi请求数据服务筛选数据,前端构建矢量来实现。 2、数据量大的话建议在桌面端拆分需要隐藏属性为单独子图层,做子图层显隐控制

问题47:iServer 2025 U1版本发布海图服务,在iserver端预览时部分文字不显示,而桌面端预览正常。

12.0.0解决办法】在iDesktop中打开地图,在地图属性中勾选“显示完整标签”,保存工作空间后重新发布服务即可。

问题48:iServer 10i被扫描出XSS跨站脚本攻击漏洞,因环境保密无法提供详细报告,咨询修复方案。

10.2.1

解决办法】配置开启iServer的防跨站脚本攻击功能。具体操作可参考官方博客:SuperMap iServer服务器安全性最优做法_超图服务测试-CSDN博客

问题49:用户咨询iServer产品从11.2i版本升级到11.3i版本,是否可以直接使用官网提供的自动升级脚本,以及该脚本是否有版本适用范围限制。

11.3.0解决办法】可以使用官网提供的自动升级脚本进行iServer从11.2i到11.3i的版本升级。重要提示:在执行升级操作前,务必对现有的iServer服务包进行完整备份,以防升级失败导致服务不可用。

问题50:咨询iServer正式许可所需模块。业务场景为发布地图服务,并使用“处理自动化”(GPA)功能,其中包含了一些自定义开发的算子。

11.3.0解决办法】1. 发布地图服务(包括切片服务)使用iServer标准版许可即可。2. “处理自动化”功能中,若仅使用矢量和栅格数据导入、导出等基本工具,标准版也支持。但若使用更高级的处理功能或自定义算子,则需要根据具体功能单独选配相应的扩展模块许可。

问题51:iServer发布的切片服务在30-40人并发访问时出现严重卡顿,但少量用户访问或本地桌面访问时流畅。重启iServer后性能恢复正常,但问题会复现。

11.3.0问题原因】iServer长时间运行且并发较高,可能导致Java虚拟机内存占用过高或资源未及时释放,引发性能瓶颈。 【解决办法】1. 调大iServer的JVM内存,修改bin/iserver.xml中的-Xms和-Xmx参数,建议设置为服务器物理内存的60%-80%。2. 在iServer管理器中开启“资源定时回收”功能,设置在业务低峰期(如凌晨)自动回收资源。

问题52:iServer服务启动正常且可以登录,但在“处理自动化”页面中看不到任何地理处理模型工具,导致无法使用GPA服务。

11.3.0问题原因】根据日志分析,iServer内部出现线程阻塞、IO异常以及与GPA服务相关的端口(8097)绑定失败,导致GPA模块未能成功加载。 【解决办法】重启iServer服务后,问题消失,功能恢复正常。

问题53:在iServer中调用DGN自动化处理模型时执行失败,接口报错,提示“不支持的文件类型或文件不存在”。之前同样的数据和模型可以成功执行。

12.0.0问题原因】用户提供的DGN文件已损坏,使用Bentley等第三方软件也无法打开,怀疑文件在拷贝或传输过程中已损坏。 【解决办法】客户提供其他DGN可以正常打开并导入。

问题54:用户使用的瀚高(PostgreSQL)数据库中,用于存储超图数据源的系统表(SM开头)大部分丢失,仅剩一张表,导致无法创建新的数据源。

11.3.0问题原因】经排查,PostGIS相关组件被错误地安装到了一个名为“SDX”的Schema下,而非默认的“public”下,导致产品在“public”下找不到系统表。 【解决办法】将错误的“SDX” Schema从数据库中删除后,数据源创建功能恢复正常。

问题55:咨询云原生iServer无法发布人大金仓数据服务的原因。

11.3.0问题原因】制作工作空间的桌面端版本高于云套件版本,存在不兼容情况,导致服务发布时没有数据服务。 【解决办法】将桌面端和云套件版本进行统一,然后可以正常发布数据服务。

问题56:咨询确认SuperMap iServer 11.3.0版本是否支持预览由iDesktopX生成的S3M 3.01版本的三维瓦片。此前使用旧版11i iServer时曾遇到过不支持的问题。

11.3.0解决办法】经确认,SuperMap iServer 11.3.0版本已完整支持对S3M 3.01版本三维瓦片的发布与在线预览功能。

问题57:咨询前端如何实现上传SHP文件,然后调用iServer GPA服务进行面积计算、叠加分析等空间分析,并返回总面积。

11.3.0解决办法】1. 前端通过调用iServer数据上传接口,将SHP文件压缩包上传至服务器。2. 前端参考相关技术文档和代码示例,异步调用已发布的iServer GPA服务,将上传的数据作为输入参数。3. GPA模型内执行面积计算、叠加分析等操作,并将最终结果返回给前端。已提供实现该流程的示例代码链接及基础GPA模型。

问题58:咨询iServer在未登录的情况下可以直接访问服务列表页面,如何进行安全配置,实现必须登录后才能查看服务列表。

11.3.0问题原因】iServer默认安全配置允许匿名用户访问服务列表页面。 【解决办法】通过修改iServer的安全配置文件shiroUrls.ini来强制登录。步骤如下: 1. 停止iServer服务。 2. 使用压缩工具打开[iServer安装目录]/WEB-INF/lib/iserver-all-*.jar文件。 3. 在jar包的resource目录下找到并编辑shiroUrls.ini。 4. 在文件末尾添加规则/** = roleFilter[ADMIN,PUBLISHER],并确保UI相关静态资源的匿名访问规则在其上方。 5. 保存文件并更新回jar包。 6. 重启iServer服务。该配置同样适用于12.0.0版本。

问题59:发布的iServer地图服务中包含多个图层组,但在请求图例服务时,部分没有数据的附属物图层组的图例信息未能正常显示,导致图例不完整。

11.3.0问题原因】地图的坐标系与其中部分数据集的坐标系不统一。iServer在根据地图范围获取图例时,因坐标系不匹配,无法正确识别这些数据的位置,从而遗漏了其图例。 【解决办法】在iDesktop中重新制作地图,确保地图的坐标系与所有图层的数据集坐标系保持一致,保存后再重新发布地图服务。

问题60:咨询iServer矢量金字塔技术:1. 创建金字塔后发布服务是否能提升矢量瓦片性能? 2. 数据更新后是否必须同步更新金字塔?

11.3.0解决办法】1. 是的,为大数据量的矢量数据集创建金字塔,能显著提升发布为矢量瓦片服务的出图性能。2. 是的,当原始数据更新后,需要重新生成或更新矢量金字塔,否则更新的内容在已构建金字塔的层级中将无法正确显示。

问题61:在iServer服务管理页面,通过“上传工作空间”方式发布服务时,在文件选择对话框中看不到任何文件,导致无法选择并上传工作空间进行发布。

11.3.0问题原因】iServer通过上传方式发布服务时,仅支持上传.zip格式的压缩文件。 【解决办法】将工作空间相关文件(.smwu, .udb, .udd)打包成.zip格式的压缩文件后,即可正常选择并上传。

问题62:用户生成了地图矢量切片(MVT),希望能够查看该切片中具体包含了哪些地图图层,但不清楚如何获取图层列表信息。

11.3.0解决办法】在生成的矢量切片文件目录下,找到并打开style.json文件。该JSON文件内的layers对象中记录了此矢量切片所包含的所有图层信息。

问题63:用户有一个iServer线参服务包,但不确定该服务是否已发布,希望通过服务包内的配置文件来确认其对应的服务名称。

11.3.0问题原因】用户不了解iServer服务注册的机制,试图从服务包本身反查服务名。 【解决办法】iServer发布的所有服务都记录在{iserver_home}\webapps\iserver\WEB-INF\iserver-services.xml配置文件中,通过查询此文件即可确认某个服务是否已经发布及其名称。

问题64:调用iServer的SQL查询服务时,若将返回结果最大条数(maxFeatures)参数设置为2001,服务会报错,提示参数值无效。

11.3.0问题原因】iServer的查询服务对maxFeatures参数有默认上限(如2000),超过该值会报错。 【解决办法】若希望查询并返回所有满足条件的结果,应将maxFeatures参数设置为-1。

问题65:在iServer中,服务提供者的配置文件名称中包含下划线,但在发布服务后,生成的服务访问地址中下划线消失了,导致服务地址与预期不符。

11.3.0问题原因】问题根源在于服务组件集合的配置不正确,而非下划线作为特殊字符被过滤。 【解决办法】修改并校正了对应的服务组件集合的配置后,服务地址中的下划线可以正常显示。

问题66:咨询通过HTTP请求调用已发布的GPA模型服务时,如何替换或传递参数,希望获取相关帮助文档。

11.3.0解决办法】可以参考官方博客文章进行配置。 链接1: 通过rest api调用iServer自动化处理建模GPA工具-CSDN博客 链接2: 基于iServer GP 算子实现白模的局部更新_gp算子-CSDN博客

问题67:iServer发布连接达梦数据库的工作空间时,服务发布页面没有“Data服务”选项,怀疑缺少达梦数据库插件,咨询安装方法。

11.3.0解决办法】给客户提供达梦依赖后正常 依赖链接: 百度网盘 请输入提取码 提取码:6xak

问题68:iDesktop中正常显示的数据,发布到iServer后在Web端预览为空白,咨询排查方法。

11.3.0

问题原因】桌面版本高于iServer版本了【解决办法】换和iServer版本一致的桌面版本保存后可以正常发布查看

问题69:希望在iServer服务管理页面中,对普通用户屏蔽或隐藏部分功能(如服务组件、服务提供者等),咨询修改位置。

11.3.0 ​​​​​​​

解决办法】通过css隐藏。在iServer产品安装目录\webapps\iserver\WEB-INF\lib\ise-adminui-*.jar\META-INF\resources\admin-ui\css目录中,找到app.css,并添加css样式隐藏其中某些菜单栏。

问题70:iServer如何将已注册的服务归类到自定义的“专题数据”目录中,方便管理和查找。

11.3.0解决办法】 1. 在iServer服务管理的“服务根目录”下启用“自定义目录”。 2. 对于新发布的服务,在发布流程中即可选择指定的服务目录。 3. 对于已有的服务资源,可以通过进入目标目录后,点击“添加资源”按钮,将现有服务添加到该目录中。

问题71:单张1.4G的大影像数据发布为动态影像服务后,前端加载和浏览速度非常缓慢,寻求性能优化方案。

11.3.0问题原因】动态发布大影像数据时,服务器需要实时对原始数据进行重采样、压缩和传输,计算量大,导致响应缓慢。 【解决办法】1. (推荐)预先生成地图瓦片(缓存)发布为WMTS服务,客户端直接请求静态瓦片,速度最快。2. 若必须动态发布,可通过搭建iServer集群,利用多节点并行处理来提升服务性能。

问题72:因服务器硬件更换,咨询 SuperMap iServer 在进行数据迁移前需要备份哪些文件和路径,以确保数据完整性。

11.3.0解决办法】需要备份两部分数据:1. iServer 的产品安装目录;2. 服务发布时使用的工作空间数据,其具体存储路径可以在 iServer 服务管理后台的“服务提供者”页面中查看。

问题73:iServer发布的空间分析路由事件服务,希望通过一次请求同时输入多个里程值,并返回多个对应的坐标结果,但不知如何实现。

11.3.0问题原因】iServer路由事件定位点接口当前设计为仅支持单次传入一个M值进行定位查询。 【解决办法】建议在客户端通过循环方式,对每个里程值分别发起请求来获取结果。接口文档:https://help.supermap.com/iServer/zh/mergedProjects/SuperMapiServerRESTAPI/root/spatialanalyst/datasets/linearReferencing/routeLocatorResults.htm#POST_%E8%AF%B7%E6%B1%82

问题74:在iServer 10i中预览地图服务,地图放大到一定级别后,部分区域无法显示,出现缺图现象。

10.2.1 ​​​​​​​

问题原因】浏览器缓存导致 【解决办法】清除浏览器缓存,重新打开服务预览即可

问题75:发布的地图服务在浏览器加载时,特定缩放级别下会出现白色底图。清除浏览器缓存后暂时消失,但一段时间后又会复现。在iDesktop中查看地图无此问题。

11.3.0问题原因】系统中存在同名地图,12.1.0之前的版本由于生成的缓存文件夹位置和名称一致,导致出现读取缓存文件混乱的情况 【解决方案】 1、12.1.0以下的版本,避免使用同名地图,并清除【iServer安装目录】\webapps\iserver\output\cache下和地图名称同名的缓存文件夹后进行使用 2、12.1.0以上的版本不存在此问题,可直接使用.

问题76:使用iServer地图服务的图层过滤功能时,文件型数据源正常,但对瀚高数据库数据源进行过滤出图时提示303重定向错误。

11.3.0问题原因】数据库型数据源中的数据和文件型数据源中的数据字段类型不同 【解决办法】原本文件型中的数据是数值类型的,复制到数据库里面变为字符串类型,过滤参数加引号后正常

问题77:为iServer出图服务新增一种字体,咨询是否需要先将字体文件添加到iServer中,以及具体添加位置。

11.3.0问题原因】用户windows环境,希望在iserver中使用一个新字体 【解决办法】直接安装到windows字体库即可

问题78:使用iServer发布的UGCV5地形瓦片服务,在iServer管理页面预览时仍为二维影像,询问如何查看三维效果以及客户端是否会集成。

11.3.0问题原因】iServer服务管理页面的预览功能是通用的二维预览,不支持直接展示地形瓦片的三维效果。 【解决办法】需要在支持地形服务的客户端(如MapLibre GL、iClient3D for WebGL)中加载该服务地址,才能渲染出三维地形。超图暂无将MapLibre GL集成到iServer的计划。

问题79:客户针对官网三维演示案例中的地形图效果提问,想确认该效果是直接由iServer发布的服务,还是需要先通过桌面端(iDesktop)处理数据后再发布。

11.3.0解决办法】明确告知客户,该三维地形效果是由iServer直接发布的三维服务,其数据源是三维地形数据。

问题80:用户在openEuler系统下将iServer 12试用许可放入指定目录后,系统无法检测到许可。经过排查文件权限、许可驱动安装等问题后,最终定位为许可目录名称大小写问题。

12.0.0问题原因】Linux系统对文件名大小写敏感,用户存放许可文件的目录名称为“Supermap”,而许可程序默认识别的目录是“SuperMap”。 【解决办法】通过远程协助,将许可文件夹名称由“Supermap”更正为“SuperMap”,问题得到解决。

问题81:咨询iServer 11i(11.3.0)和12i(12.0.0)版本对Windows Server 2025操作系统的兼容支持情况。

12.0.0解决办法】从SuperMap GIS 12.0版本开始,iServer产品已适配并支持Windows Server 2025。11.3版本未进行适配。

问题82:客户反馈之前的一个问题,即通过iServer的GPA服务调用/jobs接口返回空值(在本地环境调用成功,部署到服务器后失败)已经解决。

11.3.0问题原因】经客户自行排查,该问题是由于客户端调用代码的异步处理逻辑不当导致的,与iServer接口本身无关。 【解决办法】调整客户端调用代码,正确处理异步请求逻辑。

问题83:咨询SuperMap iDesktop和iServer产品是否支持将栅格、三维等原始数据文件直接存储在基于S3协议的对象存储服务中。

12.0.0解决办法】SuperMap平台产品支持将栅格数据(原始文件和瓦片缓存)及三维模型缓存存储于S3对象存储中。但三维模型的原始文件(如osgb)目前不支持直接存储在S3。用户可通过iDesktop的数据源功能连接S3,并将数据或缓存生成至其中,iServer可直接发布S3数据源中的数据为服务。

问题84:用户在iServer中执行技术支持提供的GPA模型文件时报错,原因是模型中的文件路径为本地绝对路径,用户不清楚如何修改为自己环境的路径。

11.3.0问题原因】GPA模型文件中硬编码了本地文件路径,不具备通用性。 【解决办法】告知用户需要将模型中的路径参数修改为自己服务器上的实际文件路径。同时明确工作空间参数需使用文件型,但其引用的数据源可以是数据库类型。

问题85:咨询在iServer中如何预览已注册的数据集。用户不清楚预览数据需要发布为服务,还是有其他直接预览的方式。

11.3.0解决办法】在iServer中,预览数据需要先将其发布为服务。对于小规模数据,可直接发布为数据服务进行预览;对于大体量数据,建议发布为地图服务并配置缓存,以保证预览性能和效率。

问题86:咨询在Web端实现三维填挖方分析功能,是否必须使用DEM(数字高程模型)数据发布为空间分析服务来实现。

11.3.0解决办法】是的,Web端进行填挖方分析需要基于DEM数据,并将其发布为iServer的空间分析服务,前端再调用该服务接口进行分析和结果展示。

问题87:咨询SuperMap iServer发布的WMS服务是否支持OGC标准的GetFeatureInfo接口,用于在客户端点击地图获取要素信息。

11.3.0解决办法】SuperMap iServer发布的WMS服务一直都支持GetFeatureInfo接口。

问题88:咨询iServer中通过工作空间直接发布的WMS服务,与先切瓦片再发布的WMS服务有何区别,以及客户端加载参数是否需要转换。

11.3.0问题原因】切瓦片发布的UGCV5服务能力文档中3857的BoundingBox范围错误 【解决办法】高德接口请求是3857坐标系,用3857的地图切瓦片后即可

问题89:用户反馈iServer启动后,服务提供者加载失败,并且无法访问iServer的Web管理页面。根据日志截图显示iServer进程已启动,但存在服务加载异常。

11.3.0 ​​​​​​​

解决办法】1. 检查完整的iserver.log和catalina.log日志文件,分析详细报错信息。2. 检查iServer控制台窗口是否被选中导致进程阻塞,可通过在窗口内点击并按回车键恢复。

问题90:咨询从iServer 9D + Windows Server 2016环境升级到iServer 12i + Windows Server 2025环境需要注意的事项。

12.0.0解决办法】目前没有已知的特别注意事项。关键操作是在进行任何迁移或升级前,务必对旧环境的全部内容进行完整备份。可参考官方博客中的迁移指南(SuperMap iServer 备份恢复与迁移_超图supermap删除的数据集找回-CSDN博客)进行操作。

问题91:咨询对象存储服务(OSS)是否支持存储地形瓦片数据,以及是否支持直接发布数据服务。

11.3.0解决办法】OSS支持存储和发布地形瓦片,但对于数据集仅支持存储和管理,不支持发布数据服务。

问题92:客户咨询iServer云原生版本,希望使用Docker或Kubernetes进行部署,寻求相关资源和支持。

11.3.0解决办法】提供Docker和K8S部署iServer的官方参考文档。 Docker部署参考:https://support.supermap.com/DataWarehouse/WebDocHelp/iServer/Install_Uninstall/docker_iServer.htm K8S部署参考:在 Kubernetes 环境中部署 SuperMap iServer-CSDN博客

问题93:系统需部署在互联网环境,要求前端访问地图时看到的是图片而非矢量数据以保障安全,但同时需要支持属性查询和定位功能。

11.3.0问题原因】数据安全问题咨询,涉密数据如何去掉真实地理坐标。【解决办法】取消底图叠加,并且对数据进行整体偏移。

问题94:iServer安全扫描报告提示“HTTP严格传输安全(HSTS)未启用”漏洞,用户咨询产品新版本安装包是否已修复此问题。

11.1.0问题原因】该问题属于Web服务器的安全配置范畴,而非iServer产品本身的漏洞。HSTS(HTTP严格传输安全)策略需要在Web服务器层面(如Nginx、Tomcat)或代理服务器上进行配置。 【解决办法】在Web服务器或反向代理的配置中,为站点启用HSTS策略,通常通过添加Strict-Transport-Security响应头来实现。

问题95:iServer发布的WMTS地图服务,在更新数据后,第三方系统调用该服务时发现地图出现了小范围的整体偏移,而地图比例尺并未改变。

11.3.0问题原因】是由于更新的数据范围超出了原数据范围,导致地图的全图范围(Bounds)发生变化,从而影响了地图原点(Origin)。 【解决办法】检查第三方调用端是否设置了固定的地图范围或原点,并确认更新后的地图范围是否与调用端预期一致。

问题96:希望提供将DWG文件发布为WMTS服务的具体操作算子或流程说明。

11.3.0解决办法】将DWG文件发布为WMTS服务的标准流程为:首先通过iDesktopX等桌面端工具将DWG数据导入到数据源中,然后进行自动制图配置,最后通过iServer将地图发布为WMTS服务。

问题97:使用iServer发布的ugcv5格式影像切片服务,在WebGL 3D模式下可正常预览,但在Leaflet模式下无法加载显示。

11.3.0问题原因】地图的中心点未在数据位置处,且切片层级从0级开始,导致初始视图下看不到数据。 【解决办法】在桌面端打开地图,将视图平移定位到数据所在位置,保存地图后,再重新生成地图瓦片。

问题98:iServer服务停止后无法启动,查看日志文件(catalina.log)提示“GC overhead limit exceeded”错误,怀疑是Java虚拟机内存溢出导致。

11.3.0问题原因】内存回收失败 【解决办法】1.手动回收内存命令“echo 3 > /proc/sys/vm/drop_caches” 2.视机器内存情况调大iserver的jvm内存

问题99:iServer发布的WMTS服务,在接近地图全幅显示的比例尺级别时,无数据区域会自动填充地图背景色,咨询如何处理。

11.3.0问题原因】iServer中有更新地图服务前的瓦片缓存,背景为之前的缓存瓦片数据。【解决办法】清除iServer目录下的webapps\iserver\output\cache文件夹中对应地图缓存。

问题100:启动Web许可中心后,无法连接9183端口,咨询处理方法。

11.3.0问题原因】服务器上通过curl http://127.0.0.1:9183测试,有页面信息输出,故服务服务,网路有限制 【解决办法】开放9183端口

问题101:咨询SuperMap iServer 11.3版本对PostgreSQL数据库的版本是否有特定要求。

11.3.0解决办法】建议安装 PostgreSQL 8.3及以上版本。同时,PostGIS版本需要和PostgreSQL版本保持一致。

问题102:咨询iDesktopX与iServer产品是否支持连接阿里巴巴的OceanBase数据库。

11.3.0解决办法】支持的,需要使用OceanBase数据库数据源选择的内核方式去连接

问题103:咨询iServer影像服务扩展模块是否支持将数万景影像放入镶嵌数据集后,发布一个服务,并能根据元数据过滤显示单景影像。

11.3.0解决办法】该功能可以实现,具体效果可参考在线示例:https://iclient.supermap.io/examples/leaflet/editor.html#imageService

问题104:使用iServer大数据算子对特定裁剪后的栅格数据进行栅格转矢量操作时,转换失败,结果数据集记录数为0。而使用传统的iObjects组件算子则可以正常转换成功。

12.1.0问题原因】该场景使用了一个扩展开发的“从JSON中获取栅格统计值”算子,该算子在设计时未考虑到输入JSON为数组的情况,导致处理出错,中断了后续的栅格转矢量流程。 【解决办法】由算子开发人员修复该工具,使其能够正确处理JSON数组格式的输入。修复后,业务场景得以验证通过。

问题105:用户反馈发布的二维地图服务在前端页面显示为空白,无数据展示。经排查,三维服务(webgl3d)正常,只有二维服务存在问题,需要分析原因。

11.3.0问题原因】地图服务本身数据正常,但默认加载时比例尺过大,导致数据范围过小而无法在初始视图中看见。 【解决办法】在前端加载地图服务时,通过代码设置一个合适的初始缩放级别(zoom),使地图聚焦到有数据的区域即可。

问题106:iServer地图服务在更换底图数据集并重建金字塔后出现异常。内网端口(8070)访问时,地图请求长时间处于pending状态,导致整个工作空间的服务均无法正常出图,而外网端口(8090)访问正常。

11.3.0问题原因】146w的数据集做了专题图 但是创建矢量金字塔后 没有把所用到的字段 复制到矢量金字塔里面 在出图的时候 就是联合查询了多张表 多表关联在执行过程中会产生额外的临时文件 数据库那边写入就会很多 一直返回不了 表现就是iserver出图pending 卡起 【解决办法】使用桌面的“复制字段到金字塔”工具,将配图用到的字段复制进去

问题107:启动Windows版iServer时,命令行窗口显示GeoServer的启动信息,导致iServer无法正常启动和访问。环境上存在其他Tomcat,并配置了全局变量,iServer启动时调用了外部的Tomcat。

11.3.0问题原因】操作系统中设置了第三方的Tomcat环境变量,导致iServer启动时加载了外部的Tomcat程序,而非产品包自带的。 【解决办法】删除系统中的第三方Tomcat环境变量,并清理或删除其文件夹。重启计算机后,以管理员身份重新运行iServer的startup.bat脚本即可正常启动。

问题108:用户反馈使用数据处理模型时,即使多次调整参数,仍持续出现内存溢出错误。使用不同时期的数据源测试也复现了问题,且后台日志无任何报错信息。

11.3.0问题原因】经过远程排查,定位到错误发生在模型的“数据库端SQL操作”算子中,需要用户从该算子中提取自定义的SQL语句进行独立排查,以修复SQL语句中的逻辑错误。 【解决办法】客户自行修复业务SQL语句。

问题109:访问iServer发布的地图服务,返回的GeoJSON格式数据内容为空。此问题导致前端无法正常加载和显示地图要素。

11.3.0问题原因】客户使用的iServer镜像是旧版本,该版本存在一个已知问题,即当数据源名称中包含“@”符号时,服务无法正确读取数据。 【解决办法】更换为最新版本的iServer镜像后,问题解决。

问题110:使用iServer进行叠加分析时,将查询接口返回的复杂内环图形Points直接传入,提示“点未闭合”错误,咨询处理方法。

11.3.0问题原因】geojson传入的点,首尾坐标不是一样的,导致并不是闭合的状态。 【解决办法】规范geojson写法,使其首尾坐标一致,分析即可正常。

问题111:按照某个解决方案修改iServer配置以修复漏洞,但操作后iServer启动后所有访问都返回404错误。

11.3.0 ​​​​​​​

解决办法】参考下文档, 这个地址SuperMap iServer服务器安全性最优做法_超图服务测试-CSDN博客的配置启用防护跨站脚本攻击

问题112:在iServer中,当专题图的标签设置了避让(避免压盖)后,在地图服务中进行缩放操作时,部分标签会意外消失。

11.3.0问题原因】客户开启了服务缓存,更新数据后没有删除缓存,导致缓存出图和更新后的数据出图不一致 【解决办法】在iSerer服务管理页面,服务后面三个点,选择删除缓存,删除后出图正常

问题113:咨询iServer 12i Beta版发布的地图服务,在获取图例(legend)时,专题图中的缺省值(默认样式)能否不显示。

12.0.0 ​​​​​​​

问题原因】12i中,缺省图例默认展示,不能取消 【解决办法】前端查询后通过代码过滤展示

问题114:iServer 12i发布的服务,在进行数据查询时,若maxfeatures参数设置一个较大的值(如1000000)就会报错。

12.0.0 ​​​​​​​

问题原因】数据服务返回的条目在iServer配置文件中默认限制是最大1000条,1000000超出限制 【解决办法】在【iServer安装目录】\webapps\iserver\WEB-INF\iserver-services.xml 文件中修改该数据服务的provider中maxFeatures的最大值为大于1000000的值后再使用

问题115:部署在TongWeb中间件上的iServer,由于缺少passwordreset.sh脚本,无法通过常规方式重置管理员密码。

11.3.0解决办法】找到iServer Web应用WEB-INF目录下的iserver-security.db文件,先备份,然后用一个新的空iserver-security.db文件替换它,最后重启TongWeb。

问题116:iServer 12.1版本被安全扫描工具检测出存在SQL注入漏洞,寻求解决方案。

12.0.0 ​​​​​​​

问题原因】通过数据服务查询接口,传入了sleep等sql。 【解决办法】开启iserver-system.xml配置文件中的queryFilter参数,并配置filterString

问题117:在Windows版iServer上执行一个地理处理模型(GPA)后,服务就会卡死,需要排查原因。

11.3.0问题原因】用户自定义扩展算子导致的问题,并非GPA提供的工具导致。 【解决办法】用户已自行解决扩展问题。

问题118:在iServer 11.0的REST地图服务中,使用空间查询模式进行统计时无结果返回,而属性查询统计则正常。

11.3.0解决办法】地图服务的空间查询不支持分组统计,部分数据库数据源发布的数据服务支持,具体查看https://help.supermap.com/iServer/zh/mergedProjects/SuperMapiServerRESTAPI/root/data/featureResults/featureResults.htm?rhhlterm=groupBy

问题119:在iDesktopX中制作的标签专题图显示正常,但发布为iServer的动态地图服务后,在某些比例尺下标签会消失不显示。

11.3.0问题原因】标签专题图未开启自动避让 【解决办法】开启后无问题

问题120:iServer 12版本管理页面出现异常,服务无法被删除或停止,操作无响应。

12.0.0问题原因】代理之后的delete请求被拦截 【解决办法】修改代理后正常

问题121:咨询iServer 11i连接SM3国密版瀚高数据库发布服务的具体步骤,希望能获得技术指导。

11.3.0问题原因】未正确替换瀚高库依赖 【解决办法】将libcrypto.so、libpq.so、libssl.so依赖文件,替换到iServer安装目录/support/objectsjava/bin中

问题122:咨询在不影响已发布服务的情况下,是否可以修改已初始化iServer时创建的管理员用户名称。

11.3.0解决办法】用户名无法直接修改,但可以重置用户密码。参考博客:SuperMap iServer 重置密码_supermap iserver默认密码-CSDN博客

问题123:用户部署的iServer服务出现出图超时异常(MapDrawTimeoutException)。日志显示服务在自动重启时也曾因资源占用而失败,问题复现时服务器CPU、内存资源占用正常。

11.3.0解决办法】iServer转发的ArcGIS瓦片服务需要开启缓存,而直接发布的ArcGIS瓦片服务无需开启缓存,否则性能会变慢。

问题124:在数据服务中,使用点击查询和缓冲区查询返回结果为空,而ID查询能正常返回数据,咨询问题原因。

11.3.0问题原因】缓冲区查询的几何数据坐标系与被查询的数据集的坐标系不同 【解决办法】将被查询的数据集进行坐标系转换4326

问题125:iServer从11版本升级到12版本后,数据查询的maxFeatures参数设置为-1(全部返回)时会报错,咨询新版本的数量限制。

12.0.0 ​​​​​​​

解决办法】修改服务提供者中的maxFeature值为-1

问题126:按照文档修复iServer服务列表未授权访问漏洞后,重启iServer无法访问,仍然停留在服务列表页面。

11.3.0 ​​​​​​​

解决办法】修改服务列表页面需要授权才能访问 1、停止 iServer:首先,确保 iServer 服务已完全停止。 2、修改配置文件:找到 iServer 安装目录下的 iserver-all-.jar 文件(位于 iServer安装目录/WEB-INF/lib/ 目录中)。使用压缩软件(如 WinRAR、360压缩)直接打开此 jar 包,切勿解压。 修改配置文件:在 jar 包内找到 /resource/security/shiroUrls.ini 文件,将其复制到 jar 包外进行编辑。在文件末尾添加以下配置: /services/**/.css = anon /services//*.js = anon /iserver/services.json = roleFilter[ADMIN,PUBLISHER] /iserver/services.rjson = roleFilter[ADMIN,PUBLISHER] / = roleFilter[ADMIN,PUBLISHER] 其中, roleFilter[ADMIN,PUBLISHER] 表示只有拥有 ADMIN 或 PUBLISHER 角色的用户才能访问 /services/ 路径下的所有内容。您可以根据实际情况调整角色名称。 3、保存并替换:保存修改后的 shiroUrls.ini 文件,并将其拖拽回压缩软件打开的 jar 包内,替换原有文件。 4、重启 iServer:完成替换后,重新启动 iServer。

问题127:iServer发布的WMTS服务叠加到天地图上时,瓦片背景不透明,遮挡了下方的天地图,咨询如何设置为透明。

11.3.0 ​​​​​​​

解决办法】iDesktopX中设置背景透明和无值透明

问题128:咨询iServer产品中是否有使用到Spring Security框架。

11.3.0解决办法】未使用,可以直接通过去WEB-INF/lib 目录下去查是否Spring Security去盘库

问题129:iServer限制了services页面的匿名访问后,页面会自动跳转到登录页,咨询如何隐藏登录页且不影响正常服务调用。

11.3.0问题原因】客户想实现,外网访问iServer的services页面时,跳转到空白或者其他页面。 【解决办法】使用nginx代理解决问题具体代理方法可以参考Nginx 访问控制:return 403 与 deny all 的深度解析 - 站长帮

问题130:iServer前端动态聚合图实现方案和性能调优

11.3.0问题原因】用户期望摄像头前端聚合显示 【解决办法】提供iclient聚合示例代码,并协助性能调优

问题131:客户现场使用的iServer 11.3.0版本仍存在0day漏洞(服务列表未授权访问),咨询最新的修复版本是哪一个。

11.3.0解决办法】提供了在线文档链接,指导用户通过修改shiroUrls.ini配置文件来修复服务列表未授权访问漏洞。

问题132:调用iServer GPA的/jobs接口创建任务,在本地Windows环境可成功调用,但将iServer部署到Linux服务器后,使用相同的参数调用该接口返回空值,无法创建任务。

11.3.0问题原因】经排查是代码问题,并非产品问题 【解决办法】客户自行修改代码后无问题

问题133:咨询iServer 11和12版本是否能在openEuler 24.03 (LTS-SP3)操作系统上正常运行。

12.0.0

解决办法】支持的

问题134:咨询iServer启动时需要root或高权限用户的具体原因和涉及的操作,以便向管理员申请服务器权限。

11.3.0解决办法】启动iServer的用户需要对iServer的安装目录,拥有完全的读写和执行权限 可以不是root用户

问题135:iServer 11.3.0官网包在官网无法下载,点击下载无反应,希望能提供一个百度网盘链接。

11.3.0 ​​​​​​​

解决办法】建议直接使用群公告中提供的最新双周开发包,功能更稳定。

问题136:咨询iPortal和iServer配置HTTPS的流程,特别是关于如何向CA机构申请SSL证书的具体操作。

11.3.0解决办法】申请CA证书需根据具体CA服务商的文档进行操作。若客户暂无域名和证书,可先采用Nginx反向代理的方式实现HTTPS访问,并提供了两篇参考博客链接。

问题137:咨询iServer产品是否支持在麒麟操作系统上与OceanBase数据库配合使用。

11.3.0解决办法】支持,需要使用其数据源数据库类型方式去连接,即使用mysql或者Oracle方式去连。

问题138:在iServer 12.0版本中发布工作空间时,页面提示“无法链接数据源”,导致发布失败,寻求解决方案。

12.0.0 ​​​​​​​

问题原因】许可到期了 【解决办法】更新许可后,重新再发该服务

问题139:咨询在iServer 11版本中,如何配置以禁止匿名用户在未登录的情况下直接访问服务列表页面。

11.3.0 ​​​​​​​

解决办法】修改服务列表页面需要授权才能访问 1、停止 iServer:首先,确保 iServer 服务已完全停止。 2、修改配置文件:找到 iServer 安装目录下的 iserver-all-.jar 文件(位于 iServer安装目录/WEB-INF/lib/ 目录中)。使用压缩软件(如 WinRAR、360压缩)直接打开此 jar 包,切勿解压。 修改配置文件:在 jar 包内找到 /resource/security/shiroUrls.ini 文件,将其复制到 jar 包外进行编辑。在文件末尾添加以下配置: /services/**/.css = anon /services//*.js = anon /iserver/services.json = roleFilter[ADMIN,PUBLISHER] /iserver/services.rjson = roleFilter[ADMIN,PUBLISHER] / = roleFilter[ADMIN,PUBLISHER] 其中, roleFilter[ADMIN,PUBLISHER] 表示只有拥有 ADMIN 或 PUBLISHER 角色的用户才能访问 /services/ 路径下的所有内容。您可以根据实际情况调整角色名称。 3、保存并替换:保存修改后的 shiroUrls.ini 文件,并将其拖拽回压缩软件打开的 jar 包内,替换原有文件。 4、重启 iServer:完成替换后,重新启动 iServer。

问题140:使用iDesktopX直接导入DGN文件与使用iServer GPA处理相同DGN文件并发布为三维切片服务后,在iDesktopX中加载两者,发现模型位置存在偏差,无法正确叠加。

11.3.0解决办法】在iServer GPA中生成三维瓦片时,需要对模型数据集进行投影转换,将其转换为地理坐标系(如CGCS2000,EPSG:4490)。在投影转换参数设置中,需勾选转换模型顶点参数,以确保坐标转换的准确性。

问题141:通过REST API调用一个用于处理DWG/DGN的GPA工具,第一次调用成功,但后续使用相同参数重复调用均失败,返回“obj is null”的错误。而通过iServer管理页面手动重复执行则没有问题。

12.0.0问题原因】客户参数填写问题。 【解决办法】远程配置了可以正确调用的参数,客户可参考此参数自行调用。

问题142:iServer 11.3.0版本,发布数据服务后,对其中名称以“-L”结尾的三维点、线数据集进行属性查询时会报错,而之前版本(如11.1.1)无此问题。

11.3.0问题原因】初步判断为iServer 11.3.0版本(及配套JDK11)在处理特定命名规则(以“-L”结尾)的数据集时存在缺陷。 【解决办法】环境变量配置JDK9即可正常使用.

问题143:iServer发布的矢量瓦片服务配置了定时更新(每2小时),数据源为瀚高数据库。当数据库中的数据被删除后,服务中仍存在已删除数据的残留。手动重启工作空间或清除缓存可以解决,但无法实现自动、完整的更新。

11.3.0问题原因】客户iServer版本较老,本地使用新版iServer没有重现该问题 【解决办法】更换新版iServer后可以实时更新

问题144:iServer中一个发布为地形服务的本地三维瓦片突然出现异常,服务无法加载,日志报错指示数据源存在问题。该问题影响了所有类似的地形服务,且在故障发生前服务均正常。

11.3.0问题原因】iServer服务器jvm配置太小,客户服务特别多(1210个),且并发不低,但jvm时默认的2G。 【解决办法】根据客户机器配置调整了jvm为8G,目前启动无问题。给客户建议继续升级配置。

问题145:iServer中使用GPA工具时,路径参数无法正确解析变量形式的文件名。直接指定绝对路径和固定文件名可以成功,但使用${fileManagerWorkDir}等变量拼接自定义文件名则执行失败。

12.0.0问题原因】GPA工具在解析路径参数时,对变量和文件名拼接的处理存在缺陷,导致无法正确识别文件路径。 【解决办法】已提供双周包

问题146:在iServer服务管理器中,尝试通过“快速发布服务-文件-shapefile”的方式发布数据服务时,发布过程卡住,无法成功发布,且日志中没有明显报错信息。

12.0.0问题原因】经过远程排查,确认为iServer产品在处理特定shapefile文件发布数据服务时存在缺陷。 【解决办法】已提供双周包

问题147:iServer配置代理后,服务浏览正常,但登录时请求的URL中域名重复,导致登录失败。用户是参考了官方博客文章进行配置的。

11.3.0问题原因】isever内置的tomcat未设置Https的访问端口,导致访问时跳回了http的端地址【解决办法】参考链接进行配置https协议发送请求体太大,导致了404(tomcat设置的是http端口和请求体大小)_ssl限制请求体-CSDN博客

问题148:iServer发布包含数据库数据源的工作空间后,调用动态出图服务会导致iServer服务整体卡死,其他所有服务也无法访问。数据为百万级复杂线数据,且需要实时更新。

11.3.0解决办法】1. 适当调大iServer的JVM内存;2. 若单机部署多实例,考虑使用Nginx等工具进行负载均衡,分散请求压力。

问题149:iServer 12版本加载存储在OBS对象存储中的瓦片时,加载速度过慢,偶现白块,并伴有日志报错。

12.0.0解决办法】已修复,请使用M12-1之后的iServer12i 通过网盘分享的文件:2025M12-1 链接: 百度网盘 请输入提取码

问题150:iServer这个报错是什么问题?

null ​​​​​​​

问题原因】许可过期导致的 【解决办法】重新申请许可后正常

二、SuperMap iDesktopX

问题1:在大势制图工具中,生成配置文件后,打开制图界面时出现显示异常,无法正常使用。

11.3.0 ​​​​​​​

问题原因】倾斜数据data目录下除了tile文件还存放了别的文件 【解决办法】移除后再同参数生成配置文件即可

问题2:咨询SuperMap iDesktopX产品是否可以安装在华为云服务器上,并确认许可申请流程是否与本地物理机一致。

11.3.0 ​​​​​​​

解决办法】所给出的华为云服务器硬件配置可以安装iDesktop桌面软件,其文件型许可的申请流程与物理机完全相同。

问题3:在Windows电脑上使用iDesktopX 11.3版本,新建空白场景时程序会闪退。重装后问题暂时解决,但使用一段时间后又复现。

11.3.0问题原因】可能是显示器连接线误插入主板集成显卡接口,导致未使用独立显卡进行三维渲染。 【解决办法】将显示器连接线正确插入到独立显卡的接口上。

问题4:在iDesktopX中对倾斜摄影数据进行入库操作时失败,需要排查失败的原因。

11.2.0问题原因】倾斜数据有问题 【解决办法】倾斜数据预处理检查出错误修复后,即可顺利入库

问题5:咨询ArcGIS生成的地图瓦片(紧凑型缓存),是否可以使用SuperMap iDesktopX 11i打开,并保存为工作空间?

11.3.0解决办法】数据迁移选项卡 -> ArcGIS 数据迁移组 -> ArcGIS 瓦片转换按钮 ->ArcGIS瓦片转本地瓦片功能用于将 ArcGIS 格式的瓦片数据(包括 TPK 瓦片包和紧凑型地图瓦片)转换为 SuperMap 支持的本地瓦片格式。

问题6:咨询iDesktopX是否能快速将一个工作空间内所有地图中每个图层对应的数据源名称和数据集名称输出为表格。

11.3.0问题原因】iDesktopX暂不支持此功能。 【解决办法】编写python脚本,读取sxwu格式的工作空间文件,查找每个地图中的图层信息,并整理为表格。

问题7:在iDesktopX三维场景中同时加载倾斜摄影模型(.scp)和地形(.sct)后,因高程基准不一致,地形普遍高于模型,导致模型被遮挡。询问如何调整模型高度以解决此显示问题。

11.3.0问题原因】倾斜摄影模型与地形数据的高程基准不一致,导致在三维场景中同时加载时出现高程冲突。 【解决办法】1. 在iDesktopX中,可在倾斜摄影图层风格中设置高度值,将模型整体抬高。2. 若发布为服务在Web端使用,可通过iClient前端API设置图层的height属性(如s3mLayer.height = 5)来调整显示高度。

问题8:反馈在 SuperMap iDesktopX 12.0.1 版本中,使用空间查询功能时,“包含”与“被包含”查询条件的UI描述与实际查询逻辑相反,导致用户操作困惑。

12.0.0问题原因】产品在该版本的空间查询功能中,“包含”与“被包含”查询条件的UI文字描述与实际执行的查询逻辑不一致。 【解决办法】操作时按照与界面文字相反的逻辑进行选择即可获得正确结果。例如查询大面包含小面时,应选择“被包含”关系。

问题9:咨询iDesktopX是否支持迁移MapGIS 6.7版本的数据,尝试拷贝插件后功能仍提示未安装插件。

11.3.0问题原因】未设置系统变量,导致 iDesktopX无法读取MapGIS组件【解决办法】在计算机中设置MapGIS的系统变量【MapGIS10 HOME】

问题10:在iDesktopX扩展开发中,咨询是否可以获取到地图窗口中当前选中的对象记录集。

11.3.0解决办法】1、Map对象提供了findSelection接口用于获取当前地图中被选中的对象;2、遍历Map当前图层Layer.getSelection接口可获取当前图层的选中对象。

问题11:咨询关于“江西一张图”地理底图矢量瓦片服务的处理流程。具体需求为:发布无配图的矢量切片服务,修改数据源和图层名,样式StyleJSON客户沿用自己已有的。

11.3.0解决办法】已提供详细的操作录屏视频,演示了在iDesktopX中修改数据源和图层配置,在iServer中发布矢量瓦片服务,在客户StyleJSON中加载iServer矢量瓦片的完整技术流程,供项目方参考验证。

问题12:在iDesktopX中,连接PostGIS数据库,当postgis扩展在public、超图系统表在sdx模式下,若连接时指定其他业务模式,则新建数据集失败,提示“数据集名称非法”。

11.3.0问题原因】用户使用的iDesktopX 2026 Beta版本存在一个缺陷,在特定schema配置下新建数据集会错误地提示“数据集名称非法”。该缺陷在后续版本中已修复。 【解决办法】为保证新老版本兼容性和数据安全,推荐将超图数据源系统表保留在默认的sdx模式下,连接数据源时也指定sdx为schema。

问题13:在iDesktopX中选中一个模型,通过右键菜单直接导出为OBJ文件后,重新导入该OBJ模型发现其空间位置发生偏移,无法叠加到原始位置。

12.0.0问题原因】通过右键菜单直接导出选中模型为OBJ文件时,功能本身不保存模型的地理位置(插入点)信息。 【解决办法】应使用“三维数据”选项卡下的“模型数据集导出单个模型”功能。该功能在导出模型的同时,会生成一个同名的XML文件,用于记录模型的插入点等位置信息。

问题14:在iDesktopX 11.2.0版本中,使用“影像处理->质量评价->平面精度评价”功能时,无法在界面中选择影像数据集作为输入,导致流程无法继续。

11.2.1解决办法】用户在使用iDesktopX的影像平面精度评价功能时,无法选择影像数据集作为输入。该版本功能需要将影像数据先制作成镶嵌数据集后才能作为输入。

问题15:为iDesktopX 2025申请了12i版本的试用许可,但在许可中心激活时提示“许可文件不匹配”,尽管申请时使用的计算机名与当前计算机名一致。

12.0.0问题原因】Windows系统的计算机名(NetBIOS名称)有15个字符的长度限制。当实际计算机名过长时,许可中心获取的是被截断后的短名称,而用户申请许可时提供了完整名称,导致两者不匹配。 【解决办法】在许可中心首页生成“运行报告”,参照报告中<computername>标签显示的被截断后的计算机名,重新申请许可文件。

问题16:使用iDesktop对OSGB格式的mesh数据生成配置文件时,程序闪退并产生崩溃日志,咨询原因。

12.0.1解决办法】最新双周包已经修复,提供双周包链接: https://pan.baidu.com/s/190ENp6AT7Y56aGEzSOjQGg 提取码: ih8g

问题17:iDesktopX 2026版中,文件型工作空间内的地图连接了非Public模式的PostgreSQL数据集,发布服务后地图不显示,且数据集属性丢失。

12.0.0问题原因】数据集名称中携带@符号,在2026 Beta版本中是产品缺陷。 【解决办法】此问题在最新的12.1.0版本中已修复。当前可使用12.0.1版本最新的双周包解决。

问题18:iDesktopX 12.0.1版本中,在地图上右键菜单里找不到“生成三维瓦片(生成三维影像缓存)”的功能,而11版本存在。

12.0.0解决办法】地图生成三维瓦片功能在12.0.1之后废弃了

问题19:使用iDesktopX的AI二元分类功能提取水体,效果不佳,部分明显的水体未被提取出来。使用0.5米原始影像和超分后的影像效果都不理想。

11.3.0问题原因】1. 提取水体时,过高分辨率(如超分后)反而可能降低效果。2. 默认参数“瓦片重叠像元”为0,可能导致影像瓦片边缘的地物提取不完整。 【解决办法】建议使用0.5米分辨率的原始影像进行提取,并将“瓦片重叠像元”参数设置为64或128,可以有效改善提取效果。对于模型无法识别的特殊地物(如水上棚板),则需要通过训练新模型来提升精度。

问题20:咨询iDesktopX 2025版本是否需要使用12i版本的许可。

12.0.0解决办法】是的,SuperMap iDesktopX 2025(即12i系列产品)需要使用与之配套的12i版本许可文件。

问题21:用户咨询在openEuler信创环境下,应使用哪款超图桌面GIS产品与iServer 12.0配套使用。

12.0.0解决办法】明确告知用户,在Linux(包括openEuler)环境下应使用iDesktopX作为桌面端产品。

问题22:使用iDesktopX进行AI地物提取(二元分类),对900GB的影像进行处理,预计耗时147小时,处理效率极低。查看任务管理器发现GPU利用率很低。

12.0.1问题原因】地物提取上提取建筑物影像越清晰越好,超分有用,而提取水体相反,越清晰反而效果差 【解决办法】用40G分辨率0.5m影像做二元分类提取水体,“瓦片重叠像元”参数设置成64-128,效果会好一些 二元分类性能优化:跟GPU占用、硬盘读写有关,调配单步运算量至时长最短则为最高效配置,调整过高的话,数据读取的步骤会卡住,会起反作用

问题23:在iDesktopX中构建地理处理模型,当“点集外挂模型”算子有前置算子(如JSON文件导入)时,执行报错“setDynamicPrjCoordSysType()参数的类型不正确”,但单独执行该算子无此问题。

11.3.0问题原因】通过“导入JSON”算子生成的数据集默认没有坐标系信息,而后置的“点集外挂模型”算子执行需要输入数据带有正确的坐标系。 【解决办法】在“导入JSON”算子和“点集外挂模型”算子之间,增加一个“重设坐标系”算子,为中间数据集显式设置正确的坐标系(如4490)。

问题24:从3Ds Max导出的FBX格式模型,部分模型导入iDesktopX后出现纹理丢失的现象?

11.3.0解决办法】使用 12.1.0 Beta iDesktopX 软件正确进行FBX模型导入,无纹理丢失。下载地址:SuperMap技术资源中心|为您提供全面的在线技术服务

问题25:使用iDesktopX桌面软件连接瀚高(HighGo)数据库时,出现连接报错,无法正常打开数据库类型的数据源。

11.3.0问题原因】瀚高数据库采用了国密SM3加密方式,而iDesktopX默认仅支持MD5加密认证,导致认证失败。 【解决办法】将瀚高数据库安装目录下的客户端连接库文件(如libpq.dll)复制并替换到iDesktopX安装目录的Bin文件夹下,重启iDesktopX即可解决。

问题26:在iDesktop中执行“修复数据源”功能时报错“执行失败,原因未知”,咨询可能的原因及解决方法。

11.3.0问题原因】数据库型数据源未注册sm系统表 【解决办法】用“新建数据库型数据源”来注册sm系统表,再打开就可以创建数据集了

问题27:使用iDesktopX迁移MapGIS数据后,将两个工作空间的数据合并,发现合并后的地图中符号发生了变化,咨询解决方法。

11.3.0问题原因】迁移后每个工作空间都有自定义的符号 【解决办法】新建一个工作空间,将所有工作空间的自定义符号均导入进来,再迁移数据至此工作空间

问题28:使用GPA的“导入OBJ”算子将数据导入udbx时,如何设置参数使导入的三维数据集名称与原始OBJ文件名保持一致。

11.3.0解决办法】可先设置导入数据集名称为%input.sourceFilePath%,然后串联使用“重命名数据集”和“按内容替换文本”算子,将路径部分替换掉,只保留文件名。

问题29:使用SuperMap iDesktopX 11i版本导入内嵌纹理的GLTF三维模型文件后,模型可以正常显示,但其表面的纹理贴图效果丢失,无法正确渲染。

11.3.0问题原因】产品旧版本不支持GLTF模型内嵌纹理的显示。 【解决办法】升级iDesktopX至12.0.1或更高版本即可解决。已提供新版本下载链接: 百度网盘 请输入提取码

问题30:在iDesktopX中,通过“数据导入”功能将SHP文件导入UDBX数据源后,尝试修改点数据集的符号样式时,发现符号颜色被锁定,无法更改。

11.3.0问题原因】符号样式中勾选了“固定画刷颜色”选项,导致颜色无法随图层样式设置而改变。 【解决办法】在图层管理器中双击点符号打开符号编辑器,进入“笔画管理”->“设置”,在弹出的对话框中取消勾选“固定画刷颜色”,即可自由调整符号颜色。

问题31:对影像数据进行超分处理后,文件体积从40GB剧增至900GB,且在iDesktopX中加载该影像时,地图缩小到一定比例尺后影像会消失不见。

11.3.0问题原因】1. 超分后数据量增大属于正常现象。2. 影像消失是因为没有为其创建影像金字塔,导致小比例尺下无法快速渲染。后续创建金字塔失败是由于目标磁盘剩余空间不足。 【解决办法】为超分后的900GB影像数据重建金字塔。需确保影像所在磁盘有足够的剩余空间(建议为原始影像大小的25%到50%)。

问题32:咨询iDesktopX二次开发中,如何对插件进行版本管理。希望实现当服务器上有新版本插件时,能提示用户并引导完成自动或手动更新。

11.3.0解决办法】 1、定义一个全局变量记录当前插件版本; 2、启动程序或者运行插件时,检测当前版本是否低于服务器版本,若低于则提示用户选择是否更新; 3、用户确认更新时,从服务器下载新插件,并停止iDesktopX进程,然后将新插件拷贝到指定目录; 4、重启iDesktopX即可完成更新。

问题33:通过FME生成的PostGIS面数据集,在iDesktop中属性表可查看,但使用SQL查询或通过iObjects组件的Query接口均查询不到结果。

12.0.1 ​​​​​​​

问题原因】iDesktopX不支持访问和操作PotGIS原生的空间数据,需要超图的注册表才能用桌面的查询 【解决办法】用“复制数据集”功能将该表复制一份就有sm注册表了,再SQL查询即可

问题34:按照部署文档配置机器学习环境后,在iDesktopX 12.0.1中机器学习模块仍无法打开,无法提取遥感影像中的建筑物。

12.0.1解决办法】为iDesktopX配置桌面的AI资源包即可,例如:supermap-idesktopx-ext_ai-2026-beta-windows-x64-bin:SuperMap技术资源中心|为您提供全面的在线技术服务

问题35:iDesktopX 12.0.1数据迁移工具在导入数据时提示“未找到ArcMap开发组件包”,咨询原因。

12.0.0 ​​​​​​​

问题原因】数据迁移工具需要依赖ArcGIS的组件。 【解决办法】在本机上安装ArcMap并且部署对应许可。

问题36:使用iDesktopX的“MXD文档迁移”功能,将ArcGIS的mxd文件迁移至SuperMap工作空间,过程提示成功,但打开生成的地图后数据不显示,日志显示“矢量图层读取失败”。

11.2.1问题原因】用户本地安装的ArcGIS 10.8为破解版,导致iDesktopX在进行MXD迁移时,默认的许可验证方式无法正确读取数据。 【解决办法】在执行MXD迁移的参数设置对话框中,将“许可验证”选项从默认值修改为“Advanced”,然后重新执行迁移即可。

问题37:在 iDesktopX 中,对一个倒置的 OBJ 模型使用“获取投影面”功能时,无法获得正确的顶面投影,结果仍为侧面投影。尝试在导入时选择旋转模型选项,但模型并未实际旋转。

12.0.0问题原因】用户使用的 iDesktopX 12.0.1 早期版本存在缺陷,导致导入OBJ模型时设置的旋转参数未生效。 【解决办法】升级 iDesktopX 到 12.0.1 最新的双周版本或官网发布的 12.1.0 版本即可解决。

问题38:咨询 iDesktopX 中“获取投影面”的功能是否可以封装到地理处理建模(GPA)中使用,因为该功能似乎只能在三维场景交互式使用,在工具箱中找不到。

12.0.0解决办法】在地理处理建模(GPA)中,可以使用“模型->二维面”算子来实现类似“获取投影面”的功能。

问题39:咨询iDesktopX中管线三维建模的具体操作步骤,希望获取相关的操作指南。

11.3.0解决办法】参考官方在线帮助文档进行操作,文档链接:https://help.supermap.com/iDesktopX/zh/tutorial/SceneOperation/Pipe3D/Pipe3D.html

问题40:在获取管线建模的文档资料后,进一步请求提供相关操作的视频教程,或者希望能够获得远程视频教学支持。

11.3.0解决办法】提供了SuperMap在线教育平台的管线建模视频教程:GIS学堂

问题41:咨询如何基于已有的CAD图纸数据,在iDesktopX中进行管线三维建模,寻求具体方法。

11.3.0解决办法】操作步骤如下:1. 将CAD数据以“简单数据集”方式导入到SuperMap数据源中;2. 针对导入的线数据集构建管网;3. 参考官方教程对管线进行三维符号化设置。

问题42:咨询在iDesktopX中,通过对矢量线数据进行三维符号化生成的管线模型,是否可以导出为OBJ等标准三维模型格式。

11.3.0问题原因】通过对线数据进行三维符号化生成的管线模型是一种基于样式的实时渲染效果,并非实体几何模型,因此不支持导出为任何独立的模型格式。 【解决办法】若需要可导出的管线模型文件,建议在专业的第三方三维建模软件中完成建模工作。

问题43:在iDesktop中尝试连接南大通用数据库,发现Gbase连接选项为灰色不可用,咨询正确的连接方式。

11.3.0 ​​​​​​​

【问题进展】iDesktopX已经废弃了Gbase的方法。【解决办法】南大通用数据库服务器端需要安装PostGIS插件,然后在iDesktopX中使用连接PostGIS数据源的方式进行连接。

问题44:咨询对S3MB格式的mesh瓦片进行局部压平操作,并需要将压平后的模型另存为新瓦片,应使用何种功能或工具。

11.3.0解决办法】使用倾斜摄影数据操作中的镶嵌功能。

问题45:用户在两台电脑上部署iDesktopX,其中一台Win11系统的电脑无法选择PostGIS数据源,新建数据源时PostGIS选项为灰色不可用状态。另一台电脑则正常。用户寻求导致此问题的原因及解决方案。

11.3.0问题原因】初步判断为操作系统缺少必要的VC++运行库依赖,导致iDesktopX无法正确加载连接PostGIS所需的客户端库(libpq.dll)。 【解决办法】1. 下载并安装微软常用运行库合集(vcredist_x64.exe); 2. 运行安装程序,选择“修复”选项; 3. 完成后,重启iDesktopX桌面软件,再次尝试连接PostGIS数据源。

问题46:点云模型数据导入后位置不正确,存在较大偏移,需要技术支持协助将模型精确匹配到正确的位置和角度。

11.3.0问题原因】原始点云数据采集时缺少坐标系信息,导致导入时只能设置近似参数从而产生偏移。 【解决办法】1. 在点云的scp配置文件中修改坐标参数,调整模型的位置。2. 在桌面软件中修改模型的旋转角度参数,进行姿态微调。

问题47:咨询在iDesktop中是否有功能可以自动连接打断的、不连续的道路线数据。

12.0.1 ​​​​​​​

解决办法】使用线拓扑,勾选“邻近端点合并”,设置节点容限范围

问题48:在iDesktopX中进行倾斜摄影生成DSM时,点击“确定”后程序没有响应,无法生成结果。

11.3.0问题原因】未设置用于存储结果数据的目标数据源。 【解决办法】在执行生成DSM操作前,先在工作空间管理器中打开或新建一个数据源,用于保存生成的DSM结果数据集。

问题49:在iDesktopX中,对生成的DSM数据进行滤波时,发现“DSM滤波”功能按钮为灰色不可用状态,咨询如何正确使用该功能。

11.3.0问题原因】DSM滤波功能依赖影像处理环境,且该功能入口在工具箱中而非顶部菜单栏。 【解决办法】1. 前往超图官网下载并配置影像处理的资源环境包。2. 重启iDesktopX软件。3. 在软件界面右下角的“工具箱”中搜索“DSM滤波”并执行该功能。

问题50:用户在使用iDesktopX软件导出白模数据为FBX或DAE格式时,软件会崩溃并自动退出,导致导出操作失败。该问题在使用128G内存的机器上稳定复现,影响项目交付。

12.0.0问题原因】iDesktopX产品在处理特定白模数据导出为FBX或DAE格式时存在程序缺陷,导致内存处理异常,引发软件崩溃。 【解决办法】此问题已在后续版本中修复。可升级使用iDesktopX 2026 beta (12.1.0)版本进行导出,或等待iDesktopX 12.0.1的修复补丁包发布后更新。临时验证版本下载链接:百度网盘

问题51:使用达梦数据库的迁移工具将PostgreSQL中的空间表迁移到达梦数据库后,在SuperMap iDesktopX中无法看到这张表,怀疑是没有在SuperMap的系统表中注册。

11.3.0问题原因】第三方数据库迁移工具只迁移了数据表,未在目标数据库中创建或更新SuperMap用于管理空间数据的系统表(sm开头的表)。 【解决办法】由于数据量过大(20多TB),不适合在桌面端直接复制。建议使用iDesktopX的地理处理建模(GPA)功能,构建“复制数据集”模型,分批次将数据从PG数据源迁移到达梦数据源,此方法可以确保系统表被正确创建和注册。

问题52:使用iDesktopX 12i创建PostGIS数据源时提示需要超级用户权限,但客户因权限管控严格只能分配普通用户,咨询此情况下的解决方案。

12.0.0 ​​​​​​​

问题原因】创建postgis只能使用超级用户 【解决办法】在外部库中新建一个数据源,然后导出数据库,再导入至生产环境

问题53:在Windows系统中使用iDesktopX 11.3,新建空白场景时程序会闪退。已尝试调整驱动、NVIDIA及Windows图形设置,问题依旧,咨询排查方法。

11.3.0问题原因】系统GPU驱动未安装成功,导致无法调用显卡。【解决办法】安装驱动精灵等检查GPU驱动软件进行驱动更新。

问题54:红色网络锁中包含4套iDesktopX授权,在插锁服务器上已设置允许网络访问,但其他机器甚至本机均无法访问到网络锁许可。

11.3.0解决办法】需要在插锁机器勾选 允许网络计算机访问本机许可,在读锁机器上勾选允许访问远程服务器的网络锁并填写插锁机器IP即可

问题55:为解决iServer地图服务动态出图慢或卡顿的问题,咨询如何高效地重新生成地图缓存。用户不清楚在iDesktopX中如何操作,也不了解如何通过iServer的REST API接口调用生成瓦片。

11.3.0解决办法】提供了两种生成缓存的方案:1. 使用iDesktopX桌面端,在地图上右键选择“创建切图任务”,根据前端浏览的比例尺生成本地缓存文件,然后将生成的缓存文件夹直接拷贝到iServer服务的cache目录下。2. 通过调用iServer的tileImage REST API接口,传入对应的比例尺和行列号参数来请求生成瓦片。

问题56:在iDesktopX中,按照帮助文档修改启动界面配置,但替换左侧Logo、去除产品名称字样等部分配置不生效。

11.3.0 ​​​​​​​

问题原因】左侧图片没有正确填写替换参数 【解决办法】启动界面分为左右两张图片,Logo是左侧图片的一部分,需要重新制作图片后再替换

问题57:针对已生成的倾斜摄影三维瓦片,当有新区域的倾斜数据时,如何进行增量更新或合并,以实现新旧数据同时展示。

11.3.0解决办法】两种方案:

  1. 合并图层:在倾斜入库时,勾选“合并图层”选项,将新旧数据的配置文件合并,生成一份全新的包含所有数据的瓦片。

  2. 更新缓存:使用倾斜摄影数据更新功能,将新数据在指定范围内更新到原有的S3M缓存中,实现局部替换。

问题58:咨询超图GIS平台产品是否支持对Jpeg, Jpeg2000, MrSID这几类影像格式进行数据处理和发布服务。

11.3.0解决办法】都支持导入到桌面产品:https://help.supermap.com/iDesktopX/zh/tutorial/DataProcessing/DataConversion/GeoFormates.html

问题59:在iDesktopX和iServer 12i中,对数据源进行SQL查询,结果属性表中有数据,但将查询结果添加到地图窗口时,地图上不显示任何地理要素。

12.0.0 ​​​​​​​

问题原因】需要进行分析数据库型数据源和数据在客户内网中,分析是在外网中进行,由于网关,网络中断等原因,分析经常中断,导致分析结果错误。 【解决办法】在内网中部署iServer,保证数据库和iServer网络通畅,再使用GPA进行分析,结果正确。

问题60:使用iDesktopX 12.1将ENU坐标系的PLY格式高斯泼溅数据生成瓦片,在iServer 12.0.1中发布预览时,若设置目标坐标系,模型变形;若不设置,则不显示。

12.0.0解决办法】ENU格式的高斯泼溅数据生成瓦片时,需要指定“数据坐标单位”为度,“源坐标系”为空。

问题61:使用iDesktopX 11i将OSGB格式的倾斜摄影数据入库后,部分地区加载显示模糊,而直接加载配置文件则正常。

11.3.0 ​​​​​​​

问题原因】入库时参数配置问题 【解决办法】1.修改顶点优化方式,Meshopt是有损的; 2.取消勾选重建LOD,如果指定不正确会导致模糊问题

问题62:咨询iDesktopX中是否有功能可以对单体化模型生成的S3M瓦片进行按指定范围的裁剪。

11.3.0解决办法】可以用“三维地理设计”选项卡下“倾斜摄影数据操作”组中的“裁剪”功能

问题63:咨询Linux版本的iDesktopX 11.3如何配置和读取正式许可文件。

11.3.0问题原因】客户申请的11i的许可使用的12i的产品 【解决办法】下载11i的产品使用后可以正常读取许可使用

问题64:在iDesktopX中,将UDBX中的多个数据集追加到金仓或PostGIS数据库时,字段映射功能只对第一个数据集生效。

11.3.0解决办法】设计如此,可使用gpa工具进行批量追加

问题65:在iDesktopX中对两个栅格数据集进行镶嵌操作时,咨询如何设置才能实现精确镶嵌。

12.0.0 ​​​​​​​

解决办法】通过栅格镶嵌工具中“重叠区域取值”参数进行设置

问题66:在iDesktopX 12i版本中,用户希望桌面12i产品能增加gdb导入udbx时数据比对出个报告的能力,比对的点是对象数量、字段数量、字段类型、字段长度

12.0.0解决办法】使用iDesktopX12.1.0 Beta 中新增的功能 “GDB数据对比” 帮助手册:https://help.supermap.com/iDesktopX/zh/SpecialFeatures/DataMigration/GDBDataCompare.html 下载链接:SuperMap技术资源中心|为您提供全面的在线技术服务

问题67:在iDesktopX的场景中,加载存储于MongoDB中的三维瓦片数据(单体化模型)时,导致iDesktopX客户端程序崩溃。提供了崩溃日志文件供分析。

11.3.0问题原因】初步分析崩溃日志,推断原因为内存不足、显卡驱动问题或内存泄漏。 【解决办法】已提供排查方案:1. 加载数据时监控内存使用情况。2. 检查并确认硬件配置(CPU、内存、显卡)是否满足要求。3. 根据官方文档(SuperMap GIS 三维硬件设置优化_任务管理器gpu 3d参数-CSDN博客)检查显卡驱动等配置。经现场排查已解决此问题。

问题68:使用超图桌面软件(iDesktop 11i)导入GLTF模型后,三维场景中模型无法正常显示贴图材质,导致模型整体呈白色。

11.3.0 ​​​​​​​

问题原因】该gltf为内嵌纹理。 【解决办法】下载最新iDesktopX双周包,产品已新增支持 supermap-idesktopx-12.0.1-260509-1625-129883-windows-x64-bin.zip 链接: 百度网盘 请输入提取码

问题69:iDesktopX向达梦数据库导入数据,部分数据集导入成功后在数据库表中查询不到数据;同时空间字段类型为IMAGE,而非ST_GEOMETRY。

11.3.0问题原因】查询的是索引表而非实际的数据表。 【解决办法】切换到达梦数据库的正确数据表进行查询即可看到导入的数据。

三、SuperMap iDesktop

问题1:超图图层中的字段设置了中文别名,咨询在导出为SHP或GDB等格式后,是否有办法让其他GIS软件(如ArcGIS)也能识别并显示这些中文别名。

11.3.0解决办法】使用iDesktopX11.3.0最新版本导出为GDB格式数据即可,下载地址:百度网盘 请输入提取码

问题2:使用iDesktop将二维地图生成三维瓦片(即生成地图瓦片缓存)时,咨询是否可以设置瓦片的背景为透明。

11.3.0解决办法】生成三维瓦片的界面中瓦片类型选择PNG,在界面中下滑,勾选上背景透明。

问题3:客户有两套没有关联字段的矢量数据A和B,咨询是否可以通过空间位置关系,将A数据的属性信息赋给B数据对应的图斑上。

11.3.0解决办法】使用属性更新,根据空间关系更新数据集中对象的属性,具体可参考:https://help.supermap.com/iDesktopX/zh/tutorial/DataProcessing/Vector/Attributeupdate.html?rhsearch=%E5%B1%9E%E6%80%A7%E6%9B%B4%E6%96%B0&rhhlterm=%E5%B1%9E%E6%80%A7%E6%9B%B4%E6%96%B0

问题4:在使用遥感桌面软件处理海面遥感数据时,由于缺乏地面特征,无法自动寻找地面控制点,咨询如何进行后续处理。

11.3.0解决办法】如果无法根据参考影像自动化找到控制点,可以使用外业采集的控制点(如定位数据)进行添加,然后进行区域网平差。

问题5:使用iDesktop 12的S3M转3D Tiles功能,转换2000坐标系的S3M数据后,生成的3D Tiles位置不正确。

12.0.0问题原因】数据坐标系设置不正确 【解决办法】将原始投影坐标系数据转为对应椭球体地理坐标系(4490),并勾选转换模型顶点参数后,再生成s3m三维瓦片;之后转为3dtiles正常

问题6:帮助文档中提到“数据集投影转换”支持加密坐标系,但在iDesktop界面中未找到相关功能入口。

11.3.0 ​​​​​​​

解决办法】需要先在iDesktop中安装“电子地图坐标转换”插件,安装后即可在坐标转换功能中找到并使用加密坐标系。

问题7:ArcGIS的标注层数据(Annotation),迁移到iDesktopX后看不见文本内容

11.3.0问题原因】迁移后的文本数据集文本内容为空 【解决办法】使用最新iDesktopX双周包和迁移模块验证通过: 1、supermap-idesktopx-12.0.1-260509-1625-129883-windows-x64-bin.zip 链接: 百度网盘 请输入提取码

2、最新的迁移模块 百度网盘 请输入提取码,提取码为:ufqw;

问题8:咨询 SuperMap iDesktop 10.2.0 版本是否包含“高程换算”功能,并询问是否可以将更高版本(如12i)的工具箱功能迁移到此低版本上使用。

10.2.1解决办法】该版本的高程换算功能插件位于产品安装目录的bundle文件夹下。不建议将高版本产品的功能插件迁移至低版本,因为这可能会引发未知的兼容性问题。

问题9:用户尝试使用一个面矢量数据集来批量裁剪影像,以去除影像周边的黑边。用户担心该方法可能存在缺陷,例如矢量面之间存在缝隙导致裁剪不彻底,希望获得更可靠的批量处理方案。

11.3.0问题原因】使用矢量面进行裁剪时,若矢量数据本身存在拓扑错误(如缝隙、重叠),则会导致裁剪结果不精确,无法完全去除黑边。 【解决办法】推荐使用官方提供的批量去除影像黑边的工具。具体操作可参考视频教程:视频号

问题10:在设置图层风格时,智能机器人提示了某个设置项,但在iDesktop界面中找不到该选项。

11.3.0 ​​​​​​​

解决办法】容限需要在数据集图层属性中设置节点容限.没有对整个数据源直接设置容限的参数

问题11:咨询如何在SuperMap数据源或数据集中设置类似于ArcGIS的XY分辨率和容差。

11.3.0问题原因】用户希望找到与ArcGIS完全对应的XY分辨率设置,但SuperMap产品设计不同。 【解决办法】SuperMap中没有直接的XY分辨率设置,但可以在数据源属性中设置容限(如模糊容限、节点捕捉容限等)来控制精度。

问题12:在SuperMap iDesktop中,希望将地图中某个几何对象的坐标串导出为WKT(Well-Known Text)格式的文本,尝试导出为Shapefile格式未能满足需求。

11.3.0解决办法】在iDesktop中选中目标地图要素,通过鼠标右键菜单选择“导出为文件”,在弹出的对话框中将文件格式选择为CSV。导出的CSV文件中即会包含该几何对象的WKT格式字符串。

问题13:将OSGB格式的倾斜摄影数据通过“倾斜入库(紧凑型)”生成S3M缓存后,咨询是否有办法再从S3M导出为OSGB格式。

11.3.0解决办法】无法将DB格式的倾斜摄影文件转为OSGB格式

问题14:在iDesktop中尝试打开数据库型数据源用于切图,即使被授予了创建和查询权限,仍然无法打开。日志显示错误,需要确定连接所需的最小数据库权限。

11.3.0问题原因】连接PostGIS等空间数据库时,除了对数据表本身有读权限外,还必须对空间元数据表(如geometry_columns)有查询权限,iDesktop需要读取该表来识别空间数据。用户权限配置不完整导致连接失败。 【解决办法】请数据库管理员为用户授予对geometry_columns表的SELECT(查询)权限。

问题15:MapGIS地图迁移到iDesktop后,文字注记(标签)之间的间距变得非常大,咨询如何调整。

11.3.0 ​​​​​​​

解决办法】该问题已确认为产品缺陷,并已上报给研发团队进行修复。

问题16:三维模型的原点位置不正确,希望能够根据已有的矢量数据位置,对模型的位置进行校正。

11.3.0解决办法】型偏移解决办法: 方法1:推荐使用“三维配准”功能,功能入口:开始—数据处理—新建配准—三维配准,支持对模型数据集进行配置,具体可参考帮助文档:https://help.supermap.com/iDesktopX/zh/tutorial/DataProcessing/Registration/Transformation3D.html?rhhlterm=%E4%B8%89%E7%BB%B4%E9%85%8D%E5%87%86&rhsearch=%E4%B8%89%E7%BB%B4%E9%85%8D%E5%87%86 方法2:使用“平移”功能,如果您知道模型需要移动的确切距离(X, Y, Z方向的偏移量),可以使用此方法。模型数据集批量平移参考:https://help.supermap.com/iDesktopX/zh/tutorial/SceneOperation/3DDesigner/ModelEdit/BatchModelMove.html?rhhlterm=%E6%89%B9%E9%87%8F%E5%B9%B3%E7%A7%BB&rhsearch=%E6%89%B9%E9%87%8F%E5%B9%B3%E7%A7%BB 选择对象偏移参考:https://help.supermap.com/iDesktopX/zh/tutorial/SceneOperation/3DDesigner/ModelEdit/ModelMove.html?rhhlterm=%E6%A8%A1%E5%9E%8B%E5%B9%B3%E7%A7%BB&rhsearch=%E6%A8%A1%E5%9E%8B%E5%B9%B3%E7%A7%BB

问题17:使用桌面工具从OSGB数据生成SCP缓存文件时,生成的配置文件内容不正确,导致在场景中加载显示错位、不完整。仅有零散的几个瓦片可以成功生成。

11.3.0问题原因】推测是新版本iDesktop产品在处理该批次OSGB数据生成SCP缓存时存在兼容性问题或缺陷。 【解决办法】更换使用旧版本的SuperMap iDesktop产品(如10i 0809版本)进行缓存生成操作,可以成功生成正确的SCP配置文件。

问题18:在iDesktop 10.2.1中使用“矢量裁剪”功能处理大数据量面数据集时,进度条在100%卡住长达数小时,无法完成任务。被裁剪数据约40万,范围数据约26万,日志显示进程卡在处理某个特定的SMID对象上。

10.2.1问题原因】iDesktop产品中较旧的“矢量裁剪”功能在处理特定复杂数据时存在性能问题或缺陷,导致算法长时间无法完成。 【解决办法】使用功能更稳定、算法更高效的“叠加分析”工具替代“矢量裁剪”工具。使用“叠加分析”进行裁剪操作,任务在约63秒内即可成功完成,解决了长时间卡顿的问题。

问题19:在Windows系统上安装超图桌面产品时,安装程序界面长时间停留在准备阶段,无法继续安装。

11.3.0问题原因】之前安装过老版本,多次尝试都无法解决许可工具问题 【解决办法】直接将许可文件放在 C:\Program Files\Common Files\SuperMap\License,桌面产品能正常使用

问题20:多幅分块的DEM数据通过栅格镶嵌为一个整体数据集后,其颜色渲染与单幅原始栅格不一致,导致地物轮廓不清晰,担心镶嵌结果是否正确。

11.3.0问题原因】栅格数据的颜色渲染是根据整个数据集的最大最小值进行拉伸的。镶嵌后数据集的整体高程极值发生变化,导致默认渲染的色带与单幅影像不同,属于正常现象。 【解决办法】通过栅格查询工具,对比镶嵌前后同一位置的像素值(高程值),只要值保持一致,即可证明镶嵌结果数据是正确的。

问题21:在iDesktop中尝试打开Oracle Spatial类型的数据源失败,提示“打开数据源失败”,但通过Oracle客户端工具可以正常连接该数据库。

11.3.0问题原因】首次在iDesktop中连接一个不包含SuperMap系统表的Oracle数据库时,应使用创建数据源的方式,而非打开数据源。 【解决办法】在iDesktop中,应通过“工作空间管理器”->“数据源”->右键选择“新建数据库型数据源”,然后填写Oracle连接信息。此操作会在数据库中自动创建SuperMap所需的系统表,之后即可正常使用。

问题22:移动端AR应用中,加载三维场景缓存后,部分模型对象无法查询到属性信息,而这些对象在桌面端是存在属性的。导致AR模块相关功能无法正常测试。

11.3.0问题原因】在生成三维场景缓存时,“属性存储类型”参数选择了移动端不支持的格式。 【解决办法】在iDesktop中重新生成场景缓存,在缓存生成参数设置中,必须将“属性存储类型”选项设置为“S3MD”格式。

问题23:使用镶嵌数据集在iDesktop中进行地图切片时,任务进度长时间保持在0%,无法正常启动。

11.3.0解决办法】在iDesktopX安装目录\binSuperMap.xml,将MosaicBuild ngleEnabled节点设置成false,关闭单幅大影像模式,重启桌面 切图正常

问题24:使用一期DOM影像对另一期TDOM影像的空洞进行填补后,由于时相不同,导致影像存在明显色差,询问如何使整体色调协调。

11.3.0解决办法】使用iDesktop的“影像匀色”功能来处理。需要先将两期影像合并为一个镶嵌数据集或导出一个完整的TIF文件,再对该单一数据集执行匀色操作,以达到协调色调的目的。

问题25:从ArcGIS迁移的MXD工程在iDesktop中打开后,地图无法继续放大到1:1000以上的比例尺,缩放操作受限。

11.3.0问题原因】地图中存在某个数据集的空间范围异常,导致地图的整体显示范围出现问题,从而无法缩放到更大比例尺。 【解决办法】将范围异常的数据集从地图中移除,重新加载地图并设置图层风格。

问题26:使用多任务切图功能生成地图瓦片后,虽然提示切图成功,但在浏览地图时发现部分瓦片没有数据,缺少线要素,导致地图显示不完整。

11.3.0问题原因】地图切图过程中可能存在部分瓦片生成失败的情况,即便整体任务最后提示成功,但瓦片缓存文件本身是不完整的。 【解决办法】在多任务切图工具中,不选择“新建”,而是选择加载已有的切图任务,通过读取上次任务保存的sci配置文件,可以查看所有瓦片的切图状态,并对其中失败的瓦片进行重新切图。

问题27:在地图上进行标注时,标注的文字显示异常,看不清楚或无法正常显示。

11.3.0问题原因】经过排查,发现是由于标注文字的颜色被设置为白色,与地图背景或被压盖的要素颜色一致,导致视觉上无法识别。 【解决办法】将标注文字的颜色修改为其他可区分的颜色即可。

问题28:3dmax制作的模型导入iDesktop后切片并发布服务,在客户端浏览时模型材质颜色偏暗。

11.3.0问题原因】光照问题导致模型在夜间显示效果偏暗【解决办法】设置场景时间为中午,或者取消模型数据集接受光照的选项。

问题29:在iDesktop中运行包含自定义扩展算子的GPA模型时,任务执行到该算子处卡死,无响应。

11.3.0解决办法】数据原因,连接的数据源数据结构混乱,切换到其他数据源后正常

问题30:在iDesktop中实现三维标签专题图时,提取模型高程步骤报错,咨询正确的操作流程。

11.3.0解决办法】通过“三维数据-模型编辑-提取数据”功能,选择模型数据集和二维点数据集即可正常提取。制作标签专题图可参考帮助文档:https://help.supermap.com/iDesktopX/zh//tutorial/SceneOperation/SceneVisualization/LabelMap3Dgroup.html

问题31:导入的DSM(数字地表模型)数据在三维场景中高程显示异常,起伏不平,怀疑数据有问题,询问是否有批量修复方法。

11.3.0问题原因】用户对DSM(数字地表模型)的特性存在误解。DSM本身就包含地表建筑物、树木等对象的高度,因此渲染出地物起伏是正常现象,并非数据错误。 【解决办法】向用户解释了DSM与DEM(数字高程模型)的区别,明确了当前显示效果符合DSM数据特征。

问题32:使用iDesktop对镶嵌影像数据集进行地图瓦片切片时,在特定高比例尺(17级)下,生成的瓦片出现花屏或带有黑边的问题。尽管在低比例尺下瓦片显示正常,但高比例尺下的瓦片质量异常,影响使用。

11.3.0问题原因】原始影像数据本身带有黑边区域,在切片至大比例尺时,这些无效的黑边区域被保留并生成为瓦片,导致显示异常。 【解决办法】在生成地图瓦片前,需要对原始影像数据进行预处理,通过工具去除影像的黑边。具体操作可参考官方博客教程:SuperMap iDesktopX 中去除影像黑边_supermap影像图去黑边-CSDN博客

问题33:使用iDesktopX的面提取中心线功能时,生成的结果中出现不应有的三角形尖峰,咨询如何解决。

11.3.0 ​​​​​​​

问题原因】未设置正确的最大最小宽度参数 【解决办法】先测量整个面数据中大致的道路宽度范围,根据范围合理设置参数

问题34:在iDesktop中,地图上的某个面数据集在缩小地图后会消失不见。检查图层属性,发现“对象最小尺寸”参数被设置为0.1,导致对象在小于该尺寸时被过滤。用户尝试修改该参数为更小的值(如0.001)但无法生效,设置会自动还原。

11.3.0问题原因】1. 图层属性中的“对象最小尺寸”参数设置不当,导致地图缩小时,对象尺寸小于该阈值而不显示。 2. 使用的iDesktop 11.0.1版本存在缺陷,无法成功修改并保存“对象最小尺寸”参数。 【解决办法】建议用户升级iDesktop至iDesktopX 11.3.0版本。新版本已修复该问题,可以正常修改并保存“对象最小尺寸”参数,从而解决地图缩放时数据消失的问题。已提供新版本下载链接。

问题35:将吉威公司格式的DSM/DEM数据(PNG格式,可能是Terrain-RGB)转换为超图可发布的WMTS服务,不确定转换后瓦片的目录结构和命名规则。

11.3.0解决办法】1. 使用iDesktop的地形/影像切片功能,选择存储类型为“原始”,格式为PNG,生成小范围示例瓦片。2. 参照iDesktop生成的标准层(L)/行(R)/列(C)目录结构,使用脚本将吉威的PNG瓦片重组为相同结构,即可由iServer识别并发布。

问题36:用户发现iDesktop 2025版本的数据导入功能中,没有了导入GJB(军用标准)数据的选项,而此前的旧版本是支持的,咨询是许可问题还是功能调整。

12.0.0问题原因】出于对军用标准数据安全风险的考虑,产品策略进行了调整。 【解决办法】从iDesktop 2025版本开始,GJB军标数据导入功能已从i系列桌面产品中移除,需要使用M系列的桌面产品(如MDesktopX)进行导入。

问题37:PostgreSQL数据库迁移后,通过FME工具新建的空间数据表在SuperMap iDesktop中无法显示。怀疑是数据未在超图工作空间中正确注册导致。

11.3.0问题原因】通过FME等第三方工具在PostgreSQL数据库中创建空间数据表后,这些表信息未被及时注册到超图工作空间的系统表(smregister)中,导致iDesktop无法识别。 【解决办法】重新使用iDesktop桌面端打开该数据库型工作空间。打开过程中,iDesktop会自动扫描并注册数据库中符合规范但未注册的空间数据表,使其在工作空间中恢复可见。

问题38:使用iDesktop或iObjects Java将布局导出为PDF时,若地图视图内只显示了带箭头的线对象的一部分,视图外的箭头仍会被错误地绘制在PDF中。导出为PNG格式则无此问题。

11.1.0问题原因】老版本缺陷【解决办法】使用最新双周包解决 百度网盘 请输入提取码

问题39:在iDesktop中进行管井建模时,输入参数后生成的结果为空,咨询原因及解决方案。

11.3.0问题原因】1. 数据缺失必要的“井室代码”字段;2. “井盖尺寸(形状)”字段值错误。 【解决办法】1. 添加“井室代码”字段并赋值为“一室一井”;2. 修改“井盖尺寸(形状)”字段值为“圆形”,并对应修改材质图片名称。

问题40:使用iDesktop 12i连接瀚高数据库安全版4.5.10时,出现账号认证失败的问题,咨询解决方案。

12.0.0问题原因】瀚高数据库安全版使用SM3加密,而桌面默认为MD5,加密方式不匹配。 【解决办法】方案一:修改瀚高数据库配置文件pg_hba.conf,将认证方式从sm3改为md5后重启数据库。方案二:找到瀚高数据库的64位libpq.dll替换桌面bin目录下的同名文件。

问题41:如何更新或追加两份独立的倾斜摄影数据?用户有一份已入库的数据,需要将另一份新的、不重叠的数据追加进来。直接使用更新功能会导致新数据位置错误。

11.3.0问题原因】用户错误地使用了“更新”功能来处理两份空间上不重叠、而是需要追加的倾斜摄影数据,导致新数据定位不准。 【解决办法】应使用“倾斜入库”工具中的“合并图层”功能。可以将两份原始数据(或一份已入库SCP和一份原始SCP)作为输入,通过合并操作将它们整合为一份完整的倾斜摄影数据。

问题42:在iDesktop中将外部三维模型(如FBX格式)导入作为三维点符号时,模型尺寸显示异常,表现为过大或过小,无法正常使用。用户尝试了11.1、11.3、12.0等多个版本均存在此问题。

11.3.0问题原因】用户在外部建模软件中导出FBX模型时,未正确设置或保存长度单位信息,导致iDesktop导入时无法识别模型的正确尺寸。 【解决办法】建议先将原始SKP模型文件直接导入iDesktop生成模型数据集,此时模型尺寸正常。然后再从iDesktop中将该模型导出为FBX格式,最后再将这个导出的FBX文件制作成三维点符号进行配图使用。

问题43:咨询iDesktop产品是否支持以只读方式直接打开ECW格式的影像文件。

11.3.0解决办法】可以直接打开

问题44:使用倾斜数据裁剪功能处理后的mesh数据,添加到三维场景中后,模型不可见,咨询问题排查方法。

11.3.0解决办法】使用“三维地理设计-倾斜摄影操作-裁剪”功能即可

问题45:咨询如何在桌面软件中配图,实现地图上行政区划边界线发光的效果。

11.3.0 ​​​​​​​

解决办法】参考博客:SuperMap制作河流发光效果图_supermap如何制作荧光线-CSDN博客,使用符号达到发光效果

问题46:使用路网分析功能进行最佳路径分析后,分析出的结果路径存在不合理绕行,咨询如何优化。

11.3.0 ​​​​​​​

问题原因】路网数据没有坐标系 【解决办法】设置正确坐标系后无此问题

问题47:将经过裁剪、边缘清晰的高斯泼溅数据与倾斜摄影数据叠加显示时,高斯泼溅数据边缘出现锯齿状。

11.3.0问题原因】精细层还没有渲染出来,是粗糙层的三角网 【解决办法】刷新或使用高配置的电脑显示正常。

问题48:iDesktop 12.1.0版本,已将试用许可放到指定路径并赋予权限,但在许可配置界面仍无法读取到该许可。

12.0.0问题原因】出许可时机器名错误 【解决办法】需以“echo $HOSTNAME“出的机器名为准

问题49:在iDesktop中连接达梦DMSpatial数据库,创建数据源成功,但后续无法在其中创建任何数据集。

11.3.0解决办法】将sm开头的表、序列、索引都清掉 然后再到桌面去重新创建数据源即可

问题50:二维点数据集转换为三维点数据集后,无法成功添加到球面场景中,寻求添加方法。

11.3.0问题原因】三维点为平面无投影坐标系,不支持添加到球面场景中 【解决办法】给数据设置对应坐标系之后再添加到球面场景中

问题51:桌面软件加载iServer发布的WMTS服务正常,但通过客户的转发地址加载时则无法显示地图,咨询可能的原因。

11.3.0解决办法】把bin/cache下面的缓存都删了即可

问题52:咨询某地籍管理信息系统软件是否需要安装iDesktop,还是仅安装授权驱动即可正常使用。

11.3.0解决办法】应用产品也只是能读到对应的应用产品的许可就行

问题53:在iDesktop 11.3中三维模型与地形影像能正常嵌合,但发布为服务后在Web端展示时出现较大偏移。

11.3.0 ​​​​​​​

问题原因】原始数据为10i版本iDesktopx生成,导致新版本生成的S3M瓦片和老版本的S3M瓦片版本不一致导致加载到一起偏移。 【解决办法】用11i版本iDesktopx生成S3M瓦片时,修改S3M版本选项为2.0版本。

四、SuperMap iClient3D for WebGL

问题1:使用iClient for Cesium时,按住鼠标中键或Ctrl+左键进行三维场景旋转时,旋转中心点有时会悬浮在空中,导致旋转视角异常。

11.3.0问题原因】在倾斜图层的上方还存在一个透明度为0.99的图层,鼠标拾取到了此图层,因此没有落到倾斜图层上 【解决办法】将半透明图层设置为全透明即可

问题2:在iClient3D for WebGL三维场景中,当不显示地球和天空盒时,如何设置一张静态图片作为场景的背景图。

11.3.0解决办法】通过设置viewer.scene.skyBox对象的sources属性,将六个面的贴图路径均设置为同一张背景图的URL,即可模拟二维背景图效果。具体代码实现可参考官方技术博客:SuperMap iClient3D for WebGL教程(特效)- 场景背景修改_viewer.scene.globe 修改不实时刷新-CSDN博客

问题3:在WebGL客户端加载3D Tiles数据,虽已修改tileset.json文件中的transform矩阵来调整高度,但模型加载后位置未发生变化。

11.3.0解决办法】应在iClient3D for WebGL的加载代码中,通过设置S3MTilesLayer图层对象的position属性或使用setMatrix等方法来动态调整模型的位置、高度和姿态。参考链接:https://zhuanlan.zhihu.com/p/108400648

问题4:WebGL客户端对倾斜摄影模型进行淹没分析时,没有地形数据那种水面逐渐上涨的动态过程,而是瞬间被淹没,缺乏可视化效果。

11.3.0问题原因】淹没分析参数设置不当。代码中设置的淹没速度或每次淹没的高度增量过大,相对于模型的垂直高差而言,导致在视觉上呈现为“瞬间”完成淹没。 【解决办法】调整淹没分析接口中的速度(speed)或高度增量参数,将其设置一个较小的值,即可实现水面缓慢上涨的动态效果。可参考官方示例调整:https://www.supermapol.com/webgl/examples/webgl/editor.html#flood

问题5:iServer发布的4326坐标系三维服务与天地图三维地形服务在iClient3D for WebGL前端叠加显示时存在位置偏差,但在二维地图中叠加无偏移。

11.3.0问题原因】前端三维客户端(Cesium)默认采用的是正球体模型,而iServer发布的三维服务基于WGS84椭球体模型。两种地球模型不一致,导致在叠加显示时出现位置偏移。 【解决办法】在前端代码中,强制将地球模型设置为WGS84椭球体,使其与iServer服务的模型保持一致。代码如下:var obj = [6378137.0, 6378137.0, 6356752.3142451793]; Cesium.Ellipsoid.WGS84 = Object.freeze(new Cesium.Ellipsoid(obj[0], obj[1], obj[2]));

问题6:三维场景中如何绘制半圆绿色网格实体?

11.3.0解决办法】先创建一个圆球模型,将其对半裁切,得到半球形状,然后为半球模型赋予绿色网格材质。

问题7:咨询在Web前端加载GLTF格式三维模型的推荐技术方案。需要针对文件数量和大小的不同场景,提供最佳实践,包括直接加载和通过服务端处理后发布加载两种方式。

11.3.0解决办法】提供两种GLTF模型加载方案: 方案一(适用于小文件、少量文件):将GLTF文件上传至服务器,前端通过URL和插入点参数,使用 viewer.entities.add 方式直接加载。 方案二(适用于大文件、多文件):通过iServer自动化处理,将上传的GLTF文件转换为超图模型数据集,生成S3M缓存,发布为三维服务,前端再加载该服务。

问题8:咨询在Web前端如何实现对S3M图层中的三维模型进行交互操作,包括鼠标点击选中模型、查询其属性信息,以及高亮显示选中模型的功能。

11.3.0解决办法】1. 点击模型获取属性可参考官方博客:SuperMap iClient3D for WebGL之查询模型属性_超图 setqueryparameter-CSDN博客 2. 通过 s3mtileslayer.setObjsColor API设置模型高亮,通过 RemveObjsColor API取消高亮。

问题9:在三维场景中,如何对瓦片数据进行压盖或遮罩处理,以实现根据不同区域(如内江市)的账号登录,仅显示该区域范围内的数据。用户场景中包含50多个图层,希望寻找一种比逐一裁剪数据更高效的方法。

11.3.0解决办法】由于场景中图层数量过多,逐一裁剪性能不佳。建议采用前端遮罩方案:在所有业务图层之上,添加一个本地图片作为全球影像图层(SingleTileImageryProvider),然后使用目标区域(内江市)的矢量范围对这个顶层影像进行反向裁剪,从而实现遮盖区域外内容的效果,只显示区域内的数据。

问题10:在iClient3D for WebGL中,通过scene.open方法打开含有TIN地形图层的场景后,无法通过设置图层的visible属性来控制该地形图层的显示和隐藏。

11.3.0问题原因】通过scene.open加载的场景中的TIN地形,其可见性控制方式与普通图层不同。 【解决办法】需要使用SuperMapTerrainProvider接口来专门加载和管理TIN地形图层,并通过其属性来控制显示隐藏。

问题11:咨询iClient3D for WebGL产品包中,Cesium目录下的某个文件是否可以删除,以及在正常开发中是否需要调用该文件。

11.3.0问题原因】该文件是原生Cesium库自带的,是加载地形数据的必要依赖文件。 【解决办法】该文件不可删除,否则会导致三维场景中的地形数据无法正常加载。

问题12:访问超图官网的三维WebGL示例页面时,发现场景为空,没有加载任何数据,咨询原因。

11.3.0问题原因】本地部署的WebGL包出现跨域情况。 【解决办法】将url中的http改为https

问题13:客户咨询超图官网上的三维GIS演示案例的访问地址,以便查看和了解超图三维产品的能力和效果。

11.3.0解决办法】提供了超图三维GIS在线体验中心的网址:SuperMap iClient3D for 12i(2025) WebGL/WebGPU

问题14:WebGL示例中,将地质体模型数据替换为自己的数据后,模型能正常加载,但执行画线剖切时程序报错,咨询原因。

11.3.0解决办法】最新双周版本:supermap-iclient3d-for-webgl_webgpu-12.0.1-260429-50270,正确进行剖切,无报错。

问题15:项目中因ArcGIS在线底图服务失效,替换为天地图WMTS服务后,在旧版iClient3D for Cesium (10.2.1)环境中加载报错。用户怀疑是Cesium版本过旧导致,实际是图层加载的API调用及URL参数格式不正确。

10.2.1解决办法】1. 将图层添加代码调整为 viewer.imageryLayers.addImageryProvider(imageryProvider);。 2. 调整天地图WMTS服务URL中的占位符,例如调整为TILEMATRIX={z}&TILEROW={y}&TILECOL={x}。 3. 推荐参考官方博客中的天地图加载示例代码进行实现:SuperMap iClient3D for WebGL 用 WebMapTileServiceImageryProvider 接口加载天地图 WMTS 服务_超图 cesium.ellipsoid.cgcs2000-CSDN博客

问题16:咨询iClient3D for WebGL是否有前端生成专题图的方法,希望根据SHP文件的某个字段来设置图层的颜色、透明度和标注等样式。

11.3.0问题原因】iClient3D for WebGL加载二维地图服务时,不支持在前端直接制作专题图。 【解决办法】在数据发布前,先在桌面端(如iDesktopX)中,根据业务需求制作好专题图,然后导出为图层风格模板(.lsl或.tpl文件),最后在iServer的自动化制图或数据服务发布流程中,将此模板应用于待发布的图层。

问题17:使用iServer发布的WebGL三维场景服务,在客户端加载后,场景会随时间变化,到晚上会变黑,影响可视化效果。

11.3.0问题原因】客户端Cesium默认开启了时间轴动画,场景光照会根据时间动态变化导致夜间场景变暗。 【解决办法】在客户端代码中设置viewer.clock.shouldAnimate = false;以停止时间动画,并设置viewer.clock.currentTime将时间固定在白天。

问题18:使用iClient for WebGL加载WMTS服务时,设置maximumLevel参数来限制最大显示级别,但该参数未生效。

11.3.0问题原因】maximumLevel设置不正确,wmts服务只有12级,maximumLevel设置为18 【解决办法】将maximumLevel改为12即可

问题19:使用iDesktopX 12.0.1切的场景缓存在iServer发布和WebGL加载都正常,但在iClient3D for Cesium中加载时出现位置偏移。

12.0.0解决办法】 iClient3D for Cesium是圆球,生成的数据是3.0.1椭球数据,需要在初始化前设置下椭球体参数: var obj = [6378137.0, 6378137.0, 6356752.3142451793]; Cesium.Ellipsoid.WGS84 = Object.freeze(new Cesium.Ellipsoid(obj[0], obj[1], obj[2]));

问题20:在WebGL 12.1.0中为三维面设置多时相水面效果,开启multiTemporalUseWater后,粒子特效的位置发生偏移,关闭则正常。

12.0.0解决办法】调整代码逻辑,先加载模型对象(如GLTF),设置一个短暂的延时(如1.5秒),然后再加载粒子效果,即可解决定位问题。

问题21:使用iClient for Cesium加载吉奥公司提供的WMTS服务时,由于切片方案非标准比例尺,咨询加载参数应如何设置。

11.3.0问题原因】因为cesium加载wmts时需要根据服务的xml,进行详细的参数设置,如果使用默认参数会导致服务加载失败。 【解决办法】参考连接进行参数设置https://juejin.cn/post/7205208559264170040

问题22:咨询三维管线场景中,自适应管点的样式(宽度、颜色)是否可以与自定义专题图管线的样式保持一致。

11.3.0解决办法】检查是否设置管点图层的父图层。这种问题常见于通过设置自定义专题图图层生成自适应管点,由于专题图没有存储拓扑关系,需要设置其父图层为对应的管线图层,设置完成后刷新图层,自适应管点才能显示。设置父图层方法:在图层管理器中选择该专题图,右击选择“关联图层风格”,弹出的对话框中设置目标图层为对应的管线图层。

问题23:使用超图Cesium(2D模式)加载iServer地图服务的项目中,进入特定功能模块时页面会弹出“East of undefind an error occurred while rendering rendering has stopped”错误,导致整个页面卡死无法操作。

11.3.0 【问题现象】前端系统预览叠加了某地图服务的三维球时报错渲染崩溃,经排查该二维地图服务不可预览,图层layer挂接不到数据 【问题原因】该地图服务数据存储在数据库中,推测数据库服务器断电重启后,主从关系发生改变,原本连接的246数据库变为只读,导致无法连接到246上的数据库型数据源 【解决办法】数据库改为连接原本是从节点的245数据库即可,保存工作空间重新发布服务即可 【后续建议】建议联系人大金仓数据库厂商,判断下主从关系易位的原因,以及是否可以避免;同时建议将两个数据库分别发布服务,在再次发生主从改变时可以灵活更换服务地址。

问题24:iClient3D for WebGL对实景三维模型进行淹没分析时,效果不平滑,没有“慢慢淹没”的过程,而是在达到一定高度后模型被突然淹没。

12.0.0问题原因】淹没分析参数设置不当。代码中设置的淹没速度或每次淹没的高度增量过大,相对于模型的垂直高差而言,导致在视觉上呈现为“瞬间”完成淹没。 【解决办法】调整淹没分析接口中的速度(speed)或高度增量参数,将其设置一个较小的值,即可实现水面缓慢上涨的动态效果。可参考官方示例调整:https://www.supermapol.com/webgl/examples/webgl/editor.html#flood

问题25:使用新版iServer的GPA工具处理DGN模型并生成S3M瓦片后,在iClient3D for WebGL中加载该模型,无法通过点击获取其属性信息。而旧版iServer处理的模型则无此问题。

12.0.0问题原因】经排查确认为iServer Beta版本在通过GPA生成S3M瓦片时存在缺陷,导致模型属性信息未能正确写入瓦片缓存中。 【解决办法】已提供双周包

问题26:使用iClient3D for WebGL 12.0.1版本加载三维新特性中的高铁站示范数据时,出现报错。

12.0.0解决办法】已修复,请使用2026M4-1之后的iClient3D通过网盘分享的文件:2026M4-12 链接: https://pan.baidu.com/s/1r30eH2pYsx9tf4MfHRH4WA?pwd=ww7u

五、SuperMap iObjects Java

问题1:咨询基于iObjects Java组件开发时,如何实现类似于桌面端中通过指定距离进行地图缩放的功能,以及应调用哪个具体的API类和方法。

11.3.0解决办法】可以直接调用Geometrist.zoom方法来实现该功能,具体可参考官方API文档。

问题2:咨询何处可以获取到用于构建容器化环境的iObjects Java 11.1.1版本的基础镜像。

11.1.0解决办法】目前没有提供基础镜像,有篇博客您可以参考自己制作镜像试试,链接:Dockerfile制作tomcat镜像_使用dockerfile制作镜像将完成的car.war部署到tomcat容器中,使用该镜像启动容器后-CSDN博客

问题3:咨询线数据进行重采样操作时,容限参数的单位问题。当原始线数据集的坐标系为经纬度坐标系时,不确定容限的单位是米还是度。

11.3.0问题原因】对重采样算法中容限参数的单位定义不明确。 【解决办法】重采样算法中容限参数的单位与源数据集的坐标系单位保持一致。如果数据集采用的是经纬度坐标系,那么容限的单位就是“度”。

问题4:使用iObjects Java 12版本,需要支持一些国外的坐标系,寻求技术指导。

12.0.0解决办法】客户已有坐标系PROJCS文件,可以直接用prjCoordSys.fromFile()设置prj文件路径以及PrjFileType.ESRI来导入坐标系

问题5:在Linux环境下部署使用SuperMap iObjects Java组件时,应用程序启动失败,并抛出java.lang.UnsatisfiedLinkError异常,提示无法加载超图的本地动态链接库(.so文件)。

11.3.0问题原因】运行iObjects Java的Linux服务器环境中缺少必要的系统运行库libgfortran.so.3,导致SuperMap的核心动态链接库依赖未能满足,从而无法被正确加载。 【解决办法】通过在Linux系统上执行包管理器命令(如 yum install libgfortran 或 apt-get install libgfortran3)来安装缺失的依赖库即可解决。

问题6:使用iObjects组件直连FileGDB数据源,对数据源对象执行SQL查询时操作失败。咨询是否产品不支持对GDB数据源执行跨数据集的SQL查询,仅支持对单个数据集查询。

11.3.0问题原因】产品设计如此,SuperMap组件在直连FileGDB引擎时,底层不支持对数据源级别的SQL查询语法。 【解决办法】建议改为对单个数据集(DatasetVector)执行SQL查询,该功能是支持的。

问题7:使用 iObjects Java 12.1.0 进行叠加分析时无结果,而 12.0.1 版本正常。该问题在对 PostgreSQL 数据源中的数据进行多次增删操作后容易复现。

12.0.0问题原因】使用 PostgreSQL 类型数据源时,对数据集进行频繁的增删改操作后,空间索引未自动更新,导致基于新算法的叠加分析功能无法正确查询到对象。 【解决办法】有两个解决方案:1. 在每次数据更新后,手动调用代码重建数据集的空间索引。2. 将数据源引擎更换为 PostGIS 或 Yukon,这两种引擎可以避免此问题。

问题8:咨询iObjects for Java组件如何配置和连接到Web许可服务器,而不是云许可或文件许可。

11.3.0解决办法】通过iObjects Java的许可管理类进行设置。在代码中调用相应方法,设置许可模式为Web许可,并提供Web许可服务器的地址和端口等连接信息即可。已提供示例代码。

问题9:在 iObjects Java 中开发时,需要使用“模型转二维面”的功能,咨询该功能对应的具体方法和所属的JAR包。

11.3.0解决办法】在 iObjects Java 中,模型转二维面的功能对应的方法是 GeoModel3D.convertToRegion(),该方法位于 com.supermap.data.jar 包中。

问题10:iObjects Java 11.1.1 for Linux-ARM64,调用解析shp文件时报错UnsatisfiedLinkError,提示找不到libX11.so.6动态库。

11.1.0问题原因】运行环境(容器)采用最小化安装,缺少部分系统库文件。 【解决办法】在容器内组件Bin目录下执行 ldd libWrapj*.so | grep not 查找缺失的依赖,然后从宿主机将这些依赖库文件拷贝至容器内即可。

问题11:使用iObjects for Java 11.1.1版本连接新版GaussDB数据库时失败,日志报错“none of the server's SASL authentication mechanisms are supported”。

11.1.0问题原因】iObjects Java自带的PostgreSQL驱动库版本较低,不支持新版GaussDB所采用的SASL认证加密机制。 【解决办法】将GaussDB客户端提供的libssl.so、libpq.so、libcrypto.so三个动态链接库文件,替换掉iObjects Java组件bin目录下的同名文件。

问题12:用户反馈一个RVT文件在通过iObjects进行模型转换后,生成的模型对象数量严重缺失(从4000多个减少到1000多个),导致模型显示不完整,与原始文件效果差异巨大。

11.3.0问题原因】iObjects默认导出Revit文件中的“{三维}”视图。该RVT文件中的默认“{三维}”视图因存在剖面框等设置,导致其中可见的模型对象不完整,从而使得导出结果不完整。 【解决办法】在执行导入的代码中,通过设置ImportSettingRVT对象的ViewName属性,显式指定一个包含完整模型的三维视图名称(例如:“{三维 - Admin}”)进行导出,即可得到完整的模型数据。

问题13:使用FME生成的PostGIS面数据集,在iDesktop中使用SQL查询工具或通过iObjects组件的Query接口均无法查询到结果,但数据集的属性表可以正常浏览全部数据。

11.3.0问题原因】外部工具(如FME)在PostGIS中创建的数据表,未在SuperMap的系统元数据表(如smregister)中进行注册,导致SuperMap产品无法正确识别和查询这些空间数据表。 【解决办法】需要将外部生成的PostGIS空间数据表注册到SuperMap的系统表中,之后即可通过SuperMap桌面或组件产品进行正常查询和使用。

问题14:咨询使用iObjects Java进行叠加分析时,文本数据集是否支持、如何保留参与分析的两个数据集的字段,以及分析时能否保留GDB中的要素类数据集(数据集分组)信息。

11.3.0解决办法】1. 文本数据集不支持直接进行叠加分析,需先将其转换为点数据集。 2. 使用OverlayAnalystParameter.setSourceRetainedFields和setOperationRetainedFields方法来设置需要保留的源数据集字段。 3. 叠加分析不会改变原始数据的分组信息。若要将结果保存到指定分组,可通过代码获取对应分组后进行保存。

问题15:申请iObjects Java正式许可,咨询代码中引用的com.supermap.data.和com.supermap.data.conversion.包对应需要购买的具体许可模块。

11.3.0解决办法】主要需要核心组件,如果使用到了数据库,则还需要空间数据库组件。

问题16:使用iObjects Java 11.2.1版本,调用Geometrist3D.hasIntersection方法判断两个GeoModel3D对象是否相交时,提示参数类型不正确。

11.2.1问题原因】Geometrist3D.hasIntersection需要传入GeoModel,而目前是GeoModel3D,参数类型不正确 【解决办法】使用BooleanOperator3D.intersect方法即可判断两个模型是否相交

问题17:基于iObjects Java开发的程序在部分客户端电脑上调用天地图服务时无法显示,组件日志出现报错。

11.3.0 ​​​​​​​

问题原因】jdk版本异常导致 【解决办法】将jdk版本更换为1.8.0_311即可

问题18:咨询如何在部署于Linux服务器上的iObjects Java组件中查询其详细的版本信息。

11.3.0解决办法】进入iObjects Java组件的bin目录,使用cat VERSION命令查看VERSION文件的内容即可获取版本信息。

问题19:使用iObjects Java 10.2版本的bat脚本进行切图时,程序报错退出,日志文件为空。根据错误截图提示,推测可能是由于使用的11i许可与10.2版本的产品不匹配,导致验证许可时找不到相应模块。

10.2.1问题原因】推测是由于iObjects Java产品版本(10.2)与所配置的许可(11i)版本不匹配导致。 【解决办法】下载与许可版本匹配的iObjects Java版本,并使用新版本重新执行切图脚本可以正常执行。

六、SuperMap iManager

问题1:iManager 12.0.1版本启动后,无法正常加载登录页面,导致无法登录系统。

12.0.0问题原因】iManager容器内报错:client version 1.23 is too old. ,指向用户安装的docker版本太高,不兼容iManager的更低版本api。 【解决办法】将docker版本降低到20.10后,重新安装iManager正常。

问题2:咨询SuperMap Enterprise产品如何通过命令行或API接口的方式回收许可,以便实现自动化管理。

11.3.0解决办法】WEB许可中心可以通过POST请求调用接口/api/v1/inside/licenses/clear来清除许可,该接口无请求体,响应结果为c2s内容。

问题3:云套件中扩展了多个NFS存储服务后,出现了多余的data-{id}目录,咨询如何移除。

11.3.0解决办法】GIS云套件中不支持删除扩展存储,如需重置存储id则需要重建站点。

问题4:用户咨询SuperMap Agent Server产品是否需要申请许可才能使用。

11.3.0解决办法】SuperMap Agent Server需要申请许可。该产品仅支持Web许可,建议按套进行申请。

问题5:iManager服务出现503错误,检查服务器发现磁盘可用空间剩余20%左右,需要排查导致服务不可用的具体原因。

11.3.0问题原因】有一个子节点资源异常触发k8s驱逐机制,驱逐后节点无容器对应镜像,导致无法正常启动。 【解决办法】将子节点重启并指定异常容器到原节点后,服务恢复正常。

问题6:咨询iManager镜像仓库中的sync-auth.yaml文件的作用,以及是否能用它批量同步自定义镜像到客户环境。

11.3.0 ​​​​​​​

解决办法】提供了相关功能的官方博客链接供用户参考:iManager离线镜像仓库如何导入到私有仓库及使用_离线镜像上传私有库的方式-CSDN博客

问题7:咨询iManager for k8s 11.1.1版本是否受Nginx高危漏洞CVE-2026-42945的影响。

11.1.0解决办法】iManager for K8s中仅ingress资源涉及Nginx,且默认是停止状态,因此不受影响。

问题8:咨询是否有iManager 11.3 for Docker x64版本的百度网盘下载链接,因官网下载不便。

11.3.0解决办法】提供了百度网盘下载链接:百度网盘 请输入提取码 密码ge4d

问题9:部署在Kubernetes(K8s)环境中的部分GIS服务突然无法访问,尝试新建节点、重部署等操作后部分恢复,但根本原因未明。经排查发现,K8s主节点CPU占用率过高,且集群证书已过期,存在环境不稳定的风险。

11.3.0问题原因】1. K8s主节点上存在一个名为virtualRun.jar的第三方压测进程,占用了15核CPU,导致资源严重不足,影响了GIS服务的正常调度和运行。2. K8s集群证书已过期,这是导致集群不稳定的一个关键因素。 【解决办法】1. 停止virtualRun.jar进程,释放CPU资源。2. 立即更新K8s集群的证书,确保集群环境的健康与稳定。

问题10:反馈SuperMap云原生GIS套件服务异常,具体表现为gateway(网关)节点实例持续无法正常启动,导致服务不可用。通过远程排查发现是部分Kubernetes节点CPU使用率过高所致。

11.3.0问题原因】Kubernetes集群中有两个工作节点(node--1和node--2)的CPU使用率过高,导致被调度到这两个节点上的gateway服务因资源不足而启动阻塞,无法正常运行。 【解决办法】通过手动调度,将gateway服务实例强制分配到CPU负载正常的另一个工作节点(node-*-4)上,服务成功启动,网关恢复正常。

问题11:云套件被扫描出安全漏洞(涉及webprinting),咨询如何修复。

11.3.0 ​​​​​​​

解决办法】访问云套件keycloak页面,在Clients -> gateway -> Authorization -> Resources -> builtin-Resource-servicelist中,删除包含“webprinting”的URL资源。

问题12:iManager产品被检测出安全漏洞,咨询具体的修复方法。

11.3.0 ​​​​​​​

解决办法】更新云套件网关镜像为11.1.2的阿里云镜像。 镜像地址:registry.cn-beijing.aliyuncs.com/supermap/common-gateway:11.1.2-arm64

问题13:咨询iManager for K8s是否支持使用kubectl命令进行安装。

11.3.0解决办法】kubectl是操作K8s集群的命令行工具,与iManager产品无关。在安装有kubectl工具的环境中,按照iManager for K8s的官方安装手册正常部署即可。

问题14:在云原生GIS套件中,consul-server容器无法正常启动,咨询可能的原因及排查方向。

11.3.0问题原因】consul服务数据损坏 【解决办法】由于现场环境中云套件只是发了很少的几个服务,可以直接清除掉consul服务的持久化数据,然后重新发服务。建议项目上定期备份云套件

问题15:咨询iManager及云套件的服务迁移方案,确认是否仅需备份服务索引和拷贝NFS存储数据即可。

11.3.0解决办法】是的,将iManager中gisapplication-data目录下的数据完整拷贝到新环境的对应目录下,然后在新环境的iManager中选择恢复即可。

问题16:iManager 11i版本被检测出慢速HTTP攻击和Spring Boot Actuator敏感信息泄露两种漏洞,寻求解决方案。

11.3.0解决办法】 1、Spring Boot Actuator敏感信息泄露漏洞 在云套件的网关(gateway)添加环境变量 - name: icn_ext_param_management_endpoints_web_discovery_enabled value: 'false' - name: icn_ext_param_management_endpoints_enabled-by-default value: 'false' 2、慢速http攻击 在云套件的网关(gateway)添加环境变量 - name: SPRING_CLOUD_GATEWAY_HTTPCLIENT_CONNECT_TIMEOUT value: "5000"

        # 2. 设置等待后端响应的超时 (毫秒) - 防慢速攻击关键
        - name: SPRING_CLOUD_GATEWAY_HTTPCLIENT_RESPONSE_TIMEOUT
          value: "30000"
        
        # 3. 设置后端连接空闲超时 (毫秒)
        - name: SPRING_CLOUD_GATEWAY_HTTPCLIENT_IDLE_TIMEOUT
          value: "60000"
问题17:iManager产品存在未授权访问漏洞,应如何解决此安全问题。

11.3.0

image389_7.png

问题原因】老版本的镜像仓库没办法配置账密 【解决办法】方式一:通过防火墙配置将5000端口和iManager 和 k8s 等环境的配置为内网访问,NodePort配置未外部可访问;方式二:部署其他带有账密的镜像仓库,然后将iManager的镜像推送过去,这个方式需要修改镜像仓库地址和设置镜像仓库账密的secret密文

问题18:iServer扫描出了“脆弱的 Javascript 库”安全漏洞

11.3.0 ​​​​​​​

解决办法】这个应该是误报,系统扫描出来的是jQuery-ui这个JS库,而非jQuery库,且在jQuery-ui并未搜索到(CVE-2020-11022,CVE-2020-11023)漏洞

七、SuperMap iPortal

问题1:咨询iPortal是否支持通过生成的Token(令牌)直接登录,以及如何实现与其他系统的单点登录。

11.3.0解决办法】iPortal不支持通过Token直接登录,Token用于接口鉴权。单点登录是基于用户系统的账号密码认证,通过票据实现身份传递,而非Token登录。

问题2:咨询iPortal地图大屏中,图表(Charts)组件是否能直接关联三维场景服务(S3M服务),以获取BIM模型的属性数据进行可视化展示。

11.3.0解决办法】iPortal地图大屏的Charts组件不能直接关联三维服务来获取其属性。若要实现类似效果,可将BIM模型的属性数据单独提取出来,发布成一个数据服务,然后将该数据服务注册到大屏中供Charts组件使用。

问题3:咨询iPortal地图大屏如何接入实时的视频流。

11.3.0解决办法】大屏内置的视频组件仅支持MP4、FLV、M3U8等格式的文件或地址,不支持实时视频流。要接入实时视频流,可采用以下两种方案:1. 单独开发一个网页用于播放视频流,然后通过大屏的IFrame组件将该网页嵌入。2. 开发一个专门用于接入视频流的自定义组件并注册到大屏中使用。

问题4:咨询在iPortal地图大屏中,如何实现点选三维场景中的模型并查看其属性信息。

11.3.0解决办法】地图大屏默认的三维场景组件不直接提供点选查询属性的交互功能。此功能需要通过大屏的低代码编辑器进行二次开发实现。具体流程可参考官方博客中关于场景交互开发的教程。

问题5:用户通过iPortal代理iServer服务后进行查询,页面跳转后请求URL丢失了安全认证的密钥(key),导致查询失败并报错。直接访问原始服务地址进行查询则无此问题。

11.3.0问题原因】通过iPortal代理的服务,在其服务页面进行查询操作时,页面会发起POST请求,但在跳转过程中未自动携带上服务的安全认证密钥(key)。 【解决办法】在浏览器跳转后报错的请求URL后面,手动拼接上正确的密钥参数(?key=...)后,再重新访问即可成功查询。

问题6:在iPortal 12的地图工作室上传数据时,提示需要配置结构化数据存储,咨询如何解决。

12.0.0

image101_7.png

解决办法】需要使用管理员账号登录iPortal,在“管理”>“站点配置”>“数据存储”>“结构化数据存储”中,先完成相关数据库的配置。

问题7:咨询iServer和iPortal部署时,除了8090、8190等常规端口外,还有哪些常用端口需要开放防火墙策略。

11.3.0解决办法】常用的需要开放的端口8090、8190、8195、8097

问题8:用户咨询iPortal首页的系统Logo图标是否可以更换为自定义的业务图标,以满足系统品牌化定制的需求。

11.3.0解决办法】登录iPortal管理后台,进入“管理”->“站点配置”->“站点定制”页面,即可上传并更换站点Logo图标。

问题9:用户在访问iPortal系统时,部分页面或资源提示需要授权,询问为何需要登录才能访问。

11.3.0问题原因】访问的资源或服务设置了访问权限,并非公开资源,因此需要用户身份验证。 【解决办法】使用具有相应权限的账户登录iPortal系统即可正常访问。

问题10:iPortal 12.0版本中,管理员账户在“外观定制-导航栏”中取消勾选“应用中心”、“新闻中心”等栏目后,首页导航栏中这些栏目依然显示。

12.0.0解决办法】产品设计如此。为了方便管理,iPortal的导航栏显示设置对管理员账户不生效,管理员默认可以看到所有已启用的栏目模块,无论其是否对普通用户隐藏。

问题11:希望修改iServer或iPortal登录页面上的部分显示文字,但不想进行完整的页面定制,寻求轻量化的修改方法。

11.3.0解决办法】登录页的文本内容存储在国际化资源文件中。可以解压iServer的webapps/iserver/WEB-INF/lib/webjar-authentication-ui-*.jar包,找到\META-INF\resources\apps\authentication-ui\static\locales目录下的语言文件(如zh_CN.json),修改对应文本后重新打包即可。

问题12:用户登录iPortal后,发现“模型”和“工具”页面内容均为空,并且页面曾提示“未找到信息列表”,导致相关功能无法使用。

11.3.0解决办法】初步排查建议检查iPortal中托管的iServer服务器是否运行正常,并尝试重启iPortal服务。

问题13:iPortal用户点击登录按钮无反应,但该用户的私有资源却能正常访问。后台日志显示登录成功,前端无跳转。

11.3.0问题原因】iPortal配置代理后,缺少相关配置,导致浏览器因混合内容(Mixed Content)安全策略阻止了部分脚本加载,造成登录流程中断。 【解决办法】需在iPortal中增加代理相关的配置: 1. 在 iportal.xml 文件中增加 <proxyServerRootUrl> 节点,指定代理后的根地址。 2. 在 server.xml 文件中增加 <Valve> 节点,以支持通过代理获取真实客户端IP和协议。

问题14:部署的云套件中,iPortal服务无法读取到许可,导致功能异常,咨询解决方案。

11.3.0 ​​​​​​​

问题原因】许可中心服务所在服务器的9183端口存在访问限制,导致其他节点无法访问。 【解决办法】检查网络配置,开放9183端口的访问权限。临时解决方案是将iPortal部署到与许可中心同一台机器上。

八、SuperMap 其他

问题1:咨询SuperMap iClientX产品的API接口文档的具体位置或获取方式。

11.3.0解决办法】可以下载SuperMap iClientX 2026 Beta产品包,再在docs文件夹中查看 SuperMap技术资源中心|为您提供全面的在线技术服务

问题2:在许可中心操作生成的C2S(申请文件)的存放目录在何处。

11.3.0解决办法】点击“清除许可”并在对话框点击“确认”后会显示C2S文件存储的相应路径。

问题3:咨询对三维模型数据进行优化的通用方法和操作流程,以提升三维场景的加载和渲染性能。

11.3.0解决办法】参考官方博客中的三维数据优化指南进行操作:SuperMap GIS 三维性能优化_超图三维优化技术-CSDN博客

问题4:在数据库中查询双精度字段时,需要将结果保留三位小数,但使用的SQL语句不生效。

11.3.0问题原因】用户提供的SQL语句round(cast(col as numeric), 3)语法缺少括号。 【解决办法】在刘亚博的提示下,用户通过增加括号完善了SQL语句,问题得到解决。

问题5:在Cesium三维场景中加载了成都的平面坐标影像地图,使用pickPosition获取的点位,转换后的坐标错误地落在了非洲。

11.3.0问题原因】地方坐标系数据,重设数据坐标系后添加到球面场景中,84坐标系数据无法正常叠加【解决办法】使用proj4js进行数据坐标转换后再添加,具体方法可以参考下面链接 https://download.csdn.net/blog/column/10772808/118393987

问题6:使用iClient for Cesium 12.0.1加载3D Tiles模型时报错,怀疑是内核Cesium版本(1.68)过低不支持新版数据格式,咨询是否需要用户更换数据。

12.0.0 ​​​​​​​​​​​​​​

问题原因】iClient for Cesium 内核版本为Cesium 1.68,不支持较新版本Cesium的功能和3D Tiles数据格式。 【解决办法】向用户说明原因,建议用户处理数据或更换客户端。

问题7:咨询SuperMap产品是否适配过大朋E4型号的VR设备。

11.3.0解决办法】目前桌面和组件只适配了htc和oculas

问题8:在SuperMap Online的数据上图功能中,按编码上传数据时,关联表数据来源是哪里,如何选择自己的数据进行关联。

11.3.0 ​​​​​​​

解决办法】访问Online官网,右下角的“联系我们“有对应的支持电话和群

问题9:咨询在已有正式许可的情况下,如何清除或移除系统中的试用许可连接信息。

11.3.0 ​​​​​​​

解决办法】因使用的是文件许可,停止许可中心,将许可文件拷贝到 C:\Program Files\Common Files\SuperMap\License

问题10:访问超图官网的漏洞修复页面链接(SuperMap技术资源中心)失败,咨询是否有其他查询渠道。

11.3.0解决办法】技术支持人员验证后发现该漏洞修复页面可以正常访问,建议用户重试。

问题11:咨询是否有专门的技术人员支持AgentX的部署工作。

11.3.0解决办法】已邀请用户加入“平台PL智能体支持专群”以获得专业支持。

问题12:iServer 使用 docker 方式部署时,不需要检测服务器的glibc 和 gcc?

11.3.0 ​​​​​​​

解决办法】是的,这个依赖于容器里面的基础环境。

问题13:咨询是否有可供测试访问的AgentXServer在线地址。

11.3.0解决办法】已邀请用户加入“平台PL智能体支持专群”以获得测试地址和支持。

九、SuperMap iMobile Android

问题1:用户咨询在iMobile for Android中如何设置地图的最大和最小缩放比例尺,以限制地图的缩放范围。用户尝试使用setMaxScale/setMinScale接口后,发现缩放行为不符合预期。

12.0.0解决办法】1. 使用 map.setMaxScale(double scale) 和 map.setMinScale(double scale) 方法设置地图的最大和最小显示比例尺。参数为比例尺值,例如 1/72000。2. 如果接口不生效或行为异常,建议更新到技术支持提供的最新SDK包进行验证。

问题2:在iMobile应用中,如何通过坐标点查询其对应的位置名称(类似逆地理编码)。之前在离线模式下是通过查询本地UDBX数据源实现,现在需要针对在线地图服务进行查询。

12.0.0解决办法】将原先离线查询的逻辑迁移到在线服务查询。使用地图服务的查询接口(如QueryService),对发布了地名点的数据服务图层执行缓冲区查询(Buffer Query),从而获取坐标点周边的地名信息。

问题3:用户使用新版iMobile SDK时应用发生闪退。回退至旧版本后,虽然二维天地图加载问题已解决,但三维场景下加载天地图服务依然失败。

11.3.0问题原因】在三维场景中通过URL添加WMTS图层的代码调用方式不正确。 【解决办法】技术支持提供了正确的三维场景加载WMTS服务的示例代码:sceneControl.getScene().getLayers().add(wmtsUrl, Layer3DType.WMTS, "alias", ImageFormatType.JPG_PNG, 96.0, false);。用户使用该代码后成功加载出天地图。

问题4:用户反馈三维场景加载天地图后操作非常卡顿,且初次加载时有十几秒延迟。此外,在通过“移除旧图层、添加新图层”的方式切换底图时,应用程序会发生崩溃。

11.3.0问题原因】1. 初次加载卡顿是因需从网络下载瓦片并生成本地缓存。2. 频繁地移除和添加图层会导致性能开销大且易引发内存管理问题,从而导致崩溃。 【解决办法】对于图层切换,建议不要使用remove和add方法,而是通过设置图层的setVisible(true/false)属性来控制其显示和隐藏,这样可以避免重复加载图层带来的性能问题和崩溃风险。

问题5:在移动端三维场景中,根据设备传感器获取的角度值设置的定位图标,其朝向与实际的北方指向存在偏差,方位角不正确。用户希望了解如何校准或正确设置图标的旋转角度。

11.3.0问题原因】用户通过自定义方式获取传感器角度并旋转普通地理对象,实现方式较为复杂,可能未充分考虑坐标系或角度换算等问题。 【解决办法】建议使用iMobile产品中专门为实时位置跟踪设计的 TrackingLayer (二维) 或 TrackingLayer3D (三维) 图层。该系列图层封装了对位置、方向等动态信息的处理,使用它可以更便捷、准确地实现定位图标的实时更新与朝向控制。

问题6:在iMobile应用中加载在线地图服务时,底图瓦片的刷新和加载速度较慢,体验不佳,咨询是否有优化方法。

12.0.0解决办法】在打开地图前,调用map.setMapDownLoadThreadNum(int num)方法,设置更大的地图下载线程数(取值范围为0-10),以提高瓦片下载速度。

问题7:用户反馈官网的下载链接失效,无法下载SuperMap 11i版本的软件安装包及配套的示例代码,希望能提供一个可用的下载资源。

11.3.0解决办法】技术支持人员在确认用户需要64位版本后,通过微信群文件直接向用户发送了所需的iMobile SDK安装包。

问题8:使用iMobile for Android通过URL方式加载在线天地图服务时,地图无法正常显示。用户已参考官方示例代码,但问题依旧存在,不确定是否需要在工作空间预先配置。

12.0.0问题原因】移动端代码动态生成的天地图数据源缓存配置文件(.sci)中的DPI参数不正确,导致瓦片无法正确请求和渲染。 【解决办法】通过远程协助,从iDesktop桌面端缓存并生成一个正确的天地图数据源缓存配置文件(.sci),将其拷贝到移动设备的缓存目录下,替换掉App自动生成的错误文件后,地图即可正常显示。

问题9:在已有的iMobile离线地图应用中,需要增加在线地图功能,并实现在线地图上查询并显示业务数据(如资产数据)。咨询如何实现及SDK是否变化。

12.0.0解决办法】1. 添加在线地图服务与离线数据源类似,仍使用DatasourceConnectionInfo类,修改服务地址和引擎类型即可。2. 在线地图服务在移动端是以瓦片方式渲染,不支持直接高亮。要实现高亮效果,需通过服务查询接口获取数据,然后将查询结果作为新的要素添加到地图的跟踪图层上。

问题10:咨询iMobile产品线是否会在今年的GTC大会上推出适配纯血鸿蒙(HarmonyOS NEXT)的版本。

11.3.0解决办法】会发布Beta版本。

十、SuperMap Unreal Engine

问题1:咨询UE打包的空项目占用约4G显存是否正常,以及如何降低显存占用,并支持同时启动多个UE项目实例?

11.3.0解决办法】4G显存正常(尤其 UE5),但偏高,有优化空间。Project Settings → Platforms → Windows → Default RHI,从 DX12 改成 DirectX 11;关闭 Lumen(Project Settings → Rendering → Lumen)、关闭 Nanite(Static Mesh 细节面板)、关闭光线追踪(Ray Tracing)等。

问题2:UE5.3.2+最新插件打包的EXE程序,咨询是否可以实现只在特定主机上显示操作按钮,而在其他电脑上访问时隐藏。

11.3.0解决办法】打包前去掉界面UI,或者使用云渲染,用vue写界面,然后做个登录,判断权限

问题3:在Unreal Engine 5.3.2环境中使用最新插件,关闭天气中的雾效后,加载的倾斜摄影图层在远处观看时出现过度曝光,近处正常。

11.3.0解决办法】1. 首先设置地理原点。2. 将场景视角调整为第一人称,不建议高空开启天气效果。3. 在UE项目设置中取消勾选“自动曝光”和“泛光”选项。

问题4:在UE5.3中使用SuperMap Hi-Fi 3D SDK for Unreal插件,在示例场景中加载天地图图层后,地图没有显示?

11.3.0解决办法】删除C:\Users\XX\AppData\Local\SuperMap文件夹下的Cache文件夹,再重启关卡重新添加天地图图层。

问题5:在UE中对白模设置顶面和侧面贴图后,发布到iServer,在WebGL中预览时显示异常?

12.0.0解决办法】将工程中的插件包设置为环境变量首位,路径:工程路径\Plugins\SuperMap HiFi 3D SDK for Unreal\Source\ThirdParty\SuperMapLibrary\Win64,重新编译完材质再导出材质。

问题6:使用UE插件加载S3M缓存到平面场景后,出现模型位置偏移、阴影过黑、以及飞行浏览时模型闪烁等三个问题。

11.3.0解决办法】 1.位置偏移是模型本身高程相对坐标归零了,在桌面将其设置为绝对坐标归零,或者通过平移去调整Z值。 2.变黑和闪烁问题是之前设置的光照导致的,设置地理原点后再调整光照,保证天气效果正确。

问题7:使用UE插件加载平面投影坐标系下切片的平面场景三维数据时,模型位置出现偏移,而在桌面端加载正常。

11.3.0解决办法】将平面场景数据添加到平面场景中,并将SCP文件中的坐标设置为坐标偏移值。

十一、SuperMap Yukon

问题1:客户环境的许可中心反复提示“没有驱动,需要安装”,即使多次安装驱动也无效,导致iServer无法获取试用许可。Windows服务中也看不到“Sentinel LDK License Manager”项。

12.0.0解决办法】通过执行产品包目录\support\SuperMapLicenseCenter\Tools下的SuperMap_Trial_License.exe成功安装驱动读到许可

问题2:Web许可中心激活正式许可时提示“许可与机器不匹配”。此前曾更换过试用许可,并且启动许可中心的用户从普通用户变更为sudo,怀疑是这些操作导致了机器信息变更。

11.3.0问题原因】生成许可申请文件(reportc)后,服务器环境的任何关键信息变更(如启动用户、MAC地址、硬件配置等)都会导致机器码改变。使用sudo启动许可中心属于变更启动用户,导致了机器码与申请许可时不一致。 【解决办法】需在新环境下重新生成reportc文件并申请新的许可文件。

问题3:咨询如何使用Yukon(GPA)实现三维模型构件级别的更新,即只更新模型中选择的局部构件,而非全量替换,以支持协同操作场景下的增量更新。

11.3.0问题原因】Yukon(GPA)当前缺少直接识别并更新三维模型局部构件的算子。 【解决办法】建议采用“先删除后发布”的全量更新模式作为替代方案:在发布更新后的模型前,先使用算子删除旧的服务,然后再重新发布完整的模型服务。

问题4:通过iDesktopX连接Yukon后,导入栅格数据集时任务窗口闪退且导入失败,咨询原因。

11.3.0问题原因】SDX+引擎不支持向Yukon数据源导入栅格数据集。 【解决办法】应参考Yukon官网帮助文档,使用Yukon自身提供的方式导入栅格数据。

问题5:咨询Web许可中心的使用问题:跨机器访问许可地址是否需要带端口号?是否需要预先在许可中心分配许可?

11.3.0解决办法】1. 访问许可地址需要带端口号。2. 无需预先分配,客户端会自动读取。另外,许可中心的访问地址应以ws或wss开头,而非http。

问题6:安装Yukon插件后,为高斯数据库(GaussDB)创建PostGIS扩展时报错,即使相关依赖已存在于指定路径。

11.3.0解决办法】此为常见问题,技术支持刘程贤引导用户通过“SuperMap GIS支持机器人”获取标准解决方案进行处理。

十二、SuperMap iClient for JavaScript

问题1:在前端OpenLayers框架中,咨询如何判断一个实体对象是否在iServer发布的数据服务的某个面(region)对象内部,询问是否有相应的API可以调用。

11.3.0解决办法】可以参考SuperMap iClient for OpenLayers官方示例中的“叠加分析”功能,通过调用iServer的叠加分析服务来实现该需求,判断点与面的空间关系。

问题2:使用iClient for Leaflet加载由iServer发布的WMTS服务时无法显示地图,咨询问题原因。

11.3.0问题原因】leaflet不支持4490坐标系 【解决办法】使用proj自定义4490坐标系,并根据能力文档指定resolutions

问题3:咨询在iClient for OpenLayers框架下,如何通过前端代码将点要素的默认图标修改为自定义的图片样式。

11.3.0解决办法】用单值专题图进行动态渲染,图片类型点符号在桌面制作好发布到iserver用的markerSize和markerSymbolID进行调用

问题4:咨询在iClient for OpenLayers中,如何利用地图服务实现点聚合,并对聚合后的点进行动态渲染。

11.3.0解决办法】iDesktopX直接使用聚合图中“动态聚合图”做前面层级,最后一个层级使用点图层设置点符号或者专题图

十三、SuperMap iObjects .NET

问题1:使用iObjects .NET进行云许可登录时,无法通过API明确区分登录失败的具体原因,例如是“用户名或密码错误”还是“许可授权已被占用”。

11.3.0问题原因】产品当前缺少直接返回云许可登录失败具体原因的接口。 【解决办法】采用变通方案,通过监听CloudLicense.CloudLicenseErrorOccurred事件返回的日志内容进行判断。若日志最后一条为"Query online lincese info sucessed...",则判定为许可被占用;若为"Login SuperMap License System sucessed...",则判定为用户名或密码错误。

问题2:使用.NET组件连接Web许可中心,虽然连接返回成功,但在程序中依然无法初始化超图控件。

11.3.0问题原因】用户web许可验证代码编写问题 【解决办法】调整web许可验证代码,问题解决

问题3:在iObjects中进行叠加分析,咨询是否需要先用查询范围对大数据集进行初步过滤,以提高分析效率。

11.3.0解决办法】目前底层会自动根据数据范围过滤,因此不必手动计算

十四、SuperMap iEdge

问题1:咨询iEdge产品在与中心iServer网络连接不稳定或断开时,是否能独立对外提供地图瓦片服务或数据服务。

11.3.0解决办法】iEdge具备服务缓存能力。对于地图瓦片服务,可以配置缓存策略,在网络中断时继续提供已缓存的瓦片服务。对于数据服务(REST Data),只能缓存已经执行过的查询请求结果。

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

欢迎登录腾讯乐享

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐