EPS地理尊龙d88现金指导ag发财网□笔试主人 你,为什么哭?信息工作站目前支持C++期回、C#等编程语言以及VBScript/JSript等脚本语言开发昆喇。
基于EPS地理信息工作站的二次开发,开发者一般需要有Windows编程的基本概念和地理信息系统的基本概念(包括GIS原理概述瘫、空间数据类型疾娩、空间数据库鲁、空间数据结构与数据管理等)画亩锰,同时还需要了解EPS地理信息工作站平台的基本概念士水桃、结构体系和操作方法脐,并熟悉一种目前平台所支持的开发语言工具赔净。
C++ 开发剩漆挖:
图1羞挖:平台主要类库层次结构
图2尼才瓢:EPS数据组织层次结构
VBScript/JSript开发蝗嗡:
脚本接口构成绵倾冬:
有模脚本
以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