自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 建立shape文件(c#+AE)

string strFolder = "D://zt";            string strName = "MyShape";            string strShapeFieldName = "Shape";            IFeatureWorkspace pFWS;            IWorkspaceFactory pWorkSpaceF;     

2009-06-10 21:42:00 1983

转载 ArcEngine 渲染的使用

1.Feature的基本渲染方法 Feature的常用的绘制方法包括:  1.简单绘制  2.唯一值绘制/多字段唯一值绘制  3.点密度/多字段点密度绘制  4.数据分级绘制  5.质量图(饼图/直方图)  6.按比例尺渲染  7.比例符号渲染    1.简单渲染   简单渲染是ArcEngine的默认渲染,我们打开一个FeatureClass,建立一个FeatureLayer的时候,如果没有给F

2009-06-10 21:40:00 793

转载 常见插值方法介绍

“Inverse Distance to a Power(反距离加权插值法)”、 “Kriging(克里金插值法)”、 “Minimum Curvature(最小曲率)”、 “Modified Shepards Method(改进谢别德法)”、 “Natural Neighbor(自然邻点插值法)”、 “Nearest Neighbor(最近邻点插值法)”、 “Polynomial Regres

2009-06-10 21:32:00 1447

转载 C#开发-ListView.CheckedItems的效率

看一段代码:StringCollection arr = new StringCollection();            for (int i=0;ilvwExtents.CheckedItems-1;i++)            {                arr.Add(lvwExtents.CheckedItems[i].Text);            }看上去没什

2009-06-10 21:31:00 1381

转载 IFeatureCursor和ICursor的转换问题

  现有两个接口ICursor和IFeatureCursor,分别由类Cursor和FeatureCursor实现。其关系如图所示:现有如下用法:            try            {                pQueryFilter.SubFields = "";                pQueryFilter.WhereClause

2009-05-30 21:10:00 3234

原创 使用AO无法获得地图比例尺的原因

今天使用AO求地图比例尺,一直求不出来,最终发现原因是地图没有设定单位,即mapUnit属性。                            pMap = pHookHelper.FocusMap;                            pWorkspaceFactory = new ShapefileWorkspaceFactoryClass();      

2009-05-30 12:29:00 622

转载 TOCControl中图层名称不显示的问题

今天使用AO的TOCControl来显示图层名字,但是无论怎么样,TOCControl就是无法显示加入的shapefile的名称。后来才知道,原来加入shapefile时,没有规定图层的名字。代码如下,希望以后遇到这个问题的朋友能够少走弯路。                            pMap = pHookHelper.FocusMap;                   

2009-05-30 12:27:00 1473

转载 创建和使用资源文件resources

在.Net中使用AE的ICommand、ITool、BaseComand等定制按钮、工具或菜单的时候,需要添加按钮的位图信息。一般来讲,这种图片一般都存放在项目的资源文件里面。摸索了大半天才大概搞清楚怎么创建、添加和使用资源文件。 一.资源文件的创建使用resgen.exe工具可以创建字符串类型的资源,但不支持图像资源的创建。可以使用C#程序添加图像资源,大概代码如下所示,添加两张bm

2009-05-30 12:24:00 2074

转载 使用using关键字同时释放多个资源的问题

.Net中托管资源的回收可以使用try…finally的方式进行回收,也可以使用using关键字进行回收,前提是要回收的资源已经实现IDisposal接口。实际上using在内部实现的也是try…finally的方式进行资源释放的。如果需要释放的资源有两个以上,且其类型相同,使用using可以应付的来,如下代码:using (Image image = Image.FromFile(@"E

2009-05-30 12:19:00 631

转载 ==、Equals()、ReferenceEquals()之间的异同

我们都知道字符串之间的比较,一般使用的是Equals()方法,当然也有不少人使用“==”运算符,但这两者之间有根本性区别,下面我们来看一下。通常比较对象使用三种方式,第一是使用“==”运算符,第二是使用“Equals()”方法,第三是使用“RefereceEquals()”方法。先来看使用“==”进行比较的情况。“==”针对的是值类型的比较,或者说是针对的是栈的比较。栈内存放的主要有两种类

2009-05-30 12:13:00 759

转载 C#常用函数集锦

1、DateTime   数字型   System.DateTime   currentTime=new   System.DateTime();     1.1   取当前年月日时分秒   currentTime=System.DateTime.Now;     1.2   取当前年   int   年=currentTime.Year;     1.3   取当前月   int   月=cur

2009-05-30 12:06:00 369

转载 c#操作Access[上]

 看到CSDN上不断兄弟姐妹提问关于c#操作Access的问题,于是本人利用闲暇将c#操作Access的方法加以总结,主要解决的问题有:创建mdb创建table读取table内容查询table中的内容向table中插入数据删除table中的记录向table中插入照片读取table中的照片等。另:本人水平有限,不当之处还请斧正。废话少说,开始正题。文介绍C#访问操作Access数据库的基础知

2009-03-26 09:49:00 655

转载 c#操作Access[下]

话接上回。介绍之前先介绍一个结构体。因为以下函数都要用到这个结构体。    //普通的节点     public struct Node     {         private string nodeType;         public string NodeType//表的字段名         {             set { node

2009-03-26 09:40:00 469

转载 存储过程从入门到熟练(c#篇)

 ①为什么要使用存储过程?因为它比SQL语句执行快.②存储过程是什么?把一堆SQL语句罗在一起,还可以根据条件执行不通SQL语句.(AX写作本文时观点)③来一个最简单的存储过程CREATE PROCEDURE dbo.testProcedure_AXASselect userID from USERS order by userid desc注:dbo.testProcedure_

2009-03-24 16:26:00 381

转载 C#(在TreeView中使用CheckBox)

树结构中的节点共有两层(父节点是分类名称子节点是属于该类的项的名称)都是从数据库中读出而且是在读出的过程中将具体的数据项名称进行分类的。要想实现:treeview的AfterCheck事件中的:    1.父节点勾选则子节点全部勾选    2.父节点不勾选则子节点全部不勾选    3.子节点全部不勾选则父节点不够选而且父节点的文本呈黑色    4.子节点部分勾选则父节点不勾选而且文本呈灰色   

2009-03-15 22:17:00 899

转载 XP home版安装IIS方法

 首先在“开始”菜单的“运行”中输入“c:/Windows/inf/sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,因为是XP简化版,所以里面东西很少,在里面加上这段:“iis=iis2.dll,OcEntry,iis2.inf,,7”。之后保存并关闭。  因为是XP简化版,所以在下载的安装文件里也一定没有

2008-11-28 22:30:00 507

原创 Microsoft .Net Framework

 Microsoft® .NET 是微软公司的一组软件技术,用来连接信息、人、系统和各种设备。它通过使用 Web Services 技术来获得软件的高度集成。除了将小型的、分散的、构建模块应用互相连接起来,还将 Internet 上的更大应用连接起来。NET Framework: 就是微软Web Services 引擎有许多程序设计师和使用者,非常渴望有一个完善而且透明清楚的基础架构,

2008-11-28 10:11:00 655

转载 什么是SDK? SDK是什么意思?

 其实很简单,SDK 就是 Software Development Kit 的缩写,中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个子集——即开发 Windows 平台下的应用程序所使用的 SDK。呵呵,其实上面只是说了一个 SDK 大概的概

2008-11-28 09:32:00 2675

转载 API

API的英文全称是(Application Programming Interface),WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。对这个定义的理解,需要追溯到操作系统的发展历史上,当WINDOWS操作系统开始占据主导地位的时候,开发WINDOWS平台下的应用程序成为人们的需要。而在WINDOWS程序设计领域处于发展的初期,WINDOWS程序员所能使用

2008-11-28 09:24:00 625

空空如也

空空如也

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

TA关注的人

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