图书介绍
实用ObjectARX 2008测量软件开发技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 武安状主编 著
- 出版社: 郑州:黄河水利出版社
- ISBN:9787550905580
- 出版时间:2013
- 标注页数:414页
- 文件大小:81MB
- 文件页数:429页
- 主题词:测量-应用软件-C语言-程序设计
PDF下载
下载说明
实用ObjectARX 2008测量软件开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 测绘基础知识1
1.1 常用测量基准系统1
1.1.1 常用坐标系统1
1.1.2 常用高程系统2
1.1.3 椭球面上常用坐标系介绍3
1.2 地图投影基础知识5
1.2.1 地图投影的概念5
1.2.2 地图投影的变形5
1.2.3 地图投影的分类7
1.2.4 地图投影的选择9
1.2.5 常用的一些地图投影9
1.3 地形图分幅与编号10
1.3.1 比例尺定义10
1.3.2 地形图的比例尺11
1.3.3 地形图的分幅11
1.3.4 地形图的编号12
1.3.5 1:100万地形图的编号12
1.3.6 国家基本比例尺地形图分幅与编号13
1.4 常用椭球计算公式14
1.4.1 常用量定义15
1.4.2 子午圈曲率半径16
1.4.3 卯酉圈曲率半径16
1.4.4 法截弧曲率半径17
1.4.5 平均曲率半径18
1.4.6 高斯投影正算公式18
1.4.7 高斯投影反算公式18
1.4.8 子午线弧长及底点纬度计算18
1.4.9 图幅理论面积计算公式19
1.4.10 椭球面任意梯形面积计算公式20
1.5 常用坐标转换模型20
1.5.1 城市抵偿面坐标转换20
1.5.2 平面四参数转换模型21
1.5.3 布尔莎坐标转换模型22
1.5.4 空间直角坐标与大地坐标转换23
1.5.5 高斯投影与墨卡托投影转换24
第2章 常用测绘及相关术语解释25
2.1 基础类25
2.1.1 误差理论与测量平差25
2.1.2 天文测量27
2.1.3 大地测量29
2.1.4 控制测量33
2.2 测绘类35
2.2.1 地形测量35
2.2.2 地图制图37
2.2.3 摄影测量与遥感40
2.2.4 房产测绘46
2.2.5 地籍测量47
2.2.6 海洋测绘48
2.2.7 界线测绘与管线探测50
2.3 地质类51
2.3.1 地质矿产勘查51
2.3.2 矿业权核查52
2.4 工程类56
2.4.1 工程测量56
2.4.2 建筑测量60
2.4.3 核电站建设64
2.5 管理类65
2.5.1 项目招投标65
2.5.2 全面质量管理与贯标67
2.5.3 测绘产品检验69
2.6 综合类70
2.6.1 全球卫星定位系统70
2.6.2 地理信息系统75
2.6.3 农村集体土地确权登记发证76
2.6.4 计算机与互联网78
2.6.5 新技术与前沿学科87
第3章 C/C++基础语法90
3.1 C语言基础90
3.1.1 C语言发展历史90
3.1.2 C程序基本结构90
3.1.3 基本数据类型91
3.1.4 常量和变量92
3.1.5 枚举与宏94
3.1.6 C指令94
3.1.7 C/C++运算符集95
3.1.8 C数组97
3.1.9 C表达式和语句98
3.1.10 函数99
3.1.11 库函数100
3.1.12 指针与链表103
3.1.13 结构与联合103
3.1.14 位运算104
3.1.15 文件操作104
3.2 C++基础语法106
3.2.1 类与对象107
3.2.2 成员函数108
3.2.3 构造函数110
3.2.4 析构函数112
3.2.5 友元112
3.2.6 类的派生与继承113
3.2.7 类的多态性115
3.2.8 重载119
3.2.9 引用119
3.2.10 数据类型120
3.2.11 this指针122
3.2.12 new和delete123
3.2.13 C++流124
3.2.14 C++关键字125
3.2.15 捕捉异常125
3.2.16 常用C++类库介绍127
第4章 初级ObjectARX软件开发技术129
4.1 AutoCAD基础知识129
4.1.1 AutoCAD发展历史129
4.1.2 AutoCAD主要功能130
4.1.3 AutoCAD系统要求133
4.1.4 AutoCAD工作空间133
4.1.5 AutoCAD二次开发135
4.2 ObjectARX简要介绍137
4.2.1 ObjectARX概况137
4.2.2 ObjectARX类库的构成138
4.2.3 acrxEntryPoint.cpp函数138
4.2.4 开发版本对应关系138
4.3 开发工具安装步骤138
4.3.1 AutoCAD 2008安装138
4.3.2 Visual Studio 2005安装147
4.3.3 ObjectARX 2008安装151
4.4 简单ObjectARX编程示例152
4.4.1 VS 2005环境设置152
4.4.2 创建ObjectARX程序示例153
4.4.3 编译ObjectARX程序方法158
4.4.4 加载ObjectARX程序方法160
第5章 常用ObjectARX函数集合162
5.1 文件操作类162
5.1.1 创建图形数据库162
5.1.2 保存当前数据库163
5.2 图层操作类163
5.2.1 创建新图层163
5.2.2 设置当前层164
5.2.3 修改图层颜色164
5.2.4 删除指定图层165
5.2.5 开/关所有图层166
5.2.6 导入图层信息167
5.2.7 导出图层信息169
5.3 实体操作类171
5.3.1 修改实体图层171
5.3.2 修改实体颜色171
5.3.3 修改实体线型172
5.3.4 修改实体线宽172
5.3.5 修改实体高程172
5.3.6 旋转指定的实体174
5.3.7 移动指定的实体175
5.3.8 缩放指定的实体175
5.3.9 添加实体扩展记录175
5.3.10 查看实体扩展记录176
5.4 图块操作类179
5.4.1 创建图块179
5.4.2 炸开图块181
5.5 文字操作类184
5.5.1 创建宋体方法184
5.5.2 调用字库方法185
5.5.3 修改字体方法187
5.6 数据转换类188
5.6.1 DMS→DEG188
5.6.2 DEG→DMS188
第6章 高级ObjectARX软件编程技巧189
6.1 自定义类、菜单、进度条189
6.1.1 如何添加自定义类189
6.1.2 如何制作AutoCAD菜单193
6.1.3 加载与卸载菜单方法195
6.1.4 如何设置进度条199
6.2 数据处理类200
6.2.1 如何动态开辟数组200
6.2.2 如何输入实数200
6.2.3 如何选择指定图层上的所有实体201
6.3 提取信息类202
6.3.1 如何捕获鼠标当前位置坐标202
6.3.2 如何获得图层ID号202
6.3.3 如何捕捉多段线ID号203
6.3.4 如何提取二维多段线节点坐标204
6.3.5 如何求窗口内所有实体范围值205
6.4 文件操作类211
6.4.1 分解图形文件211
6.4.2 分解文本文件213
6.4.3 获取文本文件的总行数214
6.4.4 打开文件对话框方法214
6.4.5 如何生成文本文件215
6.5 坐标转换类216
6.5.1 大地坐标正算(BL→XY)216
6.5.2 大地坐标反算(XY→BL)218
6.6 图块操作类220
6.6.1 修改块参照中注记名称220
6.6.2 获得块参照高程值221
6.6.3 获取块参照最大最小高程值221
6.6.4 创建高程点块参照223
6.7 对话框类226
6.7.1 如何添加自己的对话框226
6.7.2 如何在对话框中使用编辑框228
6.7.3 如何在对话框中使用组合框234
6.7.4 如何在对话框中使用复选框238
6.7.5 如何在对话框中使用单选按钮243
6.7.6 如何添加对话框中确定按钮响应函数250
6.8 其他综合类252
6.8.1 如何调用ADO数据库252
6.8.2 如何在加载或卸载时显示提示信息252
6.8.3 如何获得当前图形数据库文件名称253
第7章 通用基础模块功能开发254
7.1 自定义头文件介绍254
7.2 自定义的静态变量及宏说明257
7.3 基础模块开发257
7.3.1 创建直线257
7.3.2 创建圆258
7.3.3 创建轻量多段线258
7.3.4 创建椭圆(中心点、端点、比例)258
7.3.5 创建椭圆(外接矩形)259
7.3.6 创建单行文字259
7.3.7 创建多行文字259
7.3.8 创建块表记录260
7.3.9 创建面域261
7.3.10 填充图案262
7.3.11 删除指定多段线263
7.3.12 加入多段线节点坐标267
7.3.13 修改多段线节点坐标268
7.3.14 删除多段线节点坐标269
7.3.15 将指定实体添加到当前图形的模型空间272
7.4 自定义模块开发272
7.4.1 计算夹角272
7.4.2 计算支点坐标272
7.4.3 求垂足点坐标273
7.4.4 计算方位角(两点坐标)273
7.4.5 计算方位角(坐标增量)274
7.4.6 计算三角形面积(三边长)274
7.4.7 计算三角形面积(三点坐标)274
7.4.8 计算圆半径和中心坐标(三点坐标)274
7.4.9 计算椭球面上任意梯形图块面积275
7.4.10 判断点是否在多边形内276
7.4.11 判断两线段是否相交并求交点坐标277
7.4.12 判断两个三角形是否在同侧278
7.4.13 清除名称后面的空格、跳格、换行、回车等符号278
第8章 高级测量模块开发技术279
8.1 图层管理279
8.1.1 模块功能279
8.1.2 操作步骤279
8.1.3 数学模型279
8.1.4 源代码280
8.2 坐标转换285
8.2.1 模块功能285
8.2.2 操作步骤285
8.2.3 数学模型293
8.2.4 源代码294
8.3 高曲矛盾自动检查307
8.3.1 模块功能307
8.3.2 操作步骤308
8.3.3 数学模型312
8.3.4 源代码313
8.4 悬挂点检查与自动处理331
8.4.1 模块功能331
8.4.2 操作步骤331
8.4.3 数学模型336
8.4.4 源代码336
第9章 常见CAD问题与致命错误分析356
9.1 常见CAD问题与处理方法356
9.1.1 系统设置类356
9.1.2 文件操作类358
9.1.3 图层操作类360
9.1.4 图形编辑类360
9.1.5 文字操作类366
9.1.6 数据交换类369
9.1.7 打印输出类370
9.1.8 其他技巧类372
9.2 常见AutoCAD致命错误分析375
9.2.1 安装AutoCAD时出现致命错误375
9.2.2 打开文件时出现致命错误376
9.2.3 AutoCAD图形文件无效出现致命错误376
9.2.4 恶意代码等原因导致出现致命错误377
9.2.5 重复使用遍历功能导致出现致命错误379
9.2.6 点击打印时出现致命错误379
9.2.7 图元设置不匹配出现致命错误379
9.2.8 内部错误导致出现致命错误379
9.2.9 下标越界导致出现致命错误380
9.2.10 不明原因导致出现致命错误381
第10章 AutoCAD平台二次开发经验与体会382
10.1 标准C++与ObjectARX关系382
10.1.1 数据格式转换方法382
10.1.2 ANSI和UNICODE的函数对应关系382
10.1.3 数据精度不足问题带来的影响383
10.2 常用AutoCAD坐标系转换问题384
10.2.1 AutoCAD的坐标系统384
10.2.2 测量坐标系转换问题384
10.3 DXF文件的基本结构385
10.4 常用图元组码信息表386
10.5 如何显示实体参数390
10.6 ObjectARX编译过程中常见问题分析392
第11章 其他实用技术汇编394
11.1 常用ArcGIS数据格式介绍394
11.2 国际主要椭球参数表394
11.3 根据经纬度计算图幅号的方法396
11.3.1 已知图幅内某点经纬度或图幅西南图廓点经纬度,计算其编号396
11.3.2 已知图号,计算该图幅西南图廓点经纬度397
11.4 常用度量衡及单位换算398
11.5 C#开发中常用加密与解密方法399
11.5.1 MD5加密算法399
11.5.2 RSA加密算法400
11.5.3 DES加密402
11.6 用AutoCAD.NET开发AutoCAD软件方法403
参考文献413
热门推荐
- 3094374.html
- 1289809.html
- 3263258.html
- 623740.html
- 3057300.html
- 711645.html
- 1603854.html
- 2125887.html
- 1081520.html
- 3731381.html
- http://www.ickdjs.cc/book_474376.html
- http://www.ickdjs.cc/book_3469351.html
- http://www.ickdjs.cc/book_2776191.html
- http://www.ickdjs.cc/book_1988032.html
- http://www.ickdjs.cc/book_826006.html
- http://www.ickdjs.cc/book_1136084.html
- http://www.ickdjs.cc/book_57530.html
- http://www.ickdjs.cc/book_1939202.html
- http://www.ickdjs.cc/book_545120.html
- http://www.ickdjs.cc/book_3482628.html