手机尊龙人生就是博_足协杯_尊龙d88com人生就是博_尊龙d88com人生就是博|和气生财
北京尊龙d88com人生就是博科技股份有限公司
二次开发

EPS地理尊龙d88现金指导ag发财网□笔试主人 你,为什么哭?信息工作站目前支持C++期回、C#等编程语言以及VBScript/JSript等脚本语言开发昆喇。

基于EPS地理信息工作站的二次开发,开发者一般需要有Windows编程的基本概念和地理信息系统的基本概念(包括GIS原理概述瘫、空间数据类型疾娩、空间数据库鲁、空间数据结构与数据管理等)画亩锰,同时还需要了解EPS地理信息工作站平台的基本概念士水桃、结构体系和操作方法脐,并熟悉一种目前平台所支持的开发语言工具赔净。

C++ 开发剩漆挖:

  • SDL(Sunway Dynamic linked Library)是EPS平台提供的一套基于VC++6.0开发环境下(Sp2补丁以下)的二次开发包;
  • 通过SDL开发包纳豌腔,可实现在EPS平台定制满足本单位要求的专用功能;
  • EPS平台下的房产焦、地籍和管网等专业应用模块均是采用SDL方式开发而成;

1羞挖:平台主要类库层次结构

2尼才瓢:EPS数据组织层次结构

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


北京尊龙d88com人生就是博科技股份有限公司?Beijing ?Sunway ?Technology ?Corp.,Ltd

北京市昌平区北清路中关村生命科学园生命园路4号院博雅CC 7号楼4层 总 机很桑瞧:010-52593970 /71/72/73/74/75 传真勘晌:010-52593979

版权所有? 2015 京ICP备14014528号-1

d88尊龙官网端口_尊龙d88网址官网_尊龙d88官