自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

转载 经纬度坐标导入到ArcMap的技巧

今天拿到一批从数据库导出来的经纬度坐标点;要求在ArcMap中转换成图层。折腾了几个小时,把步骤和要点大致写一下:1.首先检查经纬度的格式,ArcMap中导入只接受度格式(如115.7839, 47.5281 )的经纬度。其他格式如DDMMSS;DD°MM′SS″;等都要转换成这个格式;我拿到的数据是DDMMSS格式的(如1153045,471236)。     转换的方法有很多种,前提是要对

2010-02-22 15:30:00 11084 2

原创 ArcGIS Engine栅格数据使用总结

1、栅格数据的存储类型栅格数据一般可以存储为ESRI GRID(由一系列文件组成),TIFF格式(包括一个TIF文件和一个AUX文件),IMAGINE Image格式 在AE中一般调用ISaveAs接口来保存栅格数据2、栅格数据集和栅格编目的区别一个栅格数据集由一个或者多个波段(RasterBand)的数据组成,一个波段就是一个数据矩阵。对于格网数据(DEM数据)和单波段的影像数据,表

2009-12-10 13:00:00 2128

原创 ArcGIS软件安装方法

第一步:用虚拟光驱读入ArcGIS的ISO文件,点击ESRI.EXE,开始安装;第二步:首先安装license,点击License Manger ;第三步:用记事本打开Crack文件下的license.dat(有的是license.lic,其实该一下格式将dat改为lic也没关系的),把第一句话中的this_host替换为你的机器名.(机器名应该知道吧?我的电脑右击->属性->计算机名.注

2009-11-29 13:52:00 1611

转载 如何在visio中画虚线框以及将visio图形复制到word文档中虚线变为实线的问题

这两个问题都不是什么复杂的事情,但是如果对visio用的不多或者只是临时用起来碰到了这种问题还真是麻烦事儿。================================================================问题1:如何在visio中画虚线框在上方的按钮中找到矩形工具那个按钮,对,点一下就可以在作图区画出来一个矩形了。可是这个矩形默认的一般都是实线白背景的。如何将其改为

2009-10-05 22:14:00 37104 3

转载 ENVI在处理美国EOS卫星MODIS数据中的应用

李 静(适普软件有限公司,北京,100044) 提要:本文介绍了美国EOS计划Terra卫星所携带的重要观测仪器——中分辨率成像光谱仪(MODIS)及其HDF数据格式,并就一景MODIS数据用遥感影像处理软件ENVI从数据读取、地理信息分析、波段组合、影像地理校正几方面进行了分析。 关键词:Terra,MODIS,地理纠正,融合,GLT,ENVI 1999年12月18日,美国成功地发射了地球观测系

2009-08-30 16:21:00 6672 1

转载 MODIS数据免费下载

1、MODIS 1B数据下载 L1B数据下载地址:http://ladsweb.nascom.nasa.gov/data/search.html 打开网页,选中需要的数据源类型 注意:其中,MOD03数据是用于对1KM,QKM,HKM数据进行几何纠正所用。别忘记下载。其中,日期类型为:月/日/年 时:分:秒其中,网页中显示的时间为UTC时间,换算为北京时间为:UTC时间=北京时间-8小时。因此,要

2009-08-30 14:26:00 42320 5

转载 谈谈Terra卫星的Aster数据

Terra卫星发射于1999年12月18日,是EOS计划中第一颗装载有MODIS传感器的卫星。Terra卫星上共有五种装置,分别是云与地球辐射能量系统CERES 、中分辨率成像光谱仪MODIS、多角度成像光谱仪MISR、先进星载热辐射与反射辐射计ASTER和对流层污染测量仪MOPITT。Terra是美国、日本和加拿大联合进行的项目。美国提供了卫星和三种仪器:CERES、MISR和MODIS,日本的

2009-08-28 19:40:00 6172

转载 modis介绍-2全部44种产品

modis介绍-2全部44种产品MODIS的下行数据(RawData)利用CCSDS进行了封装,使用RS(255,223)进行纠错。整个CCSDS包(包括同步码4个字节)长度为1024字节。其中Reed-Solomon Coding用来对整个Coded VCDU进行纠错。MODIS CCSDS包的Reed-Solomon Coding部分共有32×4=128字节,采用RS(255,223)。每

2009-08-28 19:11:00 8258

转载 “反演”是什么?

他建立了应用地球物理反演理论框架 ——专访中国大陆科学钻探工程副总指挥、中国科学院院士杨文采 (查看原文)//-->科学时报     作者:曹菲 李晨     在空间上,地球表面为坚硬的岩石所覆盖,没有人能看到15公里以下的岩石在原位是

2009-08-28 15:48:00 4234

转载 ArcGIS开发常用术语

ArcGIS开发常用术语抽象类(abstract class):对子类的一种规定,在对象模型图中可以经常看到,是对象模型图中三种类型的“类”之一。抽象类在类库中没有定义,也不能实例化。插件(add-in):一种可以执行自定义任务的开发环境扩展。ESRI提供各种开发插件作为ArcGIS开发工具包的组成部分。ADF(ADF):“应用开发框架”即application develop fra

2009-08-25 12:00:00 2180

转载 关于LUT

前一阵子用ArcEngine写了东东,大意是这样的:根据时间顺序,分析地面NDVI值的变化规律,并生成分类图像。写完之后处理图像,漫长的等待之后,用高光谱工具来检验分类图像,却发现怎么也对不上号……我着实地郁闷了,想了很久,看了很久,拿小范围图像测了又测,跟踪的结果,明明获得了正确的分类,为什么图像显示的时候却不对呢?看着Erdas的View里头的Cursor对话框:发呆,发好久的呆,

2009-07-29 10:43:00 3032 1

转载 modis产品的命名规则

      有谁知道modis二级以上产品的命名规则?MOD04_L2.A2005224.0205.005.2006225195920比如说这个,名字中的数字的具体含义是什么?      modis产品的命名规则MOD04 是产品名称,表示MODIS气溶胶产品L2 表示 产品级别,Level2A2005224 表示产品时间2005年第224天(以每年1月1日为第一天)0205 表示卫星

2009-07-29 09:35:00 3574

原创 EXCEL使用方法

 execl中计算两列的加法方法:在最顶上的长条中先写上等号,然后在点上第一列,写上加号,再写上第二列,得到结果后,拖动记得其他和。

2009-07-23 09:25:00 1065

转载 用好Matlab Editor的Cell功能

编写大matlab程序时常找不到地方,加上matlab可怜的颜色渲染,除了黑色、紫色就是绿色。系统的m和自定的m函数、变量的颜色都是一样黑乎乎的,郁闷之极。幸好现在的matlab加上了Cell(以下成为块),看起来稍微有点VS的#region的味道。"%% [程序块名]"表示一段程序的开始,matlab称程序段为cell。(注意,填上程序块名时,两个百分号后面的空格不可缺少)光标在一个cell上时

2009-07-18 20:46:00 1712 1

转载 遥感影像预处理

据预处理是遥感应用的第一步,也是非常重要的一步。目前的技术也非常成熟,大多数的商业化软件都具备这方面的功能。预处理的大致流程在各个行业中有点差异,而且注重点也各有不同。    本小节包括以下内容:    l数据预处理一般流程介绍    l预处理常见名词解释    lENVI中的数据预处理1、数据预处理一般流程     数据预处理的过程包括几何精校正、配准、图像镶嵌与裁剪、去云及阴影处理

2009-07-18 19:49:00 14023

转载 Matlab中图像函数大全 - [基础知识]

图像增强1. 直方图均衡化的 Matlab 实现 1.1  imhist 函数功能:计算和显示图像的色彩直方图格式:imhist(I,n)        imhist(X,map)说明:imhist(I,n) 其中,n 为指定的灰度级数目,缺省值为256;imhist(X,map) 就算和显示索引色图像 X 的直方图,map 为调色板。用 stem(x,counts)

2009-07-12 16:22:00 5187

转载 Matlab---size,length和numel函数

size:获取数组的行数和列数length:数组长度(即行数或列数中的较大值)numel:元素总数。s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时数组的行数,第二个元素是数组的列数。[r,c]=size(A),当有两个输出参数时,size函数将数组的行数返回到第一个输出变量,将数组的列数返回到第二个输出变量。如果在size函数的输入参数中再添加

2009-07-12 16:13:00 29623

转载 MATLAB基本的使用方法

     读取图像:用imread函数读取图像文件,文件格式可以是TIFF、JPEG、GIF、BMP、PNG等。比如    >> f = imread(chestxray.jpg);  读进来的图像数据被保存在变量f中。尾部的分号用来抑制输出。如果图片是彩色的,可以用rgb2gray转换成灰度图:    >> f = rgb2gray(f);  然后可以用size函数看图像的大小    >>

2009-07-12 15:51:00 35314 4

转载 MATLAB绘图

第5章 MATLAB绘图5.1 二维数据曲线图 5.2 其他二维图形 5.3 隐函数绘图 5.4 三维图形 5.5 图形修饰处理 5.6 图像处理与动画制作 --------------------------------------------------------------------------------5.1 二维数据曲线图5.1.1 绘制单根二维曲线plot函数

2009-07-12 15:30:00 3785

转载 如何取得当前时间并计算时间差

#include #include using namespace std; #include [separator]int main() {   SYSTEMTIME _time1,_time2;   float interval;   GetLocalTime(&_time1);   /* Codes */   Sleep(2050);    /* Codes */    GetLocal

2009-06-22 14:07:00 1123

转载 fseek使用方法

    调用形式:  #include"stdio.h"  fseek(文件类型指针fp,位移量,起始点);    函数功能:把与fp有关的文件位置指针放到一个指定位置。    其中,“位移量”是long型数据,它表示位置指针相对于“起始点”移动的字节数。如果位移量是一个正数,表示从“起始点”开始往文件尾方向移动;如果位移量是一个负数,则

2009-06-05 15:27:00 4630

转载 在C语言中,unsigned char是什么类型?

unsigned char是无符号字节型,char类型变量的大小通常为1个字节(1字节=8个位),且属于整型。整型的每一种都有无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在默认情况下声明的整型变量都是有符号的类型(char有点特别),如果需声明无符号类型的话就需要在类型前加上unsigned。无符号版本和有符号版本的区别就是无符号类型能保存2

2009-06-05 08:49:00 48239 4

转载 MATLAB中的一些小技巧 - [MATLAB]

http://liuxqsmile.blogbus.com/logs/17451138.htmlMATLAB中的一些小技巧1. Ctrl+C 中断正在执行的操作如果程序不小心进入死循环,或者计算时间太长,可以在命令窗口中使用Ctrl+c来中断。MATLAB这时可能正疲于应付,响应会有些滞后。2. figure命令新建一个绘图窗口figure 可以打开一个空的绘图窗口,接下的绘图命令可以将图画在它里

2009-06-05 00:34:00 2301

转载 MATLAB中的一些小技巧(2) - [MATLAB]

http://liuxqsmile.blogbus.com/logs/18013956.html 1. Ctrl+D打开子程序    在MATLAB的Editor中,将输入光标放到一个子程序名称中间,然后按Ctrl+D可以打开该子函数的m文件。当然这个子程序要在路径列表中(或在当前工作路径中)。实际上该快捷键对应右键菜单中“Open Selection”命令。2. 列出依赖函数  

2009-06-05 00:31:00 2202

转载 主函数main中变量(int argc,char *argv[])的含义

主函数main中变量(int argc,char *argv[])的含义看过多个Linux下的软件的源代码,发现很多项目都有main(int argc,char *argv[]) ,在网上找到如下的说明。   我刚接触到这两个变量时,根本不知道它们是用来做什么的,我想很多人也跟我一样,刚看到这两个变量时也是稀里糊涂的。 其实: i

2009-05-31 10:25:00 877

转载 产生随机数

一、随机数的生成#include #include #include void test_rand() {     unsigned long n;     int k;    //srand((unsigned)time(NULL));         for( k = 0;k k++)      {           n = rand(

2009-05-22 13:47:00 659

转载 const用法详解

const用法详解 面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的 就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读   const int i=5;   int j=0;   ...   i=j;  //非法,导致编译错误   j=i;  //合法 2. 必须初始化   const in

2009-05-20 19:51:00 496

转载 结构体中指针类型

结构体中指针类型 #include void main(){ struct family {  char *husband;  //声明的是husband指向的一个空间  char *wife;  //声明的是wife指向的一个空间  char *son;  //声明的是son指向的一个空间  char *daughter; //声明的是daughter指向的一个空间 }; struc

2009-05-20 19:28:00 868

转载 使用VS2005进行cuda开发

 设置基本环境下载相关的软件:显卡驱动、CUDA Toolkit、CUDA SDK,如果你显卡支持CUDA,请先安装支持CUDA的显卡驱动,之后安装CUDA Toolkit(现在叫CUDA,假设安装在d:/programming/cuda/toolkit目录下),之后安装SDK(假设安装在d:/programming/cuda/sdk目录下),一般来说安装完后,相应的环境变量都已设置好,包

2009-05-20 13:23:00 2049 2

原创 cuda开发环境高亮显示设置

     在网上一顿瞎搜,怎么配置cuda开发环境高亮显示,也不知道怎么弄的,居然好使了,现在把自己的一点小小心得记录下来。说真的,真的很兴奋! 1、将C:/Documents and Settings/All Users/Application Data/NVIDIA Corporation/NVIDIA CUDA SDK/doc/syntax_highlighting/visual_stu

2009-05-20 12:43:00 1159

转载 C语言中的头文件可以自己写吗?

一些初学C语言的人,不知道头文件(*.h文件)原来还可以自己写的。只知道调用系统库函数时,要使用#i nclude语句将某些头文件包含进去。其实,头文件跟.C文件一样,是可以自己写的。头文件是一种文本文件,使用文本编辑器将代码编写好之后,以扩展名.h保存就行了。头文件中一般放一些重复使用的代码,例如函数声明,变量声明,常数定义,宏的定义等等。当使用#i nclude语句将头文件引用时,相当于将头文

2009-05-15 21:39:00 5799 2

转载 Visual Assist 添加支持*.cu文件

 打开注册表,在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/8.0/Languages/File Extensions/ 下面添加子键 .cu 然后copy .cpp的键值到.cu。这样才能表示cu也是VS下的VC的工程文件。2.       打开注册表HKEY_CURRENT_USER/Software/Whole Tomato/

2009-05-14 21:37:00 1342

原创 生成cuda程序步骤

在官网上下载要安装的驱动及软件开发包,然后下载CUDA_VS_Wizard1.2,安装即可使用vs2005进行程序的编写。第一步,打开vs2005,然后选中new->新建项目->Visual C++->CUDA;第二步,给工程命名,下一步->选中Empty project即可。第三步,右击源文件->添加新建项目->C++文件->命名为*.cu,点击ok即可。

2009-05-14 15:47:00 917

转载 C++实现计算程序运行时间 高精度

 对于精确度要求更高的定时操作,应该使用QueryPerformanceFrequency()和 QueryPerformanceCounter()函数。这两个函数是仅供Windows 95及其后续版本使用的精确时间函数,并要求计算机从硬件上支持精确定时器。 示例: view plaincopy to clipboardprint?#include     

2009-05-14 14:15:00 2333 2

转载 CUDA

 CUDA  CUDA(Compute Unified Device Architecture),显卡厂商NVidia推出的运算平台。  随着显卡的发展,GPU越来越强大,而且GPU为显示图像做了优化。在计算上已经超越了通用的CPU。如此强大的芯片如果只是作为显卡就太浪费了,因此NVidia推出CUDA,让显卡可以用于图像计算以外的目的。  目前只有G80平台的NVidia显卡才能使用

2009-05-10 09:37:00 1547 2

原创 C语言指针

       指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。   先声明几个指针放着做例子:   例一:   (1)int*ptr;   (2)char*ptr;   (3)int**ptr;

2009-04-04 19:34:00 607

转载 查看自己系统位数

近来发现许多软件下载和安装时多了个位数选择,什么32位64位或者x86之类的。  现在就查看自己系统位数的方法说一下,大家参考。  Windows XP/Server2003几乎都是32位的操作系统  使用 Winmsd.exe 工具检查处理器:  1. 单击“开始”,然后单击“运行”。  2. 在“打开”框中,键入 winmsd.exe,然后单击“确定”。  3. 在“项目”下面的右窗格中找到“

2009-03-23 22:38:00 621

转载 ArcEngine开发感想

 AO是ESRI开发的一组COM的集合,利用它用户可以进行二次开发,以快速建立满足自己要求的GIS应用.    AO开发就是利用一些类和这些类的接口进行开发.     1、抽象类,类,和组件对象类     抽象类是不能实例化的,抽象类中是一系列抽象的方法,故是不能实例化的,它只能被继承。不同的类可以继承同一个抽象类,但内部对同一方法的实现可能是不一样的。如AO中的接口都是抽象类。用户可以在类中实现

2009-03-16 16:32:00 1557 1

转载 C#索引器

索引器概述  索引器使得对象可按照与数组相似的方法进行索引。get 访问器返回值。set 访问器分配值。this 关键字用于定义索引器。value 关键字用于定义由 set 索引器分配的值。索引器不必根据整数值进行索引,由您决定如何定义特定的查找机制。索引器可被重载。索引器可以有多个形参,例如当访问二维数组时。C#语言一个最令人感兴趣的地方就是类的索引器(index

2009-03-11 21:19:00 1277 1

转载 地图配准可分为影像配准和空间配准

地图配准可分为影像配准和空间配准。影像配准的对象是raster图,譬如TIFF图。配准后的图可以保存为ESRI GRID, TIFF,或ERDAS IMAGINE格式。空间配准(Spatial Adjustment)是对矢量数据配准。一、影像配准在ArcGIS中配准:1.打开ArcMap,增加Georeferencing工具条。 2.把需要进行纠正的影像增加到ArcMap中,会发现Ge

2009-03-07 20:27:00 2576 1

吉林大学c++学习基础教程

本教程是吉林大学c++讲稿,内容相信,全面的介绍了c++的知识,和适合打算学习c++的朋友们

2008-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除