首 页 ┆ 源码下载 ┆ IT学院 ┆ 字体下载 ┆ 模板下载 ┆ 源码发布 ┆ 广告合作 ┆ 网站地图
► 设为首页
► 加入收藏
► 联系我们
源码下载 >> ASP源码 | PHP源码 | ASP.net源码 | JSP源码 | CGI源码 | VC/C++源码 | VB源码 | Delphi源码 | Flash源码
文章学院 >> 网络编程 | 网页设计 | 图形图象 | 数据库 | 服务器 | 网络媒体 | 网络安全 | 操作系统 | 办公软件 | 软件开发 | 黑客知识
字体下载 >> 精制字体 | 非英字体 | 艺术字体 | 著名字体 | 哥特式 | 简单字体 | 手写体 | 节假日 | 图案字体 | 精度像素 | 中文字体
模板下载 >> 企业门户 | 数码网络 | 休闲娱乐 | 影视音乐 | 旅游名胜 | 文化艺术 | 电子商务 | 个性展示 | 登陆导航 | Flash模板
►►您当前的位置:源码园 → IT学院 → 软件开发 → VC编程 → 文章内容

VC++通用GIS功能开发解决方案 2.0v 介绍

作者:佚名  来源:网上收集  发布时间:2007-3-27 10:03:54
 

VC++通用GIS功能开发解决方案 2.0v 介绍VC++通用GIS功能开发解决方案》源代码是基于VC++6.0 MFC 类库,在Win2000平台上开发的。界面部分用到了较低版本的 CJ60Lib 开放源码库,用户可自行替换高版本或其他界面库,它不作为本方案的商业部分。
   《
VC++通用GIS功能开发解决方案》源代码是迄今为止公开提供的最全面、最完善的开发GIS产品的一套基础解决方案。它的界面十分友好和具人性化,它传承了"VC++界面一揽子解决方案"最具经典的界面个性,并融合了该产品自身特有的亮点。它的功能部分解决了GIS开发的诸多普遍问题和关键技术(如数据结构,地图显示,基于DEM的地形分析等),可适用于城市规划、地质勘探、土地丈量、水利枢纽、农田建设,乃至其他构建于城市图和地形图之上的GIS类软件开发。可以说,它的基本功能方面已相当成熟。
   《
VC++通用GIS功能开发解决方案》是一套内容十分丰富的"教科书",相对应于各个编程段的程序员来说都有合适的学习内容。源程序条理清晰,模块化设计,普遍采用注释,对于入门和初级程序员来说,可以拆分支解开来学习;对于开发级程序员来说,它提供了丰富的功能实现,省却了您金钱和时间的浪费;作为专业级的程序员来说,或许你可以从中找到另一条安全、快捷的编程思路,从而解决你在诸如方案设计,数据构建,分析实现上的困惑。

方案内容

一、用户界面和控制
VC++界面一揽子解决方案"3.0v

二、功能实现部分



作者/潘立群

下载 Demo 示例程序



综述

   《

  • 1、实现全彩启动画面,令你程序增色不少;
  • 2、实现软件启动口令设置。积作者多年经验完善而成,口令加密技术先进;
  • 3、实现全屏功能,通过TAB键方便地互相切换;
  • 4、实现人性菜单按钮,有工具栏纹理、文字、菜单图标,以及右键菜单功能;
  • 5、实现视图窗口位图背景;
  • 6、实现状态栏信息功能,显示坐标和高程;
  • 7、实现对话框按钮个性化,平面加图标,自己琢磨还有更多效果;
  • 8、实现发送邮件和访问主页功能;
  • 9、实现真彩位图,图标,光标大应用,你可以在软件中发现大量真彩技术的应用;
  • 10、实现树目录复选图标,彻底解放图层控制。
更多细节请参考"

  • 1、数据格式公开透明,这在源代码中是显而易见的。数据源还可以通过Mapinfo中间格式转换过来!一旦你有了源代码,自己就可以编写出该转换软件,当然也可以购买我们提供的该软件。
  • 2、地图显示(显示、漫游、放大、缩小)。# 地图显示方式采用了图层控制技术,让你点击树目录中的"小眼睛"就可以方便地实现图层的开关显示。操作时图形不闪烁,结合"存档"功能,你还能保存你的设置!# 漫游采用无边际方式,任意漫游!同时结合"存档"功能,保存地图显示位置!# "放大"和"缩小"都同时采用两种方式:定点缩放和拉框缩放!拉框缩放采用了光栅绘图模式,效果自然漂亮!
  • 3、九大GIS分析功能(基于DEM)#量算多点距离#计算线段最大坡度#计算区域面积#计算区域高程#两点通视#中心通视# #区域坡度图#断面图#区域通行分析全部分析采用实时数据显示(操作同时显示结果)技术,配以最后结果显示。

几点说明
  • 1、考虑到数据量大小问题,本方案只带了一幅示例数据,但已经足够用!又由于该样图来自于原来四幅图中,而本方案所用到的引擎文件也没有作相应改变,所以点程序中的"全图"功能后,该幅图只占了客户区的一角,而不是将该幅图放满客户区。这不影响其它任何操作,不是程序有问题。
  • 2、本程序由于CJ60Lib库版本问题而不适合.NET平台,但不是本程序自身问题!用户可以替换掉CJ60Lib库改用支持.NET的版本或其他界面库,或者索性弃用!这不影响程序其他实质部分。

作者信息
作者主页:http://summerplq.51.net
电子邮件:aulee@sohu.com,aulee@vip.sina.com
[] [返回上一页] [打 印]
  • 上一篇文章:VC++界面一揽子解决方案(第三版) 介绍
  • 下一篇文章:确定有穷自动机分析内核

  • 相关文章:
  • 在VC++下对文件属性的获取与更改
  • VC++6.0中控制运行唯一实例
  • [图文]VC++ SMTP协议电子邮件传送剖析
  • [图文]C++/VC++编程的疑难问题及解答(二)
  • C++/VC++编程的疑难问题及解答
  • [图文]VC++通用GIS功能开发解决方案 2.0v 介绍
  • [图文]VC++界面一揽子解决方案(第三版) 介绍
  • [组图]VC++的Unicode编程
  • 用VC++设计语法编辑器
  • [图文]在VC++实现数据加密
  • [图文]DES算法及其在VC++6.0下的实现(上)
  • [组图]DES算法及其在VC++6.0下的实现(下)
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 源码发布
Copyright © 2003-2009 Ymyasp.Com. All Rights Reserved .
备案序号:粤ICP备07029071号