• 大小: 1.14MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-19
  • 语言: ASP
  • 标签: ASP  SQLSERVER  C#  

资源简介

水污染扩散模型共享平台(ASP+SQL SERVER),实现模型共享,污染物浓度计算和扩散模拟。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Drawing;
using System.Data.OleDb;

namespace WebApplication1
{
    public class ClassPublic
    {
        static System.Data.DataTable rs = new System.Data.DataTable();
        static PointF[] points;
        static PointF position;
        static double c = 0.0;
        public static string msg;
        static float length;
        static double initconsistency;
        public static int index;
        public static string type;

        //获取长江数据
        public static void Init(string str1)
        {
            if (str1 != “无效参数“ && str1 != “结果:“)
                c = double.Parse(str1.Substring(3));
            else
                return;
            string filePath = “..\\WebApplication1\\WebApplication1\\changjiang.xls“;
            OleDbConnection conn = new OleDbConnection(“Provider=Microsoft.Jet.OLEDB.4.0;“ + “Data Source= “ + filePath + “; “ + “Extended Properties=‘Excel 8.0;HDR=False;IMEX=1‘“);
            conn.Open();
            OleDbCommand myOleDbCommand = new OleDbCommand(“SELECT * FROM [Sheet1$] “ conn);
            OleDbDataAdapter myData = new OleDbDataAdapter(myOleDbCommand);

            myData.Fill(rs);
            points = new PointF[572];
            conn.Close();
        }

        //获取流经距离1
        public static void GetLength1(string str4)
        {
            if (str4 == null)
                return;
            try
            {
                length = float.Parse(str4);//单位:米
            }
            catch
            {
                msg = “error!“;
            }
        }
        
        //获取流经距离2
        public static void GetLength2(string str4 string str5)
        {
            if (str4 == null || str5 == null)
                return;
            try
            {
                length = float.Parse(str4);
                initconsistency = double.Parse(str5);
            }
            catch
            {
                msg = “error!“;
            }
        }

        //获取输入数据
        public static void Display(string str2string str3)
        {
            if (str2 == null || str3 == null)
                return;
            float f2 f3 longitude latitude;
            try
            {
                f2 = float.Parse(str2);
                f3 = float.Parse(str3);
                longitude = (f2 - 105) * 111 - 60;
                latitude = 440 - (f3 - 28) * 111;
                GetDistance(longitude latitudelength);
            }
            catch
            {
                msg = “error!“;
            }
        }

        //获取输入点到长江的最近距离
        protected static void GetDistance(float e float n float len)
        {
            PointF point = new PointF();
            for (int i = 0; i < 572; i++)
            {
        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1441792  2013-03-28 14:29  水污染扩散模型共享平台\水污染扩散模型.mdf

     文件     786432  2013-03-28 14:29  水污染扩散模型共享平台\水污染扩散模型_log.LDF

    ..A.SH.      7168  2012-08-21 11:52  水污染扩散模型共享平台\WebApplication1\Thumbs.db

     文件        935  2012-07-23 17:06  水污染扩散模型共享平台\WebApplication1\WebApplication1.sln

    ..A..H.     48640  2013-03-28 14:24  水污染扩散模型共享平台\WebApplication1\WebApplication1.suo

     文件     743936  2012-08-21 12:16  水污染扩散模型共享平台\WebApplication1\WebApplication1\area.xls

     文件      47104  2012-08-08 20:46  水污染扩散模型共享平台\WebApplication1\WebApplication1\changjiang.xls

     文件       8318  2013-03-28 12:55  水污染扩散模型共享平台\WebApplication1\WebApplication1\Class1.cs

     文件      15360  2012-08-21 11:58  水污染扩散模型共享平台\WebApplication1\WebApplication1\name.xls

    ..A.SH.     31744  2012-09-20 13:45  水污染扩散模型共享平台\WebApplication1\WebApplication1\Thumbs.db

     文件       8071  2012-10-11 19:30  水污染扩散模型共享平台\WebApplication1\WebApplication1\web.config

     文件       9681  2013-03-26 09:32  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebApplication1.csproj

     文件       1300  2013-03-26 09:32  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebApplication1.csproj.user

     文件       2868  2013-03-25 11:49  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm1.aspx

     文件       6751  2013-03-26 11:03  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm1.aspx.cs

     文件       5258  2013-03-25 09:11  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm1.aspx.designer.cs

     文件       2133  2013-03-25 11:49  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm10.aspx

     文件        511  2012-09-21 20:06  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm10.aspx.cs

     文件        515  2012-11-18 21:27  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm10.aspx.designer.cs

     文件       3148  2013-03-25 09:53  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm6.aspx

     文件        510  2012-09-20 13:11  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm6.aspx.cs

     文件        514  2013-03-08 14:41  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm6.aspx.designer.cs

     文件       2722  2013-03-25 11:17  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm7.aspx

     文件        510  2012-09-20 14:14  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm7.aspx.cs

     文件        514  2013-03-08 14:44  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm7.aspx.designer.cs

     文件       2298  2013-03-25 11:49  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm8.aspx

     文件        510  2012-09-21 13:03  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm8.aspx.cs

     文件        853  2013-03-08 14:45  水污染扩散模型共享平台\WebApplication1\WebApplication1\WebForm8.aspx.designer.cs

     文件       2574  2013-03-08 14:40  水污染扩散模型共享平台\WebApplication1\WebApplication1\首页.aspx

     文件        508  2013-03-08 14:45  水污染扩散模型共享平台\WebApplication1\WebApplication1\首页.aspx.cs

............此处省略96个文件信息

评论

共有 条评论