自学内容网 自学内容网

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

一、SuperMap iDesktopX

问题1:我们自定义的 python工具,是不是不支持拖到模型中进行编排?

11.2.0
解决办法】创建好的python工具支持双击打开和拖到自动化处理模型中使用的

问题2:支持的数据格式,以及各类插件的清单,有excel文档吗,咨询下从哪里获

11.2.0
image4_7.png
解决办法】三维的在表格中,二维的需要自行整理https://docs.qq.com/sheet/DS2dsZUdzR0lUUW12?u=ccad90f1e4dc40e5947df27e4eb564d4&tab=BB08J2

问题3:想请问下,二元分类-栅格转矢量后建筑规则化参数如何调整可以使数据更准确些

11.2.0
image8_7.png
解决办法】规则化参数需要根据自己的数据来调整,比如是否有碎面、岛洞数据等。

问题4:请问一下,链接数据库的时候报错是怎么回事,重启应用之前还是可以的,重启之后就连接不上了,网络是没问题的

11.1.1
image9_7.png
问题原因】用户关闭数据库的时候手误删库。
解决办法】重新创建数据库数据源

问题5:请问一下,两个数据发布一个地图服务,在idesktop中查看全图是正常的,发布后在iserver中展示的不是全图了,怎么处理一下

11.1.1
image11_7.png
问题原因】用户平面坐标系直接重设坐标系为4490,导致经纬度异常,比例尺为0
解决办法】先将平面坐标系重设为投影坐标系,再使用投影转换为4490

问题6:您好,请问哪位同事比较了解桌面扩展开发呢,这里新建一个自定义panel后新建场景退出后报错,问题已在本地复现。

11.1.1
问题原因】新建场景时没有将自定义的scenecontrol释放掉。
解决办法】新建场景之前调用scenecontrol.dispose()将资源释放即可。

问题7:请问一下,idesktopx打开web数据源wmts服务,经纬度是反的,怎么解决?

11.2.0
解决办法】1、设置supermap.xml中参数IsBoundsCornerExchange为TRUE,然后清除缓存,重新请求服务。
2、如果1未解决问题,可尝试删掉缓存,再url地址后加上这个参数TOPLEFTCORNEREXCHANGE=1

问题8:您好,请问我用桌面端连接数据库,之后导入gdb,导入的成果显示CAD,但是属性信息丢失,并且会崩溃退出,能帮忙查看一下是什么原因吗?

11.1.1
image18_7.png
解决办法】需要在iDesktopX中新建数据库型数据源,然后再导入后(对于新建的数据库需要sm开头的系统表)

问题9:请问下,自定义的GP工具,在11.1之前的iDesktopX里面可以正常使用,在11.2iDesktopX中无法使用,是什么原因呢

11.2.0
image20_7.png
解决办法】自定义GP工具的jar文件在11.2.0中要放到Bundles/pluginbundles下面(没有该路径的话需要新建),之后再导入自动化处理xml文件即可

问题10:您好,数据导入postgreSQL型数据源后,几何信息那一栏出现这一类字符,请问怎么能获取其详细信息呢?

11.2.0
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
问题原因】smgeometry字段为二进制是supermap产品加密格式,加密方式非开源,无法直接读取
解决办法】如果想要读取的话可以在桌面中计算几何信息,生成新的字段属性可以直接读取

问题11:请问下,idesktopX-11.2,栅格裁剪-对影像数据进行裁剪,执行失败是什么原因呢

11.2.0
image24_7.png
问题原因】裁剪数据和栅格数据的坐标系不一致
解决办法】通过投影转换将裁剪数据和栅格数据的坐标系保持一致

问题12:关于桌面软件属性更新失败数据无变化和制图的问题需要请教一下

11.1.1
问题原因】客户是需要把某个数据集的属性值赋给另一个数据集,但是另一个数据集要素为空,因此赋值失败
解决办法】经询问发现客户是觉得数据集的坐标系异常才做此操作,但实际数据集坐标系并无异常,客户是导入的geojson文件,坐标系显示“平面坐标系无投影参数----米”是正常的,需要自己根据原始数据重新设定坐标系

问题13:三维数据里的倾斜入库到89%报入库失败,处理窗口关闭了,还可以接着上次的任务继续入库吗?

11.1.1
解决办法】“三维数据”选项卡的“倾斜摄影”组中的"数据处理"下拉菜单中“倾斜入库续生成”功能是针对数据在倾斜入库时遇到突发情况,例如断电,软件崩溃等情况导致倾斜入库中断后,在原有的基础上继续对原始倾斜摄影三维模型倾斜入库的功能。建议先通过倾斜数据预处理检查原数据情况。

问题14:请问,3ds max安装超图插件以后,自动导出udb没有响应,而且创建的文件夹只有一个文本文档具体是什么原因?

11.1.1
问题原因】导出udb设置的导出路径和max文件不在一个
文件夹内
解决办法】导出udb设置的导出路径和max文件需要是同一个,导出后max文件也很会被删除,注意备份数据

问题15:请问我们可以对接CNSDTF DEM 数据吗

11.2.0
解决办法】支持的,可以参考博客:https://blog.csdn.net/supermapsupport/article/details/51454649

问题16:请问一下,有人遇到过在海光7380+麒麟V10操作系统的环境下,启动idesktopX软件黑屏的情况吗?控制台报错如下,

11.1.1
image33_7.png
问题原因】客户是在 Linux 机器上安装的 XRDP,使用的远程方式与 JVM 存在不兼容,导致 Java UI 控件初始化失败。
解决办法】换 VNC 进行远程连接,iDesktopX 远程运行正常,无报错。

问题17:请问下有用在制图的水利基础空间要素的符号库没?

11.1.1
解决办法】没有水利基础空间要素的符号库,目前已有符号资源参考:https://lexiangla.com/teams/k100048/docs/02e15d2c3a7611ef971b4ae7eed29cf9?company_from=bc917b20f73c11eaaa6e52540005f435

问题18:麻烦问下,咱们可以读取大疆无人机的路线文件么,怎么读取

11.2.0
image40_7.png
解决办法】不支持SRT文件,可以将点位信息转为xml格式文件导入

问题19:请问下,iDesktopX空间统计分析里的密度聚类、热点分析、地理加权回归我们可以提供功能验证的测试数据吗

11.1.1
解决办法】SampleData数据包里有对应的数据http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=2208

问题20:请教一下,绘制三维线对象后设置图层风格为三维道路符号,切缓存后道路符号显示不全

11.2.0
解决办法】在图层属性中将渲染模式从顺时针切回双面

问题21:你好,请教一下,最新的supermap idesktopX打开提示没有正确加载工作环境是什么情况?

11.2.0
image54_7.png
问题原因】机器杀毒软件拦截了部分类导致无法正确加载桌面工作环境;
解决办法】关闭杀毒软件,重启机器,重新解压压缩包后正常启动桌面端软件。

二、SuperMap iServer

问题1:请教下,使用11…1.1iserver发布的地图服务,leaflet预览正常,ol预览瓦片都是空白的,有遇到过类似的情况吗

11.1.1
问题原因】发布的是ugcv5瓦片,.sci配置文件中包含1-12级,但实际瓦片为6-12级
解决办法】iServer的预览只需将地图放大到第6级即可,前端自行加载需要将zoom设置为6

问题2:请教一下,iserver启动失败,日志卡在创建8090上,在执行shutdown时,显示,startup会一直异常

11.1.1
image6_7.png
解决办法】查看iServer残留进程id,全部kill后,再运行startup.sh后打开catalina.out可以看到iServer启动成功了

问题3:请问,新发布的三维场景数据在iserver上预览,提示资源名称找不到,这个是什么原因导致的,需要如何处理,工作空间可以用桌面打开,这些数据都可正常查看?

11.1.1
image7_7.png
问题原因】工作空间于iDesktopX11.2.0版本保存,iServer为11.0.1版本,版本跨度过大;
解决办法】桌面版本建议不要高于iServer版本,产品没法确保向上兼容。桌面11.0.1版本保存的工作空间、iServer11.0.1版本发布的场景可正常加载。

问题4:请问iServer 11.1.1版本中处理自动化工具列表内容不显示可能是什么原因?右侧报了一些资源获取状态是404

11.1.1
image15_7.png
问题原因】处理自动化相关资源加载失败
解决办法】重启iServer,重新获取加载处理自动化相关资源即可正常展示工具列表

问题5:麻烦请教个问题,客户预览iserver中三维场景加载卡顿,浏览器调试,确实是下载时间占比高,但是从客户机器下载服务器文件(iserver中webapp/iserver)确实可以达到300M的带宽,麻烦帮忙看看还存在哪些问题影响加载卡顿

11.1.1
问题原因】客户那边是由于没有显卡导致预览三维很慢;
解决办法】替换为有显卡的机器,将三维所需硬件推荐发给客户https://docs.qq.com/doc/DVVVoaUNwTlhyakpG

问题6:请问下,iserver10i之前是用试用许可,二维服务带水印的。更换成正式许可后,水印如何统一批量清除掉呢

10.2.1
问题原因】存在带水印的缓存,iServer处于试用许可状态时访问该服务,随即生产了带水印的缓存。
解决办法】清除缓存,在iServer安装目录/webapps/iserver/output/cache中把缓存文件都删除即可。

问题7:请教一下,用户部署的supermap-iserver-11.2.0-beta-linux-arm64-deplo包,iserver进程占用CPU持续保持在100左右,是正常的吗

11.1.1
解决办法】在Linux中,CPU显示100%是指单个核心数占用满,客户服务器CPU为16核心,峰值可达1600%,所以显示100%是正常的。
如果iServer使用量较大,并且需要长期运行使用,可以开启iServer定时资源回收功能,利用空闲时间回收系统资源。

问题8:请问一下模型工具日志报警告,执行完成但没有生成成果是什么原因

11.1.1
image36_7.png
问题原因】在“数据集SQL查询”算子中填写的spark SQL查询语句不对导致的,没有填写表名;
解决办法】参考帮助文档,在填写SQL语句时补充上表名,再重新执行模型,能正常返回,并且数据集有内容。

问题9:咨询一下,iServer11版本在东方通部署失败,请问一下改如何排查呢?

11.1.1
解决办法】11.1.1版本iServer在东方通部署时需要在中间件安装目录的 /conf 下配置文件 tongweb.properties 中添加如下内容:
tongweb.util.scan.StandardJarScanFilter.jarsToSkip=.jar
tongweb.util.scan.StandardJarScanFilter.jarsToScan=log4j- web
.jar,log4j-taglib*.jar,log4javascript*.jar,slf4j-taglib*.jar,
log4j-taglib*.jar,
log4j-web*.jar,
log4javascript*.jar,
slf4j-taglib*.jar,\
adminui.jar,
webui.jar,\
vue.jar,
axios.jar,
webjar.jar,\
swagger-ui.jar
配置文件修改完成后重启东方通即可。

问题10:请问,在8核16GB机器上,数据量百万级,发布动态地图服务(需要经常更新数据),如何提高访问速度呢

11.1.1
解决办法】可以从以下几方面来提升出图效率:
1、iServer开启多进程、多实例可以提高iServer针对高并发的处理能力,开启后出图效率和请求处理效率会有所提升
2、iServer配置集群,可以使iServer提供的GIS服务在高并发、高性能等方面有很大提升
3、数据建立空间索引和字段索引,优化渲染和查询速率
4、优化地图显示,设置最大最小可见比例尺、小比例尺下抽稀显示

问题11:请教一下,针对数据服务的字段统计接口,扫描出现“跨站脚本攻击”漏洞,该如何解决?

10.2.1
image47_7.png
解决办法】配置启用防护跨站脚本攻击,具体可参考博客:https://blog.csdn.net/supermapsupport/article/details/122620112

问题12:iServer 最新双周包(supermap-iserver-1111-23426-7135-linux-x64-deploy-usv3775.tar.gz),开启服务实例动态化管理后,日志持续在输出2024-7-15 16:13:07 - WARN - something is wrong when deactiving idle services,是否需处理?还是属于正常情况?

11.1.1
image49_7.png
解决办法】该提示属于警告,不影响iServer的使用;
根据提示是关于空闲服务停用导致的,发现是“服务实例动态化管理”功能问题,将该功能关闭,再重启iServer后,没有再报上述警告。

问题13:请教下,queryResults这样查询报错,是什么原因呢

10.2.1
image55_7.png
问题原因】用11.2.0的iDesktopX制作的工作空间,在10.2.1的iServer上发布,iServer与桌面端的版本跨度太大
解决办法】换用11.2.0版本的iServer可成功查询,建议iServer的版本要大于或等于桌面端

问题14:您好请问一下,iserver使用一会之后,就看不到服务的信息了,是什么情况

11.0.1
image58_7.png
问题原因】日志报错“The database file is locked ”,服务启动失败
解决办法】kill掉所有进程后重启iServer就好

三、SuperMap iClient3D for WebGL

问题1:请教一下,webgl中如何设置点云的点数据大小呢?

11.2.0
image2_7.png
解决办法
关键代码:

var style3d = new Cesium.Style3D();
style3d.pointSize = parseInt(size);
layer.style3D = style3d;

具体可以参考示例代码中的第102行https://www.supermapol.com/webgl/examples/webgl/editor.html#S3MTiles_pointCloud

问题2:咨询下桌面如何制作樱花飘落或者树叶飘落效果,并支持在cesium中展示,最终想在页面实现此效果。

11.1.1
解决办法】有以下两种实现方式:
1,自己通过max等工具制作3d动画的gltf文件,然后在前端通过加载模型的方式直接添加到场景;
2,基于粒子效果实现,自行设定粒子图片,生命周期等参数,可以参考http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#Particle%20System_fountain

问题3:请问下,加载三维s3m数据用addS3MTilesLayerByScp方法,但是请求config之后就不去请求数据了,会是什么原因

11.1.1
image23_7.png
问题原因】iClient3D for Cesium加载s3mtileslayer异常,未能正常进入.then回调方法
解决办法】使用最新的iClient for Cesium_42264后问题得到解决,下载地址:https://pan.baidu.com/share/init?surl=uiIbRUhybeHROs5B5igmqw&pwd=u4up

问题4:请问下,在for cesium产品中,由于数据服务数据量太大,用fromindex-toindex分页请求数据并且在异步中把每一个写入同一个CustomDataSource,最后在调用entities.removeAll()时,发现内存泄漏,请问这个怎么解决呢

11.1.1
问题原因】上层代码问题
解决办法】检查调整代码逻辑更换方法后正常,例如每个异步都用不同的datasouce。

问题5:请教一下,iclient3d for cesium加载iportal转发的三维服务,网络报错,直接预览三维服务没有问题,这个是什么原因呀

11.1.1
image52_7.png
解决办法】在WebGL中对接iPortal加密的三维服务时,需要提前注册key值。使用该方式加载Cesium.Credential.CREDENTIAL = new Cesium.Credential(“你的key值”, Cesium.CredentialType.IPORTAL_KEY);

四、SuperMap 其他

问题1:麻烦帮忙看一下:imageXpro 11.2.0 DOM自动化处理流程中执行报错:“影像配准”运行失败,因为:数据集名称相同

11.2.0
image19_7.png
问题原因】影像工作目录中存在同名影像
解决办法】在影像筛选的参数设置中勾选“剔除重名影像”即可

问题2:3DMAX模型导出时贴图丢失,这个有同事可以帮忙看下吗?

11.2.0
问题原因】客户使用3DMAX插件导出时没有设置纹理路径,默认的纹理路径不是当前Max模型文件所在的纹理路径。
解决办法】在插件导出时设置纹理路径为当前Max模型文件所在的纹理路径。

问题3:试用许可过期,许可中心无法清除,请问一下这个怎么处理

11.1.1
解决办法】清除许可功能,需要使用11.23.7.6及以上版本许可中心,可前往官网技术资源中心进行下载

五、SuperMap iClient for JavaScript

问题1:请问下前端加载mvt 服务,设置行政区颜色不起作用,可以帮看下吗

11.1.1
解决办法】用户在使用颜色填充属性时,应该使用fill-color属性,而不是fill-pattern,修改为fill-color后可正常自定义颜色。示例代码:

"fill-color": [
  "match",
  [
    "get",
    "代码"
  ],
  110000,
  "#FFFFCC",
  370000,
  "#1F1F12",
  120000,
  "#F11F12",
  130000,
  "#1FFF12",
  140000,
  "#F22212",
  150000,
  "#F11F12",
  "rgba(255,190,190,0)"
],
问题2:请问,通过mapbox-gl-leaflet在leaflet上加载矢量切片服务,使用queryRenderedFeatures查不到数据是为什么呀,请问有用过的吗

11.1.1
问题原因】两个原因导致查不到数据:1)参数bbox格式传的有误 2)查询图层名称给得有误
解决办法】1、bbox正确的格式如下:
var bbox=[minX,minY,maxX,maxy]😕/ 定义一个地理范围的边界框
var features = map.queryRenderedFeatures(bbox,
layers:['my-layer-name’]// 指定要査询的图层名称
});
2、查询图层名称可以通过vectorstyles资源(如:http://ip:8090/iserver/services/map-mvt-china Province Inchina2/rest/maps/China_Province _In@China2/tileFeature/vectorstyles?type=MapBox_GL)中搜索id获取

问题3:咨询下leaflet中initmap加载的带token地图服务的时候,4326加载正常,自定义坐标系会自动带个后缀,这个该如何处理?

11.1.1
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
解决办法】客户地图服务坐标系为自定义坐标系,使用initmap加载时会通过wkt的方式获取坐标系信息,所以需要使用registerToken注册token,示例代码:
L.supermap.SecurityManager.registerToken(mapUrl, token);

六、SuperMap iMobile Android

问题1:请问,激活imobile许可时,报错 error 1413是啥意思呢,有error code的说明么

11.2.0
解决办法
error 1413状态码为mac地址获取失败,需要客户检查安卓设备权限,设备网络状态设置非随机mac,建议设置 sdk 28 版本以下。

问题2:问下android端Layer内获取到加入dataset里面的Point点信息,并且高亮显示么

11.2.0
解决办法】客户的具体需求是能够高亮显示点,并且添加marker图片。有三种解决办法:1.通过datasetvector查询出需要高亮显示的recordset,然后通过构造selection来设置selection的风格
2、就是查询出point的Geometry,设置geostyle放在跟踪图层上显示
3、查询出point的坐标,通过callout的方式去添加

问题3:能帮忙看下移动端产品完整包包含帮助文档、示例代码、示例数据应该下载哪个产品包么?

11.2.0
解决办法
可以通过下放链接下载iMobile for Android产品完整包(http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=2504)

七、SuperMap iManager

问题1:imanager2个微服务起不来,可以帮忙解决下嘛?

11.0.1
image10_7.png
问题原因】Mariadb镜像异常
解决办法】删除Mariadb镜像,重新拉取镜像,然后在重建bs-server这个容器

问题2:请问一下,我们有统信uos v20对应的K8S安装包么?

11.1.1
解决办法】没有,我们的百度网盘提供的包x86下有uniontechos-server-1050a-hygon-x86,arm下有uniontechos-server-1050e-phytium-arm64,可以通过这个包去装,安装中缺少啥依赖就找到补充上去。

问题3:请问一下,甲方要做等保密评,要了解我们的imanager所有微服务中有多少个JDBC的驱动,这个要怎么统计呢?

11.1.1
解决办法】云套件的后端服务基本都有引入jdbc的包,如:iserver-、ispeco-dashboard-api、iserver-servicelist、icloud-registry、gisapp-、iportal、iportal-proxy,可以通过进入容器里面去搜包含jbdb的jar包

八、SuperMap iPortal

问题1:地图大屏里面,表格和图形跟地图上面的点/面元素交互的时候,或者数据选择控件跟图形交互的时候,比如缩放到地图、切换数据之类的,都会出现这个弹窗,但是设置的交互功能又可以正常完成。现在这个弹窗比较影响观感,想问一下怎么样可以让这个弹窗不出现

11.1.1
image12_7.png
问题原因】在数据上图里做了一幅图,用某个字段做了个单值或者分段等专题图,然后添加了交互事件,而新更新的数据没有这个专题字段
解决办法】 确保对应数据有这个专题字段存在,或者在数据上图用基础图层而不是专题图

问题2:请问一下,这个portal地图大屏功能里面,右侧交互的确定按钮为啥点不动,一直显示禁止符号],不同的数据和不同的模板里面都有这个问题。

11.1.1
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
问题原因】其中一个图表使用的是默认的数据,未设置数据来源
解决办法】设置上图表的数据来源,不为空即可

九、SuperMap iObjects Java

问题1:请问这个iobjects许可其它机器能使用到吗,如果能怎么使用呢

11.1.1
image38_7.png
问题原因】客户使用的是文件型许可,只能在本机使用。
解决办法】如果要其他机器也能使用的话需要保证在同一网段内,并且使用网络锁或者web许可。

问题2:请教一下,11.2.0版本iDesktopX可以直接导入rvt的数据,对应的iobject for java是否有对应的接口?

11.2.0
解决办法】使用ImportSettingRVT()接口

十、SuperMap iDesktop

问题1:许可中心21的版本删不掉过期的许可,最新的23的版本又不能激活10系列的许可

10.2.1
image5_7.png
问题原因】1、删不掉的许可为最初下载软件的90天试用许可,不影响再读其他的许可
2、23版的许可中心只能激活11i的许可,不能激活10i的许可
解决办法】使用10i的许可中心激活许可

问题2:请问下,800多个精模(obj格式)文件夹,如何使用10i桌面端进行合并处理

10.2.0
解决办法】数据源右键有一个批量导入模型,选择导入的文件夹导入即可


原文地址:https://blog.csdn.net/supermapsupport/article/details/140614804

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!