随笔分类 -  S57

000文件
摘要:import os from qgis.core import ( QgsVectorLayer, QgsFeature, QgsWkbTypes, QgsVectorFileWriter ) LAYER_TYPE = { "Point": (QgsWkbTypes.Point, QgsWkbTyp 阅读全文
posted @ 2024-10-23 17:18 槑孒 阅读(259) 评论(0) 推荐(0)
摘要:一、S57 S57标准是一种重要的电子海图数据交换标准,它具有开放、通用、灵活和高效的特点,对航海领域具有重要的意义。 二、GDAL 本机环境已安装GDAL 3.8.5 三、简略代码 from PyQt5.QtWidgets import QApplication, QMainWindow from 阅读全文
posted @ 2024-06-29 17:50 槑孒 阅读(165) 评论(2) 推荐(0)
摘要:import os # 获取当前项目 project = QgsProject.instance() # 获取根节点 root = project.layerTreeRoot() # 输出文件夹路径 output_folder = r"F:\Project\ECHOHYE\chart2shp\dat 阅读全文
posted @ 2024-02-20 14:34 槑孒 阅读(168) 评论(0) 推荐(0)
摘要:需要在gdal环境下运行 from osgeo import ogr import subprocess import glob import os OGR_S57_OPTIONS = "SPLIT_MULTIPOINT=ON,ADD_SOUNDG_DEPTH=ON" def GetAllS57Re 阅读全文
posted @ 2023-08-30 09:19 槑孒 阅读(259) 评论(0) 推荐(0)
摘要:命令窗口执行示例 ``cmd ogr2ogr -f GeoJSON ./CN487102_soundg.geojson CN487102.000 SOUNDG ```py from osgeo import ogr import subprocess import glob import os OG 阅读全文
posted @ 2023-07-24 23:29 槑孒 阅读(379) 评论(0) 推荐(0)