当前位置: 首页 > news >正文

数据集笔记 LTA Traffic Count

https://datamall.lta.gov.sg/content/dam/datamall/datasets/Geospatial/Traffic_Count_Data.zip

交通计数数据提供了 交叉路口转向车流的分类车辆流量信息
转向车流量的记录以 15 分钟为间隔

1 读取数据

可以像pdf说的那样,用QGIS弄,也可以直接用python读取并转化成excel文件

1.1 查看图层

import fiona
import pandas as pd

# 指定 gdb 数据路径
gdb_path = "data/ltasg/Traffic_Count_Data/Traffic_Count_Data.gdb"

# 列出所有图层
layers = fiona.listlayers(gdb_path)
print("图层列表:", layers)
#图层列表: ['Traffic_Count_Data', 'Traffic_Count_Data__ATTACH']

1.2 查看属性图层

layer_name = "Traffic_Count_Data"  
# 选择需要读取的图层
with fiona.open(gdb_path, layer=layer_name) as src:
    data = [feature["properties"] for feature in src]  # 提取属性数据

# 转换为 DataFrame
df = pd.DataFrame(data)
df

1.3 数据图层

layer_name = "Traffic_Count_Data__ATTACH"  
with fiona.open(gdb_path, layer=layer_name) as src:
    data = [feature["properties"] for feature in src]  


df = pd.DataFrame(data)
df

1.4 数据图层提取每一个excel文件 


import os

# 创建输出目录
output_dir = "/home_nfs/liushuai/data/ltasg/Traffic_Count_Data/Traffic_Count_Data.gdb/attachments"
os.makedirs(output_dir, exist_ok=True)



for index, row in df.iterrows():
    file_name = row["ATT_NAME"]  # 使用附件名称作为文件名
    file_data = row["DATA"]      # 获取二进制数据
    file_path = os.path.join(output_dir, f"{file_name}.xlsx")  # 保存为 Excel 文件

    # 将二进制数据写入文件
    with open(file_path, "wb") as f:
        f.write(file_data)

2 每一个文件的内容

相关文章:

  • VS2019,VCPKG - 为VS2019添加VCPKG
  • LInux 文件系统
  • Spring Boot 缓存最佳实践:从基础到生产的完整指南
  • 实时读取另一个串口发来的返回数据
  • Android 低功率蓝牙之BluetoothGattDescriptor详解
  • 装饰器模式--RequestWrapper、请求流request无法被重复读取
  • 基于GeoTools的GIS专题图自适应边界及高宽等比例生成实践
  • 【JavaSE-8】面向对象
  • 运动控制卡--固高实用
  • 软件信息安全性测试流程有哪些?专业软件测评服务机构分享
  • MySQL自定义序列数的实现
  • 【AIGC系列】6:HunyuanVideo视频生成模型部署和代码分析
  • 【Framework系列之Client】UIManager和UIPanel模块介绍
  • Go加spy++隐藏窗口
  • 梦三国2游戏下载
  • io学习------>进程
  • LeetCode 解题思路 11(Hot 100)
  • windows部署spleeter 版本2.4.0:分离音频的人声和背景音乐
  • Reverse DevTools | 逆向调试工具 使用手册
  • 机器学习深度学习基本概念:logistic regression和softmax
  • 白鲨抢下世界杯首张入场券,透过ACL看CFPL的成色
  • 日本农林水产大臣因不当“大米言论”引咎辞职
  • 第九届非遗节将于五月下旬举办,600个非遗项目将参展参演
  • 我国成功发射中星3B卫星
  • 扬子晚报原副总编辑俞适逝世,享年89岁
  • 证监会:证券公司要处理好功能性和盈利性关系,切实维护好投资者利益