分享
 
 
 

Visual C++环境下MapX的开发技术

Visual C++环境下MapX的开发技术  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
  品牌: 尹旭日

基本信息·出版社:冶金工业出版社

·页码:301 页

·出版日期:2009年

·ISBN:7502447482/9787502447489

·条形码:9787502447489

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Visual C++环境下MapX的开发技术》通过理论与实例相结合的方式系统地介绍了在Visual C++编程环境下,基于MapX开发的理论和方法,具体包括:MapX的基础知识、地图化及工具使用与定制、图层和图元、数据绑定技术、数据库的访问、专题图的制作、应用程序的发布等设计技巧和主要方法,通过大量的示例重点讲解在Visual C++环境下的MapX编程技术,从而使读者达到学以致用的目的。

《Visual C++环境下MapX的开发技术》内容全面,循序渐进,深入浅出,以理论够用为度,加大了实践环节。《Visual C++环境下MapX的开发技术》不仅适合于从事地理信息系统开发的软件工程师,而且适合于大中专院校计算机及相关的专业的学生,还可以作为地理信息系统开发培训班和Visual C++应用程序设计者的教材或参考书。

编辑推荐《Visual C++环境下MapX的开发技术》从控件式地理信息系统的概念和构成出发,着眼于MapX的关键技术问题,给出了利用MapX开发地理信息应用系统的技术途径和解决方案,特别是针对MapX开发中心常见的重点和难点进行了深入的探讨,《Visual C++环境下MapX的开发技术》结合作者的开发经验,给出了在Visual C++环境下MapX的开发案例,对读者顺利掌握MapX的使用与开发极具参考价值。

《Visual C++环境下MapX的开发技术》内容共分11章,系统地介绍 MapX基础知识; 地图化及其工具;Layers与Features; 数据绑定;用DBMS访问数据库;专题图;应用程序的发布以及Visual C++环境下MapX开发的若干示例。

《Visual C++环境下MapX的开发技术》结构紧促,讲解详细,通俗易懂,不仅适合于从事地理信息系统开发的软件工程师,而且适合于大中专院校计算机及相关的专业的学生,还可以作为地理信息系统开发培训班和Visual C++应用程序设计者的教材或参考书。

《Visual C++环境下MapX的开发技术》作者多年来从事相关领域的研究和工程实践工作,《Visual C++环境下MapX的开发技术》是基于这些工作而出版的。

目录

第1章 概述

1.1 地理信息系统

1.1.1 地理信息系统概述

1.1.2 GIS分类与开发方式

1.1.3地理信息系统软件

1.2 MapInfo简介

1.2.1 MapInfo概述

1.2.2 MapInfo的软件开发思想

1.2.3 MapInfo的功能特色

1.2.4 MapInfo的数据组织

1.2.5 MapInfo Professional

1.2.6 MapInfo系列产品介绍

1.2.7主要应用领域

1.3 MapX

1.3.1 MapX主要功能

1.3.2 MapX v5.0的特性

1.4 Visual C++编程语言

1.4.1 Visual C++简介

1.4.2 ActiveX

1.4.3 VARIANT类型

1.5 本章小结

第2章 MapX基础

2.1 MapX入门

2.1.1 MapX空间数据结构

2.1.2 MapX对象模型

2.1.3图层

2.2 安装MapX

2.2.1系统要求

2.2.2安装过程

2.3 Geoset和GeoDictionary管理器

2.3.1 Geoset管理器

2.3.2 Geodictionary管理器

2.4 Map对象

2.5 Visual C++中创建地图

2.5.1 MapX的设置

2.5.2主视图中创建简单地图

2.5.3 在对话框中创建地图

2.5.4 导出地图

2.5.5 灵活地开发GST文件

2.6 本章小结

第3章 MapX工具

3.1 MapX标准工具

3.2 标准工具的使用

3.3 自定义工具

3.3.1创建工具

3.3.2工具处理过程

3.3.3 使用工具

3.4 工具创建示例

3.4.1手动测距计算

3.4.2 拖曳图元

3.5 本章小结

第4章 Layers与Features

4.1 Layer对象与Layers集合

4.1.1 Layer对象

4.1.2 Layers集合

4.2 图层与图元

4.2.1 图层的顺序

4.2.2 图层的图元类型

4.2.3 图层的缩放

4.3 Feature对象与Features集合

4.3.1 Feature对象

4.3.2 Features集合

4.4 Selection集合

4.5 在地图中查找图元

4.5.1 Find对象

4.5.2 FindFeature对象

4.6 Visual C++下操作示例

4.6.1 计算高速公路总长度

4.6.2 图元的闪烁

4.6.3查找城市

4.6.4 综合搜索

4.7 本章小结

第5章 Style对象

5.1 Style对象概述

5.1.1属性类方法

5.1.2 操作类方法

5.2 线图元式样

5.3 面图元式样

5.4 文本式样

5.5 符号式样

5.6 Visual C++下开发示例

5.6.1 改变TypeTrue字体符号大小

5.6.2 改变文本属性

5.7 本章小结

第6章 用DBMS访问数据库

6.1 MapInfo SpatialWare

6.1.1 SpatialWare介绍

6.1.2安装及配置

6.1.3数据输入与查询

6.2 Oracle Spatial

6.2.1 Oracle Spatial简介

6.2.2空间数据的准备和管理

6.3 MapX访问空间数据库

6.3.1访问空间数据的方法

6.3.2通过LayerInfo访问空间数据

6.3.3通过tab 文件访问远程表

6.4 LayerInfo对象

6.4.1 LayerInfo对象方法

6.4.2 LayerInfo 参数

6.5 连接字符串格式

6.5.1 ODBC连接字符串格式

6.5.2 Oracle Spatial 连接字符串格式

6.6 地图目录

6.6.1 管理地图目录

6.6.2 加载空间数据

6.6.3 手工创建地图目录

6.7 地图化DBMS表

6.7.1 点样式

6.7.2 线样式

6.7.3 填充样式

6.8 Visual C++开发示例

6.9 本章小结

第7章 MapX的数据绑定

7.1 数据绑定

7.1.1空间数据存储方式

7.1.2数据绑定简述

7.1.3怎样向地图添加数据

7.2 DataSet对象和DataSets集合

7.2.1 DataSet对象

7.2.2 DataSets集合

7.3 使用Fields集合

7.3.1 Field对象

7.3.2 Fields集合

7.4 BindLayer对象

7.5 数据绑定事件

7.6 Visual C++中数据绑定示例

7.6.1图层绑定

7.6.2文件绑定

7.6.3 DAO绑定

7.6.4 ODBC绑定

7.6.5 Unbound绑定

7.6.6 安全数组绑定

7.6.7 将数据显示为点图层

7.7 小结

第8章 MapX主题地图

8.1 规划主题地图

8.1.1 什么是主题地图

8.1.2规划主题地图

8.2 主题地图类型

8.2.1 独立值地图

8.2.2 范围地图

8.2.3 等级符号地图

8.2.4 点密度地图

8.2.5 柱状图

8.2.6 饼状图

8.2.7 双变量专题地图

8.3 Theme对象和Themes集合

8.3.1 Theme对象

8.3.2 Themes集合

8.4 ThemeProperties对象

8.4.1适用于范围专题图的方法

8.4.2适用于柱状专题图的方法

8.4.3适用于等级专题图的方法

8.4.4适用于饼状专题图的方法

8.4.5适用于点密度专题图的方法

8.4.6适用于独立值专题图的方法

8.5 类别对象与集合

8.5.1 RangeCategory对象

8.5.2 RangeCategories集合

8.5.3 MultivarCategory对象

8.5.4 MultivarCategories集合

8.5.5 IndividualValueCategory 对象

8.5.6 IndividualValueCategories 集合

8.6 主题图例

8.6.1 Legend对象

8.6.2 LegendText 对象与LegendTexts 集合

8.6.3 LegendTexts 集合

8.7 Visual C++中主题地图绘制示例

8.7.1各种范围专题地图的绘制

8.7.2运行中主题地图的修改

8.8 本章小结

第9章 逐层细化图层

9.1 逐层细化图层概述

9.1.1 逐层细化图层

9.1.2 逐层细化需注意的问题

9.2 逐层细化应用程序开发步骤

9.2.1 主要开发步骤

9.2.2准备逐层细化图层

9.2.3创建逐层细化和卷起工具

9.3 实施逐层细化的相关方法

9.4 逐层细化的限制和要求

9.5 逐层细化开发示例

9.6 本章小结

第10章 MapX应用程序的发布

10.1 制作安装程序工具概述

10.2 发布应用程序所需的项目和步骤

10.2.1 客户安装项目

10.2.2 客户安装步骤

10.3 打包文件的确定

10.4 注册与许可证

10.4.1 MapX的注册

10.4.2 注册表的修改

10.4.3 通过注册对ODBC设置

10.4.4 MapX许可证

10.5 应用程序的发布

10.5.1常规设计

10.5.2屏幕设计

10.5.3 卸载

10.5.4文件导入

10.5.5生成安装文件

10.6 小结

第11章 Visual C++开发案例

11.1 MapX中鼠标事件

11.1.1 开发思路

11.1.2 开发步骤

11.1.3 部分源代码

11.2 道路交点的计算

11.2.1 开发思路

11.2.2 开发步骤

11.2.3 部分源代码

11.3 道路上两点间距离计算

11.3.1 开发思路

11.3.2 开发步骤

11.3.3 部分源代码

11.4 基于MapX的鹰眼图实现

11.4.1 开发思路

11.4.2 开发步骤

11.4.3 部分源代码

11.5 路网中最短路径计算

11.5.1 开发思路

11.5.2 主要步骤

11.5.3 部分源代码

11.6 比例尺的绘制

11.6.1 开发思路

11.6.2 开发步骤

11.6.3 部分源码

11.7 使用数据库

11.7.1 几种连接方式

11.7.2 开发步骤

11.7.3 部分源码

11.8 GPS目标轨迹显示

11.8.1 开发思路

11.8.2 开发步骤

11.8.3 关键代码

11.9 小结

参考文献

……[看更多目录]

序言MapX是一个基于ActiveX(OCx)技术的可编程控件,提供了真正的对象联接与嵌入式的地理信息系统应用开发方案,它使用与MapInfo Professional一致的地图数据格式,并实现了大多数MapInf0 Professional的功能。Mapx为开发人员提供了一个快速、易用、功能强大的地图化组件。MapX的推出,极大地扩展了MapInfo产品的应用面,使更多的用户可以通过Mapx得到MapInf0的先进技术,利用Mapx可快速地在各种应用中嵌入地图化功能,增强空间分析能力。

Visual C++以其优异的运行速度、直接访问内存、强大的MFC支持以及方便的windOWS API的调用等特点,受到了广大软件开发人员的欢迎,掌握了Vislaal C++技术的开发人员为数众多。目前系统讲述ViSLIal C++环境下的Mapx开发技术的书籍很少,为了能够让读者更快地掌握该技术,我们编写了这本书,希望能够通过这本书让读者以高效的方法学会在VisLIal c++环境下的MapX开发技术。

本书从控件式地理信息系统的概念和构成出发,着眼于Mapx的关键技术问题,给出了利用MapX开发地理信息应用系统的技术途径和解决方案,特别是针对Mapx开发中心常见的重点和难点进行了深入的探讨,本书结合作者的开发经验,给出了在visual C++环境下Mapx的开发案例,对读者顺利掌握MapX的使用与开发具有参考价值。

本书内容共分11章,系统地介绍了Mapx基础知识、地图化及其工具、Layers与Features、数据绑定、用DBMS访问数据库、专题图、应用程序的发布以及Visual C++环境下MapX开发的若干示例。全书结构紧凑,讲解详细,通俗易懂,不仅适合于从事地理信息系统开发的软件工程师,而且适合于大中专院校计算机及相关专业的学生,还可以作为地理信息系统开发培训班和Ⅵsual C++应用程序设计者的教材或参考书。

本书作者多年来从事相关领域的研究和工程实践工作,本书是在此基础上编写而成的。参加本书编写的还有徐泉峰、田海、孙旺泉、曾勇。作者在研究工作及本书的撰写过程中,得到了解放军汽车管理学院史新生教授的指导和帮助,在此表示衷心的感谢!

本书的编写参阅了一些相关资料,由于种种原因,参考文献的罗列可能会有所遗漏,敬请有关专家谅解,在此对这些专家表示感谢。

由于作者水平所限,书中不妥之处,恳请读者批评指正。

文摘插图:

Visual C++环境下MapX的开发技术

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有