# g13FileExtract **Repository Path**: capsion/g13FileExtract ## Basic Information - **Project Name**: g13FileExtract - **Description**: hex模型的g13地形文件提取 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-18 - **Last Updated**: 2024-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 简介 - 功能1: hex中的`.g13`数据文件解释工具,目前仅提供`.xlsx`文件的导出,部分数据因为格式问题会出现导出不完整,目前无法解决。 - 功能2: 对导出的文件进行二次转换,转换成mike11一维地形文件 ## 基础使用 修改`main.py`后直接执行 ```python # main.py if __name__ == "__main__": input_data = path.abspath("./data.g13") river_start_symbol = "River Reach=" with open(input_data, "r", encoding="utf-8") as f: full_data = f.readlines() res = get_river_data(full_data) formated_data = data_format(res) # 导出河道信息 # river_data_to_excel(formated_data) # 导出断面信息 section_data_to_excel(formated_data, "断面数据(错误标星).xlsx") ``` ## 导出格式预览 ### 【断面】数据格式 ![断面xlsx格式](/screenshot/section_xlsx_format.jpg) ### 【河道】数据格式 ![河道xlsx格式](/screenshot/river_xlsx_format.jpg)