对地图矢量化的时候,添加了一个图层,一复位,结果图面上的东西全没了!急的啊,又不知道怎么解决,今天写一份通俗易懂的文档来告诉大家为什么图会飞走。
首先,我先来做个示范,假如这幅图是我画的:
此时,我队友把城市主干道也矢量化好了并发送给我,于是我get了一个新的图层”城市中心线“,看名字仿佛并没有什么不对,下面是在他的电脑上浏览的结果。
于是添加“城市中心线“进地图,一复位……
放心,其实你的图还在原地,具体是怎么一回事呢,请看图。下面这些图层都是地理坐标系,他们的坐标值是经纬度的。
在属性里我们可以看到它们的坐标范围是这么多
然而,城市中心线与此不同,它是高斯大地坐标系
坐标范围是这么多
这两组图层完全不在一个范围。地图复位的意义在于,将图层目录里所有的图层内容都显示在地图视窗这片方寸之地中,像上面那种情况,有的图层坐标范围是102这个数量级的,有的图层坐标范围是105这个数量级的,软件为了能把他们都放到地图视窗里,只有把视窗的范围扩的很大,大到图层在视窗中查看只有一个点那么大。
事情就是这么发生的,引起这种现象的原因可能有很多,最常见的原因就是你和你的队友开始作图的时候没有统一参考系,此时你们只需要确定一下参考系,将图层进行一下投影变换就行了。(投影的含义和操作方法请参照教学视频的相关章节)当然,也有可能是栅格影像没有配准而导致的图层范围不一致,具体情况具体分析。
地图复位莫名消失的情况也有可能是飞点引起的,飞点是什么呢?飞点是距离你的地图很远处的一个没有用处没有意义的废点,它的出现会干扰图层范围。下面告诉大家一个快速查看范围异常图层的方法:
双击右下角坐标值
点击图层数据范围浏览,这下,哪个图层的范围异常就一目了然了吧,想要移除掉它只需勾选上它然后清除图层即可,但这只是移除掉眼不见为净而已,想要它们真正意义上套合,还是得投影的哟。
如果不是坐标系的问题,只是单纯的有飞点,那你就去异常图层搜索那个讨厌的点并删除,再重置一下图层的空间范围就行了,或者画个框框裁剪一下即可