- 博客(24)
- 收藏
- 关注
原创 利用GDAL库读取GeoTIFF文件
经过一天的学习,终于对gdal库有所了解,下面是利用GDAL读取TIFF文件程序。void CTestView::OnFileOpen() { // TODO: Add your command handler code here char szFilter[] = "GeoTiff (*.tif)|*.tif|All Files (*.*)|*.*||";
2007-03-06 11:12:00
7801
5
转载 Window环境下安装GDAL库的方法
1 把GDAL文件夹拷贝到C:/Documents and Settings/Administrator目录下面(也可以选择其他路径) 把C:/windows/system32目录下面的xcopy.exe复制到./Microsoft Visual Studio/VC98/Bin目录下 在VC目录下面搜索出MSPDB60.DLL文件,也复制到/VC98/Bin目录下2 新建一个文件Autoexe
2007-03-05 13:12:00
3701
1
转载 关于获得MFC窗口其它类指针的方法
MFC中菜单项消息如果利用ClassWizard来对菜单项消息分别在上述四个类中进行响应,则菜单消息传递顺序:View类--Doc类--CMainFrame类--App类。菜单消息一旦在其中一个类中响应则不再在其它类中查找响应函数。具体: 当点击一个菜单项的时候,最先接受到菜单项消息的是CMainFrame框架类,CMainFrame框架类将会把菜单项消息交给它的子窗口View类,由
2007-02-02 15:12:00
1237
原创 使用CScrollView创建滚动条
滚动条的作用在于当绘制的图形超过客户区的大小的时候,通过滚动条的移动来观测整个图形,VC中提供了CScrollView类来完成滚动条的绘制,在创建工程的时候的第六步,将基类选择为CSrollView。如果之前已经选择CView为基类,请将你的程序进行如下改动:(1)将CXXXView.cpp和CXXXView.h中的CView全部替换为CSrollView(XXX为工程名称)(2)通过C
2007-02-02 12:04:00
2573
转载 Windows API函数大全
1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接
2007-02-01 14:55:00
790
原创 什么是Stub程序
stub:RPC(Remote Procedure Call protocol)的一个重要思想就是使远程调用看起来象当地的调用一样,也就是说调用进程无需知道被调进程具体在哪台机器上执行。Stub就是用来保证此特性的很重要的部分。具体的讲,比如在客户端,一个进程在执行过程中调用到了某个函数fn(),此函数的具体实现是在远程的某台机器上,那么此进程实际上是调用了位于当地机器上的另外一个版本的f
2007-02-01 11:42:00
4772
转载 VC调试技巧收集整理
调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单open。1 设置为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWiza
2007-01-25 21:19:00
2476
原创 GIS基本理论之四:空间数据分析基本理论
GIS基本理论系列是在《地理信息系统原理和应用》读书报告基础上完成的,当作自己对GIS理论的一次复习回顾。 1. 空间信息分析的内容包括哪些操作?有哪些功能?空间信息分析通常是指GIS为用户提供的解决问题的方法。空间信息分析的基本方法包括以下一些内容:(1)空间信息量算:质心计算、几何量算、形态量算等(2)空间信息分类:主成分分析(PCA)、层次分析
2007-01-19 00:39:00
7941
原创 GIS基本理论之三:空间数据处理理论与空间数据库
GIS基本理论系列是在《地理信息系统原理和应用》读书报告基础上完成的,当作自己对GIS理论的一次复习回顾。1. 空间信息处理的内容有哪些在图形数据录入完毕后,需要进行各种处理,空间信息处理包括以下内容:第一,图形坐标变换。在地图录入完毕后,经常需要进行投影变换,得到经纬度参照系下的地图。对各种投影进行坐标变换的原因主要是输入时地图是一种投影,而输出的地图产
2007-01-19 00:32:00
9421
转载 WINDOWS 经典图书
现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千,很多陌生的出版社,很多陌生的作者,很多陌生的译者,书名也是越来越夸张,什么××天精通××,精通××编程, ××宝典等等,书的印刷质量真的很好,纸张的质量也是今非昔比啊,但书的内容好象却是越来越让人失望,也许是我老了,我的思想我的观念已脱离现实社会,也许是外面的世界变化得太快,我编程数月,出去一走,路已不是原来的路……回
2006-12-31 13:13:00
2626
1
原创 GIS基本理论之二:空间数据基本理论
GIS基本理论系列是在《地理信息系统原理和应用》读书报告基础上完成的,当作自己对GIS理论的一次复习回顾。 1. 空间地理数据的基本特征 要完整地描述空间实体或现象的状态,一般需要同时有空间数据和属性数据。如果要描述空间实体或的变化,则还需记录空间实体或现象在某一个时间的状态。所以,一般认为空间数据具有三个基本特征:⑴空间特征 表示现象的空间位置或现在所处的地理位置。空
2006-12-31 01:09:00
6593
原创 GIS基本理论之一:GIS的概念、构成结构、功能
GIS基本理论系列是在《地理信息系统原理和应用》读书报告基础上完成的,当作自己对GIS理论的一次复习回顾。 1 地理信息系统的概念 地理信息系统(Geographic Information System 简称GIS)是一项以计算机为基础的新兴技术,围绕着这项技术的研究、开发和应用形成了一门交叉性、边缘性的学科,它是以地理空间数据库为基础,在计算机硬件的支持下,对空间
2006-12-31 01:03:00
8586
原创 GIS相关单位网址
http://www.mapgis.com.cn武汉中地信息工程有限公司http://www.zondysoft.com.cn武汉中地信息工程有限公司http://www.ncg.ac.cn国家遥感应用工程技术研究中心,网络版GeoBeans http://www.beijinginfo.com.cn北京神州通网络技术有限公司 http://map.beijing.gov.cn 北京长地
2006-12-27 22:28:00
3030
原创 《极地特快》中的动听童声插曲
平安夜看的电影《极地特快》中的动听童声圣诞歌曲,歌曲仿佛进入梦境般,天籁童声、唯美动听: When Christmas Comes To Town La la la la ... Im wishing on a star And trying to believe That even though its far Hell find me at Christmas Eve I guess
2006-12-25 19:22:00
1103
原创 ArcGIS二次开发之一:在ArcMap中启动ArcCatalog的代码实现
在ArcMap的快捷工具栏中,可以利用快捷按钮直接启动ArcCatalog,下面的代码将实现这一操作。 Sub ShowArcCatalog() Dim pAppROT As AppROT Dim pAppROTCountInt As Integer Dim pAppROTCount As Integer Dim pCommand As ICommandItem
2006-12-14 14:20:00
4252
转载 B树数据存储结构介绍
HDF文件格式采取了B树对数据进行存储,下面的文章主要来源于网络。对于一维升序或降序数据序列(假设其个数为N)来说,可以采用两分检索的方法来迅速地找到需要插入或删除元素的位置。但是当采用顺序存储的方式时,为插入一个元素,需要将其以下的数据均进行后移;为删除一个元素,需要将以下的数据进行前移。为避免大量的数据移动,提高插入和删除的工作效率,研究者提出了多种解决方法,B树就是其中较好的一种方案。
2006-12-13 16:36:00
4472
2
转载 MODIS(中分辨率成像光谱仪)简介
什么是MODIS?MODIS是英文Moderate Resolution Imaging Spectroradiometer 的简写,翻译成中文就是中分辨率成像光谱仪,是EOS系列卫星AM1和PM1的基本仪器。MODIS是被动式成像分光辐射计,携带490个探测器,分布在36个光谱波段,覆盖从可见光到红外波段。MODIS是高信噪比仪器,能够满足海洋、陆地和大气科学观测需要。 为什么
2006-12-12 11:39:00
7171
原创 HDF文件格式初探
本文是在阅读2005年9月15日《国土资源遥感》杂志上《HDF格式特点及其对遥感数据格式标准化的几点启示》文章后的一些记录。HDF全称为Hierarchical Data Format,即层次式文件格式,是美国国家计算机中心推出的一种新型数据格式,主要目的是用于记录科学数据。美国国家宇航局(NASA)在HDF数据格式基础上提出了HDF—EOS子集,用于记录MODIS传感器数据。如果需要对
2006-12-11 00:25:00
9162
1
原创 ArcObjects开发之Map类的理解
Map对象是用于地图数据存储的容器,包含要素和地理数据的图层。每一个地图文档都至少含有一个Map对象,但在每一个时刻只能有一个Map对象处于使用状态,这个Map对象称为“焦点地图”(FocusMap)。我们可以通过IMXDocument接口方便地得到FocusMap的属性,也能通过IMXDocument接口返回地图文档中全部的Map对象集合。通过IMaps接口可以创建或者删除Map对象,也
2006-12-05 21:37:00
2147
原创 ArcGIS二次开发方式之VBA
ArcGIS为用户提供了强大的二次开发工具,目前主要有三种开发方式:使用VBA对ArcMap的定制、使用DLL组件开发可扩展的GIS模块和使用ArcObjects提供的可视化空间来编写一个脱离了ArcGIS框架的独立软件。不能说三者哪一个是最好的,选择某一种方式完全是根据项目的实际需要。本文将主要介绍有关VBA开发方式的相关情况,也是学习《ArcObjects开发基础与技巧——基于Visu
2006-12-04 10:37:00
5453
原创 XY坐标文本数据转换为Shp文件
XY坐标文本文件转换为Shp文件,比较常用的就是GPS的数据转换,首先采用专业数据转换工具,将GPS数据转换为文本格式,然后进一步转换为Shp文件格式,其实操作十分简单,但作为地理信息系统课程作业的一部分,还是稍作说明。(1)利用“Add Data”添加XY数据文件(2)选择“Tools”—>“Add XY Data”,在对话框中选择X、Y字段和编辑坐标系统,一般GPS系统采用的坐
2006-12-03 21:40:00
8064
2
原创 利用ArcCatalog建立Geodatabse空间数据库
Geodatabase数据模型主要是用来实现矢量数据和栅格数据的一体化存储,目前主要有两种格式,一种是基于Access文件的格式(称之为Personal Geodatabase),另外一种是基于Oracle或SQL Server等RDBMS关系型数据库管理系统的数据模型 ,它的主要特点在于采用标准关系数据库技术来表现地理信息的数据模型,利用标准的数据库管理系统来存储和管理地理信息,通常将空
2006-12-03 17:03:00
3818
转载 在ArcGIS属性表中增加需要的字段,并自动赋值
在ArcGIS属性表中,一般不会包含实体几何信息,可以采取VBA进行计算。下面是几个简单的代码(转载自集思学院)特点:1推荐给不会使用AO的朋友2可以保存为CAL文件以备下次方便使用使用方法1打开属性表,选择计算的字段,右点选择Calculate Values;2.选择“是”,进入Field Calculator;2选择Advance选项;3 在Pre-Logic VBA Script
2006-11-30 23:07:00
12688
原创 《ArcObjects开发基础与技巧——基于Visual Basic.net》阅读初感
从国图借来蒋波涛的《ArcObjects开发基础与技巧——基于Visual Basic.net》,看着封面上的“ESRI中国(北京)有限公司推荐参考书”,以为这是一本很好的入门教材,可是阅读过两章,有些失望。(1)作者没有很好的组织好这本书的结构,很多地方说得让人不明不白,总是出现这样的语句“关于某某的内容会在某某章节讲解”,使读者不能很好的理解,我不可能拿着一本书翻来翻去.(2)作为一本
2006-11-30 21:58:00
1603
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人