- 博客(17)
- 收藏
- 关注
原创 【大尺度OpenStreetMap数据处理】python全流程-osm.pbf下载、筛选、转为shapefile
本文分享了处理OpenStreetMap全球交通数据的经验。首先介绍了从OSM下载数据的方法,推荐使用osm.pbf格式处理大批量数据。其次讲解了OSM数据结构,包括节点、路径和关系等元素,重点分析了公路和铁路信息。作者提供了Python代码示例,使用osmium库统计公路类型并筛选特定道路数据。最后详细说明了如何将数据转换为shp格式,包括创建坐标索引器、几何转换等关键步骤,并给出了完整的数据处理代码,最终输出符合要求的道路shapefile文件。
2025-08-30 12:05:02
6126
原创 【ERA5】数据下载及计算
可以选择下载的类别:比如降水类型里包含了多种分类。选择需要类别、年份和时间,下载NetCDF格式文件,选得越多排队等待的时间就越长。
2024-05-19 16:09:35
1161
1
原创 【Arcpy】将包含坐标的CSV文件批量转为矢量点
在这里我们用代码的方式实现批量转换。(1)文件-添加数据-添加XY数据。(2)右键导出数据成矢量。
2024-04-11 15:17:28
1276
1
原创 【Arcpy】-【属性表运算】按条件分类并计数-双重条件选择
我这里的先决条件是wn_range 在['0-100', '100-500', '500-1000', '1000-2000', '2000-']这几个范围内,再计算第二个条件属于'< -0.02','-0.02 to 0'……现需要对属性表中两个字段分别进行阈值划分,并组合判断不同类别的数量,如果在Arcgis里用按属性选择将进行多次繁琐操作,所以考虑用代码完成。实现思路是进行双重条件判断,通过循环计数。1. 设置工作环境和阈值范围的字典。
2024-04-11 15:12:08
328
1
原创 【Arcpy】-【NC处理】批量NC文件转为TIF
Arcgis里将nc(NETCDF)文件转化为栅格图像,需要进行的流程应当是:1. Multidimension Tools-Make NetCDF Raster Layer工具,加载文件。2. Data Management-Tools-Layers and Table Views-Make Raster Layer,将Layer文件导出tif格式这里将利用到这两个工具循环处理多个nc文件。
2024-04-11 14:31:36
4227
1
原创 【Arcpy】将CSV中的某列添加至SHP属性表中
(2)AddField_management,创新新字段。(1)读取CSV文件和SHP文件,构成一一对应关系。(3)UpdateCursor,更新字段。
2024-04-05 10:42:11
752
2
原创 【Arcpy】SHP点转CSV
x版本中,python默认的编码方式是ASCII编码,当程序中出现非ASCII编码时,程序会报错。Python的sys库是一种内建模块,可对Python的运行环境进行访问和操作。
2024-04-05 10:17:46
1541
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅