文章列表:放大地图
VC++开发GIS系统(112)放大地图之菜单响应
通过前文的对放大地图的原理介绍以及代码实现,已经可以完成对地图的放大功能了。下面的工作就是在Ribbon菜单上响应并实现这个操作。 新建工具菜单 为了实现这个功能,新增了一个类别,命名为“工具”...
2016-01-07
VC++开发GIS系统(111)放大地图之函数实现
前文《VC++开发GIS系统(110)放大地图之简析橡皮筋绘图》已经介绍并解决放大地图的橡皮筋问题,剩下的就是实现地图放大的模块功能了。 LButtonDown函数 表示按下鼠标左键 void ...
2016-01-07
VC++开发GIS系统(110)放大地图之简析橡皮筋绘图
前文《VC++开发GIS系统(109)放大地图之功能解析》介绍了放大功能,其中使用拉框放大的时候会用到橡皮筋绘图,这里也做一个简要介绍。 关于橡皮筋绘图 简单来说,就是自动擦除之前的绘图痕迹,看...
2016-01-06
VC++开发GIS系统(109)放大地图之功能解析
前文《VC++开发GIS系统(108)放大地图之新建tools模块》已经导出了一个用于放大缩小等浏览地图的dll模块,下面我介绍一下放大功能。并会在后文中给出详细的实现过程。 放大流程 基本的放...
2016-01-06
VC++开发GIS系统(108)放大地图之新建tools模块
通过前文的努力,现在的工程已经基本上完成了基础文件的管理和地图要素的简单输入(目前只实现了点的输入),下面的工作将从用户的角度出发,实现基本的地图浏览,对于现在来说,也就是点文件的浏览,首先实现...
2016-01-06