《TransCAD_GISDK_地理信息系统》.pdf

《TransCAD_GISDK_地理信息系统》.pdf

GISDK 操作入门 交通仿真与决策支持研究中心 交通部规划研究院 2008年06月 2008-6-15 第1页 交通部规划研究院 GISDK入门 • 1 GISDK概述 • 2快速启动:GISDK示例 • 3 GISDK语言基础 • 4 源文件 • 5 GISDK函数 2008-6-15 第2页 交通部规划研究院 1 GISDK概述 什么是GISDK? • 地理信息系统二次开发工具包,GISDK (Geographic Information System Developer’s Kit ) • 含有所有用来增强和自定义TransCAD功能的所有工具 • GISDK包括两部分: – Caliper Script (TM)编程语言,是GISDK的基础和核 心,其主要用途是和TransCAD进行交互交流 – 交互开发工具,用来编译和测试程序 • 通过Caliper Script编程语言,或其他编程语言通过自动对 象链接嵌入技术(OLE)调用TrsnCAD平台中的函数 2008-6-15 第3页 交通部规划研究院 1 GISDK概述 Caliper Script • 强大的宏编程语言,用于创建GISDK源代码 • Caliper Script 提供有600多个库函数,包括地图和其他窗口 控制函数,和完整的空间数据和属性数据操作、查询的GIS 函数 • Caliper Script 可以生成和操作表格、地图、地图元素、窗 口、专题、选择集等对象,及工具箱、对话框、工具条、 菜单等用户界面。 • 可以通过文本编辑器创建、编辑及显示 2008-6-15 第4页 交通部规划研究院 1 GISDK概述 什么是GISDK? • 嵌入程序(add-ins ),可以扩展TransCAD 的功能或者自动重复操 作 • 自定义应用程序(Custom application ),用于扩展或者替代标准用 户界面,进行自定义功能和操作 • 服务程序,以Automation Server方式访问TransCAD ,以在您的应 用程序上添加制图和交通运输分析功能 – 通过.NET方法访问TransCAD – 通过.COM组件访问TransCAD • 以批处理模式 • 使用矩阵动态连接库 2008-6-15 第5页 交通部规划研究院 1 GISDK概述 嵌入程序介绍 • 增加标准的用户界面 • 提供对话框,用户可以进 行选择和选项设置操作 • 自定义工具箱,通过按键 访问事先定义好的程序模 块 2008-6-15 第6页 交通部规划研究院 1 GISDK概述 自定义应用程序介绍 • 用户可以利用GISDK编写具有自定义 的界面的GIS和应用程序 • 用户自行定义菜单、工具条、工具箱 及对话框,自行设计程序功能 • 用户可以利用TransCAD的交通功能 模块,自行设计程序功能 • 这类用户程序能很好地满足不同用户

文档评论(0)

1亿VIP精品文档

相关文档