摘要: private void RunTool(Geoprocessor geoprocessor, IGPProcess process, ITrackCancel TC) { geoprocessor.OverwriteOutput = true; ... 阅读全文
posted @ 2015-01-31 16:12 xiaominmin54 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 1 //获取两个点的高程 2 pRasterSurface.PutRaster(pRasterLayer.Raster, 0); 3 ISurface pSurface = pRasterSurface ... 阅读全文
posted @ 2015-01-18 21:09 xiaominmin54 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:Extract values to Points工具,这个网上的资料比较多。就不介绍了。其实是因为我的电脑没法执行这个工具,老是出错,但是不知道原因是什么。(这个看了我之前的一篇随笔,想起来一种解决办法,就是将dem导出为tif格式。)想实现这个功能就只好找其他的方法了。后来经过老师的指... 阅读全文
posted @ 2015-01-18 14:58 xiaominmin54 阅读(2178) 评论(0) 推荐(0) 编辑
摘要: 1 /// 2 /// 计算两点角度 3 /// 4 /// original point 5 /// end point 6 /// 7 private float... 阅读全文
posted @ 2015-01-18 14:42 xiaominmin54 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 1 /// 2 /// 根据面要素的ID获取面,判断点是否在面内 3 /// 4 /// 要判断的点,射线的起点 5 /// 面的ID 6 /// 面要素所在的图层 7 /// 8... 阅读全文
posted @ 2015-01-18 14:34 xiaominmin54 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 经常有用户有这样的需求:手头有一堆离散点,想获取这堆点所覆盖的区域,即外包络面。来看测试数据,如下图: 1、如果想获取外包络的凸面那么在arcmap里有一个toolbox工具,叫”最小边界几何“,能够计算凸的外包络面,如下: 其中参数选择CONVEX_HULL就是生成最小凸面效果如下: 2、如果我们... 阅读全文
posted @ 2015-01-12 14:53 xiaominmin54 阅读(3092) 评论(0) 推荐(0) 编辑
摘要: 数据:等高线、高程点建TIN——3D分析工具下的Create TIN。结果为tin。平三角形太多,手动消除太麻烦。提取Triangle——3D分析工具下TIN Triangle。结果为tin_triangle。打开tin_triangle属性表,Slope_deg字段有0值,利用selected by Attributes选中,到处成一个新的图层。结果为ExportOut.shp。提取tin的非硬边三角形。3D分析工具下TIN Edge。参数Edge Type为REGULAR。结果为tin_TinEdge。用ExportOut.shp来裁剪tin_TinEdge图层。分析工具下Clip。结果为 阅读全文
posted @ 2013-06-17 18:54 xiaominmin54 阅读(2362) 评论(1) 推荐(1) 编辑
摘要: 最近,在自己的电脑上,想通过VS2010创建一个简单的Web Map Application,但是在ArcCatlog里面发布的地图服务却无法显示。纠结了很久。ArcGIS Server 安装的是Enterprise 10.0版本。安装界面如图:安装了第一个GIS Services之后,VS里面是没有Web Map Application模版的,所以要安装第二个Web Application。利用模板创建应用程序之后。运行,会发现地图没显示。这里弄了很久。既不是IE版本的问题,也不是Server的问题,更不是地图服务发布错误的原因。所有的一切都是因为没有安装第三个Web ADF Runti.. 阅读全文
posted @ 2013-03-24 11:36 xiaominmin54 阅读(431) 评论(0) 推荐(0) 编辑