我研究出来的属性查询,贴自己的代码,请大家指教
摘要://把所有的字段都读进来 private void Form2_Load(object sender, EventArgs e) { int i; ILayer pLayer=mFormShow1.axMapControl1.Map.get_Layer(0); IFeatureLay...
阅读全文
不同窗体传递数据
摘要:2008年12月2日 C#中窗体间传递数据的方法两则【转】 在 编写C#windows应用程序的时候我们经常会遇到这种问题,怎么样在两个窗体间传递数据呢?例如,用C#做一个文本编辑器,里面有一个搜索功能(即搜 索我打开的文本里面的文字),点搜索则弹出搜索对话框,输入要搜索的内容,然后确定,就可以搜索到我打开的文本里面的文字了,这里就用到了两个窗体间的相 互通...
阅读全文
配置sde
摘要:4月23日 ArcSDE9.2 for SQL Server 2000安装过程 准备工作:1.ArcSDE9.2 for SQL Server安装文件(网上下载) 2.授权文件(复制“arcsdeserver,92,ecp920870495,none,GB1L20NHRJK5PGXX3069”到记事本中,然后保存为*.ecp) 3.SQL...
阅读全文
连接SDE数据库代码
摘要:By 3s4d 发表于 2007-6-5 16:39:00 0 推荐 什么是SDE数据库?这个问题要详细地讲解将花费大量的时间,但我可...
阅读全文
ArcSED连接方式
摘要:ArcSDE的二种连接方式收藏 ArcSDE的二种连接方式——估且称为客户端负载连接方式和服务器端负载连接方式。 一、服务器端负载连接(需要sde服务,最常用的连接方式): 服务器名称(Server):SDE服务器的主机名称。 服务端口(Service):安装SDE时选择的端口。默认是5151或esri_sde 数据库(Database):根据不同的DBMS决定是否要填。oracl...
阅读全文
ArcSED
摘要:解释一: ArcSDE的二种连接方式——估且称为客户端负载连接方式和服务器端负载连接方式。 二种连接方式的设置: 服务器端负载连接(最常用的连接方式): 服务器名称(Server):SDE服务器的主机名称。 服务端口(Service):安装SDE时选择的端口。默认是5151或esri_sde 数据库(Database):根据不同的DBMS决定是否要填。oracle系列不用填,而SQLServer需...
阅读全文
计算多边形周长和面积
摘要:转自:http://hi.baidu.com/cactusspace/blog/item/90f4e203d4b2f689d53f7c65.html 经常能看到关于在ArcMap中计算面积和长度的问题,以前在博客里面已经有一片关于这方面的文章,讲的很清楚,利用VBA来实现,这里再次说明一下计算 过程,通过对广东省的地级市多变形类型shp文件计算每个地市的面积并计算多变形长度,同时贴上步骤中的图片。...
阅读全文
生成N个点的工具,和生成N个多边形的工具
摘要://后来发现插入feature,可以不用 pWorkSpaceEdit.StartEditing True pWorkSpaceEdit.StartEditOperation********************************* pWorkSpaceEdit.StopEditing True pWorkSpaceEdit.StopEditOperation/...
阅读全文
我的需求2
摘要:ArcGIS Editor工具,实现要素拖动、编辑 ArcGIS Editor工具,实现要素拖动、编辑 本来根本没有写这个工具的意思,自己一直用的Ae自带的工 具。虽然可控制力弱了一些,但终究还是凑或能用。首先,说一下,所有的要素的更新、插入、删除最好放在编辑的Session 里面,即以一对StartEditing和StopEditing包裹。 一开始我的疑问在于,为...
阅读全文
线生成面
摘要:生成面之前的截图: 生成为面之后的截图: 从线生成面的方法代码: /// /// 通过线创建面 /// /// 线 /// 面 IPolygon ConstructPolygonFromPolyline(IPolyline pPolyline) { IGeometryCollection pPolygonGeoCol = new PolygonClass(); if...
阅读全文
label和annotation
摘要:标注与注记(Label与Annotation) 一直分不清ArcGIS中的标注与注记(即Label与Annotation),这次摘录为学习笔记如下: 在ArcMap中可以使用标注(Label)和注记(Annotation)来识别要素,选择Label或Annotation取决于你需要如何控制文本显示以及在ArcMap中如何存储文本。 ...
阅读全文
多个点连成多边形
摘要:Description: This sample illustrates how to create a GeoPolygon object and display it as a graphic in ArcMap using a GeoPolygonElement. A GeoPolygon is a spheroid-aware polygon, the line segments ...
阅读全文
我的需求
摘要:如何进行空间查询 本例实现的是在一个图层上画一个polygon,根据该polygon查询出图层上与之相交的polygon并高亮显示出来。 要点 通过RubberPolygon类来实现接口IRubberBand接口对象,用IRubberBand.TrackNew方法在图层上画出polygon,然后定义IGeometry获得该polygon,创建ISpatialFilter接口对象实现过滤功能,通过I...
阅读全文
投影系统资料
摘要:1 地图投影知识的强调 投影的概念 在数学中,投影的含义是指建立两个曲面点集的对应关系。在地图学中,地图投影是指建立...
阅读全文
AE的8种数据访问方式
摘要:ArcGIS Engine中的8种数据访问[转载] 心情: 天气: 类别:流行数码 查看:5 评论:0 猩猩 -->发表于:2009-02-07 ...
阅读全文
删除featureclass和删除featureclass中的feature
摘要:2: 一次性删除FeatureClass中的所有记录 08-05-22 14:49:13 作者:3s4d 出处:GIS空间站 ...
阅读全文
messagebox收藏
摘要:c#中MessageBox的使用收藏 新一篇: 一个馒头引发的回调(委托或代理) | 旧一篇: 远程重启计算机(C#) 函数】 MessageBox( Text, Title, nType,MessageBoxIcon); 【函数说明】 弹出一个消息框。 【语法】 参数: Text ,消息框的正文; Title ,消息框的标题; nType ,消息框的类型。 返 回值:,用...
阅读全文
选中并高亮显示
摘要:根据查询条件,搜索倒要找的feature,然后选中feature并高亮显示收藏 新一篇: .NET技术 C# QA汇总 | 旧一篇: ArcEngine中根据图层名得到图层 axGlobeControl1.Globe.GlobeDisplay.Scene.ClearSelection(); IQueryFilter QueryFilter ...
阅读全文
加载数据
摘要:ArcGIS Engine中的8种数据访问 2009-02-08 22:22 据是GIS的基础, 访问数据也是进行任何复杂的空间分析及空间可视化表达的前提。ArcGIS支持的数据格式比较丰富,对不同的数据格式支持的程度也有很大差异。本文主要介绍一下以下八种数据格式在ArcGIS Engine中如何访问。对ArcGIS桌面应用有一定了解的...
阅读全文
加载数据
摘要:ArcGIS Engine中的8种数据访问 2009-02-08 22:22 据是GIS的基础, 访问数据也是进行任何复杂的空间分析及空间可视化表达的前提。ArcGIS支持的数据格式比较丰富,对不同的数据格式支持的程度也有很大差异。本文主要介绍一下以下八种数据格式在ArcGIS Engine中如何访问。对ArcGIS桌面应用有一定了解的...
阅读全文
刘亮给的帮助
摘要:创建临时图层 在临时图层上用程序或者让用户手动的创建一个矩形或者圆形 然后使用空间过滤器,spatialfilter 指定一下它的参数,进行查找就行了。 具体的使用在帮助文档里有。 在地图上画矩形或者圆形可以通过INewCircleFeedback接口实现,画矩形同理,只需转换使用的接口就可以了,以下以画圆形为例(该代码是在ArcMap的VBA环境下,建立用户控件使用的): Private...
阅读全文
接口编程
摘要:.NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) { for (int i = 0; i < items.Length;i++) l...
阅读全文
学习
摘要:十个习惯让你精通新的开发技术 作者: 来源: 发布日期:2008-04-10 1. 要看书。 在成千上万的编程图书中...
阅读全文
ArcEngine
摘要:ArcEngine开发感想 (2006-12-12 17:27:29) ...
阅读全文
高分辨率影像数据管理系统(1m,tiff为主,参考别人的)
摘要:影像图管理系统 [系统建设背景] 到目前为止,海量数据的影像图入库问题一直没有得到很好解决,多数软件不是调图速度慢,影像分离等现象较严重,就是软件支持的影像格式较少,功能较弱,传 统的影像压缩技术在压缩比例、还原速度以及海量影像管理方面存在不足,严重阻碍了高分辨率遥感数据的推广使用。针对以上问题,我公司开发了影像图管理系 统。 ...
阅读全文
4d
摘要:4D产品介绍 数字高程模型(Digital Elevation Model 简称DEM)是在高斯投影平面上规则格网点平面坐标(x,y)及其高程(z)的数据集。Dem的水平间隔可随地貌类型不同而改变。根据不同的高程精度,可分为不同等级产品。 数字正射影像图(Digital Orthophoto Map简称DOM)是利用数字高程模型对扫描处理的数字化的航空相片 / 遥感相片(单色 / 彩色),经逐象元...
阅读全文
加密狗
摘要:加密狗"是一种插在计算机并行口上的软硬件结合的加密产品。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换(即对软件狗进行读写),来检查软件狗是否插在并行口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用软件狗做为钥匙来打开这些锁;如果没插软件狗或软件狗不...
阅读全文
自适应simpson
摘要:#include #include #include #include #define EPS1 0.0001 double result=0; int count=0;//preserve the iterative times double func(double x,char choose); double Simpson(double a,double b,int n,char m)...
阅读全文
系统设计感受
摘要:在实践中成长,做个有心人 系统设计的原则:系统性、扩展性、维护性、灵活性、稳定性、可复用,不容易的事情。 宏观性、微观性 graphs speak louder
阅读全文
排序(转载)
摘要:排序有很多种方法啦,比如:1 直接插入排序 2 希而排序 3 冒泡排序 4快速排序 5堆排序 6合并排序 7基数排序 8外排序 等等,这里总结一些常用的方法,新人可以学习一下。 冒泡排序法 ...
阅读全文