自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

石榴的专栏

GIS DEVELOPER

  • 博客(47)
  • 资源 (3)
  • 收藏
  • 关注

转载 Why is SymbologyControl missing symbols in XP?

<br />http://gis.stackexchange.com/questions/3210/why-is-symbologycontrol-missing-symbols-in-xp

2011-03-22 17:39:00 782

转载 打包ArcGIS Engine应用程序的几种方式

打包ArcGIS Engine应用程序的几种方式2010-09-19 16:38<br />1.使用InstallShield打包ArcGIS Engine应用程序<br />ArcGIS Engine开发的应用程序必须要在装有ArcGIS Engine运行时并且正确的授权的机器上才可以运行。因此,在制作安装包的时候可以把ArcGIS Engine运行时一起打进来,用户在安装程序时,只需要执行一个安装文件就可以正确的运行应用程序了。 利用InstallShield10.5打包的基本思路如下:<br />1)

2011-03-22 09:16:00 3689

转载 开源GIS网站

 http://www.gdal.org/ http://www.osgeo.org/ WebGIShttp://mapeasy.sourceforge.net/index.htm

2008-07-03 09:09:00 758

转载 GDAL_DATA环境变量的设置

GDAL库在使用时又很多环境变量要提前设置,如果忽略这一步,代码会出现异常失败。本文由描述了静态和运行时两种设置方法供参考。源码是OGR站点的示例改了一点点,如下。出错部分是红色加粗句,err一直为6。  #include "stdafx.h" #include "cpl_conv.h"#include  bool DoTransForm(int nCS1,int n

2008-06-10 10:24:00 1217 1

转载 GDAL_DATA环境变量的设置

GDAL库在使用时又很多环境变量要提前设置,如果忽略这一步,代码会出现异常失败。本文由描述了静态和运行时两种设置方法供参考。源码是OGR站点的示例改了一点点,如下。出错部分是红色加粗句,err一直为6。  #include "stdafx.h" #include "cpl_conv.h"#include  bool DoTransForm(int nCS1,int n

2008-06-10 10:24:00 2255

转载 GDAL_DATA环境变量的设置

GDAL库在使用时又很多环境变量要提前设置,如果忽略这一步,代码会出现异常失败。本文由描述了静态和运行时两种设置方法供参考。源码是OGR站点的示例改了一点点,如下。出错部分是红色加粗句,err一直为6。  #include "stdafx.h" #include "cpl_conv.h"#include  bool DoTransForm(int nCS1,int n

2008-06-10 10:23:00 8530

转载 ON_COMMAND_RANGE用法

ON_COMMAND_RANGE用法  afx_msg void OnOutPutStatusButtonUp  (WPARAM wParam, LPARAM lParam); BEGIN_MESSAGE_MAP(CIOStatue, CDialog) //{{AFX_MSG_MAP(CIOStatue) //}}AFX_MSG_MAP ON_COMMAND_RANGE(I

2008-05-28 16:47:00 1429

原创 C/C++语言void及void指针深层探索

C/C++语言void及void指针深层探索   引:许多初学者对C/C++语言中的void及void指针类型不

2008-04-03 17:48:00 701 1

原创 COM原理及应用---- 用Visual C++开发COM应用

 COM原理及应用---- 用Visual C++开发COM应用1、MFC和ATL    对于COM应用的开发来说,建立一套标准的、有能够不断发展的类库是非常有意义的,这样可以实现程序的重用性。Microsoft Visual C++提供了两套满足这样需要的类库:MFC库和ATL模板库。MFC不仅可用于建立COM应用,它更是一套Windows平台上各种应用开发的基本类库,而ATL则主要侧重

2008-03-18 15:14:00 2104

转载 InstallShield 如何去掉左下角的商标/去掉定制皮肤的商标

InstallShield 如何去掉左下角的商标/去掉定制皮肤的商标 本来想把有关 InstallShiled 皮肤定制方面的东西写一篇小文,但经过几个小时的仔细钻研,决定放弃。最根本的理由是,我还是建议尽量使用 MSI。即便采用 InstallShield 来制作安装程序,也尽量采用 Basic MSI Project,而不要涉及太多

2008-03-05 14:14:00 3704 2

转载 installshield的多安装程序制作

如何在一个主安装程序中安装一个第三方的程序呢??找了好几天的资料,终于搞定了。   使用的installshield 10.5。主安装程序制作好后,将第三方的安装包加入,为什么加入这个目录一会说。然后在安装脚本中加入以下内容。function OnFirstUIAfter() STRING szProgram, szCmdLine; begin        szProgr

2008-03-04 23:41:00 1300

转载 如何使用InstallShield8.0制作自己的安装程序

摘要  本篇文档会告诉你如何使用InstallShield开发平台来创建,编译,运行一个安装程序。在这篇文档中你会学习到安装过程中碰到的下面一些内容:加载安装文件,设置快捷方式,修改注册表,条件安装一些文件,注册com组件,更换安装界面,调试以及发布安装程序。本篇文档主要分下面的6个部分内容: 创建,编译,测试安装的工程 设置快捷方式以及修改注册表 注册COM

2008-03-04 22:26:00 1247

转载 3°、6°带高斯-克吕格投影

 3°、6°带高斯-克吕格投影   选择投影的目的在于使所选投影的性质、特点适合于地图的用途,同时考虑地图在图廓范围内变形较小而且变形分布均匀。海域使用的地图多采用保角投影,因其能保持方位角度的正确。     我国的基本比例尺地形图(1:5千,1:1万,1:2.5万,1:5万,1:10万,1:25万,1:50万,1:100万)中,大于等于50万的均采用高斯-克吕格投

2008-02-29 10:27:00 2116

原创 ArcMap 出现“Microsoft Visual C Runtime Library Runtime error”错误的解决办法!

ArcMap 出现“Microsoft Visual C Runtime Library Runtime error”错误的解决办法!

2008-01-15 10:15:00 2190

原创 关于电子邮件的知识

关于电子邮件的知识POP3和SMTP是指什么?         许多朋友都在为邮箱的设置感到疑惑,特别是对于收信服务器和发信服务器的概念感到陌生,常常被人提到的SMTP和POP3是怎么回事呢?          其实一般每个提供电子邮件服务的网站都有自己的SMTP和POP服务器地址,在你登录你的电子邮件网站时仔细找找肯定能发现它们,如果找不到还可以查看一下网站的“帮助”, 如:

2007-12-06 22:53:00 6835

转载 什么是SNMP 协议

在网络中什么叫SNMP 协议? 悬赏分:0 - 解决时间:2006-2-6 11:57提问者: 等到什么时候 - 见习魔法师 二级 最佳答案SNMP(Simple Network Management Protocol)即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架。SNMP协议的应用范围非常广泛,诸多种类的

2007-12-05 09:55:00 3024 1

转载 网关和路由的区别

网关和路由的区别         顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。           按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。           那么网关到底是什么呢?网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围

2007-12-04 21:51:00 11154 3

转载 网关的作用

详解计算机主机网关的作用   (转自男哥 )                           假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。   但是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷

2007-11-30 15:37:00 1767

转载 WINDOWS SERVER 2003版本区别分类

WINDOWS SERVER 2003版本区别分类 Windows 2000 共有4个版本 Windows 2000 Professional Windows 2000 Server Windows 2000 Advanced Server Windows 2000 Datacenter Server *

2007-11-26 22:29:00 3857

转载 什么是脚本

什么是脚本?  

2007-11-23 10:02:00 1237

原创 ISAPI扩展 和 ISAPI筛选器

       互联网服务应用程序编程接口(Internet Server Application Programming Interface,简称ISAPI)是一组API函数。它是一种用来开发扩展IIS程序的强有力的方法.     用 ISAPI 可以执行哪些操作?     下表列出了可以使用 ISAPI 服务器扩展和 ISAPI 筛选器执行的一些任务。      ISAPI 服务器扩展

2007-11-23 10:00:00 1892

转载 IIS与 Apache的区别

对于中小企业来说建立自己的网站,对外展示自己的页面是最平常不过的事情了。目前最流行的建立WWW服务工具就要属Apache与IIS了。那么他们之间都有什么区别呢?到底哪个工具才是最适合我们的呢?今天就来讨论下这个问题。 一、免费与收费之争: 虽然很多用户都使用IIS建立网站,他是集成于Windows操作系统中的组件。不过要想合法使用IIS就要购买正版Windows操作系统。 反观Apache,他是完

2007-11-23 09:38:00 1722 2

原创 IIS与Tomcat的区别

IIS与Tomcat的区别  IIS是微软公司的Web服务器。主要支持ASP语言环境.Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技术的标准实现,是基于Apache许可证下开发的SJP语言环境容器,严格得说不能算是一个WEB服务器,而是Apache服务适配器。 tomcat主要的任务不是WEB服务,而是支持JSP语言环境.IIS就

2007-11-23 08:48:00 9013

原创 Apache与Tomcat的区别

 Apache与Tomcat的区别                                         APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如asp,php,cgi,jsp)等动态网页的就不行.      如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页, 而这个jsp解释器就是TOMCAT, 为什么

2007-11-23 08:44:00 1118

转载 GIS的开源梦想

“3S”技术是目前IT领域的热门话题,而地理信息系统(GIS)随着电子地图的流行被越来越多被人所熟悉,然而GIS流行的背后,确有着众多优秀的开源GIS项目在支撑,这些开源GIS项目的存在,为GIS系统的流行贡献了力量。 国际地理空间开源基金会(Open Source Geospatial Foundation)成立于2006年2月。OSGeo基金会的使命是支持开源地理信息软件的开发以及推动其更

2007-11-14 08:33:00 1756

转载 模态对话框消息处理机制分析

Visual C++模态对话框消息处理机制的分析摘要:消息驱动机制是Windows操作系统的根本,模态对话框消息处理又是不同于一般消息处理的特殊形式。通过分析这种消息机制的原理,可用来处理类似的程序设计要求。  在Windows操作系统中,面向用户的GUI基本上可分为对话框形式和文档/视图两种表现形式。对话框的显示方式又可分为模态对话框和非模态对话框,以适应不同的用户交互需求。由于对话框和文档/视

2007-09-18 17:59:00 926

原创 贷款买房前应该做好哪些准备?

对 于大多数的工薪阶层来说,要想买房一般都要通过贷款方式支付房款,于是贷款买房便成了人们茶余饭后议论率颇高的话题,毕竟买房对老百姓来说是一生中的一件 大事,所以一定要盘算清楚,不然在日后漫长的还款岁月中,就会体会到其中烦恼。那么在准备贷款买房前有什么事情是贷款者需要准备的呢? 一、明确购房目的:贷款买房的人,一般分为两种,一种是自住型

2007-08-03 16:13:00 945

转载 MFC宏和类型定义

                                宏和类型定义的困惑                            自:[http://blog.csdn.net/cphj/archive/2003/02/01/19438.aspx]关键字:C++,MFC,宏,macro,define,typedef有感于MFC库代码之去简就繁、之故弄玄虚,作下文,聊博一笑。

2007-08-03 10:04:00 815 1

原创 拷贝构造函数和赋值运算符 区别

拷贝构造函数和赋值运算符区别     (整理)一、拷贝构造,是一个的对象来初始化一边内存区域,这边内存区域就是你的新对象的内存区域赋值运算,对于一个已经被初始化的对象来进行operator=操作class   A;      A  a;   A  b=a;   //拷贝构造函数调用   //或   A  b(a);   //拷贝构造函数调用   //////////////////////

2007-07-24 10:40:00 5563

原创 VC中的结构体和枚举类型序列化

通常除了从CObject继承的类重写Serialize外,我们经常还遇到对自定义Struct, enum等的序列化,这里就说说后两个的可以方法:一、结构体:       struct   A                 {                        int      a ;                        float   b;              

2007-07-23 15:51:00 2149

转载 用VC进行COM编程,必须要掌握哪些COM理论知识

用VC进行COM编程,必须要掌握哪些COM理论知识   我见过很多人学COM,看完一本书后觉得对COM的原理比较了解了,COM也不过如此,可是就是不知道该怎么编程序,我自己也有这种情况,我也是经历了这样的阶段走过来的。要学COM的基本原理,我推荐的书是《COM技术内幕》。但仅看这样的书是远远不够的,我们最终的目的是要学会怎么用COM去编程序,而不是拼命的研究COM本身的机制。所以我个人觉得对COM

2007-07-04 16:28:00 899

转载 C++中 #define的用法

C++中 #define的用法  转自:http://www.dingge.com/main/article.asp?id=10今天整理了一些#define的用法,与大家共享!1.简单的define定义#define MAXTIME 1000 一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为

2007-07-02 22:41:00 1063

原创 Geodatabase设计指导

  一 对象建模与GeoDatabase1 用GIS建模对象地理信息系统(GIS)的目标是提供地理框架以支持地球资源智能利用的决策和管理人造环境。大部分时候,一个GIS以地图和符号的形式提供信息。观察提供的地图,它提供你这样一些识:事物在那里,他们是什么,怎样通过道路或者其他交通方式到达那儿,以及领接和领近的事物事什么。GIS也能够通过与个人电脑上的地图进行交互对话来传播信息。这一

2007-06-26 00:04:00 1652

转载 GIS数学模型

出处:http://www.lbschina.com.cn/forum/dispbbs.asp?boardID=24&ID=2096摘要  本篇根据GIS具体应用实例,详细阐述了GIS的基本数学模型,深入分析了非地理属性数据的本质特性及组织方法,并提出了绘图即编码的新观点。  关键词  GIS 非地理属性数据 图形编码  0. 引言  近年来,GIS数据处理技术正以前所未有的速度,

2007-06-26 00:02:00 1073

原创 VB中创建线程用到的API函数

VB可不可以创建多线程呢?答案:VB本身不可以,但用API函数VB可以实现。在VB中创建线程用到以下几个API函数:-------------------------------------------------------------创建线程API此API经过改造,lpThreadAttributes改为Any型,lpStartAddress改为传值引用:因为函数入口地址是由形参变量传递

2007-06-25 23:57:00 1095

转载 如何正确给CreateThread传递参数?

文章标题:如何正确给CreateThread传递参数?文章作者:JJony文章来源:http://blog.csdn.net/jzj_jony在网上我们也可以找到相关例子,不过用的是Delphi的TThread类,我个人不太爱用,一个线程也弄的那么麻烦,不过各有各的好处,这里就不谈论Delphi的TThread类了,我们以在线程里运行MessageBoxA显示一对话框为例(也就是线程M

2007-06-25 23:51:00 1679

转载 SDE数据库的备份、迁移或恢复

使用sdeexport和sdeimport命令对SDE数据库的备份、迁移或恢复本方法分四个步骤,备份元表,备份数据表,还原元表,还原数据表。做SDE库的迁移或恢复之前,首先要了解SDE做为空间数据库引擎,它是怎么组织空间数据的,即要知道元表存放的内容和数据表存放的内容。SDE用 户是SDE数据库边默认的一个用户,所有的元表存放在该用户下面,元表的作用就是存放数据表之间的关系,约7张

2007-06-22 16:35:00 2140

原创 ArcSDE介绍

 ArcSDE服务 ArcSDE程序服务介绍:ArcSDE是空间数据与GIS程序之间的一个重要的“通路”,使用它可以将ArcGIS等程序与关系数据库系统联系起来,这些关系数据库并不是如ACCESS的桌面型,而是类似ORACLE和SQLSERVER的分布式关系数据库服务系统。ArcSDE提供了两种数据联结架构,即两层和三层模型,一般我们都是使用的三层架构,如果用户需要使用前者,可以

2007-06-22 16:19:00 1542

原创 提高绘图效率

Invalidate();InvalidateRect();InvalidateRgn()使绘图区无效。Invalidate()更新整个绘图区;InvalidateRect(),InvalidateRgn()使部分绘图区无效。在View中:可用Invalidate();InvalidateRect();InvalidateRgn()使绘图区无效在DOC中:UpdateAllViews(参CView

2007-06-21 23:57:00 1019

转载 数据库-视图

数据库-视图的概念      一 视图的概念       视图是原始数据库数据的一种变换,是查看表中数据的另外一种方式。可以将视图看成是一个移动的窗口,通过它可以看到感兴趣的数据。       视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。      视图的定义存在数据库中,与此定义相关的数据并没有

2007-06-21 17:19:00 791

GeoDatabase Topology

全面介绍了ArcGIS 中Topology的使用方法,也详细介绍了GeoDatabase层面的Topology的组织

2011-07-24

C#技术内幕 NET

Mickey Williams著作,不多做介绍,无论是初学者还是专业人士,该书均是一部绝好的帮手

2011-01-14

ATL简明教程.chm

Microsoft公司在推出COM SDK以后,为简化COM编程,提高开发效率,采取了许多方案,特别是在MFC(Microsoft Foundation Class)中加入了对COM和OLE的支持。但是随着Internet的发展,分布式的组件技术要求COM组件能够在网络上传输,而又尽量节约宝贵的网络带宽资源。采用MFC开发的COM组件由于种种限制不能很好地满足这种需求,因此Microsoft在1995年又推出了一种全新的COM开发工具ATL

2008-03-18

空空如也

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

TA关注的人

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