pyqt5+gdal制作s57转geojson小程序
一、S57
S57标准是一种重要的电子海图数据交换标准,它具有开放、通用、灵活和高效的特点,对航海领域具有重要的意义。
二、GDAL
本机环境已安装GDAL 3.8.5
三、简略代码
from PyQt5.QtWidgets import QApplication, QMainWindow
from script.s57convert import S57convert # 暂略...
import sys
if __name__ == '__main__':
app = QApplication(sys.argv) # 创建应用程序对象
MainWindow = QMainWindow() # 创建主窗口
ui = S57convert(MainWindow)
MainWindow.show() # 显示主窗口
sys.exit(app.exec_()) # 在主线程中退出
四、本机环境打包 VS Conda环境打包
好像大小差不是很多(⊙o⊙)…
五、效果展示
基本界面
打开文件
数据转换
2024-06-30
该小程序结合QWebEngineView
和folium
增加了地图功能,可进行地图交互。
可惜打包后体积一百多兆,相当于套了一个浏览器内核,有点大!
Electron
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!