SuperMap GIS基础产品FAQ集锦(20241118)
SuperMap GIS基础产品FAQ集锦(20241118)
一、SuperMap iServer
问题1:请问下objectsjava修改 已经在iserver中注册的文件型数据源 UDBX的属性。 程序新增属性后iserver中不显示的问题,哪位大神可以帮忙看下呢?
11.2.0
【解决办法】服务刷新参考博客:https://blog.csdn.net/supermapsupport/article/details/126247441
问题2:tongweb部署的iserver内存溢出崩溃,辛苦同事帮忙看下
11.2.0
【解决办法】在tongweb管理页面-启动参数配置调大JVM到内存的1/4,参考:https://blog.csdn.net/u013938578/article/details/119394272
问题3:您好请问这几个扫描出的错误应该怎么解决呢,客户说是风险没有cve编码
11.2.0
【解决办法】在iServer目录/webapps/iserver/WEB-INF下的web.xml配置相应的filter(可根据图中的解决办法,在网上搜索tomcat的配置教程)
问题4:请问一下,我用iServer转发了一个ArcGIS的rest地图服务,如何用ArcGIS Pro和QGIS打开这个服务啊,需要安装ArcServer吗
11.2.0
【问题原因】ArcGIS Pro无法直接加载超图rest地图服务
【解决办法】发布超图wmts服务进行加载,参考文章:https://pro.arcgis.com/zh-cn/pro-app/latest/help/data/services/add-wmts-services.htm
问题5:现场日常资源回收iserver,早上回收完就起不来了,解压新版本能正常起来,请问一下这个要桌面排查呢 ?
10.2.1
【问题原因】根据报错信息,服务组件出现问题。
【解决办法】使用全新的iServer,只迁移iServer-system.xml,迁移后将原服务组件全部注释,逐个释放启动,排查到问题服务组件,正常启动iServer后重新创建。
问题6:请问一下,使用桌面11.2.0进行多任务切图,dpi设置为96,存储位置是mongodb,切图设置如图
11.2.0
【问题原因】wmts100默认dpi是90.714
【解决办法】需要在iserver中重新自定义一个wmts服务接口,将dpi设置为96,使用这个wmts服务接口发布
问题7:请问下大佬们,iserver最大数据返回量的限制修改之后,重启了之后为啥返回量没有变化呢?
11.2.0
【解决办法】配置改了后,请求时也添加参数"maxFeatures":3000
问题8:请问一下,我的工作空间中包含了三维场景数据,在iServer中发布了REST-三维服务后,提示发布成功了,但我在iServer中查看发布的场景,确只有地球,看不到场景数据,是因为什么原因?
11.2.0
【问题原因】客户已发布三维服务内的模型数据未切三维缓存;
【解决办法】在桌面端对已有场景生成场景瓦片,新建球面场景,添加生成好的scp三维瓦片,保存场景和工作空间后重新发布三维服务。
问题9:请问一下,iServer 11.2.0 arm 地图图例有问题,怎么解决?
11.2.0
【问题原因】libSuFileParserBitMap.fps这个库加载失败,查询: ldd libsuFileParserBitMap|grep not 缺少libldap-2.4.so.2 和liblber-2.4.so.2 依赖
【解决办法】在正常的arm系统中找到缺失的依赖并补充到iServer安装目录\support\objectsjava\bim目录下,重启iServer即可
问题10:想问一下我用iserver发布3dtiles缓存,最后一步提示所选服务没有配置项是什么原因,版本是11.1.1
11.2.0
【问题原因】3dtiles是通过切片文件发布的,没有场景,只有发布工作空间中有场景,这里才会有场景。
【解决办法】切片发布,数据在data节点下
问题11:客户用我们iServer提供的arcgis rest地图服务接口做查询报错如下怎么解决呢?
11.2.0
【问题原因】identify接口查询参数填写有误
【解决办法】参考帮助文档加上必需的查询参数:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/root/arcgisrest/mapService/identify.htm
问题12:请问下iserver11处理自动化工具里,模型执行后提示生成缓存成功,但是设置的目录下并没有缓存文件,是什么原因呢?
11.2.1
【问题原因】使用面拉伸生成缓存功能,但是面数据集的坐标系设置错误。
【解决办法】对面数据集设置正确的坐标系后,自动化模型处理结果正常。
问题13:您好,请问为什么用iclient for mapboxgl 调用iserver转发的天地图服务的时候,zxytileimage请求非常慢,iserver预览却很快,iserver在这个界面发请求获取数据也很快呢?
11.2.0
【解决办法】在服务管理界面找到转发的天地图,关闭缓存,再加载服务,获取地图瓦片速度正常
问题14:那位同事帮忙看下iServer转发了arcgis server做查询图层报错
11.2.0
【问题原因】arcserver的Mapserver服务是直接在Arcmap中添加的shp数据进行发布,不支持高级查询
【解决办法】将shp存入gdb中,进行发布服务,再通过iserver转发,可进行查询
问题15:请问通过应用系统对数据进行编辑后,iserver服务会显示对象已被释放,重启iserver就好。这种要怎么解决,使iserver对象不会被释放,访问正常
11.2.0
【问题原因】使用数据库型数据源,需要开启动态更新参数
【解决办法】1、首先看通过数据库去查看要素是否已更新,其次将iServer\webapps\iserver\WEB-INF目录下的iserver-system.xml文件中的refreshDatasource节点的false改为true,然后重启iServer 这个节点表示设置是否开启刷新数据库型数据源,默认为false,即不开启。2、iServer与数据库的连接上通讯断开,可以检测下iServer与数据库的连接情况。
问题16:iServer的wmts服务,一打开服务页面,iServer窗口会刷很多异常信息,并且wmts服务报500
11.2.1
【问题原因】数据库与iServer不在同一服务器,数据库本身不稳定。
【解决办法】在数据库访问网络通畅稳定后,该问题不再出现被解决。
问题17:您好,请问iserver11.1.2发布idesktop11保存的数据库型工作空间,获取不到数据集相关信息是什么原因呢,地图服务也获取不到图层。
11.2.0
【问题原因】桌面连接数据库时使用的映射后的IP,无法直接访问真实IP,iServer只能连接真实IP,无法连接映射后IP。桌面通过映射IP连接后保存发布到iServer,iServer无法连接所以访问不到。
【解决办法】可以将工作空间文件保存为sxwu,保存后直接文本编辑器打开修改IP地址,再发布即可
问题18:请教一下,iserver11发布工作空间时,提示工作空间连接信息错误,这可能是什么原因?
11.2.0
【问题原因】网络许可已掉线
【解决办法】查看许可状态,重新配置许可
问题19:请教一个问题,我们注册在iserver里面的服务,之前是可以用的,但今早突然不能用了 刷新数据服务地址,部分数据服务地址丢失。系统重连数据源,显示数据请求失败,哪位老师能帮我看看是怎么回事么?
11.1.1
【解决办法】经过排查,navicat连接库异常缓慢,数据库所在机器资源占满导致的,重启机器释放资源后临时解决,后期需要增加数据库所在机器的内存,cpu等资源。
问题20:请问iserver10.2.1双周包最新版天地图服务我改了key过后点击保存它又回到ENC…这种key是什么原因呢
10.2.1
【问题原因】新版双周包对于天地图服务的开发许可做了加密处理
【解决办法】更改天地图服务的开发许可后,在iServer显示界面,开发许可会被自动加密成“ENC@…”的加密形式,更改是成功的,只是加密显示了而已
问题21:咨询一下对于iServer中发布的缓存数据(以sci发布的)想要水印消失,必须要用正式版的idesktop重新生成缓存吗?还是只需要用正式版的iServer再发一遍就行?
11.2.0
【解决办法】切片的话需要正式版桌面重新切,或者用正式版iserver发布动态服务
问题22:请问一下通过restapi获取token,显示拒绝访问,怎么办
11.1.1
【解决办法】用postman调用iServe的接口(http://localhost:8090/iserver/services/security/tokens.rjson)申请token成功,检查请求格式是否正确
问题23:请问linux部署iserver,显示启动成功,系统登录不上是什么原因?
11.2.0
【问题原因】检查了网络通信问题,发现8090没有对外开放导致
【解决办法】开放端口后重新访问服务
问题24:请教一下, iserver接入arcgis的影像地图服务后,在iserver 中预览中地图非常慢, 但是在地图服务提供的平台中预览加载速度很快, 请问一下这种情况有办法优化吗
11.1.1
【解决办法】确认不是网络因素以及服务本身调用量大的情况下导致转发的服务缓慢,切换为11.2.1版本的iserver访问速度明显变快,后让客户使用11.2.1版本iserver
问题25:请问11.1.1linux最新双周版iserver 发布影像服务无法预览是什么原因
11.1.1
【问题原因】
- 客户影像的投影不对,使用了自定义投影,Windows桌面打开镶嵌数据集XY都是几万度
- iServer是在Linux上发布,镶嵌数据集地址指向的是Windows地址
【解决办法】 - 导入正确的投影信息
- 桌面中修改镶嵌数据集影像指向地址,改为Linux地址后可以正常预览
二、SuperMap iDesktopX
问题1:SuperMap iDesktopX球面场景这个背景色能换吗
11.2.0
【解决办法】两种方式1、可以叠加一个影像,或者加载一个带颜色的贴地面。2、开启地下场景,设置地表透明度为100%,然后设置地下颜色
问题2:这个三维标绘需要在什么条件下才能使用呢,为啥我点一个箭头在场景怎么点都没反应
11.2.0
【解决办法】 新建CAD数据集添加到对应场景窗口中,设置CAD图层为可编辑状态,然后在CAD图层中进行标绘
问题3:三维场景里面能加图例吗
11.1.1
【解决办法】三维场景中无法添加图例,可以制作图例图片,在三维场景中使用屏幕图层添加该图片
问题4:请问下这种模型需要平移一下,有没有好的办法能更精准一点
11.2.0
【解决办法】使用三维配准,用矢量面作为参考图层
问题5:请问一下 桌面端中标签专题图,同时标注两个字段值,表达式如何写啊。
11.2.0
【解决办法】标签专题图表达式中用 || 连接,字段名1 || 字段名2
问题6:请问一下我们的平台白模转osgb 格式能否实现带坐标
11.2.0
【问题原因】桌面导出单模型格式,是以模型中心点导出,不带坐标信息
【解决办法】可以先对白模数据集属性表,获取其中心点坐标;白模导出为osgb是通过模型中心点导出,不带坐标,你可以同步导出刚才属性表中获取的中心点坐标和白模数据集的坐标系,与白模配套使用
问题7:请问下,达梦数据源创建失败,用户名密码没问题,会是什么原因呢?
11.2.0
【问题原因】数据库连接参数填写错误
【解决办法】创建与连接DM数据源只需要填写数据库服务器IP:端口,创建数据库的用户跟密码,不需要填写数据库名
问题8:请教下,针对立体地图的外立面做了个渐变的效果,然后对地图切矢量瓦片,发现成果矢量瓦片的外立面渐变效果没有了,这种情况正常吗?
11.2.0
【问题原因】不支持的风格
【解决办法】矢量瓦片目前有很多风格是不支持的,请参考桌面帮助文档搜索,制图最佳实践
问题9:请问 按照说明制作TXT的坐标文件,导入桌面失败,可以帮忙看下文件哪里有问题吗
11.2.0
【问题原因】客户设置的字段与超图自带的字段冲突
【解决办法】更改自定义字段名称,使其不含由’Sm’
问题10:请问下,标签专题图沿线标注放大后字体方向就变了
11.2.0
【问题原因】标签专题图沿线标注,默认沿法线方向计算,客户想要文字沿着线节点方向标注
【解决办法】在标签专题图界面,勾选【文字顺序与线方向一致】
问题11:麻烦请教一下,我想用“按字段唯一值拆分”数据时,结果数据集可否用统一前缀加字段值表示?如下图,我想让数据集拆分完是rswb_1 rswb_2…这样表示,这个从哪里可以设置么
11.2.1
【问题原因】拆分这个目前不能设置名字,因为拆分结果的名字是有固定意义的。
【解决办法】客户有开发人员,自行gp扩展开发一个重命名算子,可以按业务需要进行重命名。
问题12:请问一下,idesktop是否支持批量生成倾斜配置文件及批量倾斜裁剪功能?
11.2.0
【解决办法】可以使用gpa工具中的“迭代文件”结合“生成配置文件”和“倾斜摄影裁剪”算子实现
问题13:咨询下基于桌面如何进行地理加权回归分析(GWR)
11.2.0
【解决办法】可以使用桌面的“地理加权回归分析”功能,功能入口:空间统计分析->空间关系建模->地理加权回归分析。具体参数和使用办法请参看:https://help.supermap.com/iDesktopX/zh/SpecialFeatures/Analyst/SpatialStatisticalAnalysis/GWR.html
问题14:请教一个问题,在鲲鹏ARM环境和银河麒麟环境下面安装的idesktopx,打开软件的时候,工作空间管理器和目录管理一直显示加载中,这个怎么处理
11.2.0
【解决办法】提供一个Core.jar的替换文件解决,具体步骤如下:
1.把原包中的jre备份一份
2.把新的jre替换到包中原位置
3.将桌面根目录/bundles/require_bundles/Core.jar备份到包目录外,替换为新的Core.jar
4.启动软件
三、SuperMap iClient3D for WebGL
问题1:场景生成的模型缓存,用代码本地或管网在线cesium开发包加载产生偏移,iserver内置浏览器不偏移 ,怎么定位问题
11.2.0
【问题原因】服务是椭球缓存,在圆球上加载会有偏移
【解决办法】前端需要通过代码把球设置为椭球:
var obj = [6378137.0, 6378137.0, 6356752.3142451793];
Cesium.Ellipsoid.WGS84 = Object.freeze(new Cesium.Ellipsoid(obj[0], obj[1], obj[2]));
问题2:Web3D for Cesium下的skyline.getSkyline3D()获取到的经度、纬度、高度,高度信息与使用Viewer.scene.getHeight方法获取到的高度不一至,通过桌面工具对比,Viewer.scene.getHeight获取到的高度是正确的,skyline.getSkyline3D()获取的高度是代表什么高度?是倾斜模型的高度吗?
11.2.0
【问题原因】天际线高度表示建筑相对天际的高度,不表示模型高度
【解决办法】理解天际线高度的含义
问题3:Web3D for Cesium,在当前叠加了场景后,使用Viewer.scene.globe.getHeight获取点位置的高度会报错,没有叠加DEM的时候获取不到高度;Cesium.SuperMapVersion是42378;这个方法是不支持了吗?
11.2.0
【问题原因】获取高度接口使用错误
【解决办法】使用scene.getHeight()方法,传入经纬度坐标获取高度
问题4:咨询下10.2.1发布的三维服务,升级11.1.2后,原来开发的平台无法加载出球,cesium.js提示404,这个有什么办法可以处理吗?
11.2.0
【问题原因】客户前端开发引用iServer中的Cesium.js,iServer自11i版本开始分为for Cesium和for WebGL预览,Cesium.js路径发生了改变
【解决办法】找到iserver目录下,webapps\iserver\WEB-INF\lib\iserver-all-11.*****jar,双击打开别解压,找到Cesium,js,项目页面中引用这个文件地址
问题5:请问,cesium 中entity 添加的图标在地图放大后 旋转视角 图标不在选中框内。 但是entity添加point 的时候,选中point 不论怎么旋转视角 图标始终在选中框内。 这个问题怎么解决
11.2.0
【问题原因】该绿色选中框是通过css样式控制的,客户设置了图标贴地,选中框无法贴地
【解决办法】加载图标时,使用经纬度高度坐标加载,使图标和选中框就匹配上
四、SuperMap iObjects Java
问题1:请教下,卓面中这个合并操作有没有算子或者iobjectsjava可以实现
11.2.0
【解决办法】可以基于 iObjects Java 组件提供的 Geometrist.union 接口实现。
问题2:请问一下,部署iobjects11.2.1,按照操作手册里检查依赖的时候查不到这个怎么办呢
11.2.0
【解决办法】命令ldd libWrapj*.so |grep not
问题3:请教一下,客户想把iobject java打成docker,我们有相应的一些参考资料么
11.2.0
【解决办法】可参考 https://blog.csdn.net/supermapsupport/article/details/75530762 教程,基于 iObjects Java 组件开发的程序打包成 docker 镜像和 iServer 几乎一致。
问题4:请问这个过时了是指不支持了还是用别的引擎类型替代了,如果是替代了,是被哪个替代了(11.2.1版本)
11.2.0
【解决办法】对于SHP、CAD、MDB、GDB这种矢量文件类型只读打开时选择EngineType为VECTORFILE。
问题5:supermap iobject 11.1.1.22519
请问一下,在服务器环境使用DatasetVector.getType().toString() 返回是空字符串11.2.0
【解决办法】缺陷已解决,下载链接:https://pan.baidu.com/s/1dhz-qKRx-poFvnmny9MD_Q?pwd=jf3s
五、SuperMap iPortal
问题1:请问下iportal中的三维地球,加载影像服务,放大后的很模糊,完全达不到影像服务的清晰度,这是什么原因?
11.2.0
【问题原因】iPoeral三维地球的webgl版本过低
【解决办法】可以自行升级webgl版本,下载最新的webgl包,在webapps\iportal\WEB-INF\lib目录下的webjar-earth-v2-11.2.0-*.jar中替换SuperMap3D包,重启iPortal即可
问题2:请问下iportal里的三维地球,可以改顶部的系统名称吗
11.2.0
【问题原因】客户需要每个场景显示不同的顶部系统名称,目前不支持
【解决办法】1130版本支持该功能,等新版本上线即可使用
问题3:GPA共享存储,
能帮忙看看,路径到底咋填吗?文字看的突然觉得我不懂了11.2.0
【解决办法】托管服务器共享存储路径和门户共享存储路径需指向同一个目录,针对托管服务器和门户在两个不同的服务器,可以使用共享文件夹,托管服务器共享存储路径和门户共享存储路径指向该共享文件夹
六、SuperMap iManager
问题1:请问一下,现在新版的11.2.0版本的云套件,服务里面默认支持SVG么?还是要去调配置,才能支持
11.2.0
【解决办法】本地测试是可以的,如果出现预览崩溃问题,可以在云套件【节点管理】【修改配置】去批量添加如下环境变量:
- name: QT_QPA_PLATFORM
value: offscreen
- name: ugo_supermap_xml_PreLoadQTPlugins
value: ‘true’
问题2:请问存储日志以及展示日志的es和kibana服务运行状态有问题怎么处理呀,重新部署和删除重建了都不行
11.1.1
【解决办法】清空es挂载目录资源后,重启pod正常
问题3:客户在iManager for k8s里面创建自定义的站点,但是站点一直是“正在创建”的状态。哪里可以查看相关的日志?
11.1.1
【解决办法】通过docker run 去运行该镜像,测试发现无法正常运行,制作镜像包有问题,需要重新制作镜像。
七、SuperMap iClient for JavaScript
问题1:请教个问题,leaflet不能调用restjsr类型的矢量瓦片服务吗?
11.2.0
【解决办法】leaflet可以加载restjsr类型的矢量瓦片服务,可以参考示例程序:https://iclient.supermap.io/examples/leaflet/editor.html#mvt_mapboxgl
问题2:请问下,加载影像服务,,iserver预览正常,但是用for leaflet加载的话,到某一级下不出图了,是什么原因导致的
11.2.0
【问题原因】leaflet图层加载最大层级默认为18级,未设置的情况下加载18级以上就会空白
【解决办法】同时设置map和layer的maxZoom即可
八、SuperMap iMobile Android
问题1:iMobile的AR功能,加载用户自己的建筑模型的S3M瓦片的时候,希望在模型建筑投射时能投射在实际的位置,这块具体从数据处理到代码开发要怎么做,有技术文档吗?
11.2.0
【解决办法】1.制作数据查看帮助文档-生成场景瓦片,选择纹理压缩格式为webp,S3M版本2.0或者1.0;
2.加载模型到ar中显示的关键代码与逻辑,ArControl.setSceneScale()设置场景的缩放比例,ArControl.setSceneTransLation()设置场景的平移,加载场景时默认以识别到的平面中心为原点加载场景,如果要加载场景到实际位置,需要把场景的原点与现实对应,再加载场景
问题2:请教下,imobile for android 示例的editdemo运行报环境错误,且缺失运行类库,哪位同事帮忙看下呢
11.2.0
【问题原因】gradle在线地址访问失败
【解决办法】gradle地址换成腾讯镜像地址:https://mirrors.cloud.tencent.com/gradle/
九、SuperMap 其他
问题1:咨询一下,像这样的一个矢量文件,有四个区域,用什么方法能将它拆成四个文件
11.2.0
【解决办法】可以通过datasetVector拿到记录集get_recordset(),然后遍历recordset获取get_geometry,再追加到新的数据集里面,最后导出shp
十、SuperMap Unreal Engine
问题1:请问,SuperMap Hi-Fi 3D SDK for Unreal 11i(2024)SP1在UE5.02上经常卡死是什么原因呢,着色器已经编译过了
11.2.0
【问题原因】用户创建的蓝图工程
【解决办法】蓝图工程编译后,只是后台编译了,没进去C++。目前超图UE插件需要创建c++工程。
更多推荐
所有评论(0)