[發明專利]一種空間信息服務的二次開發方法有效
| 申請號: | 201611049714.7 | 申請日: | 2016-11-24 |
| 公開(公告)號: | CN106599087B | 公開(公告)日: | 2019-10-18 |
| 發明(設計)人: | 陳文康;李江偉;趙光俊;王汝英;李欣榮;劉萬龍;張海濤;胡曉楠;高勇 | 申請(專利權)人: | 天津市普迅電力信息技術有限公司;國網信息通信產業集團有限公司 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G06F16/25;G06F8/34 |
| 代理公司: | 天津盛理知識產權代理有限公司 12209 | 代理人: | 韓奎勇 |
| 地址: | 300384 天津市西*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 空間 信息 服務 二次開發 方法 | ||
本發明涉及一種空間信息服務的二次開發方法,該開發方法在Web開發環境管理并維護所開發的空間信息服務代碼,在開發和調試過程中需要適配作為底層支撐的基礎地理信息系統設施,包括文件組件、接口服務和數據對象,與部署環境相結合,形成一個完整的空間信息服務二次開發和調試發布環境。本發明可以簡化空間信息服務的開發過程,提供統一的基于Web的開發環境,同時在后臺適配多種地理信息系統平臺的功能組件和服務接口,減少了開發環境搭建和配置環節,提高了服務開發的效率,同時可結合容器技術進行服務發布過程。
技術領域
本發明屬于IT信息行業中軟件開發技術領域,特別是一種空間信息服務的二次開發方法。
背景技術
傳統的空間信息服務開發方法是基于已有的地理信息系統提供的功能組件開發接口或服務接口,采用常規本地安裝的集成開發環境進行。除需在本地安裝或導入地理信息系統組件庫外,還需要安裝相應的開發環境,配置過程繁瑣復雜,對研發人員水平要求較高,影響快速開發。如何尋找一種簡化開發過程的方法,降低開發復雜程度,使開發人員只關注功能實現過程?;谝陨媳尘?,目前如何尋找一種標準的開發方法,提供統一的基于Web的開發環境,通過可視化拖拽方式并結合較少的腳本編寫過程,即可產生新的空間信息服務,尚沒有完美的解決方案,本發明就是為了解決標準開發方法和統一的開發環境問題。
通過對國內公開專利及其它文獻的檢索,沒有發現與本發明方法相近似的公開專利及文獻。
發明內容
本發明的目的在于打破傳統研發技術手段,提供一種空間信息服務的二次開發方法。
本發明解決其技術問題是采取以下技術方案實現的:
一種空間信息服務的二次開發方法,其特征在于包括步驟如下:
(1)開發人員登陸Web開發環境;其中包括:
①開發人員在瀏覽器中輸入開發環境地址信息,進入登錄頁面;
②在登錄界面中輸入賬號、密碼驗證信息,進入開發環境主頁面;
③開發環境根據開發人員輸入的登錄信息,進行后臺的初始化過程;
(2)新建空間信息服務工程;其中包括;
①輸入新建工程信息,以及至少一個新服務的名稱,命名需遵循相應的命名規則;
②指定服務的類型;
③指定服務的輸入參數和返回參數信息,包括參數名、數據類型內容,如果數據類型非開發環境內置的數據類型,則需要進行數據類型自定義過程;
(3)Web開發環境初始化工程數據;
①初始化基礎支撐服務目錄和服務列表,提供基礎支撐服務目錄樹和可視化功能組件,顯示可視化編輯面板、腳本編輯器面板、數據對象面板、提示信息窗口界面元素;
②初始化開發人員定義的服務信息,自動生成基礎腳本框架和代碼;
③后臺自動保存開發人員當前的工作內容,包括工程信息、服務信息內容;
(4)服務的具體功能開發,步驟包括;
①根據實現的服務功能,選擇需要操作的地圖或圖層數據對象,該過程通過兩種操作方式實現,一種是直接在數據對象面板上拖拽相應的數據圖標到可視化面板上,另一種是直接在腳本編輯器面板上輸入腳本,兩種方式實現的效果一致;
②針對步驟①中的數據對象,選擇其后需要執行的前置基礎服務接口,該過程可以通過兩種操作方式實現,一種是直接在目錄樹上拖拽相應的服務圖標到可視化面板上,另一種是直接在腳本編輯器面板上輸入腳本,兩種方式實現的效果一致;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津市普迅電力信息技術有限公司;國網信息通信產業集團有限公司,未經天津市普迅電力信息技術有限公司;國網信息通信產業集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611049714.7/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





