- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 给定一个地图模板和一些新的数据,用新的数据替换老的数据,对地图重新渲染(分级设色)
如题,如果给定一个地图模板,里面包含设置好的渲染方式,现在要做的是用新的数据替换旧的模板中对应的数据,并让新数据根据模板中的渲染方式渲染, 经测试,只是把旧数据替换为新数据是不能实现此需求的,举个例子:模板中的数据最大为100,最小为0,分五级的话最大一级为80-100,但是新的数据最大为200,最小为0 ,如果分五级的话最大一级应该是160-200,但是现在存在的问题是图层替换成新
2015-08-31 12:05:43
1726
原创 读取excel中的表格到datatable
留着自己以后参考 /// /// 获取Excel的内容 /// 备注:把Excel读取到DataTable之后 /// 的列标题 /// /// /// /// public static System.Data.DataTab
2015-08-31 11:11:08
911
转载 word文档转换为PDF、jpg、HTML、txt、swf
好记性不如烂笔头,写下来以后参考 word转换为PDF /// /// /// 把Word文件转换成为PDF格式文件 /// /// /// 源文件路径 /// 目标文件路径 ///
2015-08-21 19:15:48
1445
原创 读取shp属性表导出为excel表格和写入word文档
最近做了一些读取shp属性表另存为excel表格和写入word文档的小事情,把思路和代码记下来,以备以后查看,各位大神看到请绕道,高抬贵手 条件如下:必备一个word文档,且里面必须有一张空表,假如我只需要读取shp属性表的两个字段:City(市名)和affcountyN(受灾县数量)具体代码如下: public class Helper { public b
2015-08-21 18:06:29
8960
转载 C#+arcengine实现获得raster相应边界的Z值(高程)
此文为通过边界(线或者点集合)获得栅格数据的Z值,可以用来求raster数据的高程,不过和原始像元值有1-5之间的相差,如果你的程序要求没有那么严格,可以用此方法,如果要求严格,你可以参考我的博文——通过extract values to points来获得高程/// /// 获得高程(Z值) /// /// 栅格数据路径
2015-02-04 15:05:25
2001
原创 C#+arcengine实现栅格计算器的减功能(可以用来修改栅格数据的高程)
此文为利用栅格计算器改变raster的高程的功能,具体如下: /// /// 更改栅格影像的高程 /// /// 裁剪后的raster /// 高程众数(你想把高程减去的数) /// 要输出的raster的路径 private void SetRasterElevatio
2015-02-04 15:00:16
5169
1
转载 C# 获得List<int>众数
此文问获得List的众数: /// /// 获得高程的众数 /// /// 传入list数据 /// private int GetElevationMode(List elevationList) { try {
2015-02-04 14:55:28
3215
原创 C#+arcengine调用GP工具实现extract values to points的功能(可以用来高程)
利用点文件提取Dem数据的高程: /// /// 提取values到点 /// /// dem数据路径 /// 产生的随机点文件路径 /// private string ExtractValuesToPoints(string rasterPath, string point
2015-02-04 14:52:32
3232
1
原创 C#+arcengine调用GP工具实现产生随机点的功能
此文为以一个边界(线)为约束条件产生随机点的功能,具体如下: /// /// 产生随机点 /// /// 面转化线的路径 /// private string CreateRandomPoints(string inFeatureToLine) {
2015-02-04 14:48:17
1833
转载 C#+arcengine调用GP工具实现feature to line 功能
有时候我们需要得到一个面的边界,这里我们可以用feature to line 工具,具体功能如下: /// /// 面转线 /// /// 输入shp数据(polygon) private string FeatureToLine(string inPolygonShp) {
2015-02-04 14:39:13
4457
原创 C#+arcengine实现输出水深图的功能(通过淹没区域和dem高程数据)(包含栅格计算器(减)、feature to line、产生随机点、获得高程、extract values to poin)
因为项目需要,这几天研究了一下输出水深图的功能,如题,给出一副shp文件(面状)和一副dem数据,有两个思路,如下:(注:本博文只是给出思路,相应的功能请参照我的其他博文,都有贴出来)欢迎各位高手指导!思路一:1、输入shp文件(面状),利用 feature to line GP工具把面转化为线,提取出边界2、利用extract by maskGP工具实现提取掩膜,把高程等
2015-02-03 20:17:34
2701
1
原创 C#+arcengine获得栅格数据
/// /// 加载raster /// /// raster的路径+名称 /// private IRaster GetRaster(string Path) { try { int iindx =
2015-02-03 19:46:10
2365
原创 C#通过打开窗口打开文件,及新建文件的功能(另存为)
打开shp格式的文件,把Filter改成你想打开的文件格式即可/// /// 输入Shp文件(淹没区范围图) /// public string InputShp() { // 打开文件 OpenFileDialog addShpFileDialog = new
2015-02-03 19:42:01
6776
1
转载 C#+arcengine修改栅格数据的像元值
c此文为修改栅格数据的像元值,本人未深入研究,具体可参照arcgis开发帮助文档或者http://blog.sina.com.cn/s/blog_84f7fbbb0101d49w.html,感谢博主 /// /// 修改栅格数据像素值 /// /// raster路径 public void ChangePi
2015-02-03 19:33:56
4716
转载 C#+arcengine获得栅格数据的像素值(高程)
此文问获得栅格数据的像元值(即高程),有可能部分见解不到位,望大神看到了不惜指教! /// /// 得到高程(通过像素值) /// /// Raster路径 private List GetElevation(string maskTifPath, List pointColList)//pointcollist是
2015-02-03 19:28:03
4715
转载 C#+arcengine获得栅格数据的属性表
此文为或的栅格数据的属性表的功能,在此,我的属性表中有count和value字段,其中value是栅格数据的高程值,count是value在影像中出现的次数,此程序的功能为得到count最大的数,以此来获得对应的value即此栅格影像的高程值的众数,如下: /// /// 获得属性表 /// /// raster的路径
2015-02-03 19:15:07
4238
原创 C#+Arcengine实现GP工具中的extract by mask(提取掩膜),可以实现提取shp范围的栅格数据,可用来获得shp范围的高程
有时候我们需要得到一定范围的栅格数据,比如获得面边界的高程等功能,如下: /// /// 提取掩膜 /// /// raster数据 /// shp数据(面或者线) //private string Extractbymask(string inRaster, string inMask)
2015-02-03 19:09:30
6159
3
原创 C#+Arcengine获得点集合
最近在研究C#+arcengine,本人属于不写下来记不住的型,就把最近的功能全部写成博客记录下来,以备以后使用,有大神看到,路过就好通过polyline文件路径获得其点集合,程序很简单,如下/// /// 获得点集合 /// /// 线的路径 private void LineToPoint (strin
2015-02-03 18:58:40
3173
原创 C#+Arcengine实现GP工具中Data Management Tool》raster》raster processing中的clip功能(矢量数据对栅格数据的裁剪)
Arcgisdesktop中Data Management Tool中有一个clip的功能,即可以实现根据矢量数据的范围对栅格数据的裁剪的功能,在这里它有一个可选项use input features for Clipping Geometry,即是否按照所输入shp数据的图形范围对栅格数据进行裁剪,根据其是否勾选,clip有两种实现方法,具体如下:1,、勾选,即按照矢量数据的范围对栅格数据进
2015-01-28 19:49:50
7198
5
空空如也
asp实现下拉框级联时出现第二个框一直不断积累的情况
2014-07-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人