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

一、SuperMap iDesktopX

问题1:iDesktopX能支持多切片方案切片吗

11.3.0
解决办法】iDesktopX切图是对配置好的地图进行切片,配置的地图什么样切图就是什么样,如果是业务场景同一个数据配置不同底图或坐标系再切片,需要配置不同地图,或者地图中替换图层数据。 这是一个业务场景,如果是不想iDesktopX去替换数据配置地图,也可以组件自己定制业务场景,替换图层数据切换不同的底图或坐标系去出图。

问题2:SuperMap iDesktopX 的三维水面效果可以修改水流方向吗?

11.3.0
解决办法】1、在“工作空间管理器”中,双击“资源”节点中的“填充符号”,打开“填充符号库”对话框。单击对话框中的“文件”下拉按钮,选中“导入”中的“导入填充符号库”选项,将“安装路目录\Templates\SymbolLibrary\”文件夹下的“FillLibrary3D.bru”三维符号库导入到系统填充符号库中;
2、查看 FillLibrary3D 库中的水面符号,选中某个符号单击“编辑”按钮来进行调节,或单击“新建”下拉按钮选中“新建三维填充…”,新建一个三维填充符号;
3、在三维填充符号编辑器中,可对水面的风格进行设置和调整,主要包括:三维填充符号的信息、符号的快照、水面参数、水波状态设置等。

问题3:用PDMS Navisworks插件导出nwd格式的BIM数据加载到iDesktopX中查看,模型没有属性信息,如何解决呢?

11.3.0
解决办法】最新版的插件已解决该问题
插件版本:Navisworks&PDMS插件_20250403.rar
插件地址:https://pan.baidu.com/share/init?surl=h6Vj5rVICaN-ejb-Jfu5zw 密码:ngfd

问题4:1:10000比例尺8000幅左右的分幅正射影像镶嵌的话,大概需要多长时间?

11.3.0
解决办法】受多个维度因素影响,比如影像分辨率、影像重叠区域大小、CPU性能、内存容量、磁盘读写等,不同因素下时间也会有差异,无法评估。

问题5:英文版的SampleData示例数据在哪个地址?

11.3.0
解决办法】https://www.supermap.com/en-us/html/down.html

问题6:iDesktopX 如何提取遥感影像建设用地范围?

11.3.0
解决办法】工具箱->机器学习->影像分析->二元分类功能可利用遥感图像中各类地物光谱信息和空间信息,通过深度学习算法对遥感图像中的某一类地物要素进行分类,并判定影像的像元是否为兴趣类别,并生成值为 0、1 的二值栅格数据,0 为非兴趣类别,1 为兴趣类别。

问题7:ArcGIS瓦片在ArcMap里加载正常,iDesktopX加载很模糊,这是什么原因?

11.3.0
image21_7.png
问题原因】用户在图层管理器里添加的ArcGIS瓦片,地图的坐标系与ArcGIS瓦片坐标系不一致导致
解决办法】在“工作空间管理器->地图”的右键菜单中选择“加载ArcGIS瓦片”,以地图的形式直接打开ArcGIS瓦片,会自动读取ArcGIS瓦片的源坐标系,避免坐标系不匹配导致的错误

问题8:通过桌面端加载的iServer场景服务和iServer直接浏览,两者相对比发现倾斜模型缺少一块是为什么?

11.3.0
image24_7.png
问题原因】桌面端加载时有一个图层没有加载到
解决办法】修改未添加图层图层名并重新添加

问题9:iDesktopX桌面内支持查看字段中的图片吗?字段中存储的图片绝对路径。

11.3.0
解决办法
1、在数据集属性面板->属性表中,单击工具栏中的“超链接”按钮,在弹出的宽字符和文本型字段列表中,勾选需设置为超链接的字段点击确定,并单击工具栏中的应用按钮;
2、编辑超链接字段值:在地图中选中某一元素后弹出属性面板,在面板中设置该元素的字段值;在也可在属性表窗口中,设置字段值。若超链接内容为URL,可直接填写网址;若超链接内容为文件,可填写文件的绝对路径,或相对于*.udb的相对路径,如图片在UDB上一级目录的img文件夹中,则相对路径写为“…\img\pic.png”;
3、重新打开属性表,点击路径字段值后的超链接符号即可查看对应路径下的图片。

问题10:iDesktopX中地质体在某一高度是可见的,但缓存s3m后要放大很大才看到模型,是为什么呢?

11.3.0
image26_7.png
解决办法】lod简化率调整,如不需要显示粗糙层,可lod层级设置为0

问题11:统信操作系统安装 iDesktopX 执行 ./dinst 命令时有如下错误,该如何解决?

11.3.0
image27_7.png
解决办法】需要在用户的操作系统的安全中心手动勾选允许其他程序安装,重新启动桌面。

问题12:在本机使用iDesktopX11.3桌面端版本,配置标签专题图后标签不显示,换台机器可以正常设置,如何解决?

11.3.0
问题原因】本机产品包部分功能需要的文件缺失导致功能无法正常运行;
解决办法】重新解压产品包运行桌面端软件。

问题13:影像数据各区县接边处有白缝,这个白缝如何消除?

11.3.0
image30_7.png
解决办法】影像最终需要切瓦片,在生成地图瓦片时勾选“基础比例尺”并设置具体比例尺参数,查看生成的瓦片在地图中的加载效果,白缝显示效果已优化。

问题14:iDesktopX 11i 桌面版本,点标签专题图属性风格无法设置?

11.3.0
解决办法】专题图参数面板左下角勾选“启用即时刷新”。

问题15:桌面连接人大金仓数据库,之前有新建数据库数据源,也成功打开过数据库型数据源,现在打开表的时候,提示属性表打开失败,数据集可以已损坏,可能是什么原因,该如何解决?

11.3.0
问题原因】代表数据集的表不是用超图生成的,存在多个主键,smregister在识别主键时,选择了第一个主键,这个字段是int8类型,其中值超出范围,导致报错
解决办法】将smregister中各个表的“smidcol”换成“smid”字段,和超图的smid一样

问题16:桌面更新列功能,如果我想将某一列部分字值段替换成新的字段值,如何设置?

11.3.0
解决办法】“更新列”功能中设置计算表达式为 Replace 字符函数, 格式:Replace(‘string_expr1’,‘string_expr2’,‘string_expr3’) string_expr1是待搜索的字符串表达式;string_expr2是待查找的字符串表达式;string_expr3是替换用的字符串表达式。

问题17:在桌面端打开了一个三维的工作空间,又加载了一个二维服务,如何让二维服务叠在三维上面?

11.3.0
解决办法】目前 11.3.0 桌面端版本不支持二维影像服务直接叠加到三维上,建议将原始地图内的面数据加载到三维场景中,面图层的风格设置为贴对象模式,查看面和倾斜摄影三维模型的叠加情况。

问题18:影像地图进行多任务切图,把瓦片切到MongoDB数据库里,切完之后打开数据库,里面是空的,这是什么原因?

11.3.0
image39_7.png
问题原因】用户切图设置错误,没有把瓦片存储格式设置为“MongoDB”格式
解决办法】要把瓦片切到MongoDB数据库里,应该在切图时设置瓦片存储格式为“MongoDB”,然后正确填写切图数据所在工作空间即可

二、SuperMap iServer

问题1:iServer报错"java.lang.OutOfMemoryError: Java heap space",排查指南提示"可用内存不足",这里的"内存"具体指什么?

11.3.0
解决办法】这个内存是指 tomcat 使用的JAVA 虚拟机的内存(JVM),这个可以参考博客(https://blog.csdn.net/supermapsupport/article/details/144830208)去调整JVM,同时也建议参考博客(https://blog.csdn.net/supermapsupport/article/details/126375736)去设置 iServer 资源定时回收。

问题2:iServer中已经完成的切片任务以及切片数据如何删除?

11.3.0
解决办法】切片任务在页面上点击删除按钮即可,切片数据需要到预设的切片目录中手动删除。

问题3:iServer设置开机自启动之后,启动失败,这是为什么呢?

11.2.0
image6_7.png
问题原因】只有deploy包和setup包支持设置开机自启动,datastore和zip包不直接支持开机自启动,用户使用的zip包
解决办法】换用iServer deploy包或者setup包

问题4:针对更新比较频繁,没法切片,数据量也比较大的情况,有什么好的数据处理方案吗?

11.2.0
解决办法】方法一:可以使用更新/追加瓦片功能
方法二:如果只是部分层级改动,可以让改动的层级用动态出图,不改动的图层用瓦片

问题5:iServer瓦片管理里,创建切图任务的时候,导入比例尺需要导入什么格式?

11.3.0
解决办法】需要导入xml格式文件,比例尺文件在桌面生成地图瓦片的时候,可以导出比例尺文件,使用的时候导入即可。

问题6:通过上传本地数据至服务器发布服务后,在本地工作空间中对数据源里新增了数据或修改了地图,需要重新发布服务吗?

11.3.0
解决办法】由于本地数据上传至服务器,是上传后自动解
压到服务器后再发布服务。本地更新数据后需要同步更新服
务器上的工作空间文件才行,可以不用再次发布服务。

问题7:iServer11.1.1发布的服务在新增图形动态更新的时候,需要清除地图图片缓存样式才会更新,需要设置什么吗?

11.3.0
解决办法】在服务管理界面将是否启用地图瓦片缓存取消勾选即可

问题8:iServer发布栅格数据的数据服务,如wfs服务,第三方厂商调用,是否可以做栅格的代数运算

11.2.0
解决办法】只有空间分析服务才有栅格运算,数据服务没有,前端调用示例可参考:https://iclient.supermap.io/examples/leaflet/editor.html#04_mathExpressionAnalysisService

问题9:iServer各个小版本的resources_ml路径下的文件都通用吗,调用iserverGPA的二元分类算子时对应的python文件被修改导致无法跑分类了,如何恢复之前的配置文件?

11.3.0
解决办法】在官网下载对应版本的resource_ml替换原有资源文件即可。

问题10:想把账号管理页面的iServer logo去掉,应该如何修改?

11.1.1
解决办法】在iserver-all-11.1.1-22518.jar中的templates/profile_zh_CN.ftl,将logo部分代码注释即可。

问题11:iServer从哪里可以看出支持 OGC CAT 2.0.2的能力?

11.2.0
解决办法】目前iServer不支持对接OGC CAT 2.0.2

问题12:iServer发布三维缓存,数据目录选不到上传后的数据文件,如何解决?

11.3.0
解决办法】清除浏览器缓存后,可正常选择scp文件

三、SuperMap iClient3D for WebGL

问题1:iClient3D for WebGL 加载 WMTS 4490 服务位置错乱怎么处理?直接用 rest 浏览查看位置正确,leaflet wmts 4490加载也正常。

11.3.0
问题原因】参数填写不完整;
解决办法】参考如下格式填写参数加载 WMTS 服务:

let image = viewer.imageryLayers.addImageryProvider(new SuperMap3D.WebMapTileServiceImageryProvider({
  url: 'http://172.16.14.110:8090/iserver/services/imageservice-test/wmts100',
  layer: 'test',
  format: "image/png",
  style: 'default',
  tileMatrixSetID: "Custom_test",
  tilingScheme: new SuperMap3D.GeographicTilingScheme({
    ellipsoid: SuperMap3D.Ellipsoid.WGS84,
    rectangle: SuperMap3D.Rectangle.fromDegrees(117.2362946671,3.0564468145,117.245993518,3.0701983988),
    numberOfLevelZeroTilesX: 1,
    numberOfLevelZeroTilesY: 1,

    scaleDenominators: [5.590822640287176E8,2.795411320143588E8,1.397705660071794E8,6.98852830035897E7,3.494264150179485E7,1.7471320750897426E7,8735660.375448713,4367830.187724357,2183915.0938621783,1091957.5469310891,545978.7734655446,272989.3867327723,136494.69336638614,68247.34668319307,34123.673341596535,17061.836670798268,8530.918335399134,4265.459167699567,2132.7295838497835,1066.3647919248917,533.1823959624459,266.59119798122293,133.29559899061147,66.64779949530573],
    customDPI:new SuperMap3D.Cartesian2(90.7142857142857,90.7142857142857)

  }),
}));
问题2:iClient3D for Cesium添加wms开启enablePickFeatures点击查询报错,是什么原因?

11.3.0
image22_7.png
问题原因】请求参数getFeatureInfoParameters填写错误;
解决办法】参考官方博客:https://blog.csdn.net/supermapsupport/article/details/126623284,修改参数为:getFeatureInfoParameters:{info_format:‘text/html’,query_layers:[‘0.0’],srs:“EPSG:4490”}即可正常进行查询。

问题3:iClient3D for Cesium需要实现去掉选中模型颜色或者点击模型无反应,通过哪个接口实现?

11.3.0
解决办法
1、设置该图层不可选中:S3MTilesLayer.selectEnabled;
2、将选中高亮的颜色模式 S3MTilesLayer.SelectColorType设置为混合模式,原颜色和高亮颜色混合,再将高亮颜色 S3MTilesLayer.selectedColor 设置成影响较小的颜色。

问题4:相同的代码在WebGL上运行可以成功,但是在Cesium上运行就没有效果是为什么?

11.3.0
问题原因】代码问题,使用scene.layers.find()获取图层,然而并没有定义for Cesium范例代码里面并没有定义scene
解决办法】使用viewer.scene.layers.find()去获取图层即可

问题5:iClient3D for Cesium 标绘的代码直接完全封装了,想添加到vue2项目中,如何实现?

11.3.0
解决办法】参考二维产品操作步骤:https://www.jianshu.com/p/5da95dd5ae55

四、SuperMap iClient for JavaScript

问题1:vue使用axios如何请求路径分析得出path?

11.3.0
解决办法】参考如下代码:

const url = 'https://iserver.supermap.io/iserver/services/transportationanalyst-sample/rest/networkanalyst/RoadNet@Changchun/path.rjson'
const params = {
  nodes: JSON.stringify([{"x":119.6100397551,"y":-122.6278394459}, {"x":171.9035599945,"y":-113.2491141857}]),
  hasLeastEdgeCount: false,
  parameter: JSON.stringify({
    resultSetting: {
      returnEdgeIDs: false,
      returnNodeIDs: false,
      returnPathGuides: false,
      returnRoutes: true,
      returnEdgeFeatures: false,
      returnEdgeGeometry: false,
      returnNodeFeatures: false,
      returnNodeGeometry: false
    },
    weightFieldName: "Length"
  })
};

axios.get(url, { params })
  .then(response => {
  console.log('请求成功:', response.data);
  // 处理返回数据
})
  .catch(error => {
  console.error('请求失败:', error);
  // 处理错误
});
问题2:通过iServer REST API使用GPA服务,environment应该怎么设置?

11.2.0
解决办法】需要使用集群进行处理自动化分析时,需要设置该参数。如不需要,可不进行设置。

问题3:leaflet在使用L.tileLayer叠加服务时,可以添加headers吗?

11.3.0
解决办法】可以添加自定义请求头,具体实现方法参考博客:https://blog.csdn.net/supermapsupport/article/details/112261488

五、SuperMap iManager

问题1:用云原生发布的影像服务,使用的https网络协议。对方电脑一张图加载失败,用户需要先用浏览器加载一次请求地址缓存后才行

11.2.0
问题原因】自签名的https证书不受浏览器信任,被浏览器安全策略拦截
解决办法】购买认证的https证书;降低浏览器版本;修改浏览器安全策略,忽略不安全证书拦截

问题2:云套件里面的pod都是正常的,但是云套件首页出不来,可能是什么问题?

11.2.1
image35_7.png
问题原因】K8S node1节点存在问题,运行在上面的部分Pod无限重启。
解决办法】①短期建议:将异常的Pod指定到node2后,Pod可以正常启动;
②长期建议:使用第三方厂商的K8S服务,保障基础环境的正常使用。

六、SuperMap iObjects Java

问题1:iDesktopX 构建网络数据集后,编辑点的过程中线也跟着变动,但是通过二次开发构建网络数据集后,编辑节点,点线关系就被破坏了,是构成网络数据集哪些参数导致的吗?

11.3.0
问题原因】扩展开发业务代码逻辑问题,构网后又构面时自动操作了网络数据集。
解决办法】将构建网络数据集部分代码单独摘出来测试正常,判断其他功能存在问题影响网络数据集,将功能拆分区域化测试定位具体业务中问题,在构网后又拓扑构面TopologyProcessingOptions中参数影响又改动了网络数据集本身。

问题2:iDesktop中加载地图模板可以成功打开地图,在iObject中如何打开地图模板呢,已将加载符号库和地图模板到工作空间中?

11.3.0
解决办法】如果需要或者到地图信息,需要将xml给到map,然后从map获取layer再获取layer的图层风格,再获取符号信息

七、SuperMap Unreal Engine

问题1:SuperMap 游戏引擎插件中,如何将UE的资产放入场景中?

11.3.0
解决办法】1.开启编辑模式,设置地理原点到对应的位置 将资产拖入关卡场景中;
2.或者使用SuperMap Georeference组件 放置到具体的经纬度位置,具体方式参考UE插件帮助文档

八、SuperMap 其他

问题1:启动copilot产品包内的web许可中心,报这个错是什么原因?

其他
image12_7.png
问题原因】安装路径带空格导致执行语句是,脚本被截断
解决办法】将web许可中心放置到不包含空格路径下启动,问题解决

九、SuperMap iObjects .NET

问题1:基于SuperMap iDesktop扩展开发时,如何让启动界面输出启动时的相关信息?

11.1.1
解决办法】通过在插件加载事件中去用Application.ActiveApplication.Output.Output()输出所需信息即可,

十、SuperMap iPortal

问题1:iPortal大屏制作过程中,可以上传shp/geojson/csv作为叠加数据吗?必须先在“数据上图”WebApp添加数据,才可以放到大屏?

11.3.0
image19_7.png
解决办法】iPortal大屏支持通过【打开文件】子组件添加数据到地图上,但是添加的图层仅保存在大屏,不会修改原始地图。如需修改原始地图,需要在数据上图或者地图工作室添加图层。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值