一、SuperMap iDesktopX
问题1:对于数据提供方提供的osgb格式的数据,如何只让他生成一个s3mb文件呢?我用倾斜入库的方式会生成好多个s3mb缓存文件
11.1.1
【解决办法】不能控制入库后只生成一个s3mb文件;可以在倾斜入库的时候设置存储类型为紧凑型,最后得到的是多个db文件,相比于设置为原始型得到的s3mb文件的数量会少很多
问题2:正射模型可以在桌面进行轻量化操作吗
11.1.1
【解决办法】客户数据是正射影像数据,不是模型数据,不能使用BIM轻量化功能.
问题3:超图能不能基于cad的房产测绘数据拉分层分户白膜
11.1.1
【解决办法】首先需要将cad数据导入为简单面数据集,然后使用面拉伸生成缓存功能,设置层高与楼层数即可
问题4:请教一下,现场因为卡顿通过杀进程关闭desktopx,重启desktopx后,发现原来的smwu工作空间打开需要密码,之前没有设置密码,请问这个是工作空间损坏了还是其他原因呢,麻烦帮忙排查一下
11.1.1
【问题原因】卡顿时通过杀进程直接关闭了iDesktopX,导致工作空间文件损坏
【解决办法】工作空间未备份,目前只能重新制作工作空间。后续可以使用最新的11.2.0beta版iDesktopX,该版本新增了自动备份工作空间的功能,避免直接杀进程导致工作空间损坏的问题
问题5:请问一下,倾斜预处理纹理限制1024的osgb,查看时预处理后的比较模糊,但文件反倒比原文件大,这是什么原因?
11.1.1
【问题原因】倾斜预处理限制纹理大小不会压缩纹理,而是将纹理处理为限制大小,查看相同层级并不会出现模糊的情况;纹理限制大小不会改变纹理体量大小,处理前后数据体量在10%左右浮动属于正常现象
问题6:倾斜入库失败是什么原因导致的呢?
11.1.1
【问题原因】异常数据导致入库失败
【解决办法】使用倾斜预处理功能,检查异常数据并修复后再次入库即可。
问题7:安装iDesktopX软件失败,什么原因导致的呢?
11.1.1
【解决办法】重启计算机后安装正常
问题8:arm环境中运行iDesktopX出现这个报错怎么解决呢?
11.1.1
【问题原因】运行iDesktopX的jre时被操作系统拦截
【解决办法】进入UOS系统的开发者模式后再次运行startup.sh启动脚本即可正常使用桌面
问题9:自定义标签图中我希望注记与符号能底部对齐或中心对齐,怎么设置?
11.2.0
【解决办法】客户想要的效果是字段后面统一加一个m3/万元(万元立方米),设置字段表达式:字段||‘m#+3#=/万元’。然后把标签专题图的图层属性里面有一个“显示上下标”勾选上就可以了
问题10:这个标签专题图的高级功能为什么点不动吗
11.1.1
【解决办法】沿线注记面板设置只针对于使用线数据集生成的标签专题图,使用面数据生成的标签专题图不能使用沿线注记功能
问题11:想要在超图桌面端数据集中的多条图斑数据合并成一个,该用什么功能呢
11.1.1
【解决办法】可以使用对象操作中的合并功能,将多个选中的对象合并为一个;或者使用数据处理里面的融合功能,可以将多个具备融合条件的对象融合为一个对象
问题12:桌面端软件能否支持将s3m1.0版本的倾斜摄影数据转换成s3m3.0版本的?
11.2.0
【解决办法】.使用“三维数据”选项卡的“三维瓦片”组中的“瓦片工具”中的S3M版本升级功能即可
问题13:白膜数据能随机生成不同颜色吗
11.1.1
【解决办法】可以先对白模模型数据集制作单值专题图,然后再对单质专题图生成场景缓存,即可得到自定义颜色的白模缓存数据
问题14:用桌面端生成三维缓冲区之后,三维模型不显示怎么办
11.1.1
【解决方法】更换最新的11.1.1双周包生成的模型正常查看
双周包地址: https://pan.baidu.com/share/init?surl=C5QGDv9V256NF99GhlCTlQ&pwd=582k
问题15:这个轻量化会导致入库后纹理模糊吗?
11.2.0
【解决办法】这个轻量化是通过几何和纹理轻量化使瓦片数据量进一步减少,不会导致倾斜入库后的数据模糊
问题16:使用SuperMap iDesktopX对倾斜摄影生成配置文件,加载到场景中存在纹理问题,请问是什么原因
11.1.1
【问题原因】数据做过修饰,tile文件夹下除了osgb文件还存在子文件夹,存放jpg等图片纹理文件,该数据没有进行压缩
【解决办法】将tile文件夹下除了osgb文件外,其它的文件格式以及文件夹全部移除,后重新生成配置文件
问题17:如何在idesktopX11的GPA中如何实现数据的平差、数据条数挂接以及判断语句执行等
11.1.1
【解决办法】
平差:计算出省的总面积,计算出市的总面积,各对象面积除以市总面积,得到比系数,最后每个对象面积加上比例系数乘省市总面积差值,就是每个对象要增加的面积值。
挂接:使用功能“统计面内对象数”
gpa条件:使用算子连线中条件判断的else
问题18:请问centos 上打开iDesktopX 可以不依赖于操作系统的图形化界面么?
11.1.1
【解决办法】 iDesktopX需要在Linux图形界面上才能正常启动
问题19:桌面有没有办法把一条直线按照自己想要的弧度拉成一条曲线呢
11.1.1
【解决办法】暂不支持,建议捕捉端点重新绘制曲线。
问题20:如何修改idesktopx里面功能模块的名称呢?
11.1.1
【解决办法】可以在视图-环境设计-工作环境设计里面进行修改
二、SuperMap iServer
问题1:在iserver迁移过程中,iserver-services.xml文件进行了替换,数据相对位置没变,但是部分服务指向的数据(切片)没有迁移(丢失),是导致iserver启不起来的原因吗?
11.1.1
【问题原因】只迁移iserver-services.xml的话,对于一些有加密信息的服务会打不开,因此还需要迁移iserver-system.xml文件
【解决办法】将iserver-system.xml文件与iserver-services.xml文件一起迁移至新的iserver下;或者参考使用https://blog.csdn.net/supermapsupport/article/details/126296927中的备份恢复方法
问题2:请教一下,iserver自动处理保存了模型,iserver迁移时这里的模型如何迁移?
11.1.1
【解决办法】可以将iServer根目录\support\geoprocessing\models下的保存的模型文件复制到新的iserver下同一位置,即可迁移已制作保存的处理自动化模型
问题3:isever接入arcgis服务后,在某些图层会出现这种多个图层显示的问题,但是arcgis里边看对应的服务是只有一个图层的,isever版本是iServer 11i(2022) (11.0.1-linux64)
11.1.1
【问题原因】iServer缓存有误,动态出图没问题
【解决办法】将服务的“地图瓦片缓存”取消勾选再预览正常了
问题4:请问iserver中地图的中心点和地图范围只显示到小数点后两位,经纬度坐标的地图用这个中心点误差会很大,这个有优化的办法吗?
11.1.1
【解决办法】可以在服务地址后面加上.json,使用json表述,get请求这一地址即可得到详细的地图的中心点和地图范围信息。
问题5:请问一下,更新试用许可后,许可文件已经自动放到了/opt/SuperMap/License路径下,但是页面上还是提示未检测到普通许可,重启iserver也不行,可以帮忙指导一下吗?
11.1.1
【问题原因】使用Debug命令检查当前申请到的许可是否正常,debug命令返回5006,说明申请许可计算机名与当前计算机名不匹配;
【解决方法】1、对比申请的机器名与当前所下发的文件内容中机器名;
2、修改机器名,确保与同申请时的一致;
问题6:请问一下第三方系统调取我们的地图服务,有SQL注入 这种有办法可以预防吗
11.1.1
【解决办法】参考博客https://blog.csdn.net/supermapsupport/article/details/122620112配置防护SQL注入检测
问题7:请问iserver许可配置这里读取不到许可中心地址怎么回事
11.1.1
【解决办法】许可中心地址需要手动填入,例如:ws://172.16.15.68:9183,正确填入后许可读取正常。
问题8:请问iServer这个提示密码过期怎么解决?
11.1.1
【问题原因】iServer发布的pg数据库的服务,数据库用户被锁定无法正常打开数据库导致。
【解决办法】在数据库对用户进行解锁操作后iServer启动连接正常。
问题9:服务器都是linux系统,本地调取空间适量数据后把工作空间压缩完通过iserver上传到服务器上 发布服务的时候提示"验证数据源失败,抛出未被捕获的异常,错误信息是Could not initialize class com.supermap.services.providers.WorkspaceContainer"是什么问题啊?
11.2.0
【问题原因】缺少依赖
【解决方法】进入[iServer 产品包根目录]/support/objectsjava目录,运行 systemlibs_check_and_process.sh,自动检测并补充 iServer 在此操作系统上缺失的依赖库
问题10:请问iserver11-2-0发服务不能浏览目录了是怎么回事呢,我看更新说明写了支持配置
11.2.0
【解决办法】11.2在默认情况下,限制了文件上传路径,导致在发布服务时选择路径只能在指定的目录下。可以将“文件管理根目录”中的默认内容清空,点击保存后再重启iServer即可,这样就不会有文件上传限制了。
问题11:用户那边自己在写代理,代理我们的iServer。然后过程中发现很多依赖脚本在iServer目录下找不到的,只能在F12里一个个下载下来。想问问我们有没有直接获取的方式。
11.1.1
【解决办法】对iServer的资源进行代理,参考:https://blog.csdn.net/supermapsupport/article/details/125613328
问题12:二三维一张图调用iServer的二三维服务,需要多少带宽 ,这个有测算公式或是原则么?
11.1.1
【解决办法】预估网络带宽是由系统各功能的网络吞吐需求累加而来:
如地图瓦片30M/秒;三维瓦片80M/秒; 空间查询5M/秒;网络吞吐总需求为:30+80+5=115M/秒
单个功能网络IO吞吐需求,由并发数和响应时间决定:单个瓦片平均30K,5000并发,响应时间0.5秒
;网络吞吐需求=30K50001秒/0.5秒=292M
问题13:想订阅11i iserver许可(解决现有试用许可的水印),想问下这几个cpu/核数的怎么看怎么选?
11.1.1
【解决办法】2物理CPU就是按套的意思,不受核数限制,32核受核数限制,机器的逻辑核数必须不大于许可核数,附加2核仅支持与按核模式搭配使用。
问题14:之前iserver部署在linux系统,如果想迁移到windows系统,下载一个windows系统的部署包后,然后直接把linux系统中iserver里面含有地图信息的两个配置文件替换了,可以吗?
11.1.1
【解决办法】如果只是迁移服务 迁移iserver-services.xml即可,但是这个iserver-services.xml文件里面包含发布数据路径信息一旦换了系统或者机器,对应的路径就变化了,因此还需要手动改相应的路径信息。
问题15:arm64,银河麒麟V10,目前用的是supermap-iserver-11.2.0-beta-linux-arm64-deploy的官网版本,运行iserver,CPU直接占用1600%,导致服务无法正常访问,请问是什么引起的呢?或者最近有没有新包修复该问题呢
11.2.0
【问题原因】将UGCV5缓存,保存到工作空间后,再使用iServer发布,会导致内存不断上涨
【解决办法】不保存到工作空间,直接通过iServer发布矢量瓦片的.sci文件即可
问题16:Windows申请试用许可之后,LicenseCenter里面读取都正常,但是iServer启动还是提示没有许可
11.1.1
【问题原因】电脑hostname输出主机名与echo %computername%不一致导致读取有问题,这个一般情况下是一致的,但是会存在修改了电脑注册表导致不一样的情况
【解决办法】需要用echo %computername%这个电脑环境变量名称申请许可;在新版许可中心SuperMap_LicenseCenter_11.23.12.13已经解决此类问题,OA申请许可的电脑名称以新版许可中心生成的运行报告里面的名称为准即可
问题17:访问iserver特别慢、卡顿,有时候在iserver中点击没反应,但是当切换到其他地址界面再切回iserver就可以了,请问这是怎么回事呢
11.1.1
【问题原因】浏览器缓存导致,iServer状态正常。
【解决办法】清除浏览器缓存,重新加载iServer页面加载速度正常。
问题18:10i 信创版,如果数据更新了,在iserver10 没有反应,怎么实现数据的更新
10.2.1
【解决办法】参考博客 https://blog.csdn.net/supermapsupport/article/details/126247441设置动态更新刷新地图与数据服务
三、SuperMap iObjects Java
问题1:iObjects java的 com.supermap.data.processing.ObliquePhotogrammetryBuilder的setCombineLevel 参数是怎么来的?
11.1.1
【解决办法】这个重建顶层的参数需要由 数据情况决定,具体您可以参考:https://blog.csdn.net/supermapsupport/article/details/128328994 “重构LOD” 或 iDesktopX帮助手册中搜索“合并根节点”
问题2:iObjects Java 11.2.0,对数据集里的数据进行查询,用的是datasetVector.query()接口,接口里面提示缓冲半径的单位和数据集单位一致,客户这边数据集的单位是平面-米,代码里获取到的数据集单位也是米,于是按照米去设置了查询半径为100米,但是查询结果把整个数据集13万多条记录都查出来了。
11.2.0
【问题原因】修改坐标系时,使用方法是直接定义,只修改了了单位,未修改坐标数值。
【解决办法】需要把存在数据的地理坐标系修改为投影坐标系,把单位从度修改为米,要使用数据集的投影转换保证原数据的准确性。
问题3:请教一下, 擦除分析时 (OverlayAnalyst.erase)计算时,提示 The FieldInfo Name is not exist。使用不同的数据测试都会报数据集中第一个属性异常
11.1.1
【问题原因】检查叠加分析参数中输入的字段名不是叠加数据集中所包含的
【解决办法】将overlayAnalystParameter.setOperationRetainedFields中的字段名设置为叠加数据集中正确包含的
问题4:iObjects Java有逆地理编码的接口吗
11.1.1
【解决办法】使用逆向地址匹配接口AddressSearch.match
问题5:基于supermap object Java11.1.1.22519 开发,创建udbx文件崩溃,这个是因为什么
11.1.1
【问题原因】客户使用的jdk导致,jdk中包含了sqlite3和spatialite库,官网的jdk不会包含这些库。udbx会使用到这两个库,由于是在java运行环境,就先加载jdk中的了,和我们自己的不匹配,导致崩溃。官网下载同版本验证运行成功。
【解决办法】更换JDK后得到解决。注意事项:产品软件要求JDK1.8或以上版本。JDK下载地址:https://www.oracle.com/cn/java/technologies/downloads/#java8-windows
四、SuperMap iClient3D for WebGL
问题1:请问【三维倾斜摄影S3M数据的局部更新】有教程和示例数据吗?在官网找了一下没找到
11.1.1
【解决办法】参考这个博客https://blog.csdn.net/supermapsupport/article/details/133797986
问题2:请教一下,有办法让我们的iclient for cesium加载的图标不随着地图比例放大缩小么?
11.1.1
【解决方法】可以参考下这个博客,用scaleByDistance 进行控制. https://blog.csdn.net/supermapsupport/article/details/103694193
问题3:请问一下,cesium 三维模型,随着放大缩小拖动,机器内存会一直增加,最后崩溃,这种情况怎么解决?
11.2.0
【问题原因】
并非缩放模型导致内存增大崩溃,客户调用第三方库添加大量视频导致内存增长,同时视频并没有释放掉占用内存,导致渲染崩溃。
【解决方法】
需要释放掉不需要得视频模块,咨询第三方控件提供者。
问题4:发布出来三维管线服务,与原始的二维数据,存在偏移怎么办
11.1.1
【问题原因】前端设置的是椭球球体,切缓存的时候设置用的是圆球球体
【解决办法】用iDesktop重新处理数据,新建椭球场景,然后配置三维管网后生成场景缓存
五、SuperMap iDesktop
问题1:客户的电脑上用的是2018的版本,目前试过配置环境变量和安装包两种方式,在软件的界面上都看不到咱们的插件
11.1.1
【问题原因】安装max插件的时候读取环境变量错误
【解决办法】将电脑环境变量中其他的ADSK_3DSMAX_X64_版本外的环境变量删除后,即可正常安装插件
问题2:用桌面往mongo库里切图 一直提示这个任务路径错误或不存在切图任务
10.2.1
【问题原因】mongodb开启了认证模式,用户入库时没有填写用户名及密码
【解决办法】关闭认证模式即可正常切图,或正确输入用户密码也可正常切图
问题3:正式客户10i的idesktop和iobiect iava的许可(C2V),部署在VMWare虚拟的机器,现在由于那个服务器所在的VMWare到期了,所以要搬,需要进行许可解除然后重新授权,这个要怎么操作解除许可呢?
10.2.1
【解决办法】文件型正式许可都是跟电脑强相关的,跟换电脑使用许可需要联系商务重新出许可
问题4:桌面场景属性里的深度优化和透明优化是否对应webgl中的深度检测和透明排序?
11.0.1
【解决办法】对应,如果工作空间中的场景勾选了深度优化和透明优化并保存场景,iServer端以工作空间形式发布三维服务,前端显示会保留深度优化和透明优化效果。
六、SuperMap iObjects .NET
问题1:请问一下,iobject .net11 填挖方分析报“Systemm.BadlmageFormmatException:"未能加载文件或程序集"SuperMap,Analyst.SpatialAnalyst, Version=7.0.0.0,Culture=neutral, PublicKeyToken=0635c574ea890381"或它的某一个依赖项。试图加载格式不正确的程序。”错误怎么解决?
11.1.1
【问题原因】iObject Bin 目录没有写进操作系统环境变量Path
【解决办法】
1、检查项目中是否引用到SuperMap iObjects .NET的bin包中的dll文件
2、并且设置SuperMap iObjects .NET的bin包设置为环境变量path路径的首位。SuperMap iObjects .NET运行库文件所在位置添加到 Windows 环境变量(Path)中,同一台计算机上的所有基于SuperMap iObjects .NET开发的程序都将会从该环境变量中寻找需要的依赖项目进行加载。
问题2:请问一下,iobject .net 11 VersionManager 类过期,那.net 还支持版本管理这个功能吗?
11.0.1
【解决办法】该接口仍可以使用,注意只支持OraclePlus和SQLPlus。
问题3:使用最新的3dmax2018插件,有一个模型无法导出,单独导该图层数据集是空的?
11.1.1
【问题原因】数据原材质球一个场景材质里面包含两个漫反射贴图;
【解决办法】修改材质球中场景材质包含的漫反射贴图为一个后正常进行导出。
七、SuperMap 其他
问题1:web版的许可中心,导入许可就跳出来了 然后需要再次登录怎么办
其他
【问题原因】同一浏览器打开过其他Web许可中心,浏览器cookie缓存导致登录验证有问题
【解决办法】将浏览器cookie缓存清除或者在浏览器无痕模式下导入web许可即可
问题2:请教一下,用max插件导出模型,有纹理导出失败可能是什么问题?
其他
【解决办法】将合成材质贴图转为常规的位图贴图后可正常导出。
问题3:管理员打开进去,需要获取运行报告,但是一直在让我装驱动,电脑重启了还是这样子怎么办
其他
【解决办法】
1、打开服务管理界面,检查确保SentinelLDK License Manager服务正在运行。
2、浏览器输入http://localhost:1947,打开Sentinel服务的管理界面,点击左侧的Update/Attach进入Update/Attach License界面,导入SuperMapLicenseCenterTools目录下的SuperMap_Trial_License.v2c许可文件
3、点击“Apple File”按钮来导入许可文件,如果点击一次没有反应,再次点击,直到出现导入成功的提示
4、重新打开超图许可中心,会看到不再提示安装驱动了,许可状态也是正常的了
八、SuperMap iManager
问题1:iManager里面的微服务节点,其中一个节点的data服务无法打开怎么办?
11.1.1
【问题原因】用户使用的是iManager里面的微服务节点的资源分配不足
【解决办法】调整该节点的规格,增大内存和cpu核数即可解决
问题2:imanager里还是看不到服务器的详情是为啥?Imanager和iserver装在同一台服务器上会有影响吗?
11.1.1
【解决办法】iManager和添加的GIS服务器在同一个Linux机器上可能会出现监控异常的情况 可以使用以下方法解决1.执行以下命令获取zabbix-server容器IP
docker ps | grep zabbix-server | awk ‘{print $1}’ | xargs docker inspect --format ‘{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}’
2.执行以下命令编辑zabbix-agent配置文件,将该文件中的Server变量值改为上步中找到的zabbix-server容器IP vi /etc/zabbix-agents/linux/zabbix-agent/conf/zabbix_agentd.conf
问题3:imanger扫描出来的这个漏洞 需要怎么解决
10.2.1
【解决办法】更新云套件网关镜像
registry.cn-beijing.aliyuncs.com/supermap/common-gateway:11.0.1-240201-amd64
更新镜像参考iManager FAQ第三点“3、iManager for K8S如何替换镜像?”
iManager FAQ地址:https://docs.qq.com/doc/DWGFZTWVIRVlmTUN6
九、SuperMap iClient for JavaScript
问题1:请问iserver发布地图服务之后,在iserver中预览是正常的,但是调用的时候地图放大到某一层级就会消失,这个是什么原因呢?
11.1.1
【问题原因】所加载地图是4490坐标系,Leaflet原始不支持。
【解决办法】使用proj4定义4490坐标系,并添加地图的bounds和origin参数后,正常加载。
问题2:用mapbox的zxyimage加载4326的ugcv5的地图,已经引入了mapbox-gl-enhance,但加载出来是空白是为什么呢
11.1.1
【解决办法】添加图层的代码有问题,导致出图的位置为空白,可以参考iClient示例添加地图https://iclient.supermap.io/examples/mapboxgl/editor.html#01_tiledMapLayer_4326
十、SuperMap iPortal
问题1:请问我做了nginx负载均衡过后,再注册到iportal上,iportal访问地址正常,而访问代理地址报错是什么原因呢
11.1.1
【问题原因】代理iPortal时仅代理了8190端口,代理服务使用端口为8195,需要对8159端口也进行代理。
【解决办法】可以参考博客:https://blog.csdn.net/supermapsupport/article/details/111593660