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

一、SuperMap iDesktopX

问题1:咨询iDesktopX中是否有将点数据集转换为面数据集的功能。

11.3.0
解决办法】点数据无法直接转换为面数据,可以通过点转线,线转面来绕行实现

问题2:咨询SuperMap产品是否能实现对两张不同时相的二维影像图进行自动对比,以发现违法地块或地块变化。

11.3.0
解决办法】产品有变化检测功能,自带的模型可以检测建筑物变化。对于其他类型的地物变化,则需要用户制作样本并训练新的变化检测模型。

问题3:iDesktopX扩展开发中,发现对PostgreSQL数据源的数据集执行分组查询无结果,而对UDBX数据源执行则正常。

12.0.0
在这里插入图片描述

问题原因】PostgreSQL 数据库SQL分组查询语法问题
解决办法】参考 pg SQL 语法执行分组查询,分组字段和返回字段需要匹配。

问题4:在iDesktopX的三维场景自定义专题图中,如何不改变管点坐标的情况下,对管点进行显示高度上的偏移?

11.3.0
在这里插入图片描述

解决办法】1、统一修改专题图管点高度可以通过修改管点图层风格的高度值
2、单独修改管点高度的话需要在原始数据中修改该位置的原始数据高度

问题5:在iDesktopX中使用地图裁剪功能后,裁剪完成的地图在接边处会出现红线,咨询如何去除。

11.3.0
在这里插入图片描述

解决办法】裁剪的时候,不用精确裁剪的方案,用普通裁剪

问题6:如何制作三维注记呢?

11.3.0
解决办法】将数据集添加到三维场景中,然后制作三维标签专题图即可。

问题7:在iDesktopX中打开由影像服务发布的WMS服务时,影像出现白边,而原始影像无此问题,咨询如何解决。

11.3.0
在这里插入图片描述

问题原因】桌面中图层属性未设置背景透明和透明色
解决办法】在桌面图层属性中设置背景透明和对应透明色即可

问题8:iDesktopX如何使用倾斜摄影数据生成带有高程的底面矢量面。

11.3.0
解决办法】通过获取截面/投影面拿到范围面数据,再通过三维数据-模型工具-提取数据获取指定模型数据在指定二维面对象所在处的高度值。

问题9:iDesktopX中DEM数据与倾斜摄影数据贴合不严密,咨询如何进行处理。

11.3.0
解决办法】参考相关技术博客https://blog.youkuaiyun.com/supermapsupport/article/details/124046277
https://blog.youkuaiyun.com/supermapsupport/article/details/133797251

问题10:超图软件生成的矢量瓦片是否遵循Mapbox矢量瓦片标准(MVT)。

11.3.0
解决办法】SuperMap支持将矢量地图生成遵循MapBox MVT规范的矢量瓦片(.mvt),瓦片数据包含要素的几何形状与属性信息,而要素的风格样式由MapBox标准样式文件(style.json)描述,且遵循 MapBox GL 版本 8的样式规范。关于MapBox样式,请参见: https://www.mapbox.com/mapbox-gl-style-spec。

问题11:针对iDesktopX的布局图例功能提出两点需求:1. 希望图例可以新增“组”的概念。2. 希望图例项支持顺序调整功能。

11.3.0
在这里插入图片描述

解决办法】iDesktopX12i中均已支持,升级产品版本即可。

问题12:请问如何将OBJ和3D Tiles格式的三维地理实体模型处理成白膜效果,或处理成可以发布为三维服务的格式?

11.3.0
解决办法】1、obj模型需要使用【批量导入模型】导入,再进行切缓存发布服务
2、3dtiles需要使用“3dtiles转S3M”功能转成S3M格式的白膜数据,转换完发布服务即可

问题13:咨询使用SuperMap iDesktopX 2025导出矢量数据为CSV格式时,是否可以设置坐标字段Geometry保留的小数位数。

12.0.0
问题原因】桌面端不支持导出时设置坐标精度
解决办法】导出后使用wps表格功能或python脚本修改坐标精度

二、SuperMap iDesktop

问题1:咨询iDesktop是否有功能支持地图切片文件在“紧凑型”和“松散型”两种格式之间进行互相转换。

11.3.0
解决办法】:工具箱-地图瓦片-管理地图瓦片-存储格式转换-本地瓦片转换

问题2:咨询使用哪个产品可以出全国1:2.5万的标准分幅图。

11.3.0
解决办法】在iDesktopX中使用“基于矢量面创建标准图幅图框”功能,生成的结果中,图幅编号是存在字段值中,制作标签专题图即可

问题3:将地图输出为影像数据集后,发现地图中间的矢量面变成了透明效果,显示出背景色,咨询原因。

11.3.0
问题原因】:iDesktopX输出的影像是3波段8位的,只能存成0到255的值,所以只能在这些颜色里选一个无值,默认为白色
解决办法】:右键影像图层-属性:取消勾选’无值透明’

问题4:在iDesktop中进行热点分析时,参数“概念化模型”选项选择“空间权重矩阵文件”,咨询该文件如何生成或获取。

11.3.0
解决办法】使用桌面端工具箱中的生成空间权重矩阵文件功能生成

问题5:在iDesktop中制作地图时,数据的标注字段内容包含“/”符号,希望在标注时只显示“/”符号前面的文字,咨询如何设置。

11.3.0
在这里插入图片描述

解决办法】在标签专题图的表达式中设置为:Substr(name ,1,InStr(name ,“/”)-1)即可。

问题6:在iDesktop中,为保持命名一致,需要修改数据集名称的首字母大小写,但系统提示名称冲突无法修改。

11.3.0
问题原因】数据集名称无法识别大小写不同,导致重命名冲突。
解决办法】此为已知需求,绕行方案:先添加后缀再重命名。例如将test改为Test1,再改为Test。

问题7:在iDesktop中使用泛克吕金插值时,发现“旋转角度”设置为0度和90度时,生成的插值结果完全一致。

11.3.0
解决办法】旋转角度在12版本中已弃用,目前已不支持该参数

问题8:在iDesktop中执行空间统计分析下的“优化的热点分析”功能时,分析失败,咨询失败的原因。

11.3.0
问题原因】该功能中“聚合区域”参数传入的面数据集对象个数需要大于30。
解决办法】增加聚合区域面数据集中对象的个数,使其超过30个后即可成功执行。

问题9:在处理多张影像数据时,如何将它们的色彩调整为一致,以消除色差。

11.3.0
在这里插入图片描述

解决办法】:影像处理-影像匀色

问题10:在桌面软件中连接Oracle数据源时,不清楚“实例名”应填写什么内容,并咨询如何打开非几何表。

11.3.0
在这里插入图片描述

问题原因】:客户通过打开数据库型数据源,来打开ArcGIS SDE数据,导致失败
解决办法】:工具箱-数据导入-ArcGIS-导入SDE

三、SuperMap iServer

问题1:调用iServer发布的WFS服务进行查询时,每次返回的结果都只有一个要素,咨询原因。

11.3.0
问题原因】查询结果有报错,原因是数据集的属性字段名称中带有特殊字符。
解决办法】修改带有特殊字符的字段名称后重新发布服务。

问题2:由于客户环境GCC版本过低且升级困难,希望能提供一个iServer 12的Docker镜像包。

12.0.0
解决办法】可以使用官方工具supermap-images-update-tools来获取镜像下载和使用方式参考:https://mp.weixin.qq.com/s/9NB3Mrc0N6Fx9TCxTA9tVA

问题3:项目上要求将iServer管理页面上的Logo以及和超图相关的信息去除,咨询应该如何处理。

11.3.0
解决办法】参考技术博客进行iServer页面的自定义修改。https://blog.youkuaiyun.com/supermapsupport/article/details/144744640

问题4:将iServer部署在金蝶中间件上后,发布服务时获取文件列表失败,同时发布数据库型工作空间也失败。

11.3.0
在这里插入图片描述

问题原因
1、金蝶代理iServer时需要配置特殊字符白名单;
2、金蝶代理的iServer输入的文本会将分号(;)识别成换行符,客户的数据库用户密码包含分号,传输时替换了数据库ip导致连接字符串不正确。
解决办法
1、 参考截图在金蝶中间件上配置特殊字符白名单;
2、修改数据库用户密码,不包含分号(;)后即可正常连接数据库型工作空间。

问题5:咨询iServer 12版本是否支持图中所示的操作系统。

12.0.0
在这里插入图片描述

解决办法】v12iServer支持统信服务器操作系统UOS20

问题6:iServer 2025 for Linux(x64)绿色部署包中缺失systemlibs_check_and_process.sh文件,且自带依赖不全。

12.0.0
问题原因】iServer 12.0.0版本因底层依赖(如Glibc、GCC)升级,已不再支持CentOS 7.x系列操作系统
解决办法】需要将操作系统升级到CentOS 8或更高版本

问题7:iServer 12版本是否已有官方的Docker镜像,以及其拉取地址是什么。

12.0.0
解决办法】已有镜像。x86_64架构地址:registry.cn-beijing.aliyuncs.com/supermap/iserver:12.0.0.0-amd64;
arm64架构地址:registry.cn-beijing.aliyuncs.com/supermap/iserver:12.0.0.0-arm64。

问题8:通过iServer的rest-data发布数据库型数据服务时,数据源包含几十张表,咨询如何只让用户看到其中几张表的数据。

11.3.0
解决办法】发布数据服务时,通过“选择发布数据集”功能对需要发布的数据集进行筛选,即可只发布选中的数据集。

问题9:咨询iServer发布将瓦片发布为rest地图服务,当后端数据库中的矢量数据更新后,是否有机制可以快速、自动地更新已变化区域的瓦片。

11.3.0
解决办法】非瓦片发布的服务可以动态出图,可以同步更新数据,已经切好的瓦片没办法动态更新,可以在桌面使用“更新/追加瓦片”功能。

问题10:iServer发布的矢量瓦片服务中的注记在预览时正常,但在OpenLayers 6.x客户端加载时出现显示问题。

11.3.0
解决办法】之前10i的版本缺陷,需升级到最新版本的iclient for openlayers,下载地址:https://iclient.supermap.io/

四、SuperMap iClient3D for WebGL

问题1:在iClient3D for WebGL中,同时加载二维影像和三维模型,会优先请求大量影像,导致三维模型加载慢,咨询优化加载效率的方法。

11.3.0
解决办法】场景中数据的加载顺序是固定的,优先级按照地形、影像、模型、倾斜摄影进行排序,无法调整。建议在业务代码中通过延时加载来控制图层加载顺序,或对地图影像、模型图层配置多子域,增大请求并发量。

问题2:iServer发布的3D Tileset服务,支持在原生的Cesium中加载吗?

11.3.0
解决办法】支持,加载路径参考:http://localhost:8090/iserver/services/3D-ThreeDTilesCache-tileset/rest/realspace/datas/tileset/tileset.json,以上路径需通过 iServer 能正确访问到,建议使用 12.0.0 版本 iServer,如果正确填写路径但无法正确请求注意转义符号问题:https://blog.youkuaiyun.com/Gangloto/article/details/135474946

问题3:iServer发布的三维服务在iServer端预览正常,但使用iClient for Cesium加载后出现模型偏移。

11.3.0
问题原因】该缓存是基于椭球生成的,而在默认的圆球上加载会有偏移。
解决办法】通过代码把客户端的球体设置为椭球模式。

问题4:在iClient3D for WebGL中,如何实现让一个小车模型跟随一条自定义的三维线移动。

11.3.0
在这里插入图片描述

解决办法】参考官方范例中的KML小车移动功能,其基本原理同样适用于自定义线。 https://blog.youkuaiyun.com/supermapsupport/article/details/103006226

问题5:iServer发布的WMTS服务,使用第三方Cesium调用时出现问题,而同一数据源的REST-MAP服务可以正常访问。

11.3.0
问题原因】加载参数填写不完整;
解决办法】参考官方博客参数填写:https://blog.youkuaiyun.com/supermapsupport/article/details/147294870

问题6:iServer直接发布的TIF影像服务,在iClient3D for WebGL客户端中无法通过restmap方式加载,咨询正确的加载方法。

11.3.0
问题原因】影像服务的restjsr接口与地图服务的restmap接口是两个不同的接口。
解决办法】在iClient3D for WebGL需通过影像服务的wmts100接口进行加载。

问题7:咨询官方示例https://www.supermapol.com/webgl/examples/webgl/editor.html#towerModel中电塔模型的原始数据是否可以提供。

11.3.0
在这里插入图片描述

解决办法】数据下载地址: https://pan.baidu.com/s/1237xLn5G8vA5voED72u69w?pwd=459f 提取码: 459f

五、SuperMap iObjects Java

问题1:运行iObjects Java的示例代码时,报“Exception in thread “main” java.lang.UnsatisfiedLinkError”错误。

11.3.0
问题原因】iObjects Java的环境变量未设置成功。
解决办法】参考相关技术博客正确设置iObjects Java的环境变量。https://blog.youkuaiyun.com/supermapsupport/article/details/121952954

问题2:使用iObjects for Java组件新建数据集时,咨询通过哪个接口来设置数据集的坐标系。

11.3.0
解决办法】使用 Dataset#setPrjCoordSys(PrjCoordSys value) 接口来设置数据集的投影信息。

问题3:咨询iDesktopX中的地理实体二维编码功能,在iObjects for Java组件中对应的是哪一个API接口。

11.3.0
解决办法】地理实体二维编码(关联接口:geoEntityEncode )、地理实体三维编码功能(关联接口:geoEntityEncode3D ),用于对空间实体进行网格编码

问题4:使用11.3版本的iObjects for Java组件时,通过ldd命令检查发现存在依赖错误,咨询如何解决。

11.3.0
在这里插入图片描述

问题原因】GLIBCXX和 CXXABI版本过低
解决办法】执行sudo yum install devtoolset-11命令升级相关依赖库

问题5:在iObjects for Java桌面扩展开发中,对图层进行SQL过滤后,如何将布局中的地图范围设置为过滤后要素的范围并正确出图。

11.3.0
问题原因】未能正确设置布局中地图显示范围。
解决办法】使用mapLayoutControl.getActiveMap().setViewBounds(recordset.getBounds())调整布局中地图显示范围,详细代码可参考组件包/SampleCode/LayoutDisplay。

六、SuperMap 其他

问题1:申请的SuperMap许在使用时提示版本不匹配,但检查后发现部署的产品版本和申请的许可版本是一致的。

11.3.0
解决办法】使用产品包里自带的许可中心,以管理员身份运行并更新许可;或者直接将新的许可文件放在C:\Program Files\Common Files\SuperMap\License路径下。

问题2:咨询在PostgreSQL数据库中,如何创建一个只读的空间数据用户,该用户只能查看和调用已有的空间数据,但不能进行编辑操作。

11.3.0
解决办法】参考产品文档中关于“引擎读写对用户最小权限要求”的说明,根据数据库操作类型来为PostgreSQL用户设置相应的权限。数据库连接问题排查指南

问题3:安装SuperMap许可中心时出现错误,咨询处理方法。

11.3.0
在这里插入图片描述

解决办法】关闭杀毒软件,然后以管理员身份运行cmd,使用命令先卸载驱动,重启电脑后再使用命令安装驱动。
卸载服务命令,
运行cmd(以管理员身份打开),输入命令进行驱动卸载:
“桌面安装目录\Tools\SuperMapLicenseCenter\Tools\SuperMap_Trial_License.exe” -r -fr -purge
重启电脑,输入命令进行驱动安装
“桌面安装目录\Tools\SuperMapLicenseCenter\Tools\SuperMap_Trial_License.exe” –i

七、SuperMap iManager

问题1:iManager for K8s集群中有一个计算节点状态变为NotReady,咨询如何排查和解决。

11.3.0
解决办法】参考内部排查指南文档云原生GIS环境排查指南进行排查,用户反馈问题已恢复。

问题2:iManager for K8s 11i云套件中的ispeco-mysql容器组启动失败,咨询原因及解决办法。

11.1.0
在这里插入图片描述

问题原因】ispeco-mysql服务配置文件因宿主机节点异常而损坏。
解决办法】1、进入nfs挂载目录,删除日志文件;2、在容器组中删除重建ispeco-mysql容器。

问题3:咨询通过iManager for K8s发布的GIS服务(非云套件),如何修改服务的用户名和密码。

11.3.0
在这里插入图片描述

解决办法
1、修改密码:直接在iServer账户管理页面进行修改;
2、修改用户名:打开mysql服务的外部访问后,修改users、user_formerpasswords表格中的目标用户名。

八、SuperMap iClient for JavaScript

问题1:iServer发布空间分析服务后,在iClient for OpenLayers中是否支持查询某个数据集中的所有要素。

11.3.0
问题原因】空间分析服务不支持查询子要素。
解决办法】发布为数据服务来查询要素,进行叠加分析时,通过operateDatasetFilter参数传递过滤条件。

问题2:使用iClient for JavaScript的queryByGeometry方法查询时,报“查询目标图层不存在”的错误,但iServer上数据源和数据集都存在。

11.3.0
在这里插入图片描述

问题原因】查询的数据集未制作成地图,因此无法通过地图服务查询接口进行查询。
解决办法】将数据集制作成地图后使用地图服务查询接口,或直接使用数据服务查询接口(getFeaturesByGeometry)。

九、SuperMap iPortal

问题1:在iPortal的数据上图和地图工作室模块中,进行切换底图操作时,页面会报错。

11.3.0
在这里插入图片描述

问题原因】底图配置页面不会报错,查看请求发现是底图id不一致导致的
解决办法】将之前的底图删除重新添加后底图的id一致了,底图也能加出来了

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

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

基于可靠性评估序贯蒙特卡洛模拟法的配电网可靠性评估研究(Matlab代码实现)内容概要:本文围绕“基于可靠性评估序贯蒙特卡洛模拟法的配电网可靠性评估研究”,介绍了利用Matlab代码实现配电网可靠性的仿真分析方法。重点采用序贯蒙特卡洛模拟法对配电网进行长时间段的状态抽样与统计,通过模拟系统元件的故障与修复过程,评估配电网的关键可靠性指标,如系统停电频率、停电持续时间、负荷点可靠性等。该方法能够有效处理复杂网络结构与设备时序特性,提升评估精度,适用于含分布式电源、电动汽车等新型负荷接入的现代配电网。文中提供了完整的Matlab实现代码与案例分析,便于复现和扩展应用。; 适合人群:具备电力系统基础知识和Matlab编程能力的高校研究生、科研人员及电力行业技术人员,尤其适合从事配电网规划、运行与可靠性分析相关工作的人员; 使用场景及目标:①掌握序贯蒙特卡洛模拟法在电力系统可靠性评估中的基本原理与实现流程;②学习如何通过Matlab构建配电网仿真模型并进行状态转移模拟;③应用于含新能源接入的复杂配电网可靠性定量评估与优化设计; 阅读建议:建议结合文中提供的Matlab代码逐段调试运行,理解状态抽样、故障判断、修复逻辑及指标统计的具体实现方式,同时可扩展至不同网络结构或加入更多不确定性因素进行深化研究。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值