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

一、SuperMap iDesktopX

问题1:您好,想请教一下,白模可以调整颜色吗

11.2.0
image2_7.png
解决办法
右键白模图层,制作单值专题图,即可调整白模颜色。

问题2:这边有份矢量数据,导入到桌面里面要放很大比例尺才可显示,麻烦帮忙看下什么原因呢?

11.1.1
问题原因】数据集范围单位与数据集坐标单位不一致且数据内有错误部分导致数据分布跨度较大;
解决办法】投影转换为正确的坐标系并且删除部分错误数据,重新计算数据范围。

问题3:请问一下,我用microstation 打开了dgn,装完我们插件导出udbx,能看到属性了,但是看不到模型,这个是什么问题

11.1.1
问题原因】dgn中有几个模型对象与大多数模型距离很远,导致缩放至本图层时未能成功显示出模型。
解决办法

  1. 插件导出时选择平面场景,插入点设置为0,0,0。
  2. 按客户建模时的坐标系信息,需将导出的模型数据重新设定坐标系为4548。
    3.对模型数据集计算几何属性中心点,筛选出中心点位置偏离较远的模型对象进行删除。右键模型数据集重新计算范围,即可添加到场景中进行定位。
    4.将位置偏离较远的模型对象元素ID反馈给客户,以便客户对模型文件进行修复
问题4:咨询下idesktopx是否有这个功能

11.2.0
image15_7.png
解决办法
当前iDesktopX产品并为同步改功能,研发反馈当前没有计划做改该能,如需使用需要使用iDesktop产品制作。

问题5:咨询下桌面x产品,影像的镶嵌数据集能生成三维缓存不?我看窗口没保错,但没这样操作过,确认下。

补充下操作:镶嵌数据集保存的地图,地图右键生成三维缓存
11.1.1
解决办法】支持镶嵌数据集保存地图并生成三维瓦片。

问题6:请教一下,工具箱里面有没有针对影像数据集或镶嵌数据集生成sci3d缓存的工具?

11.2.0
解决办法】目前版本的iDesktopX没有这样的算子,可以自定义一个算子实现,https://blog.csdn.net/supermapsupport/article/details/130942165

问题7:麻烦问个问题,同样的线,在3857坐标系下是120米,转换到4490测量为103米,转换到4547为103米,有问题解决么

11.1.1
问题原因】投影不一样,4490跟4547是大地2000的球体,3857是web墨卡托的,使用arcmap打开也是如此
解决办法】只使用4547,以后非必要不选择3857

问题8:请教一下,11idesktopx,arm环境下,许可放在/opt/SuperMap/License下面,读不到,怎么解决呢?

11.1.1
解决办法】安装许可驱动,用命令./licensetool.sh -update /路径名/*.licx去激活许可

问题9:请问在11.2.0的idesktopx中做三角面简化,输出窗口提示null 是什么意思

11.2.0
image26_7.png
解决办法】本地验证没有问题,建议可以先配置三维显卡独立渲染后再使用该功能(参考博客:https://blog.csdn.net/supermapsupport/article/details/128440798)

问题10:请问生成点云瓦片,填的插入点的xyz是以点云数据那个位置为基准点的

11.1.1
解决办法】模型中心点,点云和倾斜摄影数据一样,在建模的时候所有数据会依据一个中心点相对位置进行建模,这个位置上层是看不到的,这里输入的xyz就是将这个模型中心点放在输入的位置上,数据配套的xml文件中会记录xyz坐标,填入即可

问题11:请问一下,客户提供的obj格式的文件,桌面端导入到进去,只能看到图层信息

11.1.1
问题原因】客户原始数据是bently的,所说的属性是构建属性信息,bently本身导出成obj时,这些信息就没有导出到obj中,不是obj中有信息我们没有导进来。
解决办法】使用bently导出,辅助资源下载里,三维常用工具及插件,里面有bently的导出插件:
http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

问题12:请问在CAD中是【二维多段线】的数据导入11.1.1iDesktopX桌面中的选择导入简单数据集时,数据丢失?

11.1.1
问题原因】默认勾选保留多义线宽度选项,在导入CAD文件时,保留 AutoCAD 图形文件中的多义线设置的宽度导致数据丢失。
解决办法】以简单数据集形式导入CAD数据时,取消勾选保留多义线宽度选项。

问题13:请问一下,倾斜摄影模型,怎么提取二维面,整个模型被压平的平面,计算面积

11.2.0
解决办法
对倾斜数据生成dom,生成后可以参考影像提取黑边得方法提取矢量面。https://blog.csdn.net/supermapsupport/article/details/119956811
提取后得矢量面在字段中包含其面积。

问题14:请问统信系统读取windows的硬件网络锁许可读取不到是什么原因呢,1947已经配置,网络能连通。

11.1.1
问题原因】插锁机器的1947端口未开放
解决办法】插锁机器防火墙高级设置中新建入站规则,允许访问1947端口

问题15:请教一下,iDesktopX中机器学习中这个预训练模型就是选择之前训练过的成果文件吗,然后会基于之前训练的成果继续优化还是每次训练都是单独的

11.1.1
image42_7.png
解决办法】 可以选择之前其他数据训练好的模型;会在预训练模型基础上迁移学习和训练。
注意:前后两次训练需要训练数据的尺寸、类别和用途相同。

问题16:把一份数据的某个属性更新到另一份数据中,连接字段只有“名称”字段,并且该字段存在同名属性。怎么把同名属性删除之后进行属性挂接呢?

11.2.0
image43_7.png
解决办法
1、使用“数据选项卡->数据处理->矢量->去除重复对象”功能,在重复字段列表中勾选需要去重的字段
2、使用“数据选项卡->数据处理->矢量->追加列”功能,设置去重之后的连接字段和追加字段即可

问题17:请问下,分段专题图切完矢量瓦片,切完什么都看不到。是矢量瓦片不支持分段专题图吗?

11.1.1
image45_7.png
问题原因】图层模板中的FieldExpression有误。
解决办法】修改图层模板中的字段FieldExpression。然后再重新加载图层模板即可。

问题18:请问一下,idesktopx 中导入的obj模型,有办法批量把模型名称记录下来存在属性表中吗?

11.2.0
解决办法
可以使用gp算进进行批量更新字段。
使用迭代数据集算子对obj数据进行迭代,并使用更新列功能对其进行更新。

问题19:请教下,客户有份revit数据,导入到桌面里面,只显示水泥,不显示旁边的钢筋结构,是怎么回事呢

11.2.0
解决办法
钢筋结构为线要素,iDesktopX中直接算子导入当前并未支持导入,如果线要素导入,需在revit中配置revit插件进行导出。

问题20:问金仓,我装了金仓,但idexktopx kingbase还是灰色的

11.2.0
解决办法】kingbaseV8版本基于postgis引擎,新建数据库数据源时选择postgis引擎即可

二、SuperMap iServer

问题1:请问iserver开机自启动怎么设置呢,没有教程中的rc.local文件

11.1.1
解决办法】可以新建一个rc.local文件,https://blog.csdn.net/imliuqun123/article/details/130149813

问题2:请问wfs200服务bbox查询是返回是什么逻辑呢,是只要对象的四至范围跟bbox有重叠就返回吗?

我在桌面里的取值范围里只有1条记录数,但是请求回来的有3条记录
11.1.1
问题原因】任何部分或者完全包含在bbox边界框中的元素会被返回
解决办法】想要查相交部份可以考虑用Filter参数中的Intersects方法,请求体参考:

< ?xml version="1.0" ? >
  <GetFeature
              version="2.0.0"
              service="WFS"
              xmlns="http://www.opengis.net/wfs/2.0"
              xmlns:fes="http://www.opengis.net/fes/2.0"
              xmlns:gml="http://www.opengis.net/gml/3.2"
              xmlns:World="http://www.someserver.example.com/World"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd
                                  http://www.opengis.net/gml/3.2
                                  http://schemas.opengis.net/gml/3.2.1/gml.xsd">
    < Query typeNames="World:Ocean">
      < PropertyName>World:SMID< /PropertyName>
        < PropertyName>World:SMUSERID< /PropertyName>
          <fes:Filter>
            <fes:Intersects>
              <fes:ValueReference>the_geom</fes:ValueReference>
              <gml:Envelope srsName="urn:ogc;def:crs:EPSG::4326">
                <gml:lowerCorner>-100 -90</gml:lowerCorner>
                <gml:upperCorner>100 90</gml:upperCorner>
              </gml:Envelope>
            </fes:Intersects>
          </fes:Filter>
          < /Query>
            < /GetFeature>
问题3:iservergp保存矢量数据保错,能帮忙看一下吗

11.1.1
image5_7.png
问题原因】叠加分析中有一个面数据集的空间索引存在问题
解决办法】将存在问题的面数据导出成shp,然后在导入数据源中,最后使用新数据进行叠加分析

问题4:请问,桌面(idesktopx-11.1.1版本)制作的地图,在iserver(iserver-11.1.1a)发布地图服务后,地图符号显示不一样,这个如何解决?

11.1.1
问题原因】地图服务开启了地图缓存,地图服务显示的是之前的地图服务缓存,更新内容没有更新缓存文件
解决办法】在地图服务设置中关闭地图缓存

问题5:windows环境,iserver的11.1.1双周包和11.2.0都出现崩溃,解压完启动就崩溃,有hs日志,麻烦帮忙分析一下。

11.2.0
解决办法】将%iServerROOT%\support\jre\bin目录下的java.exe和javaw.exe文件的兼容性改成win8后启动正常

问题6:请教下使用iserver gpa做2400w体量矢量数据叠加分析,执行后iserver直接崩溃了,spark用的是单独部署的外部spark,哪位可以帮忙看下

11.1.1
image12_7.png
问题原因】客户使用的UDBX数据源,多节点spark需要每个节点都能读写同一数据;iobjects java环境变量未配置;
解决办法】推荐使用POSTGIS数据源,各个节点配置上iObjects java环境变量

问题7:你好,请问下处理自动化发布地图服务,能够将多个地图发布至同一个工作空间下吗?或者有没有算子可以将数据库中多个数据发布至同一个工作空间中?

11.1.1
解决办法】客户想要把数据集发布为地图服务,可以采用算子自动制图+多服务发布来实现。
自动制图:可以根据输入的数据集与对应的图层属性模板来制作一幅地图,并保存地图到工作空间中。
多服务发布:该算子将基于工作空间来发布地图服务或者数据服务。

问题8:请教一下,iServer Basic版本不支持对点云的分层设色吗

11.1.1
image14_7.png
问题原因
iServer Basic 版本不支持gpu空间分析功能,具体不支持功能列表可参考下方链接内容。(http://support.supermap.com.cn:8090/webgl/web/introduction/intro_3DWebgl.html)

问题9:想请教一下,iServer处理自动化制图,包含多个制图模板的时候会报错说地图名称为空,制图模板只有一个的时候没有这个问题,这种情况如何解决

11.1.1
image16_7.png
问题原因】多个图层模板只添加了一个图层数据集,图层数据集与图层模板未对应
解决办法】使用多个图层模板进行制图,实际只做出一幅地图,图层数据集合与图层模板集合对应填入后,制图正常

问题10:请教下,iserver发布服务,涉及到服务更新,如何保持与是上一个同名服务覆盖,现在测试发现是新增一个,比如原先是dltb 再发一次变成了dltb-1

11.1.1
解决办法】iserver中发布相同服务,默认名称会添加-1标识。如果要服务更新,可以将之前服务删除后,再发布服务

问题11:请问一下,iserver直接把shp数据发布成服务,有封装好的rest api吗?还是说需要我自己拦截iserver请求自己模拟?

11.1.1
解决办法】可以通过rest api实现,先调用providers接口创建并启用一个服务提供者,再调用components接口创建并启动一个服务组件即可。

问题12:请问我这里有份tif数据源,发11iServer空间分析服务时提示没有可用的数据集,这个怎么处理?

11.1.1
问题原因】发布的工作空间是直接将tif数据作为数据源打开使用的,而不是将tif导入到数据源作为数据集使用
解决办法】需要将tif数据导入到UDBX等数据源中作为数据集发布空间分析服务才可正常使用

问题13:请问下,iserver生成的HTTP Referer令牌,其他服务可以正常访问,但mvt无法正常访问,这是什么原因?

11.1.1
问题原因】客户使用的是HTTP Referer令牌,指定使用令牌的客户端地址,即访问 GIS 服务的客户端的页面 URL。此方式可绑定访问服务的 URL,使用其他 URL 访问 GIS 服务时,即使携带了 Token 也会被服务端拒绝,查看请求发现头部HTTP referer为空导致授权失败
解决办法】给HTTP referer赋值为token的referer值

问题14:您好,请教一下iServer如何删除打印服务?

10.2.1
解决办法】找到iserver\webapps\iserver\WEB-INF\lib\server-host-model-10.2.1-20429.jar,进入com\supermap\server\host\webapp,修改handlers.xml,将其中与Web打印相关的配置注释掉即可。

问题15:请问下,iserver10i里如何给服务批量设置为匿名访问?

11.1.1
解决办法】服务授权给某个角色可以在界面上实现批量,但是改成匿名的没有批量,可以用“http://supermapiserver:8090/iserver/manager/instances/authorize.rjson”接口实现批量请求修改服务授权

问题16:请问iServer 10i的token校验机制是怎么样的?正确token后面加上123456,还能正常请求数据回来

11.1.1
image40_7.png
解决办法】在iServer生成的Token的“…”后添加字符,iServer内部会截取“…”之前的内容,后面的部分并不会进行验证

问题17:iserver漏洞修复,补丁包在官网没有找到对应的,哪位可以帮忙看下呢

10.2.1
解决办法】客户提供的漏洞列表在最新的1021双周包中已修复,建议升级版本后再重新扫描。

问题18:请问一下,如何设置iserver里面的服务要登陆后才能查看

11.1.1
解决办法

a.针对某特定服务可以通过服务授权-登录的所有用户可访问实现
b.同时也可以更改jar包关闭匿名访问,方法如下: 通过修改iserver-all-11.1.1-.jar限制services页面的匿名访问权限,具体操作步骤:
1.在iServer安装目录\bin目录下执行shutdown.bat/shutdown.sh,停止iServer。
2.在iServer安装目录\webapps\iserver\WEB-INF\lib目录下找到iserver-all-
.jar。
3.在iserver-all-.jar中找到resource\security\目录下的shiroUrls.ini 文件并复制到jar外任意位置,在复制出来的shiroUrls.ini文件末尾添加如下三行: /services/**/.css = anon /services//*.js = anon / = roleFilter[ADMIN,PUBLISHER] 添加之后保存修改,保存后可以重新打开shiroUrls.ini文件确认是否修改成功。
4.将修改过的shiroUrls.ini文件重新拉回jar包内原位置,替换之前的shiroUrls.ini文件,替换完成后重新打开jar包内的shiroUrls.ini文件确认是否修改完成。
5.重新启动iServer,设置之后http://IP:8090/iserver和http://IP:8090/iserver/services都会先跳转登录 【注意:整个修改过程未解压jar包,直接用压缩工具打开查看jar包内部文件】

问题19:请问下,PG库的数据源保存成文件型工作空间,发布wfs200报错,但是pg服务直接发布wfs200就可以正常打开,是什么原因呢

11.1.1
问题原因】导入数据源时,命名数据源别名使用了特殊字符
解决办法】在导入数据源时不使用特殊字符,重新保存工作空间后发布正常

问题20:你好,想请问下我在linux上安装许可驱动,会报hasp_update failed with status 699,会让tmp路径缺少些文件影响使用,这该怎么解决呢?

11.1.1
问题原因】“发布地图服务”算子执行失败,显示“/tmp/aksusb(没有这个设备或地址)”,与驱动无关
解决办法】将算子中的“工作空间输出路径”设置为其他路径,就可以正常执行了,699报错不影响文件型许可读取

三、SuperMap iClient3D for WebGL

问题1:麻烦请教个问题,使用SuperMap iClient for WebGL,使用SuperMap3D.GeoJsonDataSource.load方法加载geojson面数据,设置classificationType为SuperMap3D.ClassificationType.TERRAIN,无法贴地形

11.1.1
问题原因】方法使用错误
解决办法】加载json文件,可在后面跟上ClampToGround参数实现数据贴地,参考代码:

viewer.dataSources.add(Cesium.GeoJsonDataSource.load('./data/test.json', {
  clampToGround: true
}));
问题2:咨询个问题,项目上现在地形数据,通过iserver发布服务,这个怎么通过经纬度获取地形的高程?官网上也没找到示例,请教下

11.1.1
解决办法】通过viewer.scene.getHeight(x,y)方法,传入经纬度即可获取到对应的高程。

问题3:请问下,iclient3d for cesium中加载一个iserver发布的地图服务,会报如下错误,是什么原因呀?

11.1.1
image29_7.png
问题原因】iClient3D for Cesium官网11.1.1版本缺陷;
解决办法】更换为iClient3D for Cesium官网11.2.0版本即可正常加载地图服务。

问题4:你好,请问二维矢量服务在叠加到三维服务上的时候,缩放地图会出现以下报错是什么问题呢?

11.2.0
image34_7.png
问题原因】双周包版本问题。 新版本已解决。
解决方法】客户选择等待11.2.0正式版本发布解决,11.2.0正式版本下载地址http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=2668。

四、SuperMap iManager

问题1:请教下,微服务云套件,如何给iPortal配置请求白名单

11.1.1
解决办法】云套件中目前没有对应配置项。建议可以通过第三方代理平台如nginx代理服务后,进行控制

问题2:imanage里创建GIS云套件,47分钟了,状态还是正在创建,有几个服务没起来,还需要再等吗

11.1.1
问题原因】keycloak-pg无法正常初始化数据库,导致相关服务无法正常启动,继而导致云套件部署失败。
解决办法】由于无法登录到NFS服务器采取清空keycloak-pg挂载内容的操作,所以采用hostpath方式来部署keycloak-pg,更改存储方式后云套件正常启动。

问题3:请问下,云套件网关重新部署报404了怎么解决

11.1.1
问题原因】Master节点异常,集群无法调度,导致Pod无法正常启动。
解决办法】重启Master节点服务器,待K8S Master节点恢复后,集群调度正常,云套件网关部署正常。

问题4:请问下云套件11版本的机器学习服务这个接口是不是不太对?,进来是不是有个二元分类,地物分类之类的,现在进来只能 查看机器学习历史服务。

11.1.1
image53_7.png
问题原因】iserver-machine-learning(机器学习)编排ENV环境变量中的REFERSERVICESADDRESS地址是之前的地址,而非代理后的地址,导致拿去服务资源列表报错404
解决办法】修改iserver-machine-learning编排ENV环境变量中的REFERSERVICESADDRESS值为正确可访问的地址。

五、SuperMap iObjects Java

问题1:问一下,GeoPicture对象Width和Height的单位是什么呀?

11.1.1
解决办法】GeoPicture对象中的Width和Height的单位为像素px

问题2:请教个问题, 工程项目引用iobjectjava 11.0.0.21114, 使用员工许可连接, 提示new License error! no license impl to use, 这个问题该怎么排查

11.0.0
问题原因】客户使用的 iObjects Java 组件 11.0.0 版本中的 com.supermap.data.cloudlicense.jar 包有问题。
解决办法】升级到 iObjects Java 11.1.1 版本后,可正常登录公有云员工许可。

问题3:请问iDesktopX三维端扩展开发可以做三维点的区域聚合吗?

11.1.1
image47_7.png
问题原因】iDesktopX 和 iObjects Java 并没有提供三维聚合功能相关专题图。
解决办法】需客户自行在 iDesktopX 扩展开发时实现对三维点的区域聚合算法,算法运算结果输出对应聚合的区域对象,最后将聚合对象放到追踪图层 TrackingLayer3D 显示。

六、SuperMap 其他

问题1:请问一下,bentley安装完了,我们的插件跟我安装的对不上,哪位同事可以帮忙看下

11.1.1
问题原因】使用软件为OpenBuildings Designer,非MicroStationCONNECTEdition Update 14/15/17 版本软件。
解决办法】更换对应软件使用插件。

问题2:请问一下,三维BIM导出插件 这个从哪里可以获取下载链接

11.2.0
解决办法
三维常用工具及插件可在下方链接进行下载
http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?tt=ProductAAS&id=134

七、SuperMap iMobile Android

问题1:请教一下,imobile开发,许可文件存在,但初始化失败了,是什么原因?

11.1.1
问题原因】客户使用的是安卓sdk 34,因为安全策略变更需要将许可文件放到沙盒目录下访问
解决办法】将许可文件放到应用沙盒目录下再访问许可文件

问题2:请教下个移动端的许可问题,移动端运行demo报许可错误,并且每次运行显示的开始时间和结束时间都是当天日期,许可type显示为正式许可。实际使用的是申请三个月的试用许可文件,未过期,哪位可以帮忙看下

11.1.1
image46_7.png
问题原因】许可放在手机公共目录下,app使用安卓sdk版本大于28,安全策略导致不能访问公共文件夹
解决办法】把许可放到app的沙盒目录下面再访问许可

八、SuperMap iClient for JavaScript

问题1:请问一下 iclient for leaflet 在使用几何查询的时候报这个错怎么回事

11.1.1
image9_7.png
问题原因】设置点击查询时查询了所有地图图层,包含80多个图层,查询结果约30M,查询时间长查询结果大,前端未完全接收到查询结果时进入了加载代码导致报错。
解决办法】对查询进行优化,80多个图层包含了标签等专题图,并不是所有图层都需要进行查询,仅查询需要查询的图层,优化查询后加载正常。

九、SuperMap iTablet

问题1:请问下supermap itablet的问题,在华为手机应用市场找不到,在小米应用商店找到后提示“维护中“,客户要试用在哪可以快捷下载安装?

11.1.0
解决办法
当前官网资源中心的百度云链接可以进行下载。
(http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=2217)
研发反馈目前应用市场没有计划上架了。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值