![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
gis新秀
follow me,所有的弯路让我走,你就负责帅就完事了。
展开
-
arcgis图形临接矩阵
arcgis图形临接矩阵原创 2022-08-21 11:14:33 · 222 阅读 · 1 评论 -
arcgis四至点坐标的实现(不是四至范围,是四至点坐标)
arcgis四至点坐标实现(不是四至范围,是四至点坐标)原创 2022-04-28 22:49:23 · 7420 阅读 · 18 评论 -
arcengin交互式动图制作
根据项目需求展示地图arcengin交互式动图制作arcengin交互式动图制作原创 2022-03-21 09:36:40 · 227 阅读 · 0 评论 -
通过arcengine按时间顺序制作动态图
通过arcengine按时间顺序制作动态图原创 2022-03-21 09:18:41 · 236 阅读 · 0 评论 -
c#实现三角网的绘制
原创 2022-03-16 17:36:00 · 804 阅读 · 2 评论 -
高斯模型再改
原创 2022-03-16 14:58:49 · 178 阅读 · 2 评论 -
高斯扩散模型修改
继上一篇得高斯模型,没有涉及到风向问题。所以看起来怪怪得,这里我有加了个风向,看起来顺眼了。原创 2022-03-15 16:03:07 · 721 阅读 · 0 评论 -
高斯扩散模型实现
算法公式来源于(高斯扩散模型-高斯烟羽大气污染扩散模型 - 简书 (jianshu.com)),感谢大哥的奉献,接下来我们在有算法由公式的情况下来实现。一顿代码巴啦啦。。。。1.原始数据(原始数据就是一个区域加一个污染源)2.代码参数界面3.结果4.结论,值得注意的是,根据公式计算出的结果在靠近源点位置有几个异常大的值,需要剔除异常值。...原创 2022-03-12 13:22:04 · 3462 阅读 · 13 评论 -
nc\hdf\h5数据格式批量提取为tif格式
需求:目前存在有nc,hdf,h5等数据格式,每一个文件按时间序列存在多个波段,需要将所有的文件提取为单波段的tif格式,可使用如下插件。原创 2022-02-26 13:18:29 · 1405 阅读 · 4 评论 -
arcgis训练集筛选
需求:在做某些机器学习类的工程时,需要将一部分空间数据随机的作为测试集,一部分训练集,切需要空间分布均匀,由此产生了如下工具。原创 2022-02-26 13:02:37 · 734 阅读 · 0 评论 -
ArcEngine获取面要素相邻要素并计算其质心之间的距离
今天闲来没事做,写了一个关于arcgis的二次开发,获取shp面要素邻接要素名以及他们之间的距离。代码写的太丑,不发了。我这里拿的中国省级地图做的测试,程序运行结果如图所示。图片质量好像不太行。。。。。。那贴值。括号里就是对应的距离了。有需要的小朋友取走。安徽省邻接要素:河南省(108772926216.634) 湖北省(61703956374.6443) 江苏省(37393257490.8546) 江西省(89401521177.5778) 山东省(6482131619...原创 2021-07-13 00:16:27 · 1308 阅读 · 4 评论 -
2020-12-16
更新最近做一些东西,有看到类似功能模块的需求都可以找我奥。1.一套水文粗略的水文分析,结果如下图。2.一套关于处理矢量数据表格复杂判断筛选的操作。3.arcgis几个集成工具作为工具箱,需求如下。4.计算土壤的k值,本质就是一个复杂的栅格计算器公式,其过程中在运用栅格计算器时会遇到很多问题,比如不能取小数,无辜分析失败等问题的解决。5.矢量裁剪问题遇到报错,检查坐标系,检查几何。6.基于大量数据面积比较筛选的一个小功能。7.计算中国两两市之间的距离。原创 2020-12-16 20:21:33 · 230 阅读 · 0 评论 -
2020-12-16
c#源码计算非线性方程的数值解的问题。原创 2020-12-16 19:40:59 · 73 阅读 · 0 评论 -
arcgis计算面到线的最短距离(c#,arcengine)
首先是问题,问题如下。首先有一个面数据,一个线数据。如下现在我要获取每个面到线的最短距离,怎么做了?用arcgis一般的人还是很难会操作的(很熟练的就别论了)。现在如何简单快速的解决?,降级使用者的门槛?现在打开我们的程序。输入两个数据,点击计算,计算完成后结果就是这样了。是不是简单了很多,啊哈哈。源码如下:有需要的博客找我联系方式。滴滴...原创 2020-08-21 10:40:10 · 4619 阅读 · 9 评论 -
arcengine重分类,自然间断点分级法、标准差、几何间隔等几个系统定义的方法。
这是我分的两类需要的博客找我联系方式。原创 2020-08-18 14:42:42 · 4498 阅读 · 0 评论 -
arcengine基本arcmap的所有的功能都已做过,arcmap不能实现的也做过,有需要的朋友博客找我联系方式。
原创 2020-08-17 17:04:23 · 535 阅读 · 1 评论 -
arcengine,arcgis等面积分割图斑改进。
此程序的过程就是从中间画线切开,对比面积,哪边小中间线往那边移动,再次切开,对比面积,如此往复,取最后满足条件的中间线切割为结果。此处重要的就是每次不满足是该移动多少为合适。小了有精确度却增加了循环次数,大了减少循环次数精确度却堪忧。所合理的算法设计为此处的重点。经过天一天的改进,将上一篇剩下的算法改进了,大大提高了分割查找最终线的速度,提高了几十倍楠。将选中的图斑分割为面积相等的两块多实验结果证明,算法设计合理,大大提高了处理速度。使用户体验感极佳。好了,告一段..原创 2020-08-14 17:58:27 · 2844 阅读 · 2 评论 -
arcengine面等面积分。
直接看结果吧。分割后这里得分割停止条件为两面积之差为0.1.。主要代码如下当然可以更加精确,可能需要迭代得次数更多,会缓慢一点,是因为算法得原因,后续我还会再改进下算法。其次这里是等面积分割两份,当然也可以按照这个思路分割多份,按比例分割之类得,等等,自己遐想。需要源码得博客找我联系方式。...原创 2020-08-13 11:42:37 · 555 阅读 · 0 评论 -
arcengine遇到shp文件的名字有很多的奇怪字解决方案?
arcengine,arcgis遇到shp文件的名字有很多的奇怪字符怎么办?(比如那种第三方软件生成的,其名字会非常奇怪)要知道奇怪的字符arcgis是不支持你做其分析的,会提示字符串异常。改名字?如果很多咋办?我这里想到了两种解决办法思路。1.通过程序将数据批量导入数据库,会自动生成有规则的名字,在数据库中做完一系列的处理工作,再通过数据库导出数据将命名按规则倒推回去。2.再程序中处理时候命一个中间名,处理好了,再通遍历更改文件名的形式将shp文件改回原来的名字,这里要记得不止要复制.sh原创 2020-08-10 14:40:00 · 265 阅读 · 0 评论 -
arcengine分级渲染,热点分析
更新了矢量分级渲染和热点分析功能。原创 2020-08-07 15:04:12 · 498 阅读 · 0 评论 -
arcengine监测点文件是否移动过。
需求是这样的,我也描述不太清楚,懂得来找源码吧。需求大致如下这里我没有设置缓冲区,直接坐标对不上就判断为移动过。主要代码:大致思想就是循环出两个库的要素,获取坐标对比,移动过的放在吧要素复制到一个库里,然后添加一个字段属性未移动过,然后通过属性筛选,将其导出未处理结果。这是具体移动了那些点。好了。...原创 2020-08-04 17:47:43 · 127 阅读 · 0 评论 -
c#写的屏保,好看,不影响任何操作。
先看效果啊吧,就如同现在一样我截屏的样式,当然它是流动的。你也可以自定义需要掉落的图片。当然我只把她作为一个屏保分享,并没有分享源码,需要源码的找我吧。使用方法如下:1.下载文件,解压。会看见它。2.点开它,你会发现我标记的文件。其实点击它就可以运行了,是不是很简单。但是既然我们要把它作为屏保,不可能每次打开电脑都去点击它吧。所以还需要做以下的操作(开机自启)3.按快捷健win+R,打开“运行”,输入“regedit”打开注册表,有的小朋友一听到注册表就怕,记住你是大朋友了,要原创 2020-07-17 18:02:29 · 343 阅读 · 0 评论 -
arcengine按属性查询选择,并且可以导出。
原创 2020-07-09 17:12:33 · 938 阅读 · 10 评论 -
arcengine实现的一些功能,自己看图吧。都懒得打字了,有缘人
原创 2020-07-09 17:09:50 · 272 阅读 · 1 评论 -
c#字符串对齐方法,不足补空格。
网上找了各种办法,都不是我想要的效果,经过多次测试发现。一个汉字的长度等于三个空格,一个数字的长度等于两个空格,虽然不知到原因,实战派的我效果达到了就好,哈哈哈。由此问题就解决了。源码如下:调用:效果:...原创 2020-07-06 10:22:21 · 3554 阅读 · 0 评论 -
arcengine学习交流群
winform+dev+arcengineqq218820537原创 2020-06-15 12:10:22 · 438 阅读 · 0 评论 -
arcengine加载栅格,获取栅格,栅格渲染,删除栅格,加载矢量,获取矢量,删除矢量,获取栅格字段,获取矢量字段等。
arcengine加载栅格,获取栅格,栅格渲染,删除栅格,加载矢量,获取矢量,删除矢量,获取栅格字段,获取矢量字段等。arcengine的一些基础功能的实现,已经写成一个类,直接调用就传参好,非常方便,看图。qq:2953736698...原创 2020-06-15 11:15:33 · 336 阅读 · 0 评论 -
arcengine实现arcgis的要素转栅格、栅格转要素、栅格计算器、重分类、克里金、反距离加权、焦点统计、趋势面、自然领域、线密度分析 、坡度提取、excel数据转点、多环缓冲等。
除了标题说的这些功能,还有很多的关于arcmap功能,都已实现,哈哈。图就不传了,以后都不传图了。想偷学界面设计是不可能的,坏得很。原创 2020-06-15 11:05:32 · 1066 阅读 · 1 评论 -
arcengine实现重分类
直接看图吧qq:2953736698原创 2020-06-15 10:58:10 · 742 阅读 · 0 评论 -
arcengine实现打开属性表功能
附带有几个arcengine常用的功能。arcengine开始编辑,保存编辑删除字段,添加字段,字段计算器,字段计算器,导出表。qq:2953736698原创 2020-06-15 10:54:16 · 1182 阅读 · 0 评论 -
arcengine栅格转要素功能实现
上一节实现了要素转栅格,这次反过来。arcengine栅格转要素功能实现qq2953736698原创 2020-06-15 10:46:44 · 607 阅读 · 0 评论 -
arcengine实现arcgis的要素转栅格功能
arcengine实现arcgis的要素转栅格功能部分代码。解释下:工程库=存放地点,编码=结果名称,哈哈,为了高大上,没办法。其他的参数会用arcmap应该都懂。需要的话找我喔。qq:2953736698原创 2020-06-15 10:42:11 · 879 阅读 · 0 评论 -
arcengine10.转10.4的时候遇到的错误,
10.2项目转10.4,一个习以为常的代码,居然出现了错误,耗了一下午,总结下。解决办法不仅要托license,好药在progrem里加上图代码。原创 2020-03-02 16:20:50 · 362 阅读 · 3 评论 -
arcengine调gp实现栅格重分类(复制过去改改路径就可以用)
Geoprocessor gp = new Geoprocessor(); gp.OverwriteOutput = true; Reclassify Rec = new Reclassify(); string Remap = ""; IWorkspaceFactory2 workspac...原创 2020-02-12 15:35:04 · 1025 阅读 · 6 评论 -
arcengine调用gp使用栅格计算器的功能
代码很简单,已测试过,注意参数的设置,expression的参数设置是关键。不懂得小窗qq:2953736698原创 2020-01-20 14:14:47 · 2385 阅读 · 2 评论