查看原文
其他

如何走好GIS数据处理的第一步

走天涯徐小洋 走天涯徐小洋地理数据科学 2022-05-17

如何走好GIS数据处理的第一步

很多同学处理了半天数据,成图的时候发现,咦,拼不到一块去了!!!辛辛苦苦折腾了好久,白费了!!!怎么办呢???

下面从几个方面说一下我认为很重要的点,帮助对于GIS数据处理不熟悉的同学迈出数据处理的第一步。

确定数据位置是否正确

GIS数据处理首先要确认数据的空间位置是否正确。

如何判断数据位置是否正确

拿到一份数据,如何判断数据空间位置是否正确呢?我一般是拿数据和标准数据进行比对。

以中国区域数据为例,我们可以把数据和国家标准1:100万基础地理数据库对比,如果数据位置正确,则进行下一步,否则需要检查数据错误,修正后再进行后续处理。

加载后数据不见了,数据位置错误
和标准数据叠加位置关系正确,可以继续

有同学会问,我怎么知道标准数据是否正确呢?我可以用什么数据作为标准数据呢?

我怎么知道标准数据是否正确呢?

  1. 数据来源要可靠,可追溯至可靠的出处。

比如,我用的这个全国标准1:100万数据,来源于全国地理信息资源目录服务系统(www.webmap.cn),来源可靠。

  1. 根据常识判断空间位置是否正确。

我加载了全国分省的数据,我看一下空间位置是否正确,以我最熟悉的北京位置为例,北京位于东经117°,北纬40°附近,我把鼠标挪到北京处,发现位置经纬度显示是116.674°,40.127°,则可以认为数据的空间位置是正确的。

数据处理前必做的一步

我处理地理数据前,都要给数据导出备份一下。尤其是处理区界数据,区界数据是数据处理过程中最常用的数据之一,我每次都要从我的标准数据库中将本次要处理的数据导出到这个工程的GDB中,然后使用这个工程GDB中的数据进行修改和处理,这样就避免了由于数据处理失误,导致原始正确数据的损失。

建立一个GDB,设为工程的默认地理数据库,然后导出数据至默认地理数据库。

建GDB,导出数据

有了数据备份,就可以为所欲为了。

看一个错误的例子

两个图叠不到一起去,怎么回事呢?

两个图层
  • 就这两个,zoom to layer都显示,不能同时显示
  • 上面是eco是我小区域,下面sheng是中国地图分省的
中国地图的坐标系
小区域图坐标系

看出问题在哪里了吗?

中国地图的坐标信息,四至明显不对。坐标系统显示是地理坐标系,四至的数字很大,显然超过了正常的经纬度范围。因此可以判断,数据的真实坐标系应该为投影坐标系。需要检查数据,查找真实的投影参数。

地理坐标系为经纬度,东西180°,南北90°

中国地图的坐标系,四至明显不对

经检查发现,数据应为克拉索夫斯基椭球,Albers投影。

检查发现了正确的坐标系

这就是一个典型的数据坐标系信息和真实坐标系不一致的例子。这种情况下要使用定义投影(Define Projection) 工具,给数据定义正确的投影。

总结

  1. GIS数据处理前要先判断数据位置对不对
  2. 为了防止误操作数据出错,需要先导出数据,进行备份,然后进行数据操作。

推荐阅读

  1. GIS基础教程之坐标系
  2. 全国1:100W地理数据库的制作与合成
  3. 如何制作地图?以ArcGIS勘测定界成果制作说明为例
  4. 点击下方专辑,查看专辑列表中更多文章

如果觉得本文不错,还请点赞,在看,转发朋友圈,谢谢~

也希望大家多多留言互动哦~


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存