一、SuperMap iDesktopX
问题1:请问一下,执行“要素数据集平滑”算子报错“Could not find a SpatialRDDProvider to process the params”
11.1.1
【解决办法】使用大数据下的算子配置大数据环境不正确,客户数据量不多,可以使用“对象操作—>对象编辑—>光滑”快速实现
问题2:您好,3dxml格式数据导入失败是什么原因呢
11.1.1
【问题原因】客户的3DXML文件是二进制格式的
【解决办法】需要将二进制格式的3DXML文件转换为XML格式的3DXML文件,否则会导入失败,转换可以使用插件(CATIA的3dxml格式):http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?tt=ProductAAS&id=134
问题3:麻烦问一下GIS支持的地形图符号库格式是什么样的了
11.1.1
【解决办法】目前iDesktop X中符号库导入的格式可以直接通过帮助文档检索。符号库格式为:.sym (点符号库文件)、.lsl (线符号库文件)、*.bru (填充符号库文件)
问题4:请教一下,生成路由中“路由标识字段”是有作用?帮助文档没有具体介绍
11.1.1
【问题原因】路由标识字段指用于标识结果数据对应的路由对象。参考帮助文档“生成路由”部分内容
问题5:iDesktopX在统信系统读不到许可什么原因呢?
11.1.1
【解决办法】需要sudo以系统管理者的身份启动即可。
问题6:请问iDesktopX的Linux包是否含有帮助文档?
11.1.1
【问题原因】Linux版本的桌面均为绿色版本,不带帮助文档
【解决办法】在技术资源页面进行下载,地址为:http://support.supermap.com.cn/product/iDesktopX.aspx
问题7:请问下,我这边在桌面把影像往mongo库切片,直接就生成瓦片失败了,怎么排查解决下问题
11.1.1
【问题原因】数据库权限设置有误
【解决办法】用户的MongoDB为非认证模式,因此切片设置的时候不需要沟通选加密认证模式,关闭加密认证模式后正常
问题8:您好 我想问下 supermap imaritimeEditor 11i。如何加载海图s57 .000的文件
11.1.1
【解决办法】
需要当前已经打开一个可编辑的数据源,使用数据导入功能即可导入s57海图。
问题9:请教一下,将管线S3MB缓存转换为模型数据集,发现模型数据集纹理发生变化,是什么原因呢?
11.1.1
【问题原因】模型缓存文件导入为模型数据集,不支持重复纹理打组的数据,管线数据通过场景生成缓存,没有取消勾选重复纹理打组的选项
【解决办法】客户最终目的是将管线数据转为3dtiles,通过以上的方法无法实现。建议将管线生成S3M1.0格式缓存,再使用S3M转3dtiles功能进行转换
问题10:服务器配置了私有云许可,其他终端机想连接许可,连接不上
11.1.1
【问题原因】查看web许可页面,发现iDesktopX许可已被本机占用,可用套数为0
【解决办法】如果需要多台机器读取许可,则需要购买多套许可,若只希望其他终端机连接许可,那么本机需要退出许可使用
问题11:请问没有显卡的设备,怎么倾斜入库?
11.1.1
【解决办法】倾斜入库重建LOD的时候需要用到显卡,无显卡设备不支持倾斜入库。
问题12:请问一下,有一批二维面数据如下图黑线,部件和主房屋面是分开的,怎么能批量合并起来(合并成我圈画的红线这样)
11.1.1
【解决办法】使用“数据选项卡->数据处理组->矢量->融合”功能,设置融合字段,字段值相同的对象会进行融合。
问题13:.las格式的点云数据进行分层设色,显示效果肉眼可见只有一个颜色,如何使颜色区别效果明显?
11.1.1
【问题原因】.las格式点云数据本身点云强度跨度小,分层设色后数据颜色显示效果区别不大;
【解决方法】.las格式点云数据生成点云缓存参数面板中的“特征值”设置用于后期进行分层设色的属性字段,有高度、强度与类别三种特征值可供选择。
问题14:有一个模型数据,导出为s3m格式数据后,数据大小有点大,尝试了一下简化三角网,简化到原来的50%,大小也缩小了几kb,想问一下有没有其他方式?
11.1.1
【解决方法】按模型优化流程后,如只想要外壳模型效果,可将只有一个对象得模型打散拆分,提取外壳,将外壳对象另存模型数据集后合并模型为一个对象,再进行导出。另外,还可通过简化模型贴图尺寸来减小模型。
问题15:请问iDesktopX上的点符号编辑器能像iDesktop一样作笔划管理的勾选显隐吗?
11.1.1
【解决办法】iDesktopX与iDesktop功能略有差异,iDesktopX目前没有勾选显隐的功能。
问题16:请问一下,我们的注记字向能这样设置这样吗 ?
11.1.1
【解决办法】道路一般推荐沿线标注,即注记垂直于道路线方向
问题17:请教下,官网最新版iDesktopX 11i对政务云上的PostgreSQL数据库创建PostGIS数据源,一直报错,无法创建,但是同一机器用navicat连接创库正常,可否方便看一下
11.1.1
【问题原因】创建PostGIS数据源除了需要建库权限,还需要有创建PostGIS扩展跟写入表的权限
【解决办法】修改数据库用户权限,创建PostGIS数据源需要创建的数据库用户满足以下两种权限其中一种即可:
1、数据库所有者
2、超管用户或继承了超管权限的数据库用户
问题18:画线或画面时,这后面拖着一大堆在哪里可以设置不可见?太碍事了
11.1.1
【解决办法】在绘制设置中取消“参数化绘制”即可
问题19:请问经典模式下怎么把 工作空间管理器-模型显示出来 而且军队标号里面没有东西 用的mdesktopx-11.2.0-6222-17279-9812
11.1.1
【问题原因】标绘路径中文件夹解压错误,导致名称乱码,桌面识别不到路径,不显示标绘图片
【解决办法】1.打开视图-工作空间管理器
2.重新解压桌面压缩包,使文件夹名称正确
问题20:请问我在IDesktop的bin里面拷入了dmoci,再进到桌面端就崩了,进不去了是什么回事啊
11.1.1
【问题原因】1.客户没有配置客户端
2.客户的达梦8/bin下面缺少对应的依赖
【解决办法】1.配置配置达梦客户端与环境变量,客户端地址链接:https://pan.baidu.com/s/1anIwH5jUiktKCUolvtZ-_w?pwd=nh5k
提取码:nh5k
2.安装达梦数据库后发现缺少依赖,添加达梦依赖,地址:链接:https://pan.baidu.com/s/1aSmNwJeBfd-ByuwIIL3iSA?pwd=qkzn
提取码:qkzn
问题21:请教大家一个问题,在桌面使用符号编辑时,符号旋转功能模块有吗
11.1.1
【问题原因】客户想用自定义点符号充当线符号的子元素
【解决办法】新建线型符号,选择符号型=自定义标号,选择点符号库中需要的点符号作为线符号子元素
问题22:请教下,客户这边用地图生成的矢量瓦片发布矢量瓦片服务,发现在for mapboxGL预览时,沿线标注在小比例尺下基本消失不见,在大比例尺下才能看到,这种如何解决
11.1.1
【问题原因】线段过于短碎,不足以让标签显示
【解决办法】将短碎线段合并或者减小字体大小后能正常显示
问题23:桌面对面数据集进行SQL查询失败,报错字段"%"不存在怎么解决?
11.1.1
【问题原因】PostgreSQL的SQL语句语法拼写错误,条件值部分不应该用双引号,应该用单引号。
【解决办法】在SQL编辑器里重新查询条件,示例:
dlmc like ‘%林地’
二、SuperMap iServer
问题1:请教下,我们的gpa服务是否支持fme server呢,就是调用fme格式转换的接口
11.1.1
【解决方法】目前还不支持,需要扩展开发,您可以参考帮助文档“处理自动化工具扩展开发”,在线参考地址:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/DevelopGuide/Extend_iServer/Extend_GPtool.htm
问题2:Windows版iServer启动提示objectsjava下的dll拒绝访问,导致服务启动异常,麻烦安排看一下。objectsjava目录下没有日志,只iserver有日志。
11.1.1
【问题原因】操作系统权限不足。
【解决办法】以cmd的管理员方式启动后,服务正常。
问题3:请教一下,按照在线文档中的说明,对WMS1.3.0服务调用其GetFeatureInfo接口,用postman请求,提示CRS信息错误,正确的格式怎么写呢
11.1.1
【解决办法】其中的BBOX参数有误,应该是minx,miny,maxx,maxy的顺序
问题4:麻烦问一下咱们的iserver可以设置ip访问限制和访问流量限制么?
11.1.1
【解决办法】访问流量限制不可以设置,可以设置ip访问限制,具体可参考:https://ask.supermap.com/142197
可参考技术小视频,iServer安全之如何限制IP访问:https://www.bilibili.com/video/BV1eC4y1A7r1?p=15&vd_source=8f2497b820164beb7051480cb6a1dfd2
问题5:iserver war包与tomcat生成k8s镜像部署后报错java.lang.NoSuchMethodException: org.glassfish.tyrus.server.TyrusSer?
11.1.1
【解决办法】这个报错,还没到iServer那一步,你直接将报错信息,在百度里搜一下,就有解决办法,参考:https://blog.csdn.net/T_Y_F_/article/details/130915910
问题6:请问下,如何通过iserver legend资源获取地图中栅格数据集的图例
11.1.1
【问题原因】目前不支持获取栅格数据集的子项;
【解决办法】可制作栅格专题图的方式,11.1.1版本新增获取专题图子项图例
问题7:iServer11i 报“/temp/sqlite-3.45.1.0-a8bbd782-9213-4593-8111-4b6271ef99b1-libsqlitejdbc.so.lck: 设备上没有空间”的错误无法启动,怎么解决?
11.1.1
【问题原因】根据日志查看,iServer下的temp下无足够的空间取生成临时文件
【解决办法】删除temp文件夹下的内容,或者增大该目录的存储空间,再进行启动即可。
问题8:请介绍iServer产品对经纬度矩形图斑计算面积的规则及方式?为什么计算结果与自实现代码结果差异大?
11.1.1
【问题原因】
自实现代码是将经纬度坐标当着平面几何来计算的两点长度再算面积的,没有考虑椭球参数的影响,故差异大。
对于地理坐标系的图斑面积要考虑投影后再计算面积。
【解决办法】
1、超图产品对地理坐标系的图斑采用节点增密后按椭球面积计算公式来处理。
2、超图产品对高斯克吕格投影的图斑采用高斯反解,基于国土测评提供的公式来处理。
问题9:请问通过 HCL AppScan Standard扫描iServer 10.2.1中级漏洞,有对应解决方法吗?
10.2.1
【解决办法】其中最高危漏洞显示为:“易受攻击的组件”需要升级iServer版本,新版本iServer中的Bootstrap从3.0.3升级到3.4.3,下载链接:https://pan.baidu.com/s/1xmte5XZNuhOXI1CUpo2b6Q?pwd=cqjo
问题10:请问一下,iserver的临时授权现在还能申请吗?在官网那边申请还是可以在超图办公平台申请?
11.1.1
【解决办法】试用许可可以在Online上申请,但是有次数限制,也可以OA上申请,参考群公告中第四个文档
问题11:你好,麻烦咨询一下,通过iserver发布的地图切片服务,现在数据更新了,但是服务地址不变更,这个能实现吗?
11.1.1
【解决办法】保证更新后的切片和原来的切片文件名字和文件夹下内容一致,找到原切片文件的路径,用更新后的切片文件直接替换就可以了
问题12:windows环境 登录云许可,报1425null,请问这个是什么问题呢
11.1.1
【解决办法】该报错是由于该许可账号未正常注销(即在其他端未正常退出),您可以通过Online页面–>许可管理,一键退出
问题13:您好,请问下arcgis切片缓存发布过后无法预览是什么问题呢
11.1.1
【问题原因】arcgis那边切图时的切图方案有误,设置的瓦片中心点并非地图中心点,导致预览瓦片时出图为空
【解决办法】在预览时,打开浏览器控制台,输入map.setView([x,y],zoom),按照地图实际中心点进行指定即可
问题14:请问一下有将超图服务配置成https的教程吗
11.1.1
【解决办法】可以关注视频号:超图917书院GIS学堂,然后直接搜索相关教程。用“JSSE方式开启iServer https加密通信”小视频地址:https://wxapp.tc.qq.com/251/20302/stodownload?encfilekey=Cvvj5Ix3eewK0tHtibORqcsqchXNh0Gf3sJcaYqC2rQAIKQMFg3iathYtc5xhw8Aib4k0rpCjgSHCibgu17MwWTZGfzbiaj4QHhEU5MOvxj68ZcwYvX0lCtkTHJbAM9CwEpAn&token=2lt8WBSnjTnOqicIklxlza7AYzrVOdd7XmHiaBYZnq8bjJHibhZhlErhgDiaH4wlzTFZsTMQDLzvJKgSqksbuxrfnAVKFS2hFYvLeUITg8hl2uuDiadjrTiaPLOg&idx=1&bizid=1023&dotrans=0&hy=SH&m=&upid=0
问题15:为什么10i iServer配置云许可显示:云许可未初始化?
10.2.1
【解决办法】iServer安装目录\webapps\iserver\WEB-INF下iserver-system.xml中删除< license > 和节点,然后重启iServer,重新配置即可
问题16:请教一下,iserver发布地图(切片,包括二维和三维)服务的时候,支持对指定的级别添加水印吗?
11.1.1
【解决办法】不支持,iserver无法指定层级显示水印,只能有水印和没有水印。
问题17:请问一下iServer报“nested exception is java.rmi.ConnectException: Connection refused to host: 10.104.126.30; nested exception is:
java.net.ConnectException: 拒绝连接 (Connection refused)“,怎么解决?
11.1.1
【问题原因】用户开启多进程时,参数设置错误,进程数量*JVM最大堆内存超过了物理机内存总量
【解决办法】修改进程数和堆内存配置,保证每个进程都能得到合理的资源配置。
问题18:东方通部署iserver提示[Caused by: org.xml.sax.SAXParseException; systemId: file:/opt/TongWeb7.0.4.9/deployment/iserver/WEB-INF/tongweb-web.xml; lineNumber: 2; columnNumber: 147; 外部 DTD: 无法读取外部 DTD ‘tongweb-web-app_2_5-0.dtd’, 因为 accessExternalDTD 属性设置的限制导致不允许 ‘http’ 访问。],这个有同事可以帮忙看看吗?iserver启动不了但是iclient启动正常
11.1.1
【问题原因】报错提示系统无法读取外部的DTD文件,常见于设置访问限制导致该错误
【解决办法】调整XML解析器的属性,以允许访问外部的DTD文件,在%JAVA_HOME%\jre\lib\ 目录下,新建一个文件jaxp.properties,内容如下:
javax.xml.accessExternalSchema=all
javax.xml.accessExternalDTD=all
三、SuperMap iClient3D for WebGL
问题1:请问一下,需要对3dtiles的纹理做一些处理,想用类似于Cesium的CustomShader,但产品api文档里面没有此类说明?
11.1.1
【解决方法】CustomShader是Cesium在1.87版本推出的一个功能类,SuperMap iClient3D for Cesium是基于Cesium1.67开发,暂不支持这个功能类。如需使用原生Cesium高版本功能,可通过超图提供的插件库进行插件下载:https://gitcode.com/SuperMap/iClient3D-for-WebGL/overview,加载服务可参考:https://blog.csdn.net/weixin_42532695/article/details/126757751
问题2:请问下,公司三维数据这块,可有一些可以作为自己研究用的实验数据嘛?现场自己搭建环境和演示需要用到。
11.1.1
【解决办法】iClient for WebGL包中有示例代码和示例数据可以参考,下载路径:http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=2514
问题3:用scene.open打开代理后的iserver发布的三维场景服务打不开(/proxy/app-1/service-1/这一段是我加的前缀),替换scene.json中的path内容也会被截断,有没有解决办法呢?
11.1.1
【问题原因】前缀代理是用户自己写的,代理过程中没有保证response的完整性
【解决办法】对代理结果responseBody中的url路径替换之后,修改返回长度:
response.setContentLength(responseBody.length):
问题4:大家好,请问个问题,超图gis引擎和开源cesium相比较的优势点,哪位同事组织过是类似文档资料。谢谢啦。
11.1.1
【解决办法】可以在乐享中搜索Cesium,有相关文档资料。或咨询产品咨询部同事获取竞品对比资料。
问题5:请问一下,现在加载三维的时候,加 bim 数据或者倾斜摄影,时间长了,内存可能会升高导致浏览器直接崩溃,有优化方案吗,电脑性能都不错 的,是不是把 cesium 的加载内存改小点
11.1.1
【问题原因】缓存数据中有较多单个的s3mb大文件(100M),在加载这些文件时造成显卡资源不足,最终导致页面崩溃。
【解决办法】先在iDesktop中给模型计算一下顶点数量 、然后找到顶点数比较多的对象、单独做三角网简化,简化完成之后再生成缓存、注意减小瓦片边长。
问题6:请教一下,iClient for Cesium加载倾斜摄影,数据只加载模糊层,不加载精细层是什么原因?
11.1.0
【问题原因】显存占满导致页面崩溃,由于11.1.0某些临时包底层做了崩溃显示限制,页面最大可用内存为4GB,超过这个内存大小页面崩溃但没有任何弹窗信息;
【解决办法】打开任务管理器查看计算机GPU内存大小,适当增大页面最大可用内存,确保页面最大可用内存不超过计算机最大内存即可,设置代码如下:
Cesium.MemoryManager.showMemoryInfo(true);//显示内存调用
Cesium.MemoryManager.setMaxMemory(8192);//设置最大可用内存
问题7:请教一下,Cesium是否能动态设置显存阈值吗?
11.1.1
【解决方案】不能,还没有动态设置显存阈值的接口
四、SuperMap 其他
问题1:请教下,revit里面的空间划分可以导出到平台吗,非实体对象类似于占位符 能不能导出
11.1.1
【解决办法】可以使用Revit插件(建模大师),将空间划分、标高线导出为dwg格式。在进行导入。
参考博客文档(https://blog.csdn.net/supermapsupport/article/details/135130479)
问题2:请问一下,客户的3dmax模型,导出成功后不显示。怎么排查?
11.1.1
【问题原因】模型范围异常导致定位不准确。
【解决方法】可以使用以下两种方式解决:
1.右键数据集-重新计算范围。再添加场景中进行定位。
2.数据集属性表中全选对象右键-另存数据集为模型,再定位。
问题3:已有两个正式的许可,新增了一个模块,为什么生成不了试用许可
11.1.1
【解决办法】试用许可需要用导出report文件在Online或者OA上申请
问题4:请问自定义的模型标号怎么在mdesktop的三维标绘面板中试用
11.1.1
【解决办法】随便选一个已有点标号,然后用它的模型模式,设置这个新模型的路径,将新模型的图片放置到对应标号库中
问题5:用户名登录公有云许可失败
11.1.1
【问题原因】客户的用户名是中文,登录时使用是英文
【解决办法】用户名是登录Online账户后右上角显示的名称,需要和Online上的用户名保持一致
五、SuperMap iDesktop
问题1:请问一下desktop11i有中文版的PDF操作手册吗?官网上只有英文版的手册
11.1.1
【解决方案】您可以在这里获取iDesktop在线帮助文档或下载离线帮助文档,没有PDF版的。http://support.supermap.com.cn/product/iDesktop.aspx
问题2:您好,我想请问下cad无法转简单数据集是什么原因呢
11.0.1
【解决办法】CAD数据集受损,重新复制数据集后转换没有问题
问题3:请问下,周末使用10.2的桌面导入一副500g的影像,中途报错导入失败了是咋回事
10.2.1
【问题原因】通过日志查看是磁盘读写的出现了问题
【解决办法】500G的tif推荐以镶嵌数据集的方式使用
问题4:请问一下,我们idesktop可以把世界地图范围做成如下图这种吗?
11.0.1
【解决办法】客户想要将世界地图用【0,360】的范围打印布局,可以对地图进行裁剪并平移,然后再将操作后的地图添加到布局中
六、SuperMap iManager
问题1:咨询一下云原生下的iServer能扩展领域服务嘛?
11.1.1
【解决办法】云原生可以进行领域扩展服务,可参考云套件帮助文档中的扩展服务进行处理
https://help.supermap.com/iManager_K8S/1100/zh/microservices/ExtensionIntroduction/
问题2:请问一下,imanager的keycloak已经创建了一个小时了,还是在创建中,这个还要再等么?
11.0.1
【问题原因】NFS Server服务挂掉了导致keycloak无法正常启动
【解决办法】重启NFS Server服务后,等待iManager恢复即可。
七、SuperMap iObjects Java
问题1:咨询个问题,我们现在项目用用银河麒麟V10SP2(x86),用object去获取数据源的时候,中文名称的数据源或者是udb的存放路径中中文的时候,数据源会打开失败,请问这个该怎么解决(现在已有数据很多是中文的,不方便全部调整)
11.1.1
【问题原因】客户使用的字符集是zh_CN_utf8而不是zh_CN_utf-8,zh_CN_utf-8是标准中文字符集
【解决方法】使用zh_CN_utf-8字符集
问题2:使用java组件在循环里面去生成udb,每次调用都去close,但是最外部的datasetvector还是显示被释放了
11.1.1
【原因】在释放生成的udbx时,将最外层datasetvector对应的数据源执行了datasource.dispose(),再调用datasetvector出现被释放导致空指针问题
【解决办法】先执行datasetVector.close接口,再调用datasource.dispose()即可正确。
八、SuperMap iObjects .NET
问题1:请问一下,在地图上如果鼠标下方是指定的图层内的元素,可以点选该元素;移到面外的时候,变为普通的漫游拖动形态。这种该怎么实现?
11.1.1
【解决办法】目前没有直接的接口。只能通过获取到鼠标的位置,然后空间查询一下该位置下是否有数据。如果数据量较大的话会比较耗性能。
大概的思路如下:
1、通过获取到鼠标移动的点位置,然后将像素坐标转为地图坐标,关键代码:mapControl1.Map.PixelToMap(pointMouse)
2、通过DatasetVector.Query进行空间查询
九、SuperMap Unreal Engine
问题1:如何有效利用服务器资源提升应用系统三维浏览性能,因为客户端的配置是不可控的,他只能提高服务端配置
11.1.1
【问题原因】WebGL前端渲染受终端影响,无法发挥服务器的性能
【解决办法】如果担心客户端配置的问题,可以考虑用游戏引擎的云渲染,可以摆脱终端性能依赖,降低体验成本,只要终端显卡支持游戏引擎所需的分辨率和图形处理能力即可。
十、SuperMap iClient for JavaScript
问题1:请问 web打印这个功能 我应该如何获取符合WebMap 地图规范的json呢
11.1.1
【解决办法】web打印可以关注视频号:超图917书院GIS学堂,然后直接搜索“web打印”
webprinting接收参数参考:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/iS/use_iserver/usewebprinting/create_printingjob.htm
WebMap 地图规范参考:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iPortal/iP/Appendix/WebMap/WebMapSummary.htm