- 博客(19)
- 资源 (1)
- 收藏
- 关注
转载 在C#中使用.chm帮助文件
在C#中使用.chm帮助文件将编译好的.chm帮助文件添加到C# 编写的程序中时,需要调用Help类的ShowHelp和ShowHelpIndex静态方法。下面对这两个方法进行详细介绍。(1)ShowHelp方法。显示帮助文件的内容。该方法有4种重载形式,它们的语法形式分别如下。语法1:public static void ShowHelp (Control parent,stri
2011-11-29 14:52:08 1607
转载 IFeatureClass --3
1、插入 /// ///向featureclass中批量插入features ,批量插入features,用buffer的方法,要比循环一个个Store的方法快 /// /// 操作数据所在的IFeatureClass private void InsertFeatures( IFeatureClass pFeatureClass , List pGeos ) { IF
2011-11-25 16:21:45 1061
转载 IFeatureClass --1
IFeatureClass用于访问控制要素类行为和属性的成员IFeatureClass接口是获取和设置要素类属性的主要接口。例如,使用IFeatureClass接口获取要素类类型、获取满足查询条件的要素数目或在要素类中创建新要素。IFeatureClass接口继承了IObjectClass接口。成员AddField 向这个类中添加一个字段。AddIndex
2011-11-25 16:20:38 1613
转载 IFeatureClass--2
IFeatureClass.GetFeatures Method[Visual Basic.NET] Public Function GetFeatures(ByVal fids As Object,ByVal Recycling As Boolean) As IFeatureCursor[C#] public IF
2011-11-25 16:20:10 2482
转载 C# Font 使用
Font样式只有在创建的时候才能设定,将样式存储到数据库中后,想要还原Label的Font就有点麻烦了,model 为实体类的一个实例,里面包含了fontFamily 字符串fontSize decimalitalic 是否斜体,boolean值bold 是否粗体,boolean值strikeout 是否有删除线,boolean值Underline 是否有下划线,bo
2011-11-23 16:09:25 14037
转载 ArcEngine标注和注记
标注和注记是ArcEngine中提供的两种使用文字信息标注地图要素的方式.其中标注是作为图层的属性存在的,可以动态创建,注记作为地理要素被存储.需要注意的是Shp文件不支持注记. 绘制标注的方式有两种.让我们先看第一种: 1.使用TextElment绘制标注. 这种方法的原理就是把属性表中的某个属性创建TextElment对象,然后使用IGraphicsContainer 的
2011-11-23 15:57:47 6813 1
转载 绘制3维文字标注(IText3DElement )
static IGraphicsLayer m_GraphLayer = null; public static void Draw3DText(IGlobe pGlobe, double thisx, double thisy, string text, int Fsize, int red, int green, int blue) {
2011-11-23 15:56:40 1089
转载 关于IFeatureClass和IFeatureLayer中的Search的区别
近来做关于打开图层属性表时有个小发现,就是在遍历图层中的要素时要用的Search方法,但是IFeatureClass和IFeatureLayer中都有这个方法,到底用哪个呢?测试了下,如果用IFeatureClass中的Search方法,那么打开的是原始图层中所有元素的属性,那么即使我对一个图层进行了编辑,比如删除了这个图层中的某些要素,但是打开属性表时里面的数据内容还是原始图层的内容。因此,要想
2011-11-22 13:59:26 7043 3
转载 FeatureLayer,FeatureDataset,FeatureClass,Feature几个概念一点点总结
刚学AE,其中很多概念都模糊不清。经过一段时间的摸索总结,对FeatureLayer,FeatureDataset,FeatureClass,Feature几个概念有了一点认识。拿出来分享一下,有错误的请多多指教,共同进步.FeatureLayer:要素图层,承载要素数据。几个重要的接口如下:IFeatureLayer接口,用于管理要素图层的数据源,即要素类(FeatureClass)
2011-11-22 13:48:04 4358
转载 polyline轉polygon不同情況buffer的實現方法
做一個運輸署的project時需要實現一個線轉面(polyline to polygon)的函數,有點像buffer,有個buffer distance, 但是在頭尾兩邊不能是圓弧,而是直線.(確實夠搞得...)參考了一下網上的資料,將幾種類似的buffer做了一下,效果如下圖。(左上角為polyline,用它生成其他3種buffer.注意三個polygon紅色框框位置的差別 )先
2011-11-22 09:30:54 2202
转载 mapcontrol加载注记图层
IFeatureLayer featLyr = new FeatureLayerClass(); featLyr.FeatureClass = currFeatCls; FeatureLayerClass aa = featLyr as FeatureLayerClass;
2011-11-21 09:03:05 642 1
转载 调用GP工具
实例:调用GP工具,DWG转换为SHP,不过好像属性信息没有转换过去。 private void ConvertCAD2Shp(string filePath, string outPutPath){ private Geoprocessor gp = null; gp = new Geoprocessor();
2011-11-21 09:01:20 630
转载 由投影坐标计算地理坐标
由投影坐标(532468.123456,2555456.654321)计算地理坐标(114.123456,23.6543231) private IPoint getGeoPoint(double x, double y) { IPoint pProPoint = new ESRI.ArcGIS.Geometry.Point();
2011-11-21 08:59:23 1325
转载 北京54转西安80坐标系
注意:这段代码只能参考,每个具体的项目中,转换参数、偏移量、标准是不同的。 有兴趣的同仁可以拿去研究、批评 private bool ConvertXY54C80() { string filePath = this.textEdit1.Text; if (filePath.Length > 0)
2011-11-21 08:57:57 969 1
转载 9.3的版本问题总结
1.关于登陆的问题 - 关闭Windows防火墙 - 登陆som,看看用户密码是否正确 - 修改一下,工具-》文件夹选项-》使用简单文件共享 - 登录用户是否是agsadmin和agsusers组2.在线编辑 可编辑数据要求: 1 non pooled service 2 数据必须在sde数据库中 3 必须注册版本 4 server advanced license 不过传说好像池化的数据
2011-11-15 16:26:03 1689
转载 FeatureClass 与DataSet的区别,与Layer的关系
ArcCatalog里建个DataSet和FeatureClass 就知道关系了 FeatureClass 可以看做是一张表,有相同空间参考的FeatureClass 放在一个DataSet里,特别是做拓扑分析和几何网络。layer只是对库里的featureclass的引用,在ArcMap里运用下join功能,再看库里的数据,就会比较清晰了 layer 是显示时候的对象 储存了
2011-11-15 13:38:47 3029
转载 FeatureLayer,FeatureDataset,FeatureClass,Feature几个概念总结
FeatureLayer : 要素图层,承载要素数据。几个重要的接口如下:IFeatureLayer 接口,用于管理要素图层的数据源,即要素类(FeatureClass )。具体察看IFeatureLayer.DataSourceType 条目。 IFeatureLayer::FeatureClass 属性可以返回要素图层使用的要
2011-11-15 08:36:14 836
原创 arcgis 根据区域刷新显示地图
IEnvelope pEnv = new EnvelopeClass() as IEnvelope; pEnv.PutCoords(x1, y1, x2, y2); m_ipGeo = (IGeometry)pEnv; ;//确定范围 m_iApp.MapControl.FullExtent = pEnv; //必须加上否
2011-11-11 15:18:54 2014
转载 oracle创建表空间,创建用户以及授权
//创建临时表空间create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;
2011-11-10 14:47:13 373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人