【GIS】如何将excel数据转为点要素(shp格式)

有时使用GIS分析制图时,需要导入带有坐标的点数据,方便后面进行地统计等操作。基本过程是通过在Excel中编辑好数据格式,再转换成gis中的表以此来显示点,为了进一步编辑等便利,再导出至矢量格式。

Excel中表格格式

  • 01

    需要表头,GIS中通过表头,即字段来检索数据。 lon是经度, lat是纬度,根据需要可能多一列是 数值,比如某个位置的点的温度、时间、高度等。表头各名称没有硬性规定,不过GIS会识别lon、lat分别对应经纬度。

转换成点

  • 01

    调出 工具箱,展开 转换工具—— Excel,选择 Excel转表工具。 如果直接载入excel就转换成点时会有一些麻烦,转成表的话,既可以避免了。

  • 02

    输入Excel文件:点击旁边的文件夹小图标,找到要转换成点要素的Excel文件; 输出表:即保存转换成表文件的位置; 工作表(可选):一个Excel工作簿里可能有几个工作表,选择要转换成点要素的工作表; 设置好之后点击 确定。

  • 03

    在内容列表中出现转换好的表文件 ExcelToTable(根据命名有所不同,此处是默认名称),右键它选择 显示XY数据。

  • 04

    弹出窗口中, X字段:代表经度,这里选择lon; Y字段:代表纬度,这里选择lat; Z字段:点所持有的数值,这里选择value 通过 编辑选择坐标系统,选好后点击 确定

  • 05

    然后便能看到操作主界面中出现了散布的点集。这些点集有坐标信息,并且带有数值。

导出至矢量(.shp)

  • 01

    转换成点后,在内容列表可发现多了个 XXXX个事件,这就是点集文件,但尚不是矢量文件,通过 右键它选择 数据,然后选择 导出数据。

  • 02

    导出:一般默认导出所有要素,即导出Excel中所有数据; 输出要素类:选择保存位置及命名文件; 设置好后点击 确定

  • 03

    确定后会弹出询问框,是否要将导出的数据添加到地图图层中,其实就是选择 是否把刚导出的矢量文件载入到主界面中,根据需要选择,选择 是可以省去后面再添加数据的过程。

查看矢量文件基本信息

  • 01

    刚刚导出的矢量文件添加到主界面后,通过在内容列表 右键矢量文件—— 属性,可查看该矢量文件一些信息。在 源选项卡,可以看到这是点要素的shp格式文件。

  • 02

    右键矢量文件—— 打开属性表,可查看点要素的坐标及数值信息,前面多了几列指示点要素的数据(属性和序号),后面数据跟Excel中的相同。

(0)

相关推荐

  • excel数据怎么转换成点要素shp格式?

    有时使用GIS分析制图时,需要导入带有坐标的点数据,方便后面进行地统计等操作.基本过程是通过在Excel中编辑好数据格式,再转换成gis中的表以此来显示点,为了进一步编辑等便利,再导出至矢量格式. 一 ...

  • 如何才能把excel数据文件另存为.dat格式文件

    一、第一种方式就是直接用excel打开文件,然后在将文件另存为.dat后缀名的格式文件。 二、如果上述方法保存之后可能会出现乱码的现象,我们也可以将打开的excel数据文件另存为.txt记事本格式文件 ...

  • 如何把excel数据文件另存为.dat格式文件

    一.第一种方式就是直接用excel打开文件,然后在将文件另存为.dat后缀名的格式文件. 二.如果上述方法保存之后可能会出现乱码的现象,我们也可以将打开的excel数据文件另存为.txt记事本格式文件 ...

  • Excel数据库函数

     本篇关于介绍Excel数据库函数 1.DAVERAGE 参数:返回数据库或数据清单中满足指定条件的列中数值的平均值。 语法:DAVERAGE(database,field,criteria) 参数: ...

  • 自动清除Excel数据透视表中的垃圾条目

    当Excel数据透视表的源数据发生变动后,通常需要对数据透视表进行刷新操作,以将变动后的数据更新到数据透视表中。但是,有些在源数据中已经消失的数据项,却还残留在行字段或列字段的下拉筛选列表中。 要清除 ...

  • 对Excel数据区域或表中的数据进行排序

    对Excel数据进行排序是数据分析不可缺少的组成部分。您可能需要执行以下操作:将名称列表按字母顺序排列;按从高到低的顺序编制产品存货水 平列表,按颜色或图标对行进行排序。对数据进行排序有助于快速直观地 ...

  • Excel数据透视表的日常应用技巧

    对工作表中数据进行统计是经常需要的。一般情况我们都是使用菜单命令或函数来进行数据的统计的。可是如果要统计的工作表中记录很多,而且需要统计的项目也很多时,使用这种方法就显得力不从心了。请问还有什么更好的 ...

  • Ofiice Access怎么添加Excel数据

    MS ACCESS是office办公软件中可以调用本地数据库的一款软件,处理速度大大优于EXCEL,可以大批量的通过SQL语句进行查询分析工作,那么怎么调用已经存在的EXCEL数据呢. 方法/步骤 前 ...

  • Excel数据透视表分类求学生成绩平均值

    期末统考结束后,教育局要求全市学生的成绩都汇总在如图1的同一个Excel工作表中,并要求求出各学校、各专业、各学科的平均分。 全市三个学校、每个学校都有六个专业、每个专业都有五门课、各专业人数不等,总 ...