Skip to content

开源GIS桌面应用框架 | Open-source GIS desktop framework based on MFC and MapWinGIS. 支持地图浏览、空间分析、数据可视化 | Supports map browsing, spatial analysis, data visualization.

Notifications You must be signed in to change notification settings

luhuaxing/TranMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TranMap

An Test Framework Based on MapWinGIS + MFC

MapWinGIS is an outstanding open-source GIS development package for the Windows platform. It is based on ActiveX technology and provides comprehensive functionalities for map visualization, vector/raster layer management, and spatial analysis.

Due to the limitations of commercial GIS development platforms—such as being heavyweight, licensing restrictions, version dependency, and cross-platform constraints—I began introducing open-source GIS platforms into my undergraduate course “GIS Software System Design and Development” and graduate course “GIS Development and Applications” starting in 2016. Since then, I have been engaged in teaching, research, and practical work related to open-source GIS.

In recent years, after a thorough study and analysis of the MapWinGIS source code, I spent about a month performing a complete migration of its core components. Specifically, I removed the original ActiveX framework and integrated it with the classic MFC framework, resulting in a new version named TranMap 1.0. Users can download,compile and run it directly in Visual Studio.

TranMap is provided without an open-source license, and is intended solely for learning and testing purposes. However, in accordance with the Mozilla Public License 2.0 (MPL-2.0) under which MapWinGIS is released, anyone using TranMap 1.0 for commercial or applied projects must comply with the terms of the MPL-2.0 license.

(1) Load Shapefile Test image image

(2) Load Image File Test image

About

开源GIS桌面应用框架 | Open-source GIS desktop framework based on MFC and MapWinGIS. 支持地图浏览、空间分析、数据可视化 | Supports map browsing, spatial analysis, data visualization.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published