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

一、SuperMap iServer

问题1:请问一下,iserver从11.0.1升级到11.3.0以后,WMTS服务接口返回的参数变了,调用接口的时候,获取参数值获取不到,之前应该是ChinaPublicServicesCGCS2000,(升级是直接部署了一个新的11.3,然后把数据移过去了),请问是什么原因?

11.3.0
在这里插入图片描述

解决办法】需要修改wmts100接口,添加新的比例尺集,这个信息存储在iserver-services-interfaces.xml文件中,迁移需要拷贝这个文件

问题2:iServer 12.0.1对GLIBC和GCC版本有要求,但客户环境GCC版本较低,咨询是否能用12i。

12.0.0
解决办法】建议严格遵守产品的环境要求,使用与客户环境兼容的11i版本,以避免潜在的兼容性问题。

问题3:矢量数据入库瀚高数据库后,iServer发布的服务坐标系EPSG码为-1000,即使在库中修正也无效。

11.3.0
解决办法】iServer发布地图服务时,坐标系是通过桌面端的工作空间配置读取的。 【解决方案】通过iDesktop打开工作空间,为数据源正确指定坐标系后保存,再重新发布服务。

问题4:iServer的两个data服务或map服务是否可以直接进行叠加分析。

11.3.0
解决办法】客户想做的是数据服务或地图服务的空间查询,只能对同一个服务下的数据集或图层做查询,不能跨服务查询

问题5:Web地图打印时,如何设置标题、副标题、版权等文本的字体、颜色、位置,以及图例的位置。

11.3.0
解决办法】iServer自带的打印模版是有示例的,可以参考用法。【目录】\webapps\iserver\templates\webprinting-layouts,其下有一个requestData.json,就是打印所有的json

问题6:GPA模型发布为服务后,参数为复杂对象,Web端无法构建。咨询是否有办法让Web端传入GeoJSON,服务返回GeoJSON。

11.3.0
解决办法】通过解析GeoJson要素集、写出数据集把数据写入数据集集进行操作,操作完成后通过导出为Geojson文件并通过文件接收器返回结果。

问题7:iServer的Web地图打印功能,咨询能否实现打印出的图片边缘带有经纬度格网。

11.3.0
在这里插入图片描述

问题原因】打印参数配置问题
解决办法】在打印参数中配置mapGridOptions

问题8:iServer 11.1.2版本的补丁包是否能用于11.1.1版本,是否存在兼容性问题。

11.1.0
在这里插入图片描述

解决办法】11.1.2的补丁包可以用于11.1.1,不存在兼容性问题

问题9:咨询如何解决iServer因双重编码解码不彻底导致可未授权访问iserver-system.xml配置文件的安全漏洞。

11.3.0
解决办法】此漏洞是指攻击者可通过配置文件iserver-system.xml获取tokenKey字段进而计算出后端文件上传接口token值,可实现任意文件上传并致远程代码执行。
【受影响版本】:
2023年3月之前官网发布的如下版本:11.0.1、11.0.0、10.2.1、10.2.0、10.1.4、10.1.3、10.1.2、10.1.1.10.1.0、10.0.1、10.0.0、9D系列
【修复方案】:
1)服务器目录防护:通过限制文件管理根目录、限制上传文件的大小和文件类型来规避,防止通过遍历服务器目录方式,访问服务端重要配置文件iserver-system.xml;该项措施已于2020年11月支持。
2)对iserver-system.xml中tokenKey字段进行加密,该项措施已于2023年3月支持,默认采用AES算法进行加密,密钥长度是256 bits,在2024年11月以后,支持了国密算法加密。
3)建议升级到2023年3月之后发布的版本

问题10:咨询SuperMap iServer 11.2.0版本是否存在0day漏洞(远程代码执行)。

11.2.1
解决办法】此漏洞是指攻击者可通过配置文件iserver-system.xml获取tokenKey字段进而计算出后端文件上传接口token值,可实现任意文件上传并致远程代码执行。
【受影响版本】:
2023年3月之前官网发布的如下版本:11.0.1、11.0.0、10.2.1、10.2.0、10.1.4、10.1.3、10.1.2、10.1.1.10.1.0、10.0.1、10.0.0、9D系列
【修复方案】:
1)服务器目录防护:通过限制文件管理根目录、限制上传文件的大小和文件类型来规避,防止通过遍历服务器目录方式,访问服务端重要配置文件iserver-system.xml;该项措施已于2020年11月支持。
2)对iserver-system.xml中tokenKey字段进行加密,该项措施已于2023年3月支持,默认采用AES算法进行加密,密钥长度是256 bits,在2024年11月以后,支持了国密算法加密。
3)建议升级到2023年3月之后发布的版本

二、SuperMap iDesktopX

问题1:在iDesktopX场景里,对矢量面制作的单值专题图无法贴模型。

11.3.0
解决办法】针对专题图图层,将“风格设置-高度模式”设置为贴对象,且专题图图层位于模型图层上方即可。

问题2:咨询iDesktopX是否支持将倾斜摄影建筑模型的外墙材质替换为PBR等其他材质。

11.3.0
解决办法】倾斜摄影数据仅支持将纹理替换为指定颜色,不支持替换为PBR或其他复杂材质,并提供了相关文档链接。

问题3:iDesktopX新建球面场景时闪退。

11.3.0
在这里插入图片描述

问题原因】通常与显卡配置或驱动有关,如未使用高性能独立显卡。 【解决办法】在显卡控制面板中,将iDesktopX设置为使用高性能显卡运行,并提供了操作博客链接。

问题4:iDesktopX中UDB转UDBX后,部分系统字段(如SmX, SmY)丢失。

11.3.0
在这里插入图片描述

问题原因】是产品设计变更,UDBX格式不再保留SmX和SmY等系统字段。 【解决办法】如果需要使用坐标值,可以通过“计算几何属性”功能生成新的字段来存储。

问题5:在iDesktopX中设置了天空盒但无效果,已设置V2渲染引擎。

11.3.0
在这里插入图片描述

解决办法】设置完V2渲染引擎后,需要重启iDesktopX桌面软件才能生效。

问题6:请求提供iDesktopX 11.1.1 for arm64的deb安装包,用于统信操作系统。

11.1.0
解决办法】提供了百度网盘下载地址:https://pan.baidu.com/s/1MNXTrQlA726-Iuyxx1f-8Q?pwd=nzxa

问题7:咨询iDesktopX 12版本是否可以接入Python小程序。

12.0.0
解决办法】支持,可以基于python组件二次开发实现GPA工具,注册到桌面里。

三、SuperMap iDesktop

问题1:BIM模型与地形叠加时,地形会遮盖部分BIM模型,咨询在iDesktop中如何处理。

11.3.0
解决办法】对BIM模型获取投影面,用投影面数据对TIN地形做镶嵌

问题2:使用Web许可登录iDesktop后,退出桌面很久许可仍未回收,导致其他人无法登录。

11.3.0
解决办法】许可中心版本太旧,更新许可中心重装驱动,注意更新版本时系统用户需要保持一致.

问题3:IDesktop 10i 连接人大金仓数据库,导入SHP文件后,字段名的大写英文自动变为小写。

10.2.1
解决办法】PostgreSQL和PostGIS遵循SQL标准,规定字段名不区分大小写。 【解决方案】iDesktopX 12i版本已解决此问题,建议更换到新版本使用。

问题4:iDesktop切的CGCS2000坐标系栅格瓦片,在放大到某个比例尺级别后不显示。

11.3.0
问题原因】切片丢失一个层级
解决办法】1.尝试更新瓦片。
2.更新瓦片后,仍无法加载,重新对地图切片后正常。

问题5:咨询iDesktop 11.2.1的倾斜数据更新功能对数据大小是否有限制。倾斜数据更新更新时闪退,被更新数据100g,更新数据5g。

11.2.1
问题原因】硬件驱动未更新,导致闪图
解决办法】根据https://blog.youkuaiyun.com/supermapsupport/article/details/128440798
优化驱动配置,或者更换配置较高电脑。

四、SuperMap iClient3D for WebGL

问题1:iClient3D for Cesium中是否有设置可以让视野内的倾斜数据快速加载出来。

11.3.0
解决办法】1、检查硬件配置:
客户端推荐配置:
CPU:Intel®Core™i7-5700CPU@2.7GHz2.7GHz
内存:16GB以上
显卡:NVIDIARTX2060(显存不小于6GB)及以上
固态硬盘:240G以上
2、检查网络请求:通过部署多个子域名,加大向iServer发送数据请求的并发量,提升网络带宽,根据实际情况调整。如需要满足20人同时比较流畅访问三维服务,建议带宽至少为500M;
3、性能优化参考官方博客:https://blog.youkuaiyun.com/supermapsupport/article/details/128452333

问题2:咨询如何在官网的三维示例中查看当前帧率。

11.3.0
在这里插入图片描述

解决办法】在浏览器控制台执行viewer.scene.debugShowFramesPerSecond = true;即可显示帧率。

问题3:咨询在iClient中如何实现三维管线数据的整体抬升。

11.3.0
解决办法】在iClient3D 中实现三维管线数据的整体抬升,目前有两种办法
办法1: 使用style3D,设置一个底部高程,参考下方“萨尔茨堡(水面特效)”示例 从第60行代码处。
http://support.supermap.com.cn:8090/webgl/Cesium/examples/webgl/editor.html#S3MTiles_srsb_water

办法2:使用s3mTilesLayer.setAnimation 进行动画移动图层高度,参考下方“图层动”示例 第107行代码处
http://support.supermap.com.cn:8090/webgl/Cesium/examples/webgl/editor.html#S3M_animation

问题4:咨询iClient3D for Cesium如何加载ArcGIS发布的地形服务或地形瓦片数据。

11.3.0
解决办法】iClient3D for Cesium支持加载Cesium原生地形服务。若是地形瓦片数据,则需通过ArcServe发布为服务后对接,或使用iDesktopX处理原始栅格数据后发布。

五、SuperMap iObjects Java

问题1:SuperMap iObjects Java的MapCacheBuilder将切片结果保存到MongoDB的示例代码。

11.3.0
解决办法】提供了设置瓦片存储格式为MongoDB以及配置连接参数的Java示例代码。
TileStorageConnection connection = new TileStorageConnection();connection.setServer(“localhost:27017”);connection.setStorageType(TileStorageType.MONGO);connection.setDatabase(“map”);connection.setUser(“supermap”); connection.setPassword(“123456”); connection.setName(“aaabbbccc”);builder.setConnectionInfo(connection);
//builder.setStorageType(StorageType.Original);
builder.setStorageType(StorageType.MongoDB);

问题2:iObjects Java连接人大金仓数据库,调用删除数据集方法返回false,日志显示执行的SQL不符合人大金仓格式。

11.1.0
解决办法】更新iObjectsJava至最新双周包即可解决。
链接:https://pan.baidu.com/s/1G2Brz74NNZDvFOfmqWH_dw?pwd=ij7i

问题3:使用iObjects Java对数据集重命名成功后,通过新名称无法进行SQL查询,但旧名称仍可查询。

11.3.0
在这里插入图片描述

问题原因】修改了数据集的名称,但是查询用的是表名,名称不一致
解决办法】不重命名数据集,而是复制数据集,新的数据集和表名才是一致的

六、SuperMap 其他

问题1:咨询SuperMap iEarth是否支持添加矢量图层的三维瓦片服务。

11.3.0
解决办法】支持,url地址到config层级,图层名与iServer中layer名一致 。

问题2:iClient for Cesium更新到最新版本后,使用CGCS2000MapServerImageryProvider方法加载ArcGIS服务失败,而旧版本可以正常加载。

11.3.0
问题原因】老版本可以,新版本不行,上报缺陷
解决办法】数据标记为投影,但是实际为经纬度,需要数据侧修改

七、SuperMap iPortal

问题1:咨询iPortal中“服务访问统计”和“Key访问统计”的计算方式。

11.3.0
解决办法】服务访问统计=带key访问+不带key访问(如登录账号访问),所以“服务访问统计”和“Key访问统计”存在差距,访问记录均存在es中,可以在谷歌浏览器中安装elasticsearch-head插件查看详情

问题2:iPortal 12.0.1版本中,管理员账号在首页导航栏的“自定义导航”中取消勾选某些内容后,这些内容依然显示在首页。

12.0.1
解决办法】在自定义导航的时候,勾选上“对管理员生效”即可

八、SuperMap iClient for JavaScript

问题1:iclient mapboxgl 调用数据服务时,怎么在url后面添加自定义token信息?

11.3.0
解决办法】您将token加到“/iserver/services/data-China100/rest/data?token={token}”查询时会自动变成“/iserver/services/data-China100/rest/data/featureResults.json?token={token}&fromIndex=0&toIndex=19&returnContent=true”

九、SuperMap Yukon

问题1:咨询在高斯数据库(GaussDB)中为当前schema开启禹贡(Yukon)插件的方法和手册。

11.3.0
解决办法】提供详细的操作教程博客链接。
1、https://blog.youkuaiyun.com/supermapsupport/article/details/142632129
2、https://blog.youkuaiyun.com/supermapsupport/article/details/142632028

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

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

根据原作 https://pan.quark.cn/s/459657bcfd45 的源码改编 Classic-ML-Methods-Algo 引言 建立这个项目,是为了梳理和总结传统机器学习(Machine Learning)方法(methods)或者算法(algo),和各位同仁相互学习交流. 现在的深度学习本质上来自于传统的神经网络模型,很大程度上是传统机器学习的延续,同时也在不少时候需要结合传统方法来实现. 任何机器学习方法基本的流程结构都是通用的;使用的评价方法也基本通用;使用的一些数学知识也是通用的. 本文在梳理传统机器学习方法算法的同时也会顺便补充这些流程,数学上的知识以供参考. 机器学习 机器学习是人工智能(Artificial Intelligence)的一个分支,也是实现人工智能最重要的手段.区别于传统的基于规则(rule-based)的算法,机器学习可以从数据中获取知识,从而实现规定的任务[Ian Goodfellow and Yoshua Bengio and Aaron Courville的Deep Learning].这些知识可以分为四种: 总结(summarization) 预测(prediction) 估计(estimation) 假想验证(hypothesis testing) 机器学习主要关心的是预测[Varian在Big Data : New Tricks for Econometrics],预测的可以是连续性的输出变量,分类,聚类或者物品之间的有趣关联. 机器学习分类 根据数据配置(setting,是否有标签,可以是连续的也可以是离散的)和任务目标,我们可以将机器学习方法分为四种: 无监督(unsupervised) 训练数据没有给定...
本系统采用微信小程序作为前端交互界面,结合Spring Boot与Vue.js框架实现后端服务及管理后台的构建,形成一套完整的电子商务解决方案。该系统架构支持单一商户独立运营,亦兼容多商户入驻的平台模式,具备高度的灵活性与扩展性。 在技术实现上,后端以Java语言为核心,依托Spring Boot框架提供稳定的业务逻辑处理与数据接口服务;管理后台采用Vue.js进行开发,实现了直观高效的操作界面;前端微信小程序则为用户提供了便捷的移动端购物体验。整套系统各模块间紧密协作,功能链路完整闭环,已通过严格测试与优化,符合商业应用的标准要求。 系统设计注重业务场景的全面覆盖,不仅包含商品展示、交易流程、订单处理等核心电商功能,还集成了会员管理、营销工具、数据统计等辅助模块,能够满足不同规模商户的日常运营需求。其多店铺支持机制允许平台方对入驻商户进行统一管理,同时保障各店铺在品牌展示、商品销售及客户服务方面的独立运作空间。 该解决方案强调代码结构的规范性与可维护性,遵循企业级开发标准,确保了系统的长期稳定运行与后续功能迭代的可行性。整体而言,这是一套技术选型成熟、架构清晰、功能完备且可直接投入商用的电商平台系统。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值