采用VC++开发一个GIS系统(开篇记)
从这篇文章开始,我将写下一系列的文章来介绍采用VC++开发一个GIS系统的方法、步骤等。
之所以有这个思路,是因为之前一门的课程叫做地理信息系统工程,万波老师(大学里我最敬重的老师,没有之一)给我们讲了一些采用VC++开发GIS系统的方法,无奈当时淘气,上课没有好好听讲,最后的实习做了一个不算好的作品。
不过我是一个喜欢去总结记录的人,所以时隔2年,我再次捡起了当年的代码,因为当时写的时候遇到了很大的问题,很多问题得到了解决,但是当时因为工期赶没有记录下来,深表遗憾。所以我打算用这个学期的闲暇时间写下这个系列整理,算是一点借鉴,也算是还了自己的一个心愿,同时我打算接着这个VC++版的GIS系统继续写下去,或者不用MFC改用QT实现跨平台等等,当然这只是一个打算,我会按照自己的进度做一个安排。
本人水平实在有限,本科学了4年GIS,依旧不懂GIS;会的一点计算机编程,估计也是被人嘲笑的水平,所以很喜欢各位同行朋友给我一点批评指点或者骂两句也行,这算是VC++开发一个简单的GIS系统系列教程的开篇。
这是之前的VC++GIS系统截图,之前的名称为CoGIS,改写我会用MalaGIS这个名称。
更新:目前源代码已经开源在GitHub上了。
新版本截图:
同时声明一点,本系统不是本人一人所写,是一个团队项目,团队的成员有:张铁映 陈锐 黄婷婷 李岂伍 陆川伟 缪玲珑 姚瑶 尹全超,排名不分先后,另外我好想念当年的金戈铁马,也想念冰雪地带,天涯海角的各位,你们还好么?
相关阅读
声明
1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。
2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。
独立底层开发的吗?那厉害了。
其实说利用MFC做的画图软件更契合一些,只是分成了点、线、面、区四类,没有用到其他任何GIS平台的库。
厉害
冰雪地带的老板把店子租出去了,然后一个人背着吉他徒步旅行去了~
哎呀,这么文艺!!!
支持下!
很棒!
把源码开放出来学习一下就好了,支持!
源码已经公开:https://github.com/sailor103/malagis-desktop/
才接触GIS,请问你这个VC的GIS系统是纯手工画地图,还是能导入图片,然后对导入的图片进行操作。不是很懂,求解惑
纯手工画地图,其实只是一个演示的demo系统,很多东西需要加。