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

Visual C++环境下MapX的开发技术 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
尹旭日,张武军 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-22

类似图书 点击查看全场最低价

图书介绍

出版社: 冶金工业出版社
ISBN:9787502447489
版次:1
商品编码:10167758
包装:平装
开本:16开
出版时间:2009-01-01
用纸:胶版纸
页数:301
字数:478000
正文语种:中文


相关图书





图书描述

编辑推荐

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

内容简介

《Visual C++环境下MapX的开发技术》通过理论与实例相结合的方式系统地介绍了在Visual C++编程环境下,基于MapX开发的理论和方法,具体包括:MapX的基础知识、地图化及工具使用与定制、图层和图元、数据绑定技术、数据库的访问、专题图的制作、应用程序的发布等设计技巧和主要方法,通过大量的示例重点讲解在Visual C++环境下的MapX编程技术,从而使读者达到学以致用的目的。
《Visual C++环境下MapX的开发技术》内容全面,循序渐进,深入浅出,以理论够用为度,加大了实践环节。《Visual C++环境下MapX的开发技术》不仅适合于从事地理信息系统开发的软件工程师,而且适合于大中专院校计算机及相关的专业的学生,还可以作为地理信息系统开发培训班和Visual C++应用程序设计者的教材或参考书。

内页插图

目录

第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 小结
参考文献

精彩书摘

1 概述
1.1 地理信息系统
1.1.1 地理信息系统概述
地理信息系统(Geographic Information System,GIS)是一项以计算机为基础的新兴技术,它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。地理信息系统处理、管理的对象是多种地理空间实体数据及其关系,包括空间定位数据、图形数据、遥感图像数据、属性数据等,用于分析和处理在一定地理区域内分布的各种现象和过程,解决复杂的规划、决策和管理问题。
GIS的物理外壳是计算机化的技术系统,它又由若干个相互关联的子系统构成,如数据采集子系统、数据管理子系统、数据处理和分析子系统、图像处理子系统、数据产品输出子系统等,这些子系统的优劣、结构直接影响着GIS的硬件平台、功能、效率、数据处理的方式和产品输出的类型。
GIS的操作对象是空间数据,即点、线、面、体这类有三维要素的地理实体。空间数据的最根本特点是每一个数据都按统一的地理坐标进行编码,实现对其定位、定性和定量的描述,这是GIS区别于其他类型信息系统的根本标志,也是其技术难点之所在。
GIS的技术优势在于它的数据综合、模拟与分析评价能力,可以得到常规方法或普通信息系统难以得到的重要信息,实现地理空间过程演化的模拟和预测。

前言/序言

  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的开发技术 下载 mobi epub pdf txt 电子书 格式

Visual C++环境下MapX的开发技术 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

Visual C++环境下MapX的开发技术 下载 mobi pdf epub txt 电子书 格式 2024

Visual C++环境下MapX的开发技术 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

最近需要的书比较多,在这里买的质量都不错。很好!很好!

评分

建议作者如果出新版,应附上代码源码光盘或提供下载。

评分

这方面的书不多,这个还挺清楚。

评分

很好的一本书,质量也不错

评分

这本书就是没有光盘,所以安装文件、源码啥的都没有,买来直郁闷……

评分

最近需要的书比较多,在这里买的质量都不错。很好!很好!

评分

里面有一些代码可以参考,要是有光盘就更好了

评分

PS:2011年7月28日买,28元,三颗星

评分

送给朋友的,感觉还好

类似图书 点击查看全场最低价

Visual C++环境下MapX的开发技术 mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.teaonline.club All Rights Reserved. 图书大百科 版权所有