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

2024-04-15 22:12

本文主要是介绍SuperMap GIS基础产品FAQ集锦(20240415),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、SuperMap iDesktopX

问题1:请教一下,同一份数据,用idesktop11.0.1、idesktopX11.1.1和idesktopX11.1.1的临时包,做同一分析,得到的结果数据集都不一样,有的是57条,有的是86条,有的是88条,这个是怎么回事呢

11.1.1
解决办法】临时版本(11.1.1.240325.9639)修改了该问题的缺陷,11.1.1官网版本返回的数据是有复合对象,临时版本全部为简单对象。所以临时版本的记录数是比官网版本多的,但是数据是完全一样的并且面积总和一样,两者的结果均是正确的。临时版本下载地址:https://pan.baidu.com/s/1kgTprIohmJxQppgtQDSAOA?pwd=hoe9

问题2:请问咱们桌面端能处理obj格式的cim数据吗?我看咱们工具中有obj转osgb的功能,但是用户给提供了一份obj格式的数据,转了之后会失败

11.1.1
image7_7.png
问题原因】客户数据的XML文件错误
解决办法】iDesktopX的“OBJ->OSGB”功能是将PhotoScan导出的OBJ格式的倾斜摄影模型转换为OSGB。其使用的XML需是PhotoScan生成的*.xml配置文件。客户使用的XML文件内容为倾斜摄影元数据,属于错误使用,所以转换失败。

问题3:11版本的iDesktopX该如何生成S3M的瓦片而不是S3MB?

11.1.1
问题原因】取消S3M,生成S3MB,是因为S3MB性能更好
解决办法】推荐生成S3MB使用,需要生成S3M,可下载旧版本桌面(10.1.0之前的版本)

问题4:使用“提取高度值”功能提取倾斜单体模型的底部高程和拉伸高度,发现部分模型提取出来的数据不对,请问是什么原因?

11.1.1
问题原因】矢量面数据比倾斜摄影房屋小一圈,所以只能提取到房屋顶部数据的高度
解决办法】将矢量面做缓冲区分析,使其与倾斜摄影建筑的四周墙面,在投影方向上有交集,即可提取倾斜摄影的底部高程和拉伸高度

问题5:iDesktopX 模型子对象简化失败怎么办?该模型有274w个顶点,462w个三角面。并且对整个模型执行三角网简化软件会卡死。

11.1.1
image20_7.png
解决办法
如果模型对象,总三角网数量(子对象数量)过多的话,优先去拆分模型去做简化。不要直接用三角网简化。
如果子对象数量较多的话,可以尝试拆分子对象,将子对象拆出来。
如果依然失败有可能会是数据中存在错误的拓扑结构,可以用二分法将错误数据筛选一下。进行拓扑矫正以及流形矫正。
更多的模型优化方式可以参考博客内容
(https://blog.csdn.net/supermapsupport/article/details/128452333)

问题6:linux系统,java版本桌面,在启动时,一直提示这个软连接的错误,修改完还是报错,谁能帮忙看下吗?

11.1.1
image26_7.png
问题原因】解压过程中断,导致库文件损坏
解决办法】重新解压产品包,重启恢复正常

问题7:对BIM模型赋予新的颜色或材质纹理点击应用后,模型自动上移这事什么原因?

11.1.1
image28_7.png
问题原因】上移的数据是由于具有多个子对象,且子对象异常导致。
解决办法】可利用三维地理设计选项卡下的模型拆分功能,把子对象都拆成对象后即可解决该问题。

问题8:请问下,客户提供的倾斜摄影osgb格式数据,metadata元数据写着坐标系ENU,那生成配置文件和倾斜入库该如何设置,使其目标投影为4490

11.1.1
解决办法
1.生成配置文件的设置:
(1)模型中心点坐标设置:
用记事本打开metadata.xml,查看插入点坐标以及数据中心点坐标,生成配置文件时,需要输入插入点坐标x、y(注意不要写反了),以及中心点坐标z。例如metadata.xml文件:

<ModelMetadata version="1"><!--Spatial Reference System--><SRS>ENU:34.2196,108.9594</SRS><!--Origin in Spatial Reference System--><SRSOrigin>0,0,100</SRSOrigin>
</ModelMetadata>

参考xml文件,桌面生成配置文件时,中心点x设置为108.9594;中心点y设置为34.2196,中心点z设置为100;
(2)坐标设置:勾选ENU
2.倾斜入库时设置:
中心点坐标单位设置为度,目标坐标系设置为4490

问题9:请问一下,OBJ文件导入iDesktopX11.1.1后出现破面,怎么处理呢?

11.1.1
image34_7.png
问题原因】客户OBJ数据异常。
【解决方法】OBJ模型在MAX中查看也发现了破面,请检查模型,确保正确。

问题10:请问一下,skp文件导入到11i idesktop后建筑物颜色和原模型差异较大如何处理?

11.1.1
image35_7.png
问题原因】对照软件做了效果设置。
解决办法】iDesktopX 不会变换模型材质,只会读取,不会修改。已导出材质查看颜色准确。建议调整对照软件的色彩设置

问题11:将同一个模型数据集复制多份,如何快速的将复制后的多个数据集分别平移到不同的位置

11.1.1
解决办法
1、先对整个模型做简化操作,移除重复点、三角网简化等,目的是优化数据;
2、优化数据之后再将该模型数据集复制多份;
3、使用gpa模型中“迭代数据集”算子连接“模型平移”算子批量平移

问题12:请问iDesktopX版本:11.1.1.230921.9102 x64(SuperMap iObjects Java:11.1.1.105418),“倾斜摄影数据剔除悬浮物”功能对倾斜摄影图层有格式要求吗?支持OSGB格式,不支持倾斜入库后的S3M格式吗?

11.1.1
image50_7.png
问题原因】版本问题
解决办法】supermap-idesktopx-11.1.1-240325-9639-109879-win64-bin 该版本能够正常剔除S3MB格式的悬浮物。下载地址;https://pan.baidu.com/s/1kgTprIohmJxQppgtQDSAOA?pwd=hoe9

问题13:怎么把arcgis工作空间mxd格式的,转成超图smwu工作空间,主要是想用一下符号化的内容。

11.1.1
解决办法】数据迁移选项卡->数据迁移->MXD迁移功能可以完成从 ArcGIS 的 MXD 到 SuperMap 的 SMWU 的转换。MXD迁移功能需要 ArcGIS 相关产品的许可授权,以及需在桌面点击MXD迁移按钮下载迁移插件并将插件文件夹放置于桌面安装包support目录下。

问题14:tif数据导入iDesktopX后,在三维场景中添加显示成这样,请问是什么问题?

11.1.1
image54_7.png
问题原因】显示效果根据栅格值来的,客户数据栅格块与块之间值差距太大,比如16突然变成200多,是数据本身的问题。
解决办法】让客户重新处理数据后,保证相邻栅格值跨度正常,此时在场景中显示正常。

问题15:请问产品包中是否有示例二元分类模型?

11.1.1
解决办法】下载的11.1.1版本的机器学习资源包中有,具体路径为:resource_ml/model/binary_cls_building_segformer。资源包下载路径:http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=2533

问题16:请问有碰到这个问题吗? 麒麟系统X86环境.用idesktopx打开.tif,报【请检查是否安装了nautilus.】

11.1.1
image62_7.png
问题原因】系统缺少nautilus软件包
解决办法】按照教程,安装nautilus软件包即可:http://www.guomeishijia.com/xinwen/569.html

问题17:请教下,有关SuperMap iDesktopX制图问题,面图层生成的标签专题图,或者文本图层能否跟随视角平移,其显示位置也跟随移动呢?目前设置看,好像只能固定位置,能否像线图层的标签一样流动显示呢

11.1.1
解决办法】在面对象,标签专题图的专题图属性中勾选“流动显示”即可。

问题18:iDesktopX如何计算线要素的几何长度?

11.1.1
解决办法】可以通过【计算几何属性】功能实现,具体步骤如下:
1.打开线数据集属性表,在【属性表】导航栏下点击【计算几何属性】功能按钮。
2.几何属性选择【测地线周长】,设置需要的【长度单位】即可。

问题19:请问一下,客户订阅了idesktopX个人版,打开之后是英文,如何切换?

11.1.1
image68_7.png
问题原因】客户是从超图英文官网下载的iDesktopX,所以打开是英文版。
解决办法】前往超图中文技术资源中心,下载中文版iDesktopX:http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=2550

问题20:生成倾斜摄影配置文件时提示"根节点大于100,建议重建顶层"有什么影响吗?

11.1.1
image70_7.png
解决办法】该提示信息不影响生成配置文件的使用,但根节点过多时渲染性能会对应降低,建议根据业务需要对数据进行重建顶层、合并根节点等优化操作。

问题21:请问一下,从udbx拷贝数据集到达梦的时候,一个57.1m的udbx,到达梦占了3个G的存储,这个问题要怎么解决呢?达梦的GEO和GEO2包都试了下,也试过关闭GEO/GEO2,但均是这种情况

11.1.1
问题原因】经验证该问题为产品缺陷
【解决方法】缺陷已修复,已验证使用iDesktopx-11.1.1-240325-9639-109879及以上的版本可以正常工作,下载链接:https://pan.baidu.com/s/1kgTprIohmJxQppgtQDSAOA?pwd=hoe9

问题22:请教个问题,这边桌面打开场景后 地球无法加载出来,请问怎么解决?Win10系统,配置挺高,原来用的时候正常

11.1.1
image75_7.png
问题原因】客户电脑显卡RTX3090。驱动异常,NVIDIA控制面板中预览画面为空
【解决方法】
建议客户可以下载 NVIDIA官方的驱动检查程序(https://www.nvidia.cn/geforce/drivers/),该程序会检查电脑显卡型号,自动匹配显卡驱动。若未能解决,可尝试安装该显卡过去版本的驱动

问题23:请问一下,我用iDesktopX的北斗二维网格编码功能给矢量数据赋予编码,但是最后几位都是“XXXXXX”,我看了标准,标准里面最后几位取值范围都是“0~7”,请问一下这是为什么呀?

11.1.1
image76_7.png
解决办法】根据"基础地理实体空间身份编码规则"显示, 若地理实体是否穿越L-1级以上的网格单元边界,以该基础地理实体的几何中心点基准,进行由1级至L级的编码,其余部分由字母“X”补位

问题24:请问,这个三维管线数据一设置材质,idesktopx就崩溃是什么原因啊

11.1.1
image78_7.png
问题原因】iDesktopX工作在集成显卡上
【解决方法】
参考“SuperMap GIS三维硬件设置优化”调整显卡设置。https://blog.csdn.net/supermapsupport/article/details/128440798
注意:设置完成后需要重启电脑

问题25:FBX在iDesktopX导入后,模型镜像显示。请帮忙看下

11.1.1
image81_7.png
解决办法】客户使用的11.1.1.230921.9102 x64(SuperMap iObjects Java:11.1.1.105418),更换最新的双周版本supermap-idesktopx-11.1.1-240325-9639-109879-win64-bin后解决
双周版本地址:https://pan.baidu.com/s/1C5QGDv9V256NF99GhlCTlQ?pwd=582k

二、SuperMap iServer

问题1:咱们iServer 9D版本支持发布ArcGIS发布的瓦片数据吗?

9.1.2
image8_7.png
【解决方法】iServer912版本支持将ArcGIS缓存作为数据来源直接发布成地图服务,如REST地图服务、WMS服务、WMTS服务。

问题2:iServer 领域扩展中,这个arg0,arg*这些可以修改吗?

11.1.1
image11_7.png
问题原因】客户使用的预设的demo模版是固定自动生成的参数名。
解决办法】想要实现接口与显示都是自己需要的接口名,自己按需来写dopost和doget解析器即可。
参考demo博客:https://blog.csdn.net/supermapsupport/article/details/127007179
1.基于Java的GIS组件式开发基础篇 https://edu.supermap.com/#/lessonInfo?id=1cb6c69dafa3477daed15bb2ff690753
2.基于Java的GIS组件式开发进阶篇 https://edu.supermap.com/#/lessonInfo?id=44eedde9e716432e989e9906f7e083a1

问题3:请问下我工作空间里面图层有分散在五处地方的图形,但是我发布的iServer服务只能看到其中的一块是什么问题呢?

11.0.1
image12_7.png
问题原因】地图开启“动态投影”后,其中一份数据投影后出现变形且位置偏移很远导致地图范围异常无法正常展示
解决办法】在地图中去掉动态投影后的位置错误的数据,重发服务后就正常了

问题4:请问一下,iServer 11.1.1 发布工作空间,点击下一步一直是转圈无反应,怎么解决?

11.1.1
image13_7.png
问题原因】客户工作空间发布的路径名称中存在特殊字符: .、+、 空格、/、?、%、#, 存在特殊字符导致发布失败
解决办法】修改工作空间路径与名称后再重新发布服务

问题5:请教下,发布的地图服务,数据改变后web打印地图数据没有更新

11.1.1
image21_7.png
问题原因】地图数据更新后,地图存在缓存导致没有更新
解决办法】可将地图服务缓存关闭或者清理后再重新打印地图

问题6:请问下,超图iServer打开很慢,经常出现页面无响应的情况,10i版本,有没有什么办法优化一下

11.1.1
image22_7.png
问题原因】客户发布数据太多,使用单机环境卡顿
解决办法】1、开启单机多进程或者iServer集群
2、使用11i的iServer动态实例管理
3、服务配置使用数据库存储

问题7:请教一下,iServer有没有把发布的服务写在数据库的功能吗,不用初始化的时候读取xml。

11.1.1
问题原因】客户发布数据太多,一个服务对应的工作空间中有几百张地图,单机环境导致卡顿
解决办法】1、开启单机多进程或者iServer集群
2、使用11i的iServer动态实例管理
3、服务配置使用数据库存储

问题8:请问iServer出现跨域怎么解决呢,未使用Nginx,已设置白名单

11.1.1
image24_7.png
问题原因】在H5页面使用了https和http协议混合使用
解决办法】可以使用Nginx工具代理iServer的http协议为https,Nginx实现具体配置参考如下,其中HTTPS的证书生成可以参考博客https://blog.csdn.net/weixin_42414681/article/details/135346685

server {listen 8880 ssl;server_name localhost,127.0.0.1,172.16.13.121;ssl_certificate ./ssl/server.crt;ssl_certificate_key ./ssl/server.key;ssl_session_cache shared:SSL:1m;ssl_session_timeout 5m;proxy_set_header Host $host:$server_port;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;client_max_body_size 10240M;client_body_buffer_size 1024;location / {proxy_set_header Accept-Encoding "";subs_filter_types *;subs_filter 'http://172.16.13.121:8090/iserver' 'https://172.16.13.121:8880/iserver';proxy_pass http://172.16.13.121:8090;
}location ~ .*\.(js|css|jpg|png)$ {subs_filter_types *;subs_filter 'http://172.16.13.121:8090/iserver' 'https://172.16.13.121:8880/iserver';proxy_pass http://172.16.13.121:8090;
}location ~ \.svg$ {default_type image/svg+xml;proxy_set_header Content-Type "image/svg+xml";proxy_pass http://172.16.13.121:8090;
}
}
问题9:iDesktopX的这个描述在哪里设置捕捉容限,菜单上找不到,前端的传参的站点也没找到设置容限捕捉容限的地方,有清楚这块的吗?

10.2.1
image25_7.png
解决办法】官网版本iserver存在本路径分析功能存在缺陷,使用新版iserve-1021,地址:链接:https://pan.baidu.com/s/1JwQYr0USf-8DueqUAM71xQ?pwd=6azu
提取码:6azu

问题10:麻烦问一下,用数据库里面的工作空间,发服务的时候显示连接字符串错误。

10.2.1
image27_7.png
问题原因】数据库自身异常导致无法正常链接访问。
【解决方法】重启数据库服务后能成功连接,正常使用。

问题11:请教下关于OAuth2扩展开发的事情,帮助文档中的描述没看明白这些参数 GET_CODE_URI_WEIBO 、USERINFO_URL_PATTERN 等

11.1.1
解决办法】iServer是继承自OAuth2Client,可通过参考以下网址说明,https://www.cnblogs.com/skey_chen/p/5749288.html

问题12:目前三个人同时调用iServer数据服务,进行图形空间操作,iServer崩溃,卡死不能用了。报错如下,这个有什么解决方法吗?

11.1.1
image36_7.png
问题原因】iServer JVM内存溢出导致卡死
解决办法】关闭iServer,调大JVM参数,找到iServer安装目录/bin/catalina.bat 115行调大参数,其中xmx与xms分别调整为机器内存的1/4,再启动iServer即可

问题13:请问,访问服务抛出500

11.1.1
image37_7.png
问题原因】地图访问位置不正确,当前位置瓦片不存在导致抛出该错误,原因是由于客户加载地图时使用了错误坐标系
解决办法】修改为正确的加载坐标系和地图中心点

问题14:请问一下,桌面加载一个iServer的代理服务,能查询图斑属性吗?

11.1.1
解决办法】发布的地图服务,桌面不支持地图服务进行属性查询,如果需要查询,应该使用iServer发布的WFS服务

问题15:iServer提示报错“Unable to add the resource at [/WEB-INF/faces-config.xml] to the cache”

11.1.1
image46_7.png
问题原因】静态资源缓存的最大值过小导致报错。
【解决方法】在conf/context.xml中调大缓存即可,加在前。具体如下

问题16:iServer gpa除了官网的帮助文档还有其他资料吗?这边想跳过token直接调用接口使用

11.1.1
解决办法】iServer的GPA功能属于受保护资源,必须使用权限校验,无法在未验证授权的情况下使用

问题17:rest-data服务中数据集有数据的话,不能通过接口新增字段?

11.1.1
image48_7.png
解决办法】iServer不支持在非空数据集中进行字段添加,这种操作是不安全的,要改的话只能改原始数据,通过桌面端或者组件产品都可以

问题18:请教下,打印服务中,要素的样式是怎么写的,遵循什么规范

11.1.1
image57_7.png
解决办法】打印服务中的地图要素部分要遵循WebMap地图规范,规范的具体内容,可以参考文档:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iPortal/iP/Appendix/WebMap/WebMapSummary.htm

问题19:请教一下,三维管线缓存,通过iServer发布出来后,使用for Cesium预览会有白色的错乱线,是什么原因引起的

11.1.1
image58_7.png
问题原因】iSever自带的Cesium包兼容性问题
解决办法】将iServer中的Cesium包替换为SuperMap官网最新的Cesium包(下载地址:http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=2513)。替换步骤如下:先找到.\webapps\iserver\WEB-INF\lib\iserver-all-11.1.1-22806.jar文件,然后使用压缩工具打开(不解压),之后找到staticFiles\iClient3DForCesium文件,将新包中的Build/Cesium文件中的内容拖拽到此处进行替换即可

问题20:请教一下这样的空间分析可以进行分页查询吗?可以的话分页参数怎么传?

11.1.1
image63_7.png
解决办法】在请求体中增加“fromIndex”和“toIndex”参数即可,详情可以参考API文档:https://iclient.supermap.io/web/apis/leaflet.html

问题21:web打印报错请求失败

10.2.1
image64_7.png
解决办法】用iServer10.2.1-20429-6021打印功能异常,客户最终产品为11i,用官网11i验证打印正常

问题22:DELETE /iServer/manager/services/{serverName}.json 请问下iServer删除服务的接口文档在哪能找到?

11.1.1
解决办法】可以通过iServer的帮助文档API参考中搜索相应的资源。客户提到的services资源没有在文档中开放。

问题23:请问一下, 有没有iServer11的basic版本的介绍资料呢

11.1.1
解决办法】Basic是基础包,iServer Basic是iServer的基础版,是满足本地二三维服务的发布、浏览、查询、编辑需求的GIS服务器产品。
iServer Basic仅支持选配"三维基础服务扩展模块",不支持选配其他任何扩展模块。"三维基础服务"扩展模块为Basic版本专供。
更多信息可在下方链接页查看:
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/Product_introduce/iServer_Introduce.htm#MiniTOCBookMark10

问题24:通过双周的最新iServer,客户用的过程中

web打印功能,不能自动调取打印功能,只能手动?
11.1.1
解决办法
在supermap-iserver-1111-23125-7047-linux-x64-deploy-usv3678.tar.gz版本中已解决,下载地址:https://pan.baidu.com/share/init?surl=BFZ_xIuo_s03WAn-Kr8PmA&pwd=rzcn

三、SuperMap iClient3D for WebGL

问题1:S3MTilesLayer中,怎么获取我当前点选的元素信息

11.1.1
解决办法】可以参考以下示例代码:

viewer.screenSpaceEventHandler.setInputAction(function onLeftClick(movement) {var pickedObject = viewer.scene.pick(movement.position);if (Cesium.defined(pickedObject)) {var id = pickedObject.id;console.log(pickedObject)console.log(id)// 这里可以访问选中元素的属性并进行相应操作}
}, Cesium.ScreenSpaceEventType.LEFT_CLICK);
问题2:请问,通过S3MInstanceCollection添加的S3M模型,为什么无法实现日照分析与阴影分析?

11.1.1
问题原因】日照分析与阴影分析仅支持三维服务的S3M图层,不支持S3MInstanceCollection实例化图层。

问题3:您好,咨询一个问题,通过S3MInstanceCollection添加的S3M模型无法实现日照分析与阴影分析,哪位同事帮忙看一下

11.1.1
image32_7.png
问题原因】日照分析与阴影分析仅支持三维服务的S3M图层,不支持S3MInstanceCollection实例化图层。

问题4:咨询一下,在cesium上叠加二维地图时,关闭球体后,二维地图也不显示了,这个有解决办法吗?

11.1.1
问题原因】二维地图是附着在球体上面的,会跟随球体显示隐藏。无法在关闭球体的前提下,显示二维地图图层。

问题5:倾斜数据量比较大,加载倾斜浏览器崩溃或者卡死

11.1.1
问题原因
1.倾斜摄影数据量大,瓦片尺寸过小约50米,常规在256x256,前端加载时瓦片数量较多,内存急剧上升。
2.倾斜摄影数据存在损坏的瓦片
解决办法
1.对原始倾斜摄影数据使用“倾斜预处理”功能,移除掉损坏的瓦片。
2.生成配置文件时重新指定根节点到L17层(使用通配符*L17*)。
3.在for Cesium中,通过s3mTileLayer.visibleDistanceMax=1000 设置图层最大可见距离值为1000米,减少视野远处瓦片的加载,从而节省内存开销。
4.在 for Cesium中通过s3mTileLayer.LoadingPriority=Cesium.LoadingPriorityMode.Child_Priority_NonLinear,设置图层加载预先级为“深度优先非线性切换”。加载大面积精细模型缓存时,选择该模式,可以减少远处的更新量,从而节省内存开销。

问题6:咨询一下WebGL如何引入VUE+TS中,不想在index.html中引入,只在用到地图的Vue页面中引入

11.1.1
【解决方案】可采取JavaScript代码动态引入方案,具体步骤参考示例vue3-project-load-iclient3d-for-webgl:
1.下载示例,链接:https://pan.baidu.com/s/1dhHNewSWAkKID_GVAIfSXg?pwd=vnea
提取码:vnea
2.参看App.vue中的 “loadSuperMap3DPlugin”方法。

问题7:请教下,使用iClient3D for Cesium中的setLayerStatusParameters方法做图层过滤,如果地图中只有一个子图层的可以做正常过滤,如果地图中有多个子图层过滤没有效果

11.1.1
image80_7.png
问题原因】过滤时指定的图层名称是地图的名称
解决办法】对于拥有多个子图层的地图,在进行过滤时需要正确指定对应子图层的名称,而不是指定到子图层上一级的地图名称

四、SuperMap iPortal

问题1:请问,iPortal大屏的低代码编译功能,可以通过代码修改现有组件的样式吗

11.1.1
解决办法】可以修改,在DOM选择器中选中需要修改样式的节点,点击右键菜单中的“修改节点样式“,会跳转至CSS文件列表并在代码编辑区中显示该节点对应的CSS文件,在CSS文件中可修改页面元素的尺寸、位置、文本等样式。

问题2:请问一下iPortal11i(部署在C盘)在 Windows Server系统注册服务开机自启,报“Windows 不能在 本地计算机 启动 ”,怎么解决?

11.1.1
image18_7.png
解决办法】解决步骤如下:
1.安装JDK,并配置环境变量。
2.将iPortal安装目录\bin\tomcat9w.exe重命名为iPortal11i.exe。
3.双击打开重命名后的iPortal11i.exe,修改Startup模块的Mode为java。
4.在Windows服务列表页面选中注册的iPortal服务右键打开属性,设置登录方式为【本地系统账户】,设置完成后通过服务方式启动iPortal正常。

问题3:请问一下,用户这边10i版本的iportal扫出这个漏洞,扫描报告中无CVE编号,有哪位同事能帮忙看下

10.2.1
image19_7.png
解决办法】该客户所使用的iPortal为较老的10.1.3版本,经本地测试验证,10.2.1版本已解决该漏洞,使用产品升级功能将iPortal升级到官网版本的10.2.1进行解决

问题4:咨询一个问题,iPortal的"三维地理设计WebApp"模块是否需要iServer端也配置"三维地理设计服务扩展模块"?

11.1.1
解决办法】使用三维地理设计之前,您除了拥有 SuperMap iPortal 用户数许可之外,还需拥有 SuperMap iPortal 三维地理设计扩展模块许可,无需SuperMap iServer三维地理设计服务扩展模块 。

问题5:麻烦问个问题,iPortal,11.1.1-linux,资源中心服务列表有个服务显示离线,但是该服务的地址和代理地址都能正常访问,这是什么问题呢?

11.1.1
问题原因】:iPortal对于单个注册服务的状态更新(即服务处于离线状态还是在线状态)时间默认为30分钟,批量注册服务的状态更新时间默认为60分钟。当进行状态更新时,iPortal访问注册服务地址超时导致处于离线状态。
解决办法】确保iPortal访问注册服务地址无问题后,重启iPortal让其重新检测状态即可

五、SuperMap iManager

问题1:请教一下,云套件中的iServer是否有服务访问统计功能?

11.1.1
image5_7.png
解决办法】云套件的服务访问统计功能在服务节点页面中的“访问统计”,使用此功能需要启用elasticsearch和kibana服务组件。

问题2:请问下,X86统信安装云套件的K8S环境,用的是云套件官方网盘下载的yum源,遇到container-selinux版本的问题,有哪位同事能帮忙看一下吗?

11.1.1
image55_7.png
问题原因】客户使用的系统版本是统信OS1050e,超图提供的离线K8S未适配该系统
解决办法
1、自行部署开源K8S;
2、安装已与超图K8S离线包适配的系统版本。

附:超图离线K8S已适配系统与CPU详情
①uniontechos-server-1050e-phytium-arm64;
②uniontechos-server-1050a-hygon-x86;
③uniontechos-server-1021d-kunpeng-arm64;
④ubuntu-18.04-x86;
⑤redflag-7.5-phytium-arm64;
⑥kylin-server-10-SP2-x86;
⑦kylin-server-10-phytium-arm64;
⑧centos-7.9-x86;
⑨centos-7.6-x86;
⑩centos-7.6-arm64。

问题3:请问下 云套件的datacatalog 、gateway、servicelist、keycloak-postgresql-pgpool都异常,重新部署提示the server could not find the requested resource 应该怎么处理(10.1.2版本)

11.1.1
问题原因】consul-server启动异常
解决办法】将consul-server的pod删除重建后,正常启动。

问题4:请问一下,我们的imanager设置https地址的时候,会自己生成一个证书,但是如何找到我们创建的根证书呢?

11.1.1
解决办法
证书目录/etc/kubernetes/pki/;
etcd的证书在/etc/kubernetes/pki/etcd/

问题5:请教一下,云套件代理后,服务这里请求的地址还是不对,可能是什么原因?

11.1.1
image65_7.png
问题原因】反向代理服务器收到请求之后,要将请求头里面的 host 请求头原样发送到 GIS 云套件。
解决办法】在代理服务器中添加配置:

# Host:请求头字段,传递服务器名及代理服务器端口。
proxy_set_header Host $host:$server_port;

六、SuperMap iDesktop

问题1:请教一下,我们现在的大屏地图(大屏3840*1080),切栅格地图时,dpi应设为多少合适?

11.1.1
问题原因】屏幕尺寸变化导致客户不清楚dpi该怎么设置
解决办法】查看dpi计算器,通过当前分辨率计算对应的dpi,https://www.sven.de/dpi/

问题2:请问一下,idesktop 11i 在我机器上有公有云许可模式,在客户机器上没有公有云许可模式可以选择,这个哪位同事可以支持一下呀

11.1.1
image38_7.png
问题原因】客户查看登录界面不清楚online正式许可登陆方式
解决办法
1.在许可授权小窗口输入supermaponline账号密码,登录进去即可看到许可类型,
2.登录失败去supermaponline-许可-正式许可查看许可状态发现许可占用,解除占用后重新登录使用

问题3:请教下,我这边因正射数据有白边,原来用10i桌面处理是采取【裁剪显示范围】去除白边,先因换11i(版本:11.1.0.230505.8746 x64(SuperMap iObjects Java:11.1.0.102518)),再次采取【裁剪显示范围】方法后,发布到前端依旧显示白边,请问如何解决?

11.1.1
image41_7.png
问题原因】客户切图的地图中影像数据为栅格瓦片,瓦片只能是方块形式存储
解决办法】使用影像数据集代替栅格图层影像

问题4:麻烦问一下,这个idesktop增加天地图注记,地下的黑色怎么去掉?不然会压盖天地图了

11.1.1
image42_7.png
问题原因】是由于天地图做了修改,导致注记图层背景显示黑色
解决办法】当前可以使用官网版本11.1.1版本解决

问题5:请教问题,申请试用许可时,提示以管理员身份运行。

11.1.1
image69_7.png
解决办法】以管理员身份运行许可中心,即可正常生成运行报告。

七、SuperMap iObjects .NET

问题1:请问一下,3dmax2020安装插件,使用安装版提示目录名语法不正确怎么解决?

11.1.1
image44_7.png
问题原因】Autodesk 3ds Max 2020的系统环境变量包含多个变量值导致无法识别正确路径;
【解决方法】本机设置-系统属性-环境变量中的ADSK_3DSMAX_x64_2020变量删除冗余变量值,只保留一个本地Autodesk 3ds Max 2020软件正确路径。

问题2:请问有iObjects.NET关于地图时态数据的示例程序吗?

11.1.1
问题原因】目前 iObjects .NET 组件默认未提供播放地图时态数据的示例程序。
解决办法】iObjects .NET 组件二维地图对象 Map 提供了播放时态数据的接口:

  1. TimeEnable 是否启用播放显示时态数据的功能;
  2. MapStartTime 地图播放显示时态数据的时间线长度的起始时间值,数值精确到秒;
  3. MapEndTime 地图播放显示时态数据的时间线长度的终止时间值,数值精确到秒;
  4. TimeStep 播放时态数据的时间步长间隔,数值精确到秒;
  5. TimeWindow 播放时态数据的时间窗,数值精确到秒;
  6. CurrentPlayerTick 当前地图播放显示的帧的序号。
    详细接口使用可参考示例代码:https://gitee.com/liuchengxian8409/map-time-data-play-demo
问题3:iObjects的Install_x86.bat执行到「Installing trail license」蓝屏。

错误代码:PAGE_FAULT_IN_NONPAGED_AREA
失败内容::hardlock.sys

请问如果有正式许可的情况下,是否影响使用?应该如何解决?
10.2.1
问题原因】Install_x86.bat 是用于安装许可驱动以及注册 Visual Studio 2010 版本的开发模板,若当前操作系统无此版本,则会模板注册失败,客户环境安装脚本执行过程中存在操作系统兼容问题导致系统蓝屏。
解决办法】使用 iObjects .NET 组件无需执行 Install_x86.bat 脚本,直接将 iObjects .NET 组件的 bin 目录配置到操作系统环境变量 PATH 中,如果有正式许可的话可以直接使用,若无正式许可,可从 https://www.supermapol.com/market/timelicense/object 申请试用许可,并将试用许可文件放到 C:\Program Files\Common Files\SuperMap\License 目录下即可

八、SuperMap Unreal Engine

问题1:请教下,使用unreal插件,在游戏引擎中对模型做美化,替换材质保存时报错导出材质后,文件夹中只有json文件,没有材质图片

11.1.1
image6_7.png
问题原因】UE插件包未设置环境变量原因导致
解决办法】将UE插件包设置环境变量后可以正常导出纹理。
设置环境变量的方法:电脑-属性-高级系统设置-环境变量-Path,将插件\Source\ThirdParty\SuperMapLibrary\Win64 所在的路径,设置为环境变量的首位。

问题2:UE游戏引擎,进行量算和空间分析功能,无反应?

11.1.1
问题原因】UE工程未导入鼠标的操作映射文件
解决办法】打开项目设置,在左侧找到“输入”项目,然后点击右上角的导入配置,找到…\Plugins\SuperMap\Config 文件夹下面的 Supermap.ini 文件,确定导入后,在运行关卡,使用量算分析功能即可。

九、SuperMap 其他

问题1:官网下载的revit插件dll读取失败

11.1.1
image2_7.png
问题原因】在windows文件管理器中查看RevitToolkit.dll属性发现被锁定了
解决办法】在windows文件属性窗口勾选”解除锁定“之后重启revit软件即可

问题2:请教一下,通过iMaritimeEditor绘制海图数据,显示和属性设置不一样,是什么原因?

11.1.1
image14_7.png
问题原因】没有设置海图符号化
解决办法】在海图选项卡设置海图显示类型,海图->显示设置->显示类型,设置为标准和海图符号化

十、SuperMap iObjects Java

问题1:请问下使用组件创建工作空间的时候,

报java.lang.NullPointerException
at com.supermap.License.connect(License.java:275)会是什么原因
10.2.1
image9_7.png
问题原因】docker环境变量未配置成功
解决办法】重新制作镜像重新部署后成功运行。
特殊注意事项:异常日志显示为许可验证未成功,推荐先用以下办法验证许可情况:

  1. 组件bin目录下,执行java -jar com.supermap.licensemanager.jar -debuglic 10002 (其中10002是许可ID模块,可在许可文件中查看feature节点的id字段)。
  2. 编写一个许可测试示例在环境中运行
    License license = new License();
    int i = license.connect(ProductType.OBJECTS_CORE_DEVELOP);// 此方法参数替换为您的许可id
    if(i!=0){ String errorMsg = license.getConnectErrorMessage(i); }
问题2:请问iobject11i对windows server2016有兼容性吗,一直加载不出来

11.1.1
image51_7.png
问题原因】JDK版本不匹配。项目中引用iObjectsJava组件路径错误
【解决方法】
1.替换JDK为 OpenJDK1.8.0_391,iObjects Java 需要JDK1.8或以上版本。
2.在IDEA的Project Settings Libraries中正确引入的iObjects Java安装目录下的Bin文件夹
3.在启动项的environment variables添加Path与iObjects Java 目录下的Bin文件夹

十一、SuperMap iClient for JavaScript

问题1:问下,标绘功能如何给标号添加锚点,类似这种,可以随意添加锚点,然后调整标号的形状。

11.1.1
image53_7.png
解决办法】标绘功能不支持该效果,可以使用leaflet.draw插件实现,
参考示例:http://leaflet.github.io/Leaflet.draw/docs/examples/edithandlers.html;
参考文档http://leaflet.github.io/Leaflet.draw/docs/leaflet-draw-latest.html#l-draw

这篇关于SuperMap GIS基础产品FAQ集锦(20240415)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/907066

相关文章

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

GIS图形库更新2024.8.4-9.9

更多精彩内容请访问 dt.sim3d.cn ,关注公众号【sky的数孪技术】,技术交流、源码下载请添加微信:digital_twin123 Cesium 本期发布了1.121 版本。重大新闻,Cesium被Bentley收购。 ✨ 功能和改进 默认启用 MSAA,采样 4 次。若要关闭 MSAA,则可以设置scene.msaaSamples = 1。但是通过比较,发现并没有多大改善。

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

AI基础 L9 Local Search II 局部搜索

Local Beam search 对于当前的所有k个状态,生成它们的所有可能后继状态。 检查生成的后继状态中是否有任何状态是解决方案。 如果所有后继状态都不是解决方案,则从所有后继状态中选择k个最佳状态。 当达到预设的迭代次数或满足某个终止条件时,算法停止。 — Choose k successors randomly, biased towards good ones — Close

音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现

一、引言 从文章《音视频入门基础:WAV专题(6)——通过FFprobe显示WAV音频文件每个数据包的信息》中我们可以知道,通过FFprobe命令可以打印WAV音频文件每个packet(也称为数据包或多媒体包)的信息,这些信息包含该packet的pts、dts: 打印出来的“pts”实际是AVPacket结构体中的成员变量pts,是以AVStream->time_base为单位的显

C 语言基础之数组

文章目录 什么是数组数组变量的声明多维数组 什么是数组 数组,顾名思义,就是一组数。 假如班上有 30 个同学,让你编程统计每个人的分数,求最高分、最低分、平均分等。如果不知道数组,你只能这样写代码: int ZhangSan_score = 95;int LiSi_score = 90;......int LiuDong_score = 100;int Zhou

c++基础版

c++基础版 Windows环境搭建第一个C++程序c++程序运行原理注释常亮字面常亮符号常亮 变量数据类型整型实型常量类型确定char类型字符串布尔类型 控制台输入随机数产生枚举定义数组数组便利 指针基础野指针空指针指针运算动态内存分配 结构体结构体默认值结构体数组结构体指针结构体指针数组函数无返回值函数和void类型地址传递函数传递数组 引用函数引用传参返回指针的正确写法函数返回数组

【QT】基础入门学习

文章目录 浅析Qt应用程序的主函数使用qDebug()函数常用快捷键Qt 编码风格信号槽连接模型实现方案 信号和槽的工作机制Qt对象树机制 浅析Qt应用程序的主函数 #include "mywindow.h"#include <QApplication>// 程序的入口int main(int argc, char *argv[]){// argc是命令行参数个数,argv是

【MRI基础】TR 和 TE 时间概念

重复时间 (TR) 磁共振成像 (MRI) 中的 TR(重复时间,repetition time)是施加于同一切片的连续脉冲序列之间的时间间隔。具体而言,TR 是施加一个 RF(射频)脉冲与施加下一个 RF 脉冲之间的持续时间。TR 以毫秒 (ms) 为单位,主要控制后续脉冲之前的纵向弛豫程度(T1 弛豫),使其成为显著影响 MRI 中的图像对比度和信号特性的重要参数。 回声时间 (TE)

雷动WEBRTC产品

http://www.rtcpower.com/html/leidongwebrtc.html ; 1.前言      WebRTC是一项在浏览器内部进行实时视频和音频通信的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得一项技术。WebRTC实现了基于网页的视频会议,标准是WHATWG 协议,目的是通过浏览器提供简单的javascript就可以