[發明專利]一種空間信息服務的二次開發方法有效
| 申請號: | 201611049714.7 | 申請日: | 2016-11-24 |
| 公開(公告)號: | CN106599087B | 公開(公告)日: | 2019-10-18 |
| 發明(設計)人: | 陳文康;李江偉;趙光俊;王汝英;李欣榮;劉萬龍;張海濤;胡曉楠;高勇 | 申請(專利權)人: | 天津市普迅電力信息技術有限公司;國網信息通信產業集團有限公司 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G06F16/25;G06F8/34 |
| 代理公司: | 天津盛理知識產權代理有限公司 12209 | 代理人: | 韓奎勇 |
| 地址: | 300384 天津市西*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 空間 信息 服務 二次開發 方法 | ||
1.一種空間信息服務的二次開發方法,其特征在于包括步驟如下:
(1)開發人員登陸Web開發環境;其中包括:
①開發人員在瀏覽器中輸入開發環境地址信息,進入登錄頁面;
②在登錄界面中輸入賬號、密碼驗證信息,進入開發環境主頁面;
③開發環境根據開發人員輸入的登錄信息,進行后臺的初始化過程;
(2)新建空間信息服務工程;其中包括;
①輸入新建工程信息,以及至少一個新服務的名稱,命名需遵循相應的命名規則;
②指定服務的類型;
③指定服務的輸入參數和返回參數信息,包括參數名、數據類型內容,如果數據類型非開發環境內置的數據類型,則需要進行數據類型自定義過程;
(3)Web開發環境初始化工程數據;
①初始化基礎支撐服務目錄和服務列表,提供基礎支撐服務目錄樹和可視化功能組件,顯示可視化編輯面板、腳本編輯器面板、數據對象面板、提示信息窗口界面元素;
②初始化開發人員定義的服務信息,自動生成基礎腳本框架和代碼;
③后臺自動保存開發人員當前的工作內容,包括工程信息、服務信息內容;
(4)服務的具體功能開發,步驟包括;
①根據實現的服務功能,選擇需要操作的地圖數據對象,該數據對象是一個樹狀列表對象,層級依次為地圖、圖層組、圖層,其中圖層可以和圖層組位于一個層級;該過程通過兩種操作方式實現,一種是直接在數據對象面板上拖拽相應的數據圖標到可視化面板上,另一種是直接在腳本編輯器面板上輸入腳本,兩種方式實現的效果一致;
②針對步驟①中的數據對象,選擇其后需要執行的前置基礎服務接口,該過程可以通過兩種操作方式實現,一種是直接在目錄樹上拖拽相應的服務圖標到可視化面板上,另一種是直接在腳本編輯器面板上輸入腳本,兩種方式實現的效果一致;
③經過步驟①和②,Web開發環境在可視化編輯面板上自動繪制出服務執行的初始流程,包括數據對象至基礎服務再至待開發服務,在腳本編輯器面板同步產生相應的流程腳本;
④如果帶開發的服務需要對多個數據對象進行操作,則再次執行步驟①、步驟②;
⑤在可視化編輯面板上鼠標雙擊待開發服務圖標,則Web編輯器跳轉到腳本編輯器面板,并將光標停留在服務開發腳本代碼處;
⑥在腳本代碼處根據實現的實際服務功能,基于數據對象,書寫相應的邏輯腳本,整合并裝配服務返回的數據結果,至此服務代碼開發完成;
(5)服務的測試與發布;
①在Web開發環境工具欄中有一個執行按鈕,點擊即可對開發的服務進行執行調用,在提示信息窗口中將顯示服務的編排和組裝過程,最后顯示服務的返回結果;
②在提示信息窗口中顯示的信息類型包括信息、警告和錯誤,服務中出現的警告和錯誤均會在腳本編輯器面板的對應腳本處給出提示,以便于開發人員快速定位有問題的腳本代碼;
③在Web開發環境工具欄中有一個發布按鈕,點擊該按鈕,編輯環境在后端執行服務的編譯和發布過程,發布成功后,默認彈出新的Web瀏覽器,在瀏覽器中顯示服務的元數據信息,包括服務地址、參數、返回值描述內容。
2.根據權利要求1所述的空間信息服務的二次開發方法,其特征在于:所述步驟(1)的③步中開發環境根據開發人員輸入的登錄信息,進行后臺的初始化過程包括檢查該人員之前的開發信息、初始化開發界面的菜單、工具條、腳本編輯器組成部分。
3.根據權利要求1所述的空間信息服務的二次開發方法,其特征在于:所述步驟(2)的②步中指定服務的類型包括簡單對象訪問協議、表述性狀態傳遞。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津市普迅電力信息技術有限公司;國網信息通信產業集團有限公司,未經天津市普迅電力信息技術有限公司;國網信息通信產業集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611049714.7/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





