TranMap:基于MFC+MapWinGIS的开源GIS框架

MapWinGIS是非常优秀的开源windows平台的GIS二次开发包,基于Active X技术封装,功能涵盖地图显示、矢量/栅格图层管理、空间分析等。

由于商业GIS二次开发的种种弊端(笨重,授权,版本),本人在2016年后陆续在本科生《GIS软件系统设计与开发》课程研究生《GIS开发与应用》引入开源GIS平台,并开展开源GIS教学研究和实践。

近年来,对MapWinGIS源码进行了全面的研究和解析,并花了一个月时间对核心源码进行了COM组件开箱移植,剥离了ActiveX框架,加入了经典的MFC框架,取名为TranMap 版本1.0,用户下载TranMap后,在VisualStudio上直接可以运行。

TranMap没有开源协议,仅供大家学习,测试用,但根据MapWinGIS开源协议Mozilla Public License 2.0 (MPL-2.0)要求,各位同仁下载TranMap1.0后,如用作商业和应用项目,需要遵循开源协议要求,谢谢。
github: https://github.com/luhuaxing/TranMap



源码下载后点击sln文件可以直接编译,编译后就是一个MFC应用程序,界面如下:

打开矢量数据:



打开栅格数据:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值