首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

TXT或者EXCEL格式的数据导入ArcMAP

前言

大家在中国气象数据网或者其他渠道获取到气象数据有可能是TXT或者EXCEL格式的数据:

EXCEL格式处理

下图是一个EXCEL格式的月度平均降水数据,上面一栏依次是站点编号、纬度、经度、年份、1、2、3…11、12月的平均降水量,最下面一栏是每一年(1992 1993 1994 …)的sheet:

然后我们打开ArcMAP,使用Add XY DATA工具:

选择需要导入的EXCEL表格:

选择需要导入的年份:这里我们以1981年的为例

X坐标选经度,Y坐标选纬度,坐标系选择WGS84

导入后:

叠加上行政区划:

我们可以将这个EXCEL导出SHP格式:

导出后的数据属性:

TXT数据的导入

我们以日值温度数据的TXT为例:

新建一个空的EXCEL,然后打开选择所有文件:

我们可以选择分隔符号:

选上TAB和空格:

然后这个数据就导入EXCEL了:

我们可以加上表头:

但是由于其经纬度XY不是真正的十进制,比如第一个站点10950,2509其实是经纬度为109度50分,25度9分。

我们可以使用挂接的方法解决导入ArcGIS的问题:

这是一个全国气象站的站点经纬度EXCEL:

我们依照之前的方法将其导入Arcmap:

导出SHP:

在导出后的SHP数据中使用JOIN挂接:

第一个字段选择我们气象站的站点字段,第二个表选择之前通过读取TXT而保存的EXCEL日值气温数据,第三个选日值气温数据里的站点字段:

这样数据就导入了,我们可以将这个挂接气温属性后的站点SHP重新导出一个新的SHP文件:

- END -

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200227A0ROKR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券