面向测绘地信行业的ObjectArx.NET API二次开发教程
ISBN:978-7-5024-8350-0
作者:刘德儿 徐昌荣 兰小机(编著)
出版时间:2019年12月
图书定价:39元
推荐语
普通高等教育“十三五”规划教材
当前GIS软件已经相当成熟,但由于AutoCAD自身的优势,在测绘地信行业的数据采集与处理方面仍然具有相当大的需求和应用,同时,对AutoCAD自动化作业水平提出了更高的要求,而AutoCAD作为一个普适的图形编辑处理软件并非为某个专业领域专门设计具体功能,这就需要专业人士进行专门开发。AutoCAD作为一款基础制图软件平台,为用户提供了多样化的强大二次开发功能,开发语言包括:Lisp/Visual Lisp、VBA/VB.NET、C++、C#等,围绕这些开发语言出现了系列教材,现有教材特点是专业针对性不强,属于普适性教材,且内容侧重点不一,不太适合作为测绘地信专业教学使用。由此,本教材紧密围绕测绘地信行业对AutoCAD应用需求,以C#语言作为实现途径,由浅入深,由易到难,系统地讲述AutoCAD二次开发组件ObjectArx.NETAPI在本专业中的应用。
内容简介
全书共分8章,主要内容包括: ObjectArx.NET API编程基础;AutoCAD中地形图符号制作;数字地形图中基本图形创建与编辑;用户交互与用户界面;事件与规则重定义;实时绘图技术Jig;ObjectArx.NET API在测绘中的应用;ArcGISfor AutoCAD插件的应用。
目录
第一章 ObjectArx.NET API编程基础
1.1 第一个简单实例
1.2 程序自动加载与发布
1.3 Application对象层次
1.4 符号表和字典
1.5 扩展数据、扩展记录和对象字典
1.6 AutoCAD绘图环境控制
第二章 AutoCAD中地形图符号制作
2.1 地形图符号概述
2.2 点符号及其制作
2.3 线符号及其制作
2.4 面符号及其制作
第三章 数字地形图中基本图形创建与编辑
3.1 点状实体创建
3.2 简单直线创建
3.3 圆和圆弧对象创建
3.4 基于多段线的地形实体创建
3.5 基于椭圆和样条曲线的地形实体创建
3.6 数字地形图中的文字标注
3.7 面状地形实体创建及其填充
3.8 块状地形实体创建
3.9 编辑图形对象
第四章 用户交互与用户界面
4.1 用户交互输入
4.2 创建选择集
4.3 鼠标停留提示
4.4 AutoCAD内部命令调用
4.5 用户菜单
4.6 用户工具条
4.7 用户功能区
4.8 用户对话框
第五章 事件与规则重定义
5.1 AutoCAD中的事件概述
5.2 规则重定义概述
第六章 实时绘图技术Jig
6.1 实时绘图技术Jig概述
6.2 多段线实时绘制
6.3 圆实时绘制
6.4 椭圆实时绘制
6.5 使用DrawJig类模拟镜像命令
第七章 ObjectArx.NET API在测绘中的应用
7.1 碎部点展绘
7.2 道路纵断面绘制
7.3 地形要素检测与清理
7.4 土石方计算
第八章 “ArcGIS for AutoCAD”插件的应用
8.1 ArcGIS for AutoCAD简介
8.2 ArcGIS for AutoCAD安装
8.3 GIS基础知识
8.4 原生ArcGIS要素类
8.5 AutoCAD 制图规范与原生要素类操作
-
用途分类教材
-
专业分类地质矿业