文章列表:Sailor

VC++开发GIS系统(189)线上移点之类的设计及实现
继续VC++开发GIS系统的工作,本文介绍的是一个新的功能:线上移点。效果如图: 功能分析 选择一条线 左键选中一个线节点 按住选中的点移动,调用橡皮筋绘图 松开左键,记录下新的点的位置,并...

VC++开发GIS系统(188)线上移点之获取点在线的位置
在下面的开发中会经常遇到操作线上的点的情况,所以本文设计了一个函数用来获取点在线的位置。具体说明如下: 函数定义 在_malaBase.h中分别增加下面的函数定义 double distance...

VC++开发GIS系统(187)线上加点之菜单响应
前文已经实现了线上加点的相关功能,下面的工作就是在Ribbon菜单中响应这个功能了。 添加Ribbon图标 如图所示,本文实现的是线上加点的功能。添加方法参考:VC++开发GIS系统(12)R...

VC++开发GIS系统(186)线上加点之类的设计及实现
前文 《VC++开发GIS系统(185)线上加点之核心函数实现》介绍了线上加点的核心实现函数,本文记录一下线上加点类的设计及实现。 类的定义 在_malaLines.h中定义线上加点的类,代码如...

VC++开发GIS系统(185)线上加点之核心函数实现
继续我们的VC++开发GIS的过程,本文要介绍的功能是:线上加点。 功能描述 选中一条线 在线上单击 如果单击的点在线上,则线加了一个节点。 效果如图: 函数定义 在_malaBase.h...

VC++开发GIS系统(184)剪断线之菜单响应
前文已经实现了剪断线的相关功能,下面的工作就是在Ribbon菜单中响应这个功能了。 添加Ribbon图标 如图所示,本文实现的是剪断线的功能。添加方法参考:VC++开发GIS系统(12)Rib...

VC++开发GIS系统(183)剪断线之类的设计及实现
前文有两篇文章 《VC++开发GIS系统(181)剪断线之判断点是否在线上函数实现》及 《 VC++开发GIS系统(182)剪断线之函数实现 》,其分别介绍了剪断线的核心实现函数,本文记录一下剪...

IDL基础教学视频全集
IDL国内中文相关的内容并不丰富,本文收集了来自ENVI-IDL官方的中文视频培训教程,总共42集。由浅入深的介绍了IDL编程的方法,从基础操作到二次开发,均有详细的介绍。建议IDL的初学者观看...

IDL基础教学视频(42)混编与一体化
本视频介绍ENVI+IDL混编一体化的方法。 除了IDL,还可以使用C#,C++等语言进行ENVI IDL的二次开发,本视频会做相关介绍。 在线观看 @@YOUKU@@XMTkzMDgyMzY...

IDL基础教学视频(41)ENVI二次开发程序发布
本视频介绍ENVI二次开发程序发布的方法。发布之后,直接运行EXE就可以运行。 在线观看 @@YOUKU@@XMTkzMDgwNTUy@@YOUKU@@ 视频全集 IDL基础教学视频全集 请点...

IDL基础教学视频(40)ENVI功能调用-自动校正
本视频介绍使用IDL调用ENVI功能的方法,以自动校正功能为例。可见ENVI+IDL可以进行非常强大的开发。 在线观看 @@YOUKU@@XMTkzMTAzOTQ0@@YOUKU@@ 视频全集...

IDL基础教学视频(39)ENVI功能扩展
本视频介绍使用IDL扩展ENVI功能的方法,也就是使用IDL编写新的功能并可以供ENVI调用的方法。 在线观看 @@YOUKU@@XMTkyOTgzOTA0@@YOUKU@@ 视频全集 IDL...

IDL基础教学视频(38)波段运算-自定义函数
本视频介绍EVNI+IDL进行波段运算进行自定义函数的方法。 在线观看 @@YOUKU@@XMTkyOTgyNzI0@@YOUKU@@ 视频全集 IDL基础教学视频全集 请点击-->:I...

IDL基础教学视频(37)ENVI波段运算
ENVI是使用IDL语言编写的优秀的遥感影像处理平台,用户可以很方便的通过IDL语言以及ENVI提供的- 二次开发工具对ENVI的功能进行增强,添加新的功能函数。 本视频介绍使用EVNI+IDL...

IDL基础教学视频(36)make_rt程序发布
本视频介绍使用IDL发布程序的方法。 在线观看 @@YOUKU@@XMTkzMDg5NTI4@@YOUKU@@ 视频全集 IDL基础教学视频全集 请点击-->:IDL基础教学视频全集