
C#
文章平均质量分 95
YHxiaohao
这个作者很懒,什么都没留下…
展开
-
C#中数据类型转换
1、显示转换又称强制转换float a; int b; a=(float)b;2、隐式转换该转换只适用于数值类型数据间的转换sbyte、byte、short、ushort、int、uint、long、ulong、float、charshort b; int a; a=b;3、非字符串类型转字符串类型或字符串类型转其他类型Convert:特别适用于在数值型数据和字符型数据进行转换string num...原创 2018-05-19 11:27:37 · 366 阅读 · 0 评论 -
AE中Add-In插件开发实例
作为一个小白,在做Add-In开发时,网上资源比较少,最好的学习Add-In开发方法就是多看实例,在此分享我自己查找资料拼凑而成的一个实例,话不多说,精品如下:该插件实现的功能是计算省会城市的空间可达性,计算公式为:具体参数的意义如下:Ai为节点i的可达性水平,Ai的值越小,节点的可达性越好,反之越差。Tij节点i通过某种交通方式到达节点j 的最短旅行时间;Mj为节点城市的某种社会经济要素流的流量...原创 2018-05-19 11:40:09 · 1736 阅读 · 0 评论 -
AE开发-创建的程序为什么运行不了
创建应用程序界面后为什么运行不了,这是因为在ArcGIS10之后,要求一个runtime绑定。即在任何AO运行之前都必须有一个运行时。在programe.cs的main()静态方法中添加下面一行代码即可:ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);...原创 2018-05-30 21:41:30 · 809 阅读 · 0 评论 -
Add-In插件如何生成dll可移植程序
在编写完程序,调通过之后如何进行生成dll呢?首先保存程序,在生成->生成解决方案,即可在你编写add-in插件的bin文件夹下找到生成的可移植程序。总共有三个dll,esriAddin和pdb三个后缀名文件。...原创 2018-07-14 11:39:38 · 766 阅读 · 0 评论 -
AE基础之框选
事先定义pmap和pactiveview对象 IMap pmap = axMapControl1.Map; IActiveView pactview = axMapControl1.ActiveView; 定义颜色函数 private IRgbColor getRGB(int r, int g, int b) {...原创 2018-11-25 11:22:51 · 1348 阅读 · 0 评论