上一页 1 ··· 9 10 11 12 13 14 15 下一页

AE Raster数据 Clip并保存

摘要: http://hi.baidu.com/%C4%FE%CE%A8%CA%C7%C4%FE%CE%A8/blog/item/cefc891c39579aeb1bd576c9.html 阅读全文
posted @ 2012-05-08 09:35 imihiro 阅读(334) 评论(0) 推荐(0)

AE 各分析适用数据

摘要: 3D Analysis(1)TIN (2)RasterCutFill分析 基于TIN和基于Raster,结果相差 万分之五。TIN上一个点包含哪些信息? 坐标信息(x,y) Elevation Slope AspectRaster上一个点包含哪些信息? 坐标信息(x,y) PixelValue (如果从TIN生成Raster,PixelValue可存储高程值)Raster数据进行3DAnalysis的原理? Raster上点的PixelValue存储了高程信息,即可进行3DAnalysis.分析名 适用数据 结果数据Contour Raster/TIN ShpSlope Raster/TIN 阅读全文
posted @ 2012-05-08 09:06 imihiro 阅读(339) 评论(0) 推荐(0)

AE SceneControl 滚轮实现缩放功能

摘要: private void axSceneControl_OnMouseWheel(object sender, MouseEventArgs e) { try { System.Drawing.Point pSceLoc = axSceneControl1.PointToScreen(this.axSceneControl1.Location); System.Drawing.Point Pt = this.PointToScreen(e.Location); ... 阅读全文
posted @ 2012-05-07 16:59 imihiro 阅读(941) 评论(0) 推荐(0)

AE MapControl、SceneControl的ToolBar 快速实现

摘要: ToolBar在AE已经被封装好,只需要拖动此控件并设置若干属性即可实现Desktop中的相应功能(1)在窗体上拖一个ArcEngine的 ToolBarControl(2)右键点击ToolBarControl -->属性 1>在Items下选项卡下选择要添加的工具。 可以看到Commands和ToolSet下不含了地图浏览、属性查询、空间分析的大部分功能。订制桌面软件,drag几步完成大部分。2>在General选项卡下,将Buddy设置成要关联的控件。 要关联的控件可以是下列5项之一。 The buddy control can be a MapControl, Page 阅读全文
posted @ 2012-05-07 16:39 imihiro 阅读(1877) 评论(1) 推荐(0)

AE intersect、clip的实现

摘要: /// <summary> /// rectangle/envelop 裁剪线 /// </summary> /// <param name="pPolyLine"></param> /// <param name="pEnvelop"></param> /// <returns></returns> public static IPolyline GetClippedPolyline(IPolyline pPolyLine,IEnvelope pEnvelo 阅读全文
posted @ 2012-05-06 21:57 imihiro 阅读(4996) 评论(0) 推荐(0)

C#画图闪烁

摘要: http://www.cnblogs.com/Cybean/archive/2012/01/12/2321014.html其他方式: 将图元控件中的内容分为经常刷新和很少刷新两部分。 在控件上添加picturebox,将很少刷新的部分写道内存中存为bitmap,然后显示在pictureBox中。 Bitmap bmp = ProfileBitmap(this._lilines, toltallength); this.pictureBox1.Image = bmp as Image; public Bitmap ProfileBitmap(List<... 阅读全文
posted @ 2012-05-06 17:13 imihiro 阅读(443) 评论(0) 推荐(0)

form常见操作

摘要: http://apps.hi.baidu.com/share/detail/16571831窗体首次显示 private void FrmProfile_Shown(object sender, System.EventArgs e) { this.DrawAll();//首次显示窗体 绘制剖面线 }窗体只能在指定区域内移动方法一:1> 父窗体和子窗体都继承了Form类 2>父窗体的IsMdiContainer属性设置成true 3>子窗体的MdiFather属性设置成父窗体效果: 子窗体无法出父窗体的范围消息,禁止窗体移动ht... 阅读全文
posted @ 2012-05-06 14:10 imihiro 阅读(165) 评论(0) 推荐(0)

AE 坐标转换_ 常见细节

摘要: http://hi.baidu.com/%D6%DC%B4%BA521/blog/item/16eb3902a54fcb6503088185.html /// <summary> /// 从经纬坐标串生成 投影坐标下的线 /// </summary> /// <param name="gcsStr"></param> /// <returns></returns> public static IPolyline GetLinePCSFromGCSStr(string gcsStr) { ... 阅读全文
posted @ 2012-05-04 11:47 imihiro 阅读(1783) 评论(0) 推荐(0)

AE 实现3DAnalysis Profile Graph功能 (基于TIN,基于Raster 得到线上所有点的高程)

摘要: /// <summary> /// 线与TIN相交,获取剖面样点的x,y,z /// </summary> /// <param name="pPolyLine">剖面线</param> /// <param name="pSurface">Tin表面</param> /// <param name="interpolatePtsCount">生成多少个插值点</param> public IPointCollection RunTinPr 阅读全文
posted @ 2012-05-04 09:01 imihiro 阅读(1867) 评论(0) 推荐(1)

AE 在MapConntrol上画多边形、面

摘要: /// <summary> /// 在MapControl上画多边形、面 /// </summary> /// <param name="activeView"></param> public void DrawPolygon(ESRI.ArcGIS.Carto.IActiveView activeView) { if (activeView == null) { return; } ESRI... 阅读全文
posted @ 2012-05-04 08:25 imihiro 阅读(2215) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页