08 2013 档案

摘要:看过《态度胜于能力》之后,我知道了这个世界上还有一种比能力更重要的东西,那就是态度,态度承载能力,为能力导航,一个人的工作态度决定他的人生高度。没有一夫当关的能力,但可以培养自己认真负责的态度;没有一呼百应的能力,但可以拥有一颗勤奋进取、健康向上的心态,同样能够铸就人生的辉煌。 态度一——勤奋。一个人的成长与发展,天赋、环境、机遇、学识等外部条件固然重要,但是更重要的是自身的勤奋与努力。我自知能力一般,也自知不是一个绝顶聪明的人,所以,我选择勤奋。 态度二——进取。进取,不安于现状,是一种积极地态度,是对未来充满信心,对前途充满希望,愿意用十二分的努力去迎接美好的明天。人应该以进... 阅读全文
posted @ 2013-08-28 14:53 寻梦放歌 阅读(445) 评论(0) 推荐(0)
摘要:1 //要加载的IFeatureClass 2 IFeatureClass pFeatClass = dataset as IFeatureClass; 3 //新建要加载到mxd文档中的图层 4 IFeatureLayer pFeatLayer = new FeatureLayerClass(); 5 //设置新加图层的要素类 6 pFeatLayer.FeatureClass = pFeatClass; 7 //设置新家图层的名称 8 pFeatLayer.Name = pFeatClass.AliasName; 9 //GetRenderLayer函数实现从已配置好符号风格的mxd文档. 阅读全文
posted @ 2013-08-28 14:20 寻梦放歌 阅读(264) 评论(0) 推荐(0)
摘要:1 SaveFileDialog dialog = new SaveFileDialog(); 2 dialog.Title = "保存输出图片"; 3 dialog.Filter = "JPG文件(*.jpg)|*.jpg|BMP文件(*.bmp)|*.bmp||"; 4 if (dialog.ShowDialog() == DialogResult.OK) 5 { 6 tagRECT grect; 7 string str = S... 阅读全文
posted @ 2013-08-28 14:01 寻梦放歌 阅读(466) 评论(0) 推荐(0)
摘要:判断IFeatureClass图形是否含有Z值信息1 IFeatureClass featureClass = this.pLayer.FeatureClass;2 string shapeFieldName = featureClass.ShapeFieldName;3 if (featureClass.Fields.get_Field(featureClass.FindField(shapeFieldName)).GeometryDef.HasZ)4 {5 this.hasZ = true;6 }若有为IPoint赋Z值:IPoint point = new Point... 阅读全文
posted @ 2013-08-28 13:29 寻梦放歌 阅读(522) 评论(0) 推荐(0)
摘要:在Mapcontrol的mousedown中实现 1 IGeometry pBuffer = m_pMapControl.TrackPolygon(); 2 IPolygon pPoly = pBuffer as IPolygon; 3 if (pBuffer == null || pBuffer.IsEmpty) 4 return; 5 IArea pArea = pBuffer as IArea; 6 double area = pArea.Area; 7 if (pArea.Area < 0) 8 { 9 area = System.Math.Abs(pAr... 阅读全文
posted @ 2013-08-27 17:07 寻梦放歌 阅读(252) 评论(0) 推荐(0)
摘要:实现在IMapcontrol上采点,双击结束采点进行距离测量,并标注在IMapcontrol上,实现结果如下:1. 初始化主要变量:1 private bool m_bStart = false;2 private INewLineFeedback m_pNewLineFeedback = null;3 private IPoint m_prevPoint = null;4 private double m_CurDistance = 0.0;5 private double m_TotalDistance = 0... 阅读全文
posted @ 2013-08-27 16:38 寻梦放歌 阅读(265) 评论(0) 推荐(0)
摘要:1 private void 河流面转点ToolStripMenuItem_Click(object sender, EventArgs e) 2 { 3 ESRI.ArcGIS.Geodatabase.IWorkspaceFactory wsf = new ESRI.ArcGIS.DataSourcesFile.ShapefileWorkspaceFactory(); 4 IWorkspace ws = wsf.OpenFromFile(@"F:\1-水利项目\安徽水利\0826处理", 0); 5 6 ... 阅读全文
posted @ 2013-08-27 10:55 寻梦放歌 阅读(337) 评论(0) 推荐(0)
摘要:1 private void 输出断面点ToolStripMenuItem_Click(object sender, EventArgs e) 2 { 3 ESRI.ArcGIS.Geodatabase.IWorkspaceFactory wsf = new ESRI.ArcGIS.DataSourcesFile.ShapefileWorkspaceFactory(); 4 IWorkspace ws = wsf.OpenFromFile(@"F:\1-水利项目\安徽水利\0826处理", 0); 5 ... 阅读全文
posted @ 2013-08-27 10:17 寻梦放歌 阅读(332) 评论(0) 推荐(0)
摘要:IPointCollection转线IPolyline: 1 IPolyline pl = new PolylineClass(); 2 3 IPointCollection ptc = pl as IPointCollection; 4 5 object missing = Type.Missing; 6 7 for (int i = 0; i < num1; i++) 8 { 9 IPoint pt = autoStation.GetFeature(i).Shape as IPoint;//提取点10 ptc.AddPoint(pt, mi... 阅读全文
posted @ 2013-08-23 17:29 寻梦放歌 阅读(894) 评论(0) 推荐(0)
摘要:当AE二次开发与其他平台一起使用的时候,有时候会不方便加LicenseControl控件,需要用代码初始化许可:在构造函数中初始化许可: 1 public Form1() 2 { 3 4 InitializeComponent(); 5 ESRI.ArcGIS.esriSystem.IAoInitialize AoIni = new AoInitializeClass(); 6 bool Successful;//返回是否初始化成功 7 esriLicenseProductCode production ... 阅读全文
posted @ 2013-08-23 16:39 寻梦放歌 阅读(1118) 评论(0) 推荐(0)
摘要:打开shapefile工作空间:1 ESRI.ArcGIS.Geodatabase.IWorkspaceFactory wsf = new ESRI.ArcGIS.DataSourcesFile.ShapefileWorkspaceFactory();2 3 IWorkspace ws = wsf.OpenFromFile(Application.StartupPath, 0);4 5 IFeatureClass f1 = (ws as IFeatureWorkspace).OpenFeatureClass("floodarea1");打开mdb工作空间:1 IWorksp 阅读全文
posted @ 2013-08-23 16:13 寻梦放歌 阅读(563) 评论(0) 推荐(0)