麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

文章列表:Sailor

Esri技术公开课(2015版)

Esri技术公开课(2015版)

2015年ESRI的技术公开课总共有19个课时,在此做了一个汇总。讲解了2015年最新的ArcGIS技术动态,其中包括最新的ArcGIS 10.3的新功能,也有大数据、LBS、WebGIS、移动...

IDL在PLOT中输入特殊符号

IDL在PLOT中输入特殊符号

在使用IDL绘图的时候经常需要用到特色符号,尤其是在XY的坐标轴上,之前的一种老方法是在word中打出来,然后copy在IDL中。经过我的测试是可以使用的,不过我并不赞成这种做法,万一电脑没wo...

VC++开发GIS系统(38)添加响应输入点消息

VC++开发GIS系统(38)添加响应输入点消息

继续我们输入点的大业,在之前文章:VC++开发GIS系统(37)利用IconWorkshop添加输入点按钮之后,已经有了如下的成果图: 也就是有了一个输入点的按钮了,下面的工作就是怎样把这个按...

IDL使用FINITE函数查找无效值和无穷值(NAN和Inf)

IDL使用FINITE函数查找无效值和无穷值(NAN和Inf)

在使用IDL处理数据的时候经常会遇到NAN(NOT A NUMBER)无效值和Inf(INFINITY)无穷值,而这些值的存在经常会影响我们的数据处理,所以需要把无效值去掉。但查找NAN和Inf...

VC++开发GIS系统(37)利用IconWorkshop添加输入点按钮

VC++开发GIS系统(37)利用IconWorkshop添加输入点按钮

继续之前的文章:VC++开发GIS系统(35)点要素的模块建立可能会有疑问,既然创建了这样一个模块,并且派生了一个输入点的类,那这个类怎么才能调用呢? 从主界面入手 既然要调用这个类,那就从主界...

IDL设置LEGEND的边框、阴影和文字排列顺序

IDL设置LEGEND的边框、阴影和文字排列顺序

在使用IDL的LEGEND绘制图例,可以见之前的文章:IDL直接图形法绘制图例的两种方法,可是使用LEGEND绘制出来的图例很不美观,真不知道开发IDL的人怎么设置的默认参数,有个边框也就好了,...

VC++开发GIS系统(36)使用IconWorkshop更改程序图标

VC++开发GIS系统(36)使用IconWorkshop更改程序图标

在之前的文章中已经写到了:VC++开发GIS系统(35)点要素的模块建立,既然已经写到了点要素,那下面的内容肯定要画点了。不过不急,今天先写一个好玩的东西,更改程序图标。 为什么不画点了? 其实...

IDL自定义色表

IDL自定义色表

在使用IDL绘图的时候经常需要用到色表,而IDL自带了有74种色表(IDL8.2.3),如下图: 但是即使这74种色表在一些情况下也是无法满足我们的绘图需要的,这时候就要学会去处定义色表。方法...

IDL提取字符串中的数组

IDL提取字符串中的数组

在之前的文章IDL读取XML文件中介绍了读取xml文件中的特定节点。但是遇到一个问题,读取出来的节点是一个字符串,并且数据之间是使用空格分开的,所以要想办法提取出特定数据来。 提取方法 str ...

VC++开发GIS系统(35)点要素的模块建立

VC++开发GIS系统(35)点要素的模块建立

在之前的文章VC++开发GIS系统(34)解决鼠标左键的冲突中我创建了一个基类,用来解决VC++开发GIS系统(29)关于鼠标左键的联想1中所遇到的问题。本文将继续上面的内容,在基于此基类派生出...

IDL读取XML文件

IDL读取XML文件

使用IDL读取RADARSAT-2的数据,需要用到lutSigma.xml文件中的定标常数来计算相关参量。本文需要提取lutSigma.xml中的offset和gains参数。使用IDL来读取x...

VC++开发GIS系统(34)解决鼠标左键的冲突

VC++开发GIS系统(34)解决鼠标左键的冲突

还记得之前关于鼠标的问题不?为此我写过2篇文章来解释这个问题以及解决的必要性:VC++开发GIS系统(29)关于鼠标左键的联想1,还有解决的方法:VC++开发GIS系统(30)关于鼠标左键的联想...

VC++开发GIS系统(33)基本GIS系统中点单元的结构体

VC++开发GIS系统(33)基本GIS系统中点单元的结构体

接上一篇文章:VC++开发GIS系统(32)新建malagis的MFC工程继续进行我们的GIS工程的项目开发,在工程之前先要设计一下我们GIS系统中的基本单元的结构体,然后单独放在一个.h文件中...

IDL设置float dobule数据类型的有效数字和小数点位数

IDL设置float dobule数据类型的有效数字和小数点位数

今天在写IDL程序的时候遇到一个小问题,截取IDL中float dobule数据类型的有效数字和小数点位数,并且显示出来。之所以说简单,是因为在C语言或者python这种语言中这都是很容易实现的...

VC++开发GIS系统(32)新建malagis的MFC工程

VC++开发GIS系统(32)新建malagis的MFC工程

经过之前的准备工作,今天的教程就正式开始整个系统的编码了,万事开头难,就从最基本的项目建立开始讲起吧。 1.新建MFC工程 新建一个MFC工程这里的工作量可能并不多,并且大多数人也应该会操作。不...