[發明專利]一種圖形化編輯列車數據庫的實現方法、系統及設備在審
| 申請號: | 202110371283.0 | 申請日: | 2021-04-07 |
| 公開(公告)號: | CN113094035A | 公開(公告)日: | 2021-07-09 |
| 發明(設計)人: | 李培遠;魏佳;趙慶勝;趙文飛;徐逸煌;王磊;張偉;祝清水 | 申請(專利權)人: | 中車青島四方車輛研究所有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/38 |
| 代理公司: | 青島清泰聯信知識產權代理有限公司 37256 | 代理人: | 張媛媛 |
| 地址: | 266031 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖形 編輯 列車 數據庫 實現 方法 系統 設備 | ||
1.一種圖形化編輯列車數據庫的實現方法,其特征在于,包括如下步驟:
列車信息數據庫建立步驟,判斷是否存在列車信息數據庫,若不存在所述列車信息數據庫時,則基于業務需求創建所述列車信息數據庫;
地圖界面構建步驟,讀取html文件,基于所述html文件引用電子地圖的API,根據所述電子地圖的API和QT應用程序開發工具構建可視化地圖界面;
圖形化編輯步驟,基于所述可視化地圖界面監聽用戶操作信息,若監聽到所述用戶操作信息,則基于所述電子地圖的API調用所述QT應用程序開發工具,并且基于所述QT應用程序開發工具與所述列車信息數據庫進行信息交互,實現所述列車信息數據庫的圖形化編輯。
2.根據權利要求1所述的圖形化編輯列車數據庫的實現方法,其特征在于,還包括:
列車車站信息共享步驟,基于所述QT應用程序開發工具和所述列車信息數據庫,將所需導入所述列車信息數據庫的目標列車車站信息與所述列車信息數據庫中的列車車站信息進行比較,若所述目標列車車站信息與所述列車車站信息相同,則以所述目標列車車站信息覆蓋所述列車車站信息;若所述目標列車車站信息與所述列車車站信息不同,則將所述列車車站信息中不存在的所述目標列車車站信息導入所述列車信息數據庫中。
3.根據權利要求1所述的圖形化編輯列車數據庫的實現方法,其特征在于,還包括:
列車車次信息共享步驟,基于所述QT應用程序開發工具和所述列車信息數據庫,將所需導入所述列車信息數據庫的目標列車車次信息與所述列車信息數據庫中的列車車次信息進行比較,若所述目標列車車次信息與所述列車車次信息相同,則以所述目標列車車次信息覆蓋所述列車車次信息;若所述目標列車車次信息與所述列車車次信息不同,則將所述列車車次信息中不存在的所述目標列車車次信息導入所述列車信息數據庫中。
4.根據權利要求1所述的圖形化編輯列車數據庫的實現方法,其特征在于,還包括:
里程添加步驟,所述列車信息數據庫中存儲有多個相鄰列車車站的里程,當實現所述列車信息數據庫的圖形化編輯后,自動添加兩個相鄰的所述列車車站的里程。
5.根據權利要求1所述的圖形化編輯列車數據庫的實現方法,其特征在于,所述地圖界面構建步驟中具體包括:
基于所述QT應用程序開發工具中QWebEngineView類讀取html文件,基于所述html文件引用所述電子地圖的API,基于所述QT應用程序開發工具調用所述電子地圖的API,構建所述可視化地圖界面。
6.根據權利要求1所述的圖形化編輯列車數據庫的實現方法,其特征在于,所述圖形化編輯步驟中基于所述電子地圖的API調用所述QT應用程序開發工具,具體包括:
QT應用程序開發工具中QWebchannel類將所述用戶操作信息傳輸至QTbridge類,并通過所述QWebEngineView類將與所述用戶操作信息相應的返回值傳輸至JS,實現基于所述電子地圖的API調用所述QT應用程序開發工具。
7.根據權利要求1或6任一項所述的圖形化編輯列車數據庫的實現方法,其特征在于,所述圖形化編輯步驟中所述QT應用程序開發工具與所述列車信息數據庫進行信息交互,具體包括:
所述QT應用程序開發工具中QSqlDatabase類和QSqlQuery類與所述列車信息數據庫進行信息交互。
8.一種圖形化編輯列車數據庫的實現系統,其特征在于,包括:
列車信息數據庫建立模塊,用于判斷是否存在列車信息數據庫,若不存在所述列車信息數據庫時,則基于業務需求創建所述列車信息數據庫;
地圖界面構建模塊,用于讀取html文件,基于所述html文件引用電子地圖的API,根據所述電子地圖的API和QT應用程序開發工具構建可視化地圖界面;
圖形化編輯模塊,用于基于所述可視化地圖界面監聽用戶操作信息,若監聽到所述用戶操作信息,則基于所述電子地圖的API調用所述QT應用程序開發工具,并且基于所述QT應用程序開發工具與所述列車信息數據庫進行信息交互,實現所述列車信息數據庫的圖形化編輯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中車青島四方車輛研究所有限公司,未經中車青島四方車輛研究所有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110371283.0/1.html,轉載請聲明來源鉆瓜專利網。





