一、SuperMap iServer
问题1:将iServer从11.3.0版本通过备份恢复的方式升级到12.0.0后,已发布的服务访问返回404错误,且在服务管理页面查看服务详情也报错。
12.0.0 【问题原因】客户系统是centos7的系统,iServerV12开始已经在帮助文档明确说明不支持centos7系统使用 【解决方案】更换centos8的系统进行iServerV12V12版本的使用
问题2:咨询iServer REST服务是否有批量获取多个要素几何对象的接口,希望能避免通过多次请求子资源列表的方式来获取,以提升查询效率。
11.3.0 【解决办法】使用数据服务的featureResults接口资源,通过查询条件(如ids=1,2,3或设置returnContent=true)可以一次性批量返回所有符合条件的数据。
问题3:同一台服务器部署两个不同端口的iServer服务,清理其中一个服务的缓存后,导致另一个服务出现地图位置偏移。在iDesktop中直接加载该服务对应的工作空间数据也存在同样的偏移问题。
11.3.0 【问题原因】客户在前端是使用3857矩阵集加载的数据,而wmts-china默认只有4326的矩阵集,导致加载异常 【解决方案】在iServer服务管理->服务接口页面编辑wmts-china添加3857的矩阵集后加载使用.
问题4:咨询iServer发布的矢量瓦片服务是否支持服务端的聚合功能,即在地图不同级别下,将多个点要素聚合展现为一个点,并显示聚合数量。
11.3.0 【问题原因 】超图iServer发布的矢量瓦片服务本身不支持服务端的聚合功能。 【解决办法 】可通过客户端方式实现聚合。即前端获取全部点数据后,利用前端库(如iClient for MapboxGL)的聚合功能进行客户端渲染。参考示例:https://iclient.supermap.io/examples/mapboxgl/editor.html#markerCluster_4326
问题5:为iServer进行许可降级换货时,在Linux环境下执行licensetool.sh -clear命令回收许可凭证,命令执行后未生成所需的C2S文件,导致换货流程无法继续。
11.3.0 【问题原因 】执行回收凭证命令时,系统读取到的是试用许可,而试用许可本身不支持回收凭证操作。 【解决办法】切换为正式许可后,再进入iServer产品根目录下重新执行回收命令:./licensetool.sh -clear。
问题6:用户咨询 SuperMap iServer 关于 CSW 服务的功能。主要包含两个问题:1. iServer 是否支持用户主动发布 CSW 类型的服务?2. iServer 自带的 CSW 服务是否支持自定义修改?
11.3.0 【解决办法】1. iServer 目前不支持用户主动发布 CSW 服务,产品启动后会自带一个默认的 CSW 服务。 2. iServer 自带的 CSW 服务当前版本暂不支持用户进行自定义修改。
问题7:OpenLayers框架加载由iServer发布的天地图zxy瓦片服务时,地图无法正常显示,iServer返回的瓦片内容错误。
11.3.0 【问题原因 】iServer存在缺陷:使用快速发布页面发布zxy瓦片地图服务时,服务配置中usecache参数错误地设置为true,而瓦片发布的服务该参数应为false。 【解决办法】删除现有异常服务,改用服务装配功能新建同名服务,服务装配生成的服务usecache参数默认为false。
问题8:iServer GPA中,一个正在运行的地理处理模型失败。经排查,是由于输出数据集名称中包含了非法字符"-"。
12.0.0 【问题原因 】"保存矢量数据"算子中设置的输出数据集名称包含非法字符"-",不符合数据集命名规范,导致算子执行失败。 【解决办法】修改参数,确保输出数据集名称只包含汉字、字母、数字和下划线,且不以数字或下划线开头。
问题9:在iServer管理页面,通过"快速发布服务-从Yukon数据库"功能发布数据集时,页面报错且无法正常发布服务。
12.0.0 【问题原因 】使用了错误的发布入口。iServer中"快速发布-从Yukon数据库发布"功能是用于发布REST矢量瓦片服务的,而不是地图服务。 【解决办法】应在iDesktopX中新建工作空间,连接Yukon数据源,将数据集添加到地图中,保存工作空间后,再通过发布该工作空间来发布地图服务。
问题10:第三方应用调用iServer地图服务时,希望实现点击前端表格记录,地图能定位并高亮显示对应地理要素的表图联动功能。
11.3.0 【解决办法】1. 确认客户加载的是动态地图服务。2. 告知客户可使用地图服务的queryResults REST API接口,通过属性条件查询要素坐标。3. 前端获取坐标后,即可实现定位和高亮。4. 查询所需的图层、数据源和数据集名称可通过服务的layers.json接口获取。
问题11:iServer大数据分析中,两个不相交的图层进行相交分析时,错误地得出了相交的结果。咨询SuperMap.xml配置文件中的IsUseNewAnalysisAlgorithm开关作用。
12.0.0 【问题原因 】旧版本的叠加分析算法存在精度问题。启用IsUseNewAnalysisAlgorithm参数(设置为true)会使用新的分析算法,可以解决此问题。 【解决办法】建议将iServer升级至较新版本(如NUTV69),该版本中此参数默认为true,可提升计算精度和性能。
问题12:iServer GPA模型中,"导出为Excel"算子执行失败。日志显示路径无效。
12.0.0 【问题原因 】算子设置的目标路径下已存在同名Excel文件,且算子参数未勾选"覆盖已有文件",导致程序判定路径无效而失败。 【解决办法】方案一:执行前手动删除同名文件。方案二:在模型中加入时间算子,并在文件名参数中使用行内变量添加时间戳后缀,避免文件名冲突。
问题13:用户尝试发布交通网络分析服务,但操作失败。咨询交通分析中的路网分析服务需要满足什么前提条件才能成功发布。
11.3.0 【问题原因 】用户发布交通网络分析服务时,未使用正确的网络数据集类型。 【解决办法】发布iServer的交通网络分析服务需要使用二维网络数据集。三维网络分析服务才使用三维网络数据集。
问题14:咨询如何在iServer的地理处理自动化(GPA)模型中执行Python脚本,以实现迭代处理文件、创建数据源和数据集,并进行数据处理的自动化流程。
11.3.0 【解决办法 】iServer的GPA功能支持注册Python工具。用户可以根据官方帮助文档的指引,将自定义的Python脚本注册为GPA工具,然后在模型中调用该工具即可。参考文档:https://help.supermap.com/iServer/Server_Service_Management/Geoprocessing/GPFun/Python/PythonTool/PythonTool.zh.htm
问题15:iServer重启后,服务管理页面中原有的服务都看不到了,列表为空。
11.3.0 
【问题原因】客户数据源数据库连不上,数据库问题处理后恢复
问题16:iServer 生成临时图层报这个错误,请问这个是在哪可以设置
11.3.0 
【问题原因 】iServer的最大允许占用的磁盘空间被修改成了10M,当缓存满了200M 开始写入磁盘的时,由设置的磁盘空间小于堆外缓存200M所致,重启之后缓存清掉了,所以就会正常。可参考博文:JAVA中使用最广泛的本地缓存?Ehcache的自信从何而来 ------ 感受来自Ehcache的强大实力 - 是Vzn呀 - 博客园 【解决办法】修改iServer的最大允许占用的磁盘空间大小,然后重启iServer
问题17:iServer对路由数据集做距离查询,返回的结果为0,是什么原因?同样的道路数据,可以查询到结果
11.3.0 
【问题原因 】不支持对路由数据进行距离查询 【解决办法】:路由数据集先转成线数据集去计算最近的线,再和原始路由数据集做关联查询(类同项目上已经在用的替代方案
问题18:iServer 10.2.1版本的出图打印接口目前只支持输出PNG和PDF格式,但项目上要求需要支持输出JPEG格式,咨询是否有解决方案。
10.2.1 
【问题原因 】产品不支持 【解决办法】项目上改用PNG格式出图。
问题19:iServer使用的Web许可在更新激活并成功导入后,系统仍然无法读取到许可信息,导致服务无法正常使用。
11.3.0 【问题原因 】仅有1套许可,已有启动的ocker iserver,再次启动时遇到无法获取许可。 【解决办法】停止不再使用的iserver
问题20:在iServer中配置矢量瓦片加密,按照帮助文档设置了配置项并重启服务后,发布的矢量瓦片服务依然可以无密钥预览。
11.3.0 【问题原因 】配置文件编写错误。 【解决办法 】从帮助手册复制填入后已正常https://iportal.supermap.io/iportal/help/html/zh/Subject_introduce/Security/tileEncryption.htm
问题21:iServer发布PG工作空间失败,提示"验证数据源失败,工作空间链接信息错误"
11.3.0 
【问题原因 】iServer试用许可过期,导致无法发布服务。 【解决办法】更新试用许可后,可以正常发布服务。
问题22:iServer的GP服务中,执行缓冲区分析时失败,报错java.lang.IllegalStateException: hasp_feature_not_found,疑似许可问题。
11.3.0 【问题原因 】报错信息为没有找到许可,排查发现试用许可时间过期,但iserver未重启 【解决办法】更新许可后解决
问题23:使用iServer 11.1.1和11.3.0发布存储于人大金仓数据库的地图服务,在地图放大后出现图形偏移和重复的现象。
11.3.0 
【问题原因 】存在残留缓存 【解决办法】1、在 iServer 服务管理的相应地图服务中,取消勾选"地图缓存"选项。2、删除 iServer 安装目录下 webapps/iserver/output/ 下的缓存内容,然后用浏览器无痕模式浏览
问题24:iServer 12.0.0版本申请了对应的12i许可后,在Linux下启动失败。许可文件已放置在正确目录。
12.0.0 【问题原因 】修改了计算机名导致与许可不匹配 【解决办法】重命名计算机名称,使之与许可匹配
问题25:iServer服务无法启动,排查发现是webapps/iserver/output目录占满了磁盘的inodes。询问该目录下的文件是否可以删除,以及删除后的影响。
11.3.0 
【问题原因 】webapps/iserver/output目录是iServer用于存放地图服务动态缓存文件(如瓦片、出图结果)的临时目录,文件过多会占满磁盘空间或inodes,导致服务无法启动。 【解决办法】该目录下的所有内容都可以安全删除。删除后,当服务再次被访问时,缓存会重新生成。
问题26:iServer更换为正式许可后无法正常读取,并且在浏览器中访问许可中心管理页面(1947端口)时,页面提示403 Forbidden错误。
11.3.0 
【问题原因 】Linux环境下的许可中心服务(Sentinel LDK License Manager)默认未开启远程Web访问功能,导致通过IP地址访问时被拒绝。 【解决办法】修改许可中心配置文件hasplm.ini,将参数accremote的值从0修改为1,然后重启hasplmd服务即可开启远程访问。
问题27:iServer中的范围查询服务,在传入查询范围(bounds)参数时,按照示例格式写入坐标值后,服务返回错误。
11.3.0 
【问题原因 】在调用范围查询服务时,传入的坐标数值字符串中包含了多余的分隔符号。 【解决办法】在构建查询范围参数时,坐标数值之间应使用逗号分隔,不应包含其他如空格或分号等字符,删除多余符号即可
问题28:一份成都地方坐标系的数据,在iDesktop中显示位置正确,但发布成地图服务后,在前端加载显示时位置发生明显偏移。
11.3.0 
【问题原因 】iClient3D for WebGL平面场景不支持加载地方坐标系数据 【解决办法】通过iDesktopX处理数据,将地方坐标系数据处理为3857投影坐标系后,生成地图瓦片,前端平面场景加载正确
问题29:在iServer的REST API中,调用几何分析相关服务时,对于构建几何面(Polygon)的JSON对象格式不清楚。
11.3.0 【解决办法 】构建几何面对象的JSON格式有严格要求,需要定义坐标点串(points)和每个子对象的点数(parts)。具体格式和示例可参考iServer官方帮助文档中的"空间分析-几何对象"章节:https://help.supermap.com/iServer/zh/mergedProjects/SuperMapiServerRESTAPI/root/spatialanalyst/geometry/geometryOverlayResults/geometryOverlayResults.htm
问题30:iServer的组件版本较低,提示需要升级iObjects for Java组件,询问如何进行升级操作。
11.3.0 【解决办法】可以从官网下载更高版本的iObjects for Java组件包,将其中的文件解压并替换掉iServer安装目录下的support/objectsjava文件夹中的内容。
问题31:在麒麟V10操作系统上,使用iServer 12i自带的dependencies_check.sh脚本安装依赖时,提示多个依赖包未找到(not found)。
12.0.0 
【解决办法 】无网环境请使用离线方式补充依赖:https://help.supermap.com/iServer/zh/Install_Uninstall/aarch64/Linux_aarch64.htm
问题32:将管线模型缓存发布到iServer后,在三维场景中管点符号丢失,管线的动态箭头纹理也无法显示。桌面版本11.0.2,iServer版本11.2.0。
11.2.1 【解决办法】1. 管点符号,建议使用自定义专题图进行制作和显示。2. iServer不支持动态GIF纹理,应使用带箭头的静态图片(JPG/PNG)作为纹理,并通过前端WebGL代码设置UV流动动画来模拟动态效果。
问题33:询问是否有关于iServer分布式切图功能的详细配置和使用手册。
11.3.0 【解决办法 】可以参考官方技术博客中关于"SuperMap iServer 分布式切图"的文章,其中有详细的原理介绍和配置步骤。博客链接:supermap iserver分布式切图服务生产切片_超图软件切片方法-CSDN博客
问题34:部署了12i版本的iServer后,访问许可中心页面时,仍然显示为10i版本的旧版紫色界面,询问如何彻底移除旧版许可中心。
12.0.0 【解决办法】需要先在系统中卸载或删除旧版本(10i)的许可驱动程序,然后打开新版本(12i)的许可中心,重新安装最新的许可驱动即可。卸载许可驱动代码:"iServer安装目录\support\SuperMap_LicenseCenter\Tools\SuperMap_Trial_License.exe" --purge "iServer安装目录\support\SuperMap_LicenseCenter\Tools\SuperMap_Trial_License.exe" --r
问题35:将iServer地图服务发布为ArcGIS REST服务格式,但在ArcGIS API for JavaScript编写的测试页面中无法加载该服务,而加载ArcGIS Online的官方服务则正常。
11.3.0 【问题原因 】客户编写示例存在问题,无法正常加载此坐标系服务(4528) 【解决办法】重新给客户编写示例,测试加载无问题arcgisapi.html
问题36:询问在使用iServer分布式切图时,同时开启"单机多进程"模式和连接外部已部署的Spark集群,这两种模式是否会冲突,能否同时使用。
11.3.0 【解决办法】逻辑上没有冲突,理论上是集群勾选了切图,节点开启了多进程两个都会用到。针对多机建议是直接使用集群,如果单机为了更好的资源使用就使用多进程。
问题37:咨询在iServer上发布的知识图谱服务,如何修改实体和关联的颜色、字体大小等样式。
11.3.0 【问题原因 】知识图谱的样式信息存储在发布服务时使用的工作空间(.smwu)文件中,而非图数据库中。 【解决办法】使用iDesktopX直接打开iServer所引用的工作空间文件,修改知识图谱的样式并保存。iServer会自动加载最新的工作空间配置,从而更新服务的显示样式。
问题38:咨询在iServer 10.2版本中,如何屏蔽或隐藏iServer管理器顶部的部分导航栏功能模块,如"服务"、"安全"等。
10.2.1 
【解决办法】通过修改iServer的模板文件实现。找到并编辑iServer安装目录\webapps\iserver\WEB-INF\classes\resources\templates\iServer_tabsContainer_zn_CH.ftl文件,注释或删除其中不需要显示的功能模块对应的HTML标签即可。
问题39:咨询在64核、128G内存的服务器上进行iServer多任务切图时,如何配置"工作进程个数"和"JVM最大堆大小"以达到最优性能。
11.3.0 
【解决办法】JVM通常设置到机器内存的1/4为最优,进程个数通常建议和核数保持一致,可以根据实际切图情况进行调节
问题40:iServer部署在Docker容器内,无法读取到宿主机上的许可文件。
11.3.0 【问题原因 】Docker容器环境与宿主机隔离,iServer无法直接访问宿主机的文件系统来读取许可。 【解决办法】将宿主机上的许可文件目录通过数据卷(volume)的方式挂载到Docker容器内部,使iServer可以访问到。
二、SuperMap iDesktopX
问题1:使用高精度DEM数据生成三维地形瓦片时,在有地洞或高架桥的区域出现多处塌陷和扭曲现象。直接加载原始DEM为地形时显示正常,问题仅在生成瓦片缓存后出现。
11.3.0 
【问题原因 】原因为0.5m高精度DEM在生成TIN缓存时,软件为加速处理进行了插值,导致部分数据显示错误。【解决办法】生成tin瓦片时勾选【保留精度】选项解决。
问题2:导入带有黑色无值区域的DSM数据后,无值区显示为蓝色方块,且整体栅格数据的颜色拉伸效果不正确。通过裁剪移除大部分无值区后,颜色显示问题依旧存在。
11.3.0 
【问题原因 】原始数据中的无值区像素值为0,导入时被识别为有效高程值。即使经过裁剪,仍有部分0值残留,导致颜色表因极值差异过大而分段显示不正常。 【解决办法】在导入前,先在ArcGIS中使用栅格计算器,将所有像素值为0的数据剔除或设置为空值(NoData),再进行导入操作。
问题3:导入一份DSM数据后,其坐标系参数与源文件不一致,状态栏经度显示为0。尝试对该数据集进行投影转换为CGCS2000坐标系时,视图变为空白,转换失败。
11.3.0 
【问题原因 】原始TIF文件的坐标系信息可能存在问题或不标准,导致软件无法正确识别。 【解决办法】用户最终通过在ArcGIS中操作解决:首先为原始栅格重新定义正确的投影,然后利用数据框的坐标系设置,将数据重新导出为新的TIF文件。这个新的TIF文件即可被iDesktopX正确识别并进行投影转换。
问题4:咨询超图桌面端产品是否支持对OBJ格式的三维模型进行质检的功能。
11.3.0 【解决办法】超图桌面产品(如iDesktopX)内置了"模型数据质检"功能,可以支持对OBJ等格式的模型进行质量检查。
问题5:用户有一份未明确坐标系的平面点云数据,尝试在 iDesktopX 中强制设置为 3857 坐标系再转换为 4326 球面坐标系后,生成的 S3M 在场景中显示错乱,咨询正确的转换方法。
12.0.0 【问题原因 】由于数据的坐标系未正确设置导致显示异常 【解决办法】拿到原始数据的正确坐标系,再生成S3MB瓦片的时候设置正确的源坐标系,再投影转换到地理坐标系即可
问题6:在三维场景下对道路进行标注,如何避免标注被倾斜摄影三维模型压盖?
11.3.0 【解决办法】推荐使用三维标签专题图方案。具体操作为:在三维场景中,针对道路(或从道路线提取的中心点)图层制作标签专题图,并适当调整标签的偏移高度等参数,确保标注信息能稳定显示在倾斜模型上方,从而避免被压盖。
问题7:用户咨询在WorkBuddy中使用超图skills是否需要CLI插件,以及对iDesktop的版本要求。后续因官网无法下载,需要获取iDesktopX 12.1.0试用版安装包及试用许可来完成验证。
12.0.0 【问题原因 】用户不清楚WorkBuddy中超图skills的使用前提,且官网已下架了所需的iDesktopX 12.1.0 beta版本安装包。 【解决办法 】1. 明确告知用户WorkBuddy超图skills需配合iDesktopX 12.1.0版本使用,且最新包已内置CLI工具。 2. 为防止插件未自动加载,额外提供了CLI工具的下载地址(SkillHub)和使用说明。 3. 因官网无下载链接,技术支持人员通过网盘提供了iDesktopX 12.1.0试用版安装包。 4. 指导用户通过官网申请试用许可,最终用户成功激活软件。
问题8:如何将在其他GIS平台配置好的复杂栅格颜色方案(包含218个以上分类和多重渐变效果)应用到超图产品中,手动逐一设置不现实。
11.3.0 
【问题原因 】用户需要从其他GIS平台迁移复杂的栅格颜色方案,手动配置工作量巨大,且低版本产品缺少直接迁移工具。 【解决办法】1. 使用iDesktopX 12.1.0 Beta版本,利用其"迁移色带"功能直接导入其他平台的颜色方案。 2. 迁移成功后,可在颜色方案管理器中将该方案导出为*.scs文件。 3. 导出的颜色方案文件可以被低版本的iDesktopX产品导入使用。
问题9:在iDesktopX 12版本中,如何将多个字段结构不同的矢量图层导出到同一个CAD(DWG)文件中,并保留所有图层的字段属性。
12.0.0 【解决办法】使用iDesktopX的"类型转换"功能,选择多个矢量图层作为源,目标类型选择为CAD数据集。该功能会将多个矢量图层合并为一个CAD数据集,并自动合并所有源图层的字段结构。转换完成后,再将这个新生成的CAD数据集导出为DWG格式即可。
问题10:咨询使用第三方工具将OSGB格式倾斜摄影数据转换为3DTiles格式后,是否能直接在超图桌面软件中加载显示,并寻求正确的操作流程。
11.3.0 【问题原因 】超图桌面软件不支持直接加载通用的3DTiles格式倾斜摄影模型,需要使用超图自有的S3M格式。 【解决办法】1. 桌面端需将3DTiles数据转为S3M格式方可加载。2. 推荐的最佳实践是:使用iDesktopX对源OSGB数据执行倾斜摄影入库并合并,以优化数据结构和性能,然后再按需生成S3M或3DTiles。
问题11:咨询在iDesktopX桌面端软件中,如何制作专题图,使得地图上不同的区域能够显示为不同的颜色。
11.3.0 【解决办法 】可以使用"单值专题图"功能来实现为不同区域设置不同颜色。通过为代表不同区域的字段创建单值专题图,系统会为每个唯一值(即每个区域)分配一种颜色。详细操作可参考帮助文档:https://help.supermap.com/iDesktopX/zh/
问题12:咨询在iDesktopX中能否实现通过绘制曲线来修改多边形节点的功能,并建议为地图捕捉功能增加快捷键。
11.3.0 【解决办法 】使用画线修线 或选择线对象修边 https://help.supermap.com/iDesktopX/zh/SpecialFeatures/DataProcessing/EditObjects/LineModifyLine.html?rhsearch=%E7%94%BB%E7%BA%BF%E4%BF%AE%E7%BA%BF&rhhlterm=%E7%94%BB%E7%BA%BF%E4%BF%AE%E7%BA%BF
问题13:咨询在iDesktop中导入FBX模型时,模型颜色与在Blender中查看时存在色差的原因。
12.0.1 
【问题原因 】blender导出fbx在桌面和3dmax中均存在色差,为材质导出问题 【解决办法】已协调3dmax的fbx模型导入桌面使用,参数设置勾选"忽略材质颜色"
问题14:iDesktopX 是否能直接将倾斜摄影和BIM模型生成3D Tiles格式的缓存,还是必须先生成S3M再进行转换?
11.3.0 【解决办法】需要先生成S3M格式,再通过S3M->3D Tiles工具进行格式转换。
问题15:在iDesktopX中生成多模型瓦片时,进度条走到一半显示失败并退出,咨询如何能继续未完成的生成任务?
11.3.0 【解决办法 】"模型数据集合并生成瓦片"功能无法续传,在生成三维缓存前使用模型质量检查功能,参考官方博客进行优化:SuperMap精模数据处理流程及注意事项_超图模型三角网简化-CSDN博客
问题16:将IMG格式的DEM数据导入UDBX并生成地形瓦片后,在部分区域(如河边)出现了异常的尖刺状凸起形变。
11.3.0 
【问题原因 】坐标系问题 【解决办法】将数据原始投影坐标系4547转为4490后,对栅格数据集生成TIN瓦片后正确
问题17:咨询在Linux机器上,硬件锁的许可驱动是否能正常安装,以及是否有特殊操作要求?
11.3.0 【解决办法】配置硬件许可需要先安装许可驱动,才能连接硬件锁,或是插入硬件锁。连接硬件锁的计算机称为许可服务器。若在同一网段内已经配置了许可服务器,则许可会自动配置,不需要再进行手工配置。 许可驱动的安装步骤如下: 打开终端设置 root 密码,已经设置可忽略此步骤,命令: sudo passwd root 切换为 root 用户,命令: sudo -s 进入产品包/support/SuperMap_License/Support/目录,解压驱动程序压缩包,命令: tar -xvf aksusbd-8.31.1.tar 进入解压后的目录,命令: cd aksusbd-8.31.1 安装驱动程序,命令: sh dinst或者 ./ dinst。如果dinst没有可执行权限,请先授予执行权限,执行如下命令: chmod +x dinst 在Linux 64位操作系统上安装许可驱动程序时,因为该系统缺少32bit支持库,所以可能会出现:"The 32bit support is missing..."错误。需要安装的支持库参考如下: libc6-i386 和 ia32-libs(Ubuntu) libstdc++-devel.i686、glibc.i686、libgcc.i686、libstdc++.i686、glibc-devel.i686(RHEL、CentOS、OpenSUSE、SLES 和 OES) glibc-32bit(OpenSUSE、SLES 和 OES) 安装方法:在产品包/support 目录下,执行如下命令,系统将自动检测并安装所需的依赖库:./dependencies_check_and_install.sh install -y 安装完缺少的32bit支持库后,还需要再执行一次 ./dinst 或者 sh dinst 命令。
问题18:将BIM模型导入超图平台后,在三维场景中浏览时出现模型表面闪烁(Z-fighting)的情况。
11.3.0 【问题原因 】模型中两个三角面片距离过近,导致渲染时共面闪烁。 【解决办法】在场景属性中,勾选"深度优化"和"透明优化"选项,然后对场景生成三维瓦片缓存,再打开新生成的场景查看效果。
问题19:使用iDesktopX 2026 Beta版本进行管井建模时,对某一份数据执行操作,软件会直接崩溃退出。
12.0.0 【问题原因 】井深、井脖深字段类型不正确,要求为双精度类型,实际为字符型 【解决办法】通过数据集字段属性,将井深、井脖深字段由字符型改为双精度
问题20:询问在iDesktopX中制作标签专题图时,是否可以设置标签文本的自动换行或手动换行属性。
11.3.0 
【解决办法】在标签专题图的标签内容字段值中,iDesktopX支持通过指定换行符实现文本的强制换行。
问题21:在iDesktopX中进行影像数据配准时,希望将数据精确配准到全球范围(-180,-90,180,90)。设置控制点后,数据集范围正确,但影像实际位置未变。
11.3.0 【问题原因 】配准功能可能不适用于直接设定全球范围的四个极点。对于此类需求,有更直接的方法。 【解决办法】在数据集的属性窗口中,手动修改其空间范围(Bounds),将其设置为-180, -90, 180, 90即可。
问题22:在麒麟操作系统(海光CPU)上安装iDesktopX,解压tar.gz包后无法启动,提示错误。
11.3.0 
【问题原因 】麒麟操作系统对直接解压运行的程序存在权限或环境限制。使用专门的安装包可以解决此问题。 【解决办法】应使用为麒麟系统制作的.deb格式安装包进行安装,而不是使用通用的tar.gz压缩包。
问题23:在银河麒麟操作系统上,iDesktopX无法读取到试用许可,许可路径显示为/var/opt/...,其中var目录是一个软链接,导致路径识别错误。
11.3.0 【问题原因 】产品通过软链接(快捷方式)访问许可目录时,可能导致路径解析不正确。 【解决办法】删除/var目录下的软链接,然后在系统根目录下手动创建opt/SuperMap/license目录,并将试用许可文件放入该真实路径下。
问题24:在iDesktopX的"工作流-数据处理"中,使用BIM批量入库算子时,需要提供一个入库参数文件,询问该文件的格式是什么,以及如何生成。
11.3.0 【解决办法】BIM批量导入功能需要结合导入插件一起使用。可以点击算子节点右侧的"问号"帮助图标,查看该算子的详细介绍,其中会包含对应插件的使用说明文档,文档中描述了参数文件的格式和生成方法。
问题25:iDesktopX使用Web许可(安装在本机),在断网情况下无法读取到试用许可。
11.3.0 
【问题原因 】项目上使用使用web许可中心原因是因为配置文件许可读不到,处理读取文件型许可正常即可 【解决办法】界面上创建不能创建/opt/SuperMap/License目录,直接通过指令创建该目录,然后就许可拷贝进去并赋予权限。或者直接许可拷贝到iDesktopX的bin目录下并赋予权限。
问题26:咨询iDesktopX中的机器学习功能(如模型训练、推理等)是否需要单独购买许可模块,以及是否只有iDesktopX支持。
11.3.0 【解决办法 】机器学习功能在iDesktopX和iServer中提供,需要选配机器学习模块后再选配训练模型,可以参考下x桌面帮助文档说:https://help.supermap.com/iDesktopX/zh/GettingStarted/ProductIntro/LicenseIntro.html
问题27:在iDesktopX 12.0.1中使用机器学习功能时,执行"训练数据生成"操作,Python环境报错ModuleNotFoundError,找不到iobjectspy相关模块。
12.0.0 【问题原因 】iDesktopX的安装路径过深或包含特殊字符,导致其内置的Python环境无法正确找到resource_ml中的依赖库。 【解决办法】将iDesktopX移动或解压到一个路径较浅的目录(如 D:\SuperMap\iDesktopX),即可正常执行。
问题28:使用iDesktopX 12i生成的三维单体化模型瓦片,若要兼容发布在10i版本的iServer上,生成瓦片时应选择哪种格式或S3M版本。
12.0.0 【解决办法】为保证兼容性,应选择较低版本的S3M格式。如果iServer是10.2.1版本,S3M版本可选择2.0或1.0;如果是更早的10i版本,应选择S3M 1.0。
问题29:咨询S-57(.000)格式的海图数据能否在iDesktopX中进行坐标系转换。
11.3.0 【问题原因 】iDesktopX目前支持对S-57海图数据的浏览和查看,但不支持对其直接进行坐标系转换等数据处理操作。 【解决办法 】如需进行坐标转换使用海图产品iMaritimeEditor,投影转换参考:https://help.supermap.com/iMaritimeEditor/zh/tutorial/DataProcessing/Projection/Projection.html?tocid=4_1_1_7
问题30:使用iDesktopX的批量大气校正工具时,发现工具无法直接读取镶嵌数据集作为输入,只能单景导入。
11.3.0 
【解决办法】该工具确实不支持直接读取镶嵌数据集。若要进行批量处理,可以使用建模器,通过"影像读取"算子读取多景影像,再连接到大气校正算子进行自动化处理。
问题31:咨询iDesktopX中是否支持构建影像镶嵌线的功能。
11.3.0 【解决办法 】iDesktopX支持生成镶嵌线功能,位于影像处理模块中。具体操作可以参考官方帮助文档中的教程。文档链接:https://help.supermap.com/iDesktopX/zh/tutorial/ImageX/DOMProduct/CreateMosaicLine.html
问题32:使用iDesktopX 12.1版本进行管井建模,对于矩形管井,生成的模型效果不正确。
12.0.0 【问题原因 】井盖参数设置不正确,该字段需要填写井盖直径或者长宽,例如"0.50.8"、"0.7",而客户字段填写为"矩形" 【解决办法】井盖参数字段,要求填入井盖半径或者长宽尺寸,当输入单个数值(0.7)时表示圆井盖,半径为0.7米,当输入两个数值(0.50.8)时表示矩形井盖,数值对应长宽
三、SuperMap iDesktop
问题1:在iDesktop工作空间中,已打开的数据库型数据源仅显示其别名,需要查找该别名对应连接的实际数据库名称。
11.3.0 
【解决办法】将当前工作空间另存为.sxwu格式的文件。然后使用记事本等文本编辑器打开该.sxwu文件,在文件中搜索数据源的别名,即可在其上下文找到包含数据库名称的完整连接信息。
问题2:用户在使用iDesktop软件发布三维服务时,进行新建三维场景操作,导致软件出现闪退现象,无法正常进行下一步工作。
11.3.0 【问题原因 】推测为用户本地的iDesktop软件安装包或程序文件不完整或已损坏。 【解决办法】用户尝试重新下载并安装iDesktop软件后,新建场景闪退的问题得到解决。
问题3:用户需将OSGB倾斜摄影数据生成的S3M模型进行平移,以匹配高德地图的火星坐标系。用户尝试修改模型中心点的方式无效,希望能找到一种正确的方法来整体平移S3M模型,使其与矢量数据在空间上对齐。
11.3.0 
【解决办法】对于OSGB数据生成的S3M缓存,可以通过文本编辑器直接打开其对应的SCP配置文件,修改文件中的position参数值,即可实现模型的精确平移。
问题4:用户手动修改S3M缓存的SCP配置文件中position参数平移模型后,在图层管理器中双击该图层进行定位时,视图会飞到模型平移前的位置。此问题是由于图层的地理范围(geoBounds)未同步更新导致,需要解决方案。
11.3.0 
【问题原因 】手动修改SCP文件中的模型位置(position参数)后,并未同步更新文件中记录模型地理范围的geoBounds参数,导致图层定位功能仍使用旧的范围信息。 【解决办法】在修改SCP文件中的position参数后,需要根据平移后的坐标手动计算并更新文件中的geoBounds参数值,使其与模型新的空间位置保持一致。
问题5:用户使用iDesktop导入OSGB倾斜摄影数据后,在三维场景中加载生成的S3M模型,发现模型整体颜色偏暗,视觉效果不佳。用户咨询是否有功能可以调整模型的亮度、对比度、饱和度等色彩相关属性。
11.3.0 【解决办法】在iDesktop中加载S3M图层后,选中该图层,在右侧的"图层属性"面板中,可以找到并调整亮度、对比度、饱和度、Gamma值等参数,以改善模型的显示效果。
问题6:咨询如何在地图中,使用图层特定字段进行注记。后续发现制作标签专题图后,部分标签由于压盖避让无法显示完全,寻求全部显示的解决方案。
11.3.0 【问题原因 】制作标签专题图后,为避免标签文字压盖,软件默认启用了自动避让策略,导致部分标签被隐藏而无法显示。 【解决办法】在地图或场景的属性中,勾选"显示压盖对象"选项,即可强制显示所有标签,忽略压盖关系。
问题7:在ArcGIS中显示为Double类型的SHP文件字段,使用iDesktop 12.0.1打开后,字段类型变为了整型,咨询原因。
12.0.0 
【问题原因】Arcgis读取的数据类型有问题,其他如QGIS和MapGIS和我们一样都读取为int类型,是数据本身的字段类型就是int. 【解决方案】导入桌面端在数据集->属性中手动修改字段类型为double型
问题8:在iDesktop 10i中,为图层设置颜色后,前景颜色仍然显示为透明,导致生成的图例也出现同样问题。
10.2.1 【问题原因 】设置了100%透明度 【解决办法 】调整透明度后正常,推荐升级至iDekstopX12.0.1 supermap-idesktop-10.2.1-0708-44072-123375-windows-x64-bin-zip-zh-nusv73.zip 链接: 百度网盘 请输入提取码 提取码: gkai
问题9:使用数据迁移模块迁移EPS格式数据时,系统提示数据已被加密,无法继续迁移。
11.3.0 【解决办法】加密的数据需要插上正确的加密狗后进行处理
问题10:在iDesktop球面场景中,一条设置为"公路"风格的道路线图层,之前显示正常,但现在无法显示公路纹理,重启软件和重加数据均无效。
11.3.0 【解决办法】【解决方案】当符号库损坏时,使用正确的符号库替换产品包中 /templates/SymbolLibrary目录下的符号库,即可正常显示公路纹理。
问题11:咨询在iDesktop中制作fpf飞行路线时,如何实现更平滑的飞行速度和特定的相机视角(如对着两侧)等更好的视觉效果。
11.3.0 【解决办法】1、可在各个站点中勾选使用站点速度,从而调节站点之间的飞行速度。2、使用获取相机视角的方式添加站点,调整相机视角可实现飞行中观察两侧的效果
问题12:在三维场景中,需要将点数据的名称(注记)显示在自定义PNG图标的中心位置,但调整后注记有时在图标前,有时在图标后,无法固定在最前显示。
11.3.0 【解决办法】为解决注记与图标的深度冲突问题,需要在场景属性中开启"深度优化"选项,并对场景生成缓存后再次查看显示效果。
问题13:在iDesktop中使用"线性拉伸"功能对二维面数据进行操作时,生成的模型数据集中没有任何记录,结果为空。
11.3.0 【问题原因 】模型已成功生成,但由于其高程值为负(例如底部高程-200米,拉伸20米),导致模型完全位于地表以下,在默认视图下不可见。 【解决办法】在三维场景中开启"地下"模式,并将"地表透明度"调整为100%,即可看到位于地下的模型。
问题14:使用iDesktop批量导入FBX模型时,设置的旋转参数未生效,并且导入过程中出现报错,提示找不到纹理。
11.3.0 【问题原因 】FBX模型为倾斜摄影数据,不适合使用导入FBX模型方式 【解决办法】原始数据是倾斜摄影模型,建议使用其原始的OSGB格式进行导入和加载,以保证纹理和结构正确。
问题15:询问在iDesktop中如何通过三维建模功能生成一个半球形的模型。
11.3.0 【解决办法】可以通过布尔运算实现。首先以指定点为球心创建一个完整的三维球体模型,然后再创建一个大的立方体模型,调整其位置使其与球体相交一半。最后,对这两个模型执行"相减"的布尔运算,即可得到半球体。
问题16:询问在iDesktop中,是否可以利用行政区划面数据,为与其相交的点或面数据批量添加对应的行政区划代码和名称字段。
11.3.0 【解决办法】可以实现。使用"数据"选项卡下的"属性更新"功能,将被更新图层设为点或面数据,更新图层设为行政区划面数据,通过空间关系(相交)即可将区划代码和名称等属性字段更新过来。
问题17:在平面场景中,如何为管线模型添加代表水流方向的箭头。
11.3.0 【解决办法】管线模型的流向需要通过设置带箭头的纹理贴图来表示。可以在"三维地理设计"模块中使用"材质"相关功能,为管线模型赋予自定义的、包含箭头图案的PNG或JPG格式纹理图片。
问题18:同样的影像数据,在iDesktop 11i版本中显示正常,但在10.2版本中打开后影像全黑。
10.2.1 
【问题原因 】可能是两个版本默认的影像拉伸方式不同。 【解决办法】在10.2版本中,将影像加载到地图后,右键图层属性,参考11i版本中的设置,修改拉伸方式。如果一致,可尝试调整影像的亮度、对比度等参数。
问题19:3ds Max模型通过插件导入iDesktop后,在生成的数据集中看不到任何建筑数据。
11.3.0 【问题原因 】模型过大导致加载过慢,数据显示是正常的。可以做下简化:SuperMap GIS BIM类型数据优化 Q&A_超图三维处理优化-CSDN博客
问题20:iDesktopX中对线对象使用"倒圆角"功能时,即使已选中对象,该功能按钮仍为灰色不可用状态。
11.3.0 
【解决办法】"倒圆角"功支持的是线数据集。在可编辑的图层中选中两条线段时,倒圆角按钮才可用。
问题21:咨询构建三维地质体所需的数据格式和结构,以及是否有相关的样例数据。
11.3.0 
【解决办法 】目前没有提供专门的地质体样例数据。构建地质体的数据准备和操作流程可以参考官方技术博客中的详细教程。博客链接:SuperMap iDesktop从零开始构建地质体_如何创建地质体-CSDN博客
问题22:咨询如何在前端(如iClient)实现对分层分户三维精细模型中特定楼层或户型的高亮显示。
11.3.0 
【解决办法 】首先需要在iDesktop中制作符合标准的分层分户数据。制作方法可参考官方技术博客教程。数据制作完成后,前端可通过模型对象的ID或属性进行查询和交互,实现高亮显示。博客链接:倾斜摄影分层分户数据制作-CSDN博客
问题23:在Linux系统上安装iDesktop的许可驱动程序时,安装过程失败,无法成功安装。
11.3.0 
【问题原因 】用户使用report申请的正式许可,将/opt/SuperMap/License目录下原有id文件删除了,导致无法正确读到许可。 【解决办法】 1、打开许可文件,提取signature标签中的id值; 2、在/opt/SuperMap/License目录下,新建一个文件名为上一步id值的空id文件。
四、SuperMap iClient3D for WebGL
问题1:咨询体元栅格模型是否可以不生成缓存,直接添加到三维场景中发布为三维服务。用户希望了解直接加载体元栅格模型的方法,并请求相关的代码示例。
11.3.0 【问题原因 】用户对体元栅格模型的加载和可视化机制不了解,误以为可以像普通三维模型一样直接发布和加载。 【解决办法】体元栅格模型无法直接发布服务,需要先将其生成S3M点云缓存。前端(如iClient3D for WebGL)通过加载该点云缓存服务,并使用分层设色功能进行可视化渲染。
问题2:点图层配置图标和标注后,发布三维服务在定制的iEarth客户端中与倾斜模型叠加加载时显示异常。现象为图标不显示、标注不全、点位无法一次性显示完整?
11.1.0 【问题原因 】定制的iEarth客户端(基于iClient3D for WebGL)源码中,对所有图层统一启用了GPU法线计算(ignoreNormal),导致矢量标签图层(*dataType为Vector)在渲染时被错误处理而消失。 【解决办法】修改客户端源码scene.vue文件,在设置layer.ignoreNormal属性前,增加对图层类型的判断,跳过对矢量标签图层的法线计算。修改后重新编译打包即可。具体代码为:将layer.ignoreNormal = window.customConfig.ignoreNormal;替换为if(layer.*dataType!="Vector"){ layer.ignoreNormal = window.customConfig.ignoreNormal; }。
问题3:用户咨询如何在三维场景中将影像图层(ImageryLayer)设置在矢量瓦片图层(VectorTiles)之上。默认矢量瓦片在影像之上,需要调整其显示顺序。
11.3.0 【解决办法】可以通过设置三维场景的 scene.vectorTileMapOrderInImagerLayers = 1 参数来调整矢量瓦片的渲染顺序,使其显示在影像图层之下。
问题4:在三维场景中加载的点位数据显示不全或无法正常显示。经技术支持引导排查,用户发现是点位自身高程、场景地形及图层贴地模式设置不当导致。
11.3.0 【问题原因 】点位数据的高度值与地形不匹配,并且图层未正确设置为贴地模式,导致其在三维场景中无法正确渲染显示。 【解决办法】检查并调整点位数据的高程信息,并设置图层为贴地模式,确保点位可以正确叠加在地形上。
问题5:使用EntityCluster实现点聚合,通过flyTo或setView接口从低视角切换回高视角时,场景中同时显示聚合点和部分原始点位,导致聚合效果异常。而使用鼠标滚轮缩放则无此问题。
11.3.0 
【解决办法 】技术支持提供了一份自定义实现的聚合功能示例代码,用以替换EntityCluster的聚合逻辑,规避接口调用后聚合状态刷新不完整的问题。代码下载地址:通过网盘分享的文件:新建 文本文档 (2).txt 链接: 百度网盘 请输入提取码 提取码: 6ifm
问题6:在WebGL中加载边界线数据并添加发光特效时,客户端浏览器会卡死,寻求性能优化方案。
11.3.0 
【问题原因 】边界数据为复合对象且存在上万节点,数据量过大 【解决办法】1、边界复合数据分解为单个对象;2、使用iDesktopX节点抽稀功能,简化数据
问题7:在iClient3D for WebGL中,如何根据管线数据中表示流向的字段,来设置各自箭头纹理的动态流动方向,而不是使用统一的textureUVSpeed。
11.3.0 【解决办法】1、管线贴图箭头的顺序,是根据线节点的顺序,由起到到终点。贴图箭头也是由起点到终点 2、前端设置uv流动,是整体给管线设置沿线的正向或反向运动,这也是基于第一点管线节点自身的顺序
问题8:同一套S3M格式的倾斜摄影数据,在iDesktop中加载显示正常,但在iClient3D for WebGL中加载显示时,模型出现拉花、破面等异常现象。
11.3.0 
【问题原因 】倾斜数据在第三方软件做过修饰处理,纹理存在冗余 【解决办法】倾斜入库时,勾选纹理重映射
问题9:使用SuperMap Cesium开发的前端应用出现场景崩溃、飞行预演时FPS过低等性能问题,需要技术支持协助优化。
11.3.0 【问题原因 】场景中的BIM模型较为精细,数据量大导致加载缓慢,帧率低 【解决办法】通过iDesktopX对模型数据进行简化三角网、简化子对象、内部与外部分离等优化,减少视角下加载的三角面数量
问题10:使用iDesktopX将数据库中的三维模型表发布为iServer工作空间服务后,WebGL3D预览正常,但使用Cesium代码加载无法显示且定位错误。
11.3.0 【解决办法】1. 不能直接发布模型数据集,应先对模型数据集右键"生成三维瓦片",然后将生成的瓦片图层添加到场景中再发布。2. 前端代码加载图层后,需要调用viewer.flyTo(layer)方法来定位到图层。
问题11:在WebGL开发的平面场景中,通过鼠标点击获取的坐标值与在iDesktop桌面端相同位置显示的坐标值不一致。
12.0.0 
【问题原因 】WebGL中拾取坐标为笛卡尔坐标,而不是地理或投影坐标,需要进行转换。 【解决办法】获取笛卡尔坐标后,需使用代码将其转换为投影坐标。示例代码:const cartographic = SuperMap3D.Cartographic.fromCartesian(position); const point = scene.spatialReference.projection.project(cartographic);
问题12:询问用于三维开发的SuperMap Cesium扩展插件包可以从哪里获取下载。
11.3.0 【解决办法】SuperMap对Cesium的扩展插件包已集成在最新的beta版本产品包中,下载相应产品包即可获取。
问题13:业务系统从iClient3D for Cesium迁移到iClient3D for WebGL后,加载BIM模型后,三维场景视角无法继续拉近放大,且鼠标捕捉焦点异常。
11.3.0 【问题原因 】代码问题,设置了相机最小缩放高度 【解决办法】设置相机最小缩放高度为0米: viewer.scene.screenSpaceCameraController.minimumZoomDistance = 0;
问题14:访问SuperMap官网的三维在线示例页面时,页面报错无法打开。
11.3.0 
【问题原因 】用户访问了旧的或已失效的示例地址。 【解决办法 】请使用最新的三维在线范例地址进行访问:https://www.supermapol.com/webgl/examples/webgl/examples.html
五、SuperMap iManager
问题1:iManager被扫描出安全漏洞:支持RSA密钥交换算法导致缺乏前向保密,建议更新为ECDHE等算法。
11.3.0 【解决办法】1、修改server-gateway 编排增加环境变量: icn_ext_param_server_ssl_ciphers=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 2、修改 keycloak 编排增加环境变量:KC_HTTPS_CIPHER_SUITES=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
问题2:基于K8s平台部署的iManager,服务器重启后相关程序无法启动,需要排查问题。
11.3.0 
【问题原因 】服务器重启时,部分服务被驱逐到的节点无对应镜像导致启动失败。 【解决办法】将启动失败的服务指定到有对应镜像的节点后,可以正常启动,并杜绝后续再出现此情况。
问题3:在银河麒麟V10 ARM环境下部署iManager for Kubernetes,执行安装脚本时长时间卡在progress 0,查看Pod状态有报错。
11.3.0 
【问题原因 】docker 与 k8s 的cgroup driver不一致,导致部署失败。 【解决办法 】请参考:超图FAQ:【iManager】iManager启动很慢,一直卡在3% - SuperMap技术问答社区
问题4:客户扫描出iManager存在关于Elastic Kibana的漏洞,咨询如何关闭或修复5601端口相关的漏洞。
11.3.0 
【解决办法】防火墙直接关闭这个端口访问即可
问题5:客户安全扫描发现iManager服务器存在CVE-1999-0524漏洞(远程主机响应ICMP时间戳请求),咨询如何修复。
11.3.0 【问题原因 】该漏洞(CVE-1999-0524)并非iManager产品本身的漏洞,而是与操作系统ICMP协议相关的通用网络层漏洞。 【解决办法】此问题应由客户方的系统或网络运维人员在操作系统或防火墙层面进行处理,例如禁用ICMP时间戳响应。
问题6:咨询在云套件(iManager)11.3.0版本中如何开启Kafka服务,帮助文档中描述的界面与实际不符。
11.3.0 
【问题原因】一键开启 Kafka 服务需要iManager高级版许可
六、SuperMap iObjects Java
问题1:在一台新电脑上运行iObjects Java程序时,持续报错无法加载Wrapj*.dll动态链接库,尽管相关的bin目录路径已经正确配置到系统环境变量中。
11.1.0 
【问题原因 】1. 本地Maven依赖库损坏或不完整导致程序编译运行失败。 2. IDEA(2024版本)在调试模式下加载本地动态链接库(DLL)时存在异常,导致找不到依赖。 【解决办法】1. 对于Maven问题,可在pom.xml中直接引入本地jar包,或拷贝正常的.m2仓库覆盖本地。 2. 对于IDEA调试异常,将程序打包成可执行JAR文件后独立运行即可恢复正常。
问题2:使用iObjects Java直接修改数据集的字段名称时,程序报错"字段集合被释放",导致无法重命名字段,希望能提供正确修改字段名称的方法。
11.3.0 
【问题原因 】iObjects产品底层设计不支持直接修改字段名称,桌面产品也是类似逻辑实现。 【解决办法】通过新建字段、复制数据、删除旧字段的方式间接实现。步骤如下:1、创建一个新的FieldInfo对象,设置新字段名称等属性;2、将新字段插入原字段的位置;3、遍历数据集记录,将原字段的值赋值给新字段;4、删除原字段。
问题3:在官网上下载iObjects for Java产品包时,点击下载链接后没有反应,无法正常下载。
11.3.0 【问题原因 】浏览器安全策略可能会阻止文件下载。 【解决办法】点击下载后,留意浏览器下载栏或地址栏的提示,选择"保留"或"允许"下载。或者可以从技术支持群公告中提供的双周临时版本链接下载。
问题4:咨询iDesktopX中布局视图里的"上移一层"功能,在iObjects for Java二次开发中对应哪个API接口。
11.3.0 【解决办法】该功能位于MapLayoutControl对象上,对应的方法是mapLayoutControl.bringForward()(上移一层)和mapLayoutControl.sendBackward()(下移一层)。
问题5:咨询是否有iObjects for Java 10.2.1或11版本的部署包网盘下载链接。
11.3.0 【解决办法】10i产品包的申请可以详见群公告"平台产品线高频问题FAQ":平台产品线高频问题FAQ。11i版本的组件双周临时包可在技术支持群公告的"平台产品双周临时版问题修复清单"文档中找到下载链接:平台产品双周临时版问题修复清单(内部公开)。
七、SuperMap 其他
问题1:客户提供的3D Tiles数据集中缺少了关键的tileset.json入口文件,且客户无法重新提供。咨询如何生成或恢复该索引文件以便加载数据。
11.3.0 【问题原因 】3D Tiles数据缺少用于索引和加载的tileset.json入口文件。 【解决办法】在原始数据目录结构保持完整的情况下,可以尝试使用第三方工具(如 3d-tiles-tools)来重建瓦片索引,从而生成缺失的tileset.json文件。
问题2:用户咨询SuperMap平台产品在接收用户上传的SHP、CAD等GIS数据文件时,是否内置了文件本身的安全性校验功能,以防止上传不安全的文件。
11.3.0 【问题原因 】SuperMap GIS平台产品本身不提供针对上传文件的病毒或安全性扫描功能。 【解决办法】建议用户在文件上传的业务流程中,自行对接和集成第三方的专业文件安全扫描服务或厂商,以实现对上传文件的安全性校验。
问题3:一个名为libgomp.so.1的动态库文件与麒麟操作系统存在冲突,导致数据库管理界面无法打开。
11.3.0 【问题原因 】部署iObjects Java时设置了LD_LIBRARY_PATH环境变量,将组件bin目录排在了第一位,导致第三方数据库软件启动时也到组件目录读取so,出现了版本冲突,引起第三方数据库软件启动异常,无法使用。注:数据库软件未引用iObjectsJava组件,两者无关联 【解决办法】去除LD_LIBRARY_PATH环境变量中的组件bin目录。 进行环境变量作用域隔离(Scope Isolation) ------ 强调只在组件应用进程及其子进程中生效,不污染全局Shell环境
问题4:在安装SuperMap的3ds Max导出插件时,安装程序报错,无法正常安装。
11.3.0 
【问题原因 】电脑重装过3ds Max,导致系统环境变量中max安装路径不正确 【解决办法】打开系统环境变量,将max安装路径改为正确地址后,重新安装插件
八、SuperMap iClient for JavaScript
问题1:咨询使用iClient for JavaScript加载瓦片服务时,是否可以配置多子域(即指定多个不同端口),以提高瓦片加载效率。
11.3.0 【问题原因 】用户所咨询的接口本身没有提供直接配置多子域的参数。 【解决办法 】可以改用其他方式实现。例如,使用ol.source.XYZ接口,该接口支持配置多子域参数。详细方案可参考官方博客:利用 Nginx 服务搭建子域环境提升二维地图加载性能_iclient 多子域-CSDN博客
九、SuperMap iPortal
问题1:询问iPortal资源管理中,通过"元数据定制"功能新建的元数据信息具体存储在后端的哪个数据库表中。
11.3.0 【解决办法】iPortal中资源管理的定制元数据信息存储在iPortal安装目录\webapps\iportal\WEB-INF\iportaldata\iportal.db数据库文件的resource_custom_field_config表中。