|
前面我们已经介绍了导入图像和导入高程数据,那么对于我们GIS专业来说,一个很重要的数据源就是矢量数据,所以这次我们学习下在SXEarth中如何导入矢量数据。
导入矢量数据和导入图像以及高程数据类似,在SXEarth中也是相当的便捷
1、 添加数据:首先选择添加数据→添加矢量,这样就打开了添加矢量对话框。
2、 路径选择:和之前一样,在路径里选择你想导入的矢量数据(系统示例矢量数据路径在这里C:\SXEarth2.7.2\data\shps),目前SXEarth支持ESRI ShapeFile矢量数据及GeoJSON格式矢量数据。小编这次导入自己有的矢量数据,就不导入示例数据了。我手上只有shape格式,因此以这个为例。我导入的是黄土高原的行政区划数据。名称修改为“LP_dizhou”(面图层)和LP_dian(点图层)。
注意:
1)刚添加进去的矢量数据,在窗口中不会直接就进入到你的数据范围视图,需要自己用鼠标滚轮来进行放大。
2)导入数据的坐标要一致,而且尽量不设置投影信息,仅有地理坐标就可以了。因为我有一个设置投影信息的矢量数据,一导入就死机,所以大家在进行数据准备的时候要注意这个因素。将数据坐标设置一致,最好不要有投影,不过技术大哥说UTM投影也是可以的,小编没有试过~
3、 数据显示:这就是我导入的矢量数据了,鼠标点击到面图形任何一个位置,会显示当前对应行政区划的一些属性。我把系统自带的矢量数据层在左边的场景窗口都勾选掉了,所以现在看到的只有自己导入的图层。
注意:是不是发现二维和三维窗口数据显示大小不一样,我觉得可能是因为一个平面一个球面的原因。
4、 标注编辑:不喜欢系统默认的标注?不喜欢标注的字体、颜色?没关系,这些统统都可以修改,可以自定义。
1)选择想要标注的图层,这里是LP_dian这个图层。
2)修改图标:在右边的属性窗口中,样式集→子样式→图标底下,可以选择自定义的图片对标注进行修改,软件也提供了一些图标(路径:C:\SXEarth2.7.2\data\images),图标的格式最好为.png格式。比如我把我的点图层图标改为了飞机。
3)修改文字注记大小:还是在子样式→文字→填充这个大类底下修改,可以修改文字颜色、大小和内容等。
4)修改文字注记字体:SXEarth关于文字字体的设置藏的比较深些,需要鼠标放到子样式那里,右键单击→编辑样式,在弹出的编辑样式菜单里,下拉,找到文字符号样式大类,在属性表的样式里,有很多可以进行选择,将False改为True,点击提交就可以对注记字体进行修改啦~,不过目前SXEarth的字体设置需要设置字体路径,我们后续会改进为下来菜单,更符合用户需求。
注意:如果找不到图标这个选项,将场景窗口拉宽,默认的宽度是看不见图标啊,文字-填充这些类别的。
5、 填充编辑:对于面图层和线图层,可能大家想修改一下填充的颜色、图案,边界线样式等。这些在SXEarth也是可以实现的。
1) 和刚才标注编辑类似,选中图层,
2) 修改边界:样式集→子样式→描边大类里,可以修改面图层和线图层的边界线颜色和宽度等属性。
3) 填充编辑:在填充大类里,可以修改填充的颜色,渲染光照等属性。
6、 这个就是我修改后的矢量的显示了,是不是还不错呀,那个注记有的小一点是为了避免重叠,如果想要一样大,可以右键子样式→编辑样式→图标整理选为False就可以了,但是会出现图标重叠的问题,所以一般情况下就默认选为true就可以了。
在样式里还有很多属性,种类繁多,有时候需要根据专题项目用户自己发挥,我们后续讲到专题应用的时候,再具体案例具体分析~
QQ群:209307852
公众号:晟兴地球SXEarth,扫码即可关注
|
|