2018 SuperMap iDesktop常见问题解答集锦(一)

版权声明:本文为博主原创文章,欢迎转载,SuperMap技术问答社区 http://ask.supermap.com https://blog.csdn.net/supermapsupport/article/details/85334676

问:出现安装包不能卸载,也不能安装新安装包时,该怎么解决?
答:"这种情况是由于卸载/安装应用程序时操作不当,导致注册表异常。可以通过以下方法解决:
1 在单击操作系统的开始按钮,输入“regedit”命令运行注册表编辑器。
2 在 HKEY_CLASSES_ROOT 文件夹下,找到 Installer 子文件夹。
3 选中 Installer 文件夹,单击右键,在弹出的右键菜单中选择“查找”命令,查找“SuperMap iDesktop 9D”。
4 定位到搜索项后,在右侧区域删除“ProductName”的值,重新执行卸载或者安装操作即可。
"
问:Windows系统中只有Framework 4.5时,桌面启动崩溃。
答:桌面产品是基于Framework 4.0开发的,建议重新安装Framework 4.0。

问:在桌面怎么用一个对象擦除另外一个对象?
答:例如面图层,设置图层可编辑,然后选中一个被擦除的面对象,选择“对象操作”—“擦除”,选择用于擦除的面对象即可完成擦除,注:对象节点过多,需要等一会,擦除完成会以红线展示擦除对象。

问:在图层可编辑状态下,全选图层中的所有对象,只有部分对象属于被选中的状态,但在非可编辑状态下,全选所有对象都是可以选中的,这是为什么?
答:"只能选中部分对象的原因是:组件层在实现时,编辑状态下选中的Geometry对象会被存在内存中,选择数量太大会导致内存不足,所以对默认选中对象设定了10000条的数量限制,超过限制条数的对象将不呈选中状态。

如果一定需要将可编辑状态下的所有对象都显示,可以在SuperMap.xml中修改MaxEditGeometrySize的数值,但是如果内存不够大,建议不要设置太大的数值。

如果数据集的数据量不大,例如小于10000条,可编辑情况下还是不能选中所有对象,可能是数据集的空间索引坏掉了,对数据集重新创建空间索引再进行选择操作。
"

问:"将Oracle数据源下的数据集复制到另一个Oracle数据源中,一部分复制成功一部分失败,并在桌面的log中报以下错误,应该如何解决该问题呢?
2018-5-16 10:05:23[error]ORA-12592:TNS:包错误,ThreadID:400,Timespan(ms):172,ReasourceID:-100,SourceCode:…\Src\EngineOracleUGDatasetVectorOrc.cpp"

答:在数据库服务端和客户端配置sqlnet.ora文件,设置参数SQLNET.SEND_TIMEOUT=600,重新启动监听,即可解决该问题。

问:如何修改supermap启动时的图片?
答:启动的图片支持改,在软件菜单栏里:“文件”–“选项”–“常用”–“显示启动画面”,选择启动的图片,然后重启即可。下面的文字,是不可以替换的

问:有时候打开地图,地图窗口中会显示大红叉是为什么?
答:“链接:https://pan.baidu.com/s/1T4ikPO6Y2c359yGOymANTw 密码:o3ql
根据上面的网盘地址下载Mapping.Resources.rar,这个压缩包里面的文件,拷贝到iDesktop的…\Bin\Resource\Mapping路径下解决大红叉的问题”

问:如何不装许可驱动就能使用产品?
答:“1.如果使用的是试用许可,可以不装许可驱动,直接将许可文件拷贝到C:\Program Files\Common Files\SuperMap\License目录下。
2.9D产品,如果当前网段内有正式硬件锁,且正式硬件锁许可数量够用。
则只需要在插锁机器安装驱动,网段内的其他机器可以不安装许可驱动程序,不安装驱动的机器会强制读取网段内的正式锁。
PS: 没安装驱动的机器如果连接了VPN软件,可能会读取不到正式锁。”

问:Shp文件中有个双精度的字段,其精度为15,小数点位数为2,在导入udb再导出为shp,用arcgis打开发现该字段的精度变为18,小数点位数变为11了,这是什么原因?
答:这是正常的,生成的精度18与小数点11,是由于在导出为shp时创建了一个 shp的双精度类型字段,我们针对双精度字段的精度值都是18,小数点位数都是11,这个机制与arcgis不一样,arcgis在创建字段时可以自由设置其值,我们的产品是固定了这个值的。

问:9D的桌面将倾斜摄影数据保存到认证模式下的mongodb数据库里失败,查看mongodb日志提示Failed to authenticate supermap@map with mechanism MONGODB-CR。
答:"""这是因为桌面的认证方式与mongodb默认的认证方式不一致,mongodb3以上版本新增了(SCRAM)SHA-1认证方式,而桌面支持的是MONGODB-CR认证方式,故需要修改mongodb认证方式为MONGODB-CR,修改方法可百度下。
"

问:工作空间可以保存为那个类型?
答:9D之前只能保存为文件型(smwu)和(.sxwu)、Oracle类型工作空间、SQL Server类型工作空间,9D之后除了前面所说的三种类型,新增了PostgreSQL、Mysql、DM、MongoDB四种数据库类型工作空间。

问:SuperMap iDesktop 9D可以将点资源库里面现有的图标导出为图片吗?
答:可以,在资源库里面选中需要导出的图标符号,右键-导出为图片即可导出。

问:SuperMap iDesktop 9D可以将数据集里面的模型导出为单独模型对象吗?支持导出为什么格式?
答:支持,将模型数据集打开到场景里面,选中要到处的模型对象,右键-导出模型即可。支持导出格式包含:KMZ、OSGB、KML、S3M、OFF、STL、GLTF。

问:SuperMap iDesktop 9D三维场景可以像地图里面一样实现框选吗?
答:可以,但是和二维地图不同的是不是直接设置鼠标状态,而是在“场景”选项卡–“浏览”–“多边形查询”即可绘制多边形,设置可选择图层、底部高程及拉伸高度实现场景框选。

问:复制数据集到oracle数据库中出现失败,报错信息为“无法加载技数器名称数据,因为从注册表中读取的索引无效”,如何解决?
答:输入cmd,以管理员身份运行,然后输入LODCTR/R。重启桌面就可以了

猜你喜欢

转载自blog.csdn.net/supermapsupport/article/details/85334676
今日推荐