[计算机]vc3032开发gis项目

[计算机]vc3032开发gis项目

ID:23167572

大小:53.00 KB

页数:5页

时间:2018-11-05

[计算机]vc3032开发gis项目_第1页
[计算机]vc3032开发gis项目_第2页
[计算机]vc3032开发gis项目_第3页
[计算机]vc3032开发gis项目_第4页
[计算机]vc3032开发gis项目_第5页
资源描述:

《[计算机]vc3032开发gis项目》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、摘要近年来,地理信息系统(GIS)是储存和处理与地理空间分布有关信息的集合。在各行各业得到越来越广泛的应用,GIS以其混合数据结构和独特的地理空间分析功能独树一帜在税务系统中也开始广泛的应用,不仅仅表现为提高管理的效率,而且增加了管理的功能。通过对组件式GIS技术的分析,还比较了WebGIS和VC++等技术,我们决定选用VC++基于进行GIS的开发企业分布地理信息系统。本系统借助计算机完成企业的分布的电子地图,首先注册才能获取应用的权限,实现了鹰眼功能,一个地区地图的放大缩小漫游,箭头编号标柱点选  框选圆选选择符号图层控制按企业编号,企业名字查找及企业的添加,删除等功能,

2、当然后几项功能只有管理员才可以有使用权限。当选择选择方式进行选择之后,可以显示出被选中企业的名字,然后你可以点击企业的名字在地图上就会把这个企业的位置显放大显示在中心位置,况且不断的闪烁,还可以显示企业的详细信息关键词:VC++; 地理信息系统; 电子地图5目录1 实现图形系统的文档和视图……………………………………11.1 组织矢量图形系统的图形元素类………………………………11.2 组织矢量图形系的文档…………………………………………31.2.1 组织面向对象的文档管理机制………………………………31.2.2 利用MFC摸板创建管理图形元素对象指针的对象…………31.2

3、.3 实现矢量图形系统的文档……………………………………31.2.4 实现文档的管理功能…………………………………………31.3 实现矢量图形系统的视图………………………………………51.3.1 建立坐标系……………………………………………………51.3.2 实现各类图形元素的绘制功能………………………………61.3.3 实现视图………………………………………………………61.4 各类图形元素几何属性的计算…………………………………72 鼠标交互绘图……………………………………………………72.1 用鼠标绘图要解决的主要问题…………………………………72.1.1 捕获鼠标操

4、作消息……………………………………………72.1.2 捕捉所有的鼠标输入…………………………………………72.1.3 在屏幕上拖动图形……………………………………………72.1.4 保存图形数据到文档…………………………………………72.1.5 将图形以实际的形态重画……………………………………72.2 交互绘制各类图形元素…………………………………………853 矢量图形系统的操作功能……………………………………93.1 增加图形操作菜单………………………………………………93.2 图形重画…………………………………………………………93.3 图形放大和摆动……………………

5、……………………………113.4 重画上屏和重画首屏……………………………………………113.5 显示全图…………………………………………………………133.5.1 各类图形元素的边界矩形计算………………………………133.5.2 实现显示全图功能……………………………………………133.6 提高矢量图形系统重画速度的基本方法………………………143.6.1 提高图形重画速度的方法……………………………………143.6.2 提高图形元素的绘制速度……………………………………164 图形的选中、移动、旋转、删除……………………………164.1 鼠标点选图形元素……………………

6、…………………………164.2 图形移动…………………………………………………………204.3 图形旋转…………………………………………………………214.3.1 点与点的旋转操作……………………………………………214.3.2 各类图形元素的旋转操作……………………………………224.3.3 实现旋转操作功能……………………………………………224.4 图形元素的删除…………………………………………………225 数据库应用程序开发技术……………………………………245.1 创建基于ODBC的数据库应用程序……………………………245.2 CRecordSet类功能分析……

7、…………………………………2455.3 CRecordView视图类分析………………………………………266 实现数据库浏览功能…………………………………………276.1 创建一个数据库浏览视图………………………………………276.2 创建一个CRecordSet派生类对象……………………………286.3 实现数据库浏览试图……………………………………………287 实现数据库编辑功能…………………………………………287.1 建立并初始化存储记录指针的变量……………………………287.2 建立数据库编辑功能操作菜单

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。