supermap桌面软件技巧

本文介绍了SuperMap中数据源的管理与优化方法,包括如何紧缩数据源以减少磁盘空间消耗,如何重建空间索引提高查询速度,以及如何合并不同工作空间的地图,同时解释了导入数据集时的坐标系转换选项,并提供了标注大小调整的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1   SuperMap的文件型数据源(sdb/sdd)在使用时需要注意,当我们在数据源中删除数据集时,数据源文件大小并不会相应的减少,例如数据源A中有20个数据集占用磁盘空间为10MB,当删除了其中19个数据集后,查看文件大小仍然是10MB,这时如何减少磁盘空间让删除的数据集彻底从磁盘中消失呢?

请大家使用:数据源名字上面鼠标右键,弹出的快捷菜单中选择紧缩数据源,需要注意的是紧缩数据源的时候需要把当前打开的地图窗口全部关闭。紧缩数据源后就会将磁盘空间彻底减少了。

2  

不知道大家有没有注意,在SuperMap Deskpro中有些数据集前面是带一个红颜色的“*”,这是SuperMap在提示您需要重新建立一下空间索引。因为空间数据的编辑查询主要是依靠空间索引来维护的,当进行了大量的查询和编辑后,这个索引会冗余,会降低查询和编辑的速度。那么我们只需要选中这个数据集然后鼠标右键点击,在快捷菜单中选择重建空间索引就可以了。如果要批量重建,可以在数据集菜单下找到重建空间索引。


3    不同工作空间地图的合并

SuperMap的工作空间文件可以很灵活的使用,下面就交大家如何将两个工作空间中的地图合并到一个工作空间中。

我们假设已有两个工作空间分别是A.SMW和B.SMW,并且A.SMW中有地图map1,B.SMW中有地图map2;现在我们要做的是将map2复制到A.SMW工作空间中。

第一步,将A.SMW和B.SMW分别保存成A.SXW和B.SXW;
第二步,将A.SXW和B.SXW分别用记事本程序打开;
第三步,在B.SXW这个文本中找到<sml:Map>...</sml:Map>将这一部分全部选中,复制;
第四步,在A.SXW找到<sml:Maps>...将刚才复制的东东粘贴到此;
第五步,保存A.SXW文本,在SueprMap Deskpro中打开A.SXW,即可在地图节点下看到map2了。

4    导入数据集是在高级选项里面的 “忽略源文件坐标系”是什么意思?怎样使用

假设,你的数据源是一个经纬度坐标系,而你要导入的数据是一个平面类型的投影坐标系,那么在你导入的时候,如果选择忽略文件坐标系,系统将不会进行任何转换操作,直接将你的数据放到这个数据源中;如果不选择忽略文件坐标系,系统将自动进行一下转换,然后在放到数据源中。

5    怎样才能做到地图上的标注在不同放大比例时在图上的大小不变

1 确认你的标注所属的文本数据集为可编辑状态
2 在图层窗口,选中某个标注对象,右键选择“属性”
3 在“属性”对话框中,选择“文本信息”,然后把“固定大 小”这一项勾选上就行了:)
以上是针对单个标注对象的,如果想要批量设置,那么第二步可以这样:

2 在图层窗口,选中某个标注对象,右键选择“同类文本风格”
3 在跳出的对话框中,设置“同类文本标准”,然后勾选“固定大小”就好了:)


6    文本文件转SDB,生成三维点线面

ID{dbLong} X{dbDouble} Y{dbDouble} Z{dbDouble} LineID{dbLong} NAME{dbText/20} SHENGHUIFOU{dbBoolean} RIQI{dbDate}
1 804.751 1032.665 22 0001 "CHANGAN" 0 2001-09-22
2 1083.89 907.944 22 0001 "BEIJING" 0 2001-09-02
3 1394.209 1305.865 33 0001 "WUZHOU" 0 2001-09-22
4 1199.703 1519.673 33 0001 "CANGWU" 0 2001-09-02
##
5 855.234 1342.9843 44 0002 "XIAN" 1 2001-09-22
6 874.536 1775.056 44 0002 "TANGSHAN" 1 2001-09-02
7 498.886 1729.027 55 0002 "WULUMUQI" 2 2001-09-22
##
8 544.915 1464.736 55 0003 "HUHEHAOTE" 2 2001-09-02
9 164.811 1384.558 66 0003 "FANGCAOHU" 3 2001-09-22
10 345.954 962.88 66 0003 "MEIZHOU" 4 2001-09-02
##

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值