2 DX王妮嘛打奥特曼

尚未进行身份认证

C语言数据结构 C# GIS AE 编程源码 供大家学习, 使用

等级
TA的排名 7w+

C# 基于AE的GIS二次开发实例-----台风信息系统

设计任务课程设计的主要任务是利用GIS公共平台提供的二次开发环境开发一套“台风GIS软件”,在遵循国家台风编码的基础上,实现台风的运动轨迹可视化,以及台风经过区域的经济损失评估。1.获取台风的各个时刻的空间位置关系;2.建立空间数据及属性数据库;3.建立空间数据的查询系统;4.实现空间分析的基本功能(包括缓冲区分析、叠加分析等);5.提交书面报告(数据库设计、软件设计流程和...

2019-09-25 23:16:15

C# 基于AE的GIS二次开发 空间分析 缓冲区分析(Buffer) 相交(Intersect) 联合(Union)

调用GP工具实现空间分析的;需引用命名空间:using ESRI.ArcGIS.AnalysisTools;//添加引用 在Arcgis10.2\DeveloperKit10.2\DotNet\ToolBoxesusing ESRI.ArcGIS.Geoprocessor;//添加引用 在Arcgis10.2\DeveloperKit10.2\DotNet\下面用到的几个方法:...

2019-09-25 22:39:41

C# 基于AE的GIS二次开发 要素查询操作,属性表查询操作及其属性表修改操作

直接上代码:要素查询 并高亮显示模糊查询我的根据自己的表设计的,自己用基本语句是属性表字段 LIKE '*内容*'*号为 SQL like语句里的% like '%%',在ArcGIS里是*开始用%不出来,其他查询语句都遵循SQL语法 /// <summary> /// 清除选择 /// </summary> ...

2019-09-25 18:30:43

C# 仓库物料管理系统 连接数据库SQL 高级语言编程

(1)系统功能包括 :产品入出库登记、确认入出库信息、删除库内信息、领出信息登记、产品分类管理、仓库设置。(2)用户功能包括:查询库内信息、查询出库信息、查询入库信息、支持多格式查询信息导出、支持多格式信息批量导入、修改本用户密码。功能图登陆模块功能管理模块登陆界面注册界面主界面菜单数据分析数据库部分设计:参考ht...

2019-09-25 17:47:16

SQL service 数据库 某工厂的物料管理系统数据库设计与实现

实现物料的分类管理; 实现部门和员工信息管理; 实现物料的入库和领用管理; 实现物料的转仓管理; 创建触发器,实现物料入库和领用时相应物料库存的自动更新; 创建触发器,实现转仓时转入仓库物料增加、转出仓库物料减少; 创建存储过程统计各仓库各种物料的现存数量; 创建存储过程统计指定时间段内各种物料的入库数量和领用数量; 建立数据库相关表之间的参照完整性约束;系统功能结构:数...

2019-09-25 17:25:54

C# 基于AE的GIS二次开发 基本操作方法

使用ae前需许可认证:加在Program main函数里面//签入AE运行许可 if (!RuntimeManager.Bind(ProductCode.Engine)) { if (!RuntimeManager.Bind(ProductCode.Desktop)) ...

2019-09-25 16:16:57

python 爬百度地图POI信息

分析百度地图API帮助文档:http://lbsyun.baidu.com/地点检索服务 http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-placeapi地点检索服务(又名Place API)是一类Web API接口服务;服务提供多种场景的地点(POI)检索功能,包括城市检索、圆形区域检索、矩形区域检索。开发者可...

2019-09-25 15:29:13

C#--二进制文件读写

二进制文件读写                二进制文件读写主要通过BinaryWrite和BinaryReader类来实现的。创建一个windows应用窗体,添加一个SaveFileDialog控件,OpenFileDialog控件,Text Box控件,两个Button控件。需要添加的指令:using System.IO;窗体设计部分:代码:using System;using System...

2018-05-09 22:53:43

C语言--一元二次方程求解

#include<stdio.h>#include<math.h>void m(float a,float b,float c){ double x1,x2; x1=(-b-sqrt(b*b-4*a*c))/(2*a); x2=(-b+sqrt(b*b-4*a*c))/(2*a); printf("方程组有两个实根:x1=%2.2f,x2=%2.2f\n",x...

2018-05-06 21:51:07

C#--插值问题之拉格朗日插值法(C#窗体应用程序实现的)

概念一般地,若已知在互不相同 n+1 个点处的函数值( 即该函数过这n+1个点),则可以考虑构造一个过这n+1 个点的、次数不超过n的多项式,使其满足:要估计任一点ξ,ξ≠xi,i=0,1,2,...,n,则可以用Pn(ξ)的值作为准确值f(ξ)的近似值,此方法叫做“插值法”。称式(*)为插值条件(准则),含xi(i=0,1,...,n)的最...

2018-05-06 10:44:42

C#--解方程组之Seidel迭代法

简介高斯-赛德尔迭代法是解线性方程组的常用迭代法之一,设线性方程组为高斯-赛德尔迭代法的迭代公式为当然,此处假定 ,在很多情况下,它比简单迭代法收敛快,它和简单迭代法的不同点在于计算 时,利用了刚刚迭代出的的值,当系数矩阵 A 严格对角占优或对称正定时,高斯-赛德尔迭代法必收敛。迭代公式的实现 public void Calcu6() { int count...

2018-05-06 10:32:03

C语言程序设计之考卷成绩分析软件程序设计

1、程序要求考卷成绩分析软件程序设计2、任务分析具体实现①原始数据输入:先用记事本编辑文件stu1.dat存储一个班学习成绩。然后在C环境下,建立一个学生信息的结构体,用r方式打开上述文件,再用fscanf读入、用printf在屏幕上显示文件内容。②计算考试平均分、方差、最高分、最低分利用循环使每个学生的考试成绩相加,考试成绩平方相加;然后再把和除以总人数...

2018-05-06 10:20:23

C#--解方程组之Jacobi迭代法

解方程组之Jacobi法迭代过程首先将方程组中的系数矩阵A分解成三部分,即:A = L+D+U,如图1所示,其中D为对角阵,L为下三角矩阵,U为上三角矩阵。之后确定迭代格式,X^(k+1) = B*X^(k) +f ,(这里^表示的是上标,括号内数字即迭代次数),如图2所示,其中B称为迭代矩阵,雅克比迭代法中一般记为J。(k = 0,1,......)再选取初始迭代向量X^(0),开始逐次迭代。核...

2018-05-04 23:26:24

C#--Gauss消元之直接三角形分解法

Gauss消元之直接三角形分解法基本介绍若能通过正交变换,将系数矩阵A分解为A=LU,其中L是单位下三角矩阵(主对角线元素为1的下三角矩阵),而U是上三角矩阵,则线性方程组Ax=b变为LUx=b,若令Ux=y,则线性方程组Ax=b的求解分为两个三角方程组的求解:(1)求解Ly=b,得y;(2)再求解Ux=y,即得方程组的解x;因此三角分解法的关键问题在于系数矩阵A的LU分解。矩阵能LU分解的充分条...

2018-05-04 22:34:44

C#--Gauss消元之完全主元法

Gauss完全主元法在k次消元的基础上加了换列操作,其他都一样。主要部分换行换列;public double Findikjk(int k, ref int ik, ref int jk) { double max = 0; ik = 0; jk = 0; for (int i = k; i < n; ...

2018-05-04 22:17:09

C#--Gauss消元之第k次消元法

Gauss消元之第k次消元法主要步骤:1,判断|a[i,k]|=Max|a[i,k]|!=0  (k<=i<=n)2.如果ir!=k,矩阵进行行交换;ir行和k行交换;3,进行消元,消元方法和Gauss直接消元法一样;(不知道的可以看关于Gauss直接消元法的文章)核心部分换行: public void Exchang() { double ma...

2018-05-04 22:02:20

C#--Gauss消元之直接法

简介      数学上,高斯消元法(或译:高斯消去法),是线性代数规划中的一个算法,可用来为线性方程组求解。但其算法十分复杂,不常用于加减消元法,求出矩阵的秩,以及求出可逆方阵的逆矩阵。不过,如果有过百万条等式时,这个算法会十分省时。一些极大的方程组通常会用迭代法以及花式消元来解决。当用于一个矩阵时,高斯消元法会产生出一个“行梯阵式”。高斯消元法可以用在电脑中来解决数千条等式及未知数。亦有一些方法...

2018-05-04 21:50:57

C语言--杨辉三角

#include<stdio.h>#define MAX 100void main(){ int i,j,n; int a[MAX][MAX]; printf("请输入杨辉三角的行数:"); scanf("%d",&n); for(i=0;i<n;i++) for(j=0;j<n;j++) { a[i][0]=1; a[i][i]...

2018-05-04 17:45:24

C语言--冒泡选择排序(指针运用)

冒泡排序时间复杂度若文件的初始状态是正序的,一趟扫描即可完成排序。所需的关键字比较次数 和记录移动次数 均达到最小值: , 。所以,冒泡排序最好的时间复杂度为 。  若初始文件是反序的,需要进行 趟排序。每趟排序要进行 次关键字的比较(1≤i≤n-1),且每次比较都必须移动记录三次来达到交换记录位置。在这种情况下,比较和移动次数均达到最大值:冒泡排序的最坏时间复杂度为 。综上,因此冒泡排序总的平均...

2018-05-04 17:19:58

机器调度问题

[问题描述]有m台机器处理n个作业,设作业i的处理时间为ti,则对n个作业进行机器分配,设计算法进行合理调度,使得m台机器上处理n个作业所需要的总时间最短。[基本要求](1)一台机器同一时刻只能处理一个作业;(2)一个作业不能同时在两台机器上处理;(3)作业i一旦运行,需要连续ti个时间单位。[实现提示](1)这是一个多机器调度最优解问题。输入:n个不同处理时间的作业...

2018-01-11 23:53:56

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。