<tt id="6y0z8"></tt>
  • 北京山維科技股份有限公司
    二次開發

    EPS地理信息工作站目前支持C++、C#等編程語言以及VBScript/JSript等腳本語言開發。

    基于EPS地理信息工作站的二次開發,開發者一般需要有Windows編程的基本概念和地理信息系統的基本概念(包括GIS原理概述、空間數據類型、空間數據庫、空間數據結構與數據管理等),同時還需要了解EPS地理信息工作站平臺的基本概念、結構體系和操作方法,并熟悉一種目前平臺所支持的開發語言工具。

    C++ 開發:

    • SDL(Sunway Dynamic linked Library)是EPS平臺提供的一套基于VC++6.0開發環境下(Sp2補丁以下)的二次開發包;
    • 通過SDL開發包,可實現在EPS平臺定制滿足本單位要求的專用功能;
    • EPS平臺下的房產、地籍和管網等專業應用模塊均是采用SDL方式開發而成;

    1:平臺主要類庫層次結構

    2EPS數據組織層次結構

    VBScript/JSript開發:

    • EPS腳本語言遵循VBScript和JScript語言標準,支持用戶在EPS平臺上進行二次開發,主要實現EPS平臺工程管理、選擇集操作、數據編輯、數據整理、數據轉換和系統設置等處理;
    • EPS腳本以*.VBS或*.JS為擴展名,采用文本文件格式存儲,無需編譯即可在EPS平臺中以菜單、工具按鈕或命令行方式執行;
    • 幫助文檔VBScript5.5.chm、JS55.CHM、EpsScript.chm。

    腳本接口構成:

    • SSProcess平臺常用數據處理接口
    • SSProject工程管理接口
    • SSView屏幕繪圖函數接口
    • SSParameter共享參數接口
    • SSArray動態數組接口
    • 專業模塊腳本接口
    • SSPipe管線處理接口
    • SSurvey外業處理接口
    • ….

    有模腳本

    以OnClick為入口函數,End Sub結束,在一個有模腳本程序中必須定義OnClick函數。有模腳本不支持與視圖窗口進行交互操作。

    腳本結構示例

    Sub OnClick()

    '添加代碼

    End Sub

    無模腳本

    以OnInitScript為入口函數,在一個無模腳本程序中必須定義OnInitScript、OnExitScript、OnOK和OnCancel函數。有模腳本允許與視圖窗口進行交互操作,可以響應視圖窗口的鼠標消息、按鍵消息和繪圖消息。同時無模腳本支持通用參數錄入對話框,通過該對話框可實現用戶參數錄入。

    腳本結構示例

    Sub OnInitScript()

    mode = 0 '=0 無參數對話框=1 有參數對話框

    title="功能名稱"

    SSProcess.ShowScriptDlgmode,title

    End Sub

    Sub OnOK()

    End Sub

    Sub OnCancel()

    End Sub


    北京山維科技股份有限公司 Beijing Sunway Technology Co., Ltd.

    北京市昌平區北清路中關村生命科學園生命園路4號院博雅CC 7號樓4層 總 機:010-52593970 /71/72/73/74/75 傳真:010-52593979

    版權所有© 2015 京ICP備14014528號-1 京公網安備 11011402010810號

    亚洲AV综合色区无码二区偷拍,人妻少妇精品视中文字幕国语,真人女荫道口100种图片,国产精品一国产精品又黄又湿啪啪响18禁男男 36位女子撒尿看正面视频 厨房里抱着岳丰满大屁股毛毛 欧美第一次开笣 乱中年女人伦AV三区 新婚人妻扶着粗大强行坐下 国产精品天干天干在线观看 欧美日本一区二区留学生 国产白丝美腿娇喘高潮的视频 天天躁狠狠躁狠狠躁夜夜躁 男女猛烈无遮激烈太紧动态图 我半夜摸亲妺妺的下面好爽 精品人妻系列无码一区二区三区 各种作爱视频 国产精品无码无在线观看 好大好湿好硬顶到了好爽 亚洲色熟女图激情另类图区 王爷吃大胸丫鬟的奶水NP文 洗澡XXXX裸体XXXX偷窥 嗯~啊~哦~别~别停~啊老师