• 大小: 293KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-19
  • 语言: 其他
  • 标签: 高斯投影  

资源简介

高斯投影长度变形比与子午线收敛角计算 计算m与r

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 高斯正反算类
{
    class Class_gs
    {
        private double a = 0 A = 0 e2 = 0;
        public double B = 0 L = 0 L0 = 0 l = 0;
        private double t = 0 N = 0 W = 0 g2 = 0;
        private double C0=0 C2=0 C4=0 C6=0 C8=0 C10=0 C12=0;
        private double X = 0;
        public double Bf = 0;
        const double p = 206264.8062;
        private double gf2=0tf=0Nf=0Mf=0;
        public double r=0m=0;
        public double x = 0 y = 0;//定义正算结果高斯坐标***********************数据出口
        public void get_ab(double aadouble ff)///获取椭球参数****************************************外部入口
        {
            a=aa;
            A=1/ff;
        }
        public void get_qssj1(double bb double ll double l0)//获取正算起算数据**********************外部入口
        {
            B = bb/180*Math.PI;
            L = ll;
            L0 = l0;
            l = (L - l0) * 3600;
        }
        public void jscs1()/////计算椭球相关参数
        {
            e2 = 2 * A - Math.Pow(A 2);
            t = Math.Tan(B);
            W = Math.Sqrt(1 - e2 * Math.Pow(Math.Sin(B) 2));
            N = a / W;
            g2 = e2 / (1 - e2) * Math.Pow(Math.Cos(B) 2);
        }
        public void jsCi()//计算系数Ci
        {
            C0 = 1 + 3.0 / 4 * e2 + 45.0 / 64 * Math.Pow(e2 2) + 175.0 / 256 * Math.Pow(e2 3) + 11025.0 / 16384 * Math.Pow(e2 4) + 43659.0 / 65536 * Math.Pow(e2 5) + 693693.0 / 1048576 * Math.Pow(e2 6);
            C2 =     3.0 / 4 * e2 + 15.0 / 16 * Math.Pow(e2 2) + 525.0 / 512 * Math.Pow(e2 3) + 2205.0 / 2048 * Math.Pow(e2 4) + 72765.0 / 65536 * Math.Pow(e2 5) + 297297.0 / 262144 * Math.Pow(e2 6);
            C4 =                    15.0 / 64 * Math.Pow(e2 2) + 105.0 / 256 * Math.Pow(e2 3) + 2205.0 / 4096 * Math.Pow(e2 4) + 10395.0 / 16384 * Math.Pow(e2 5) + 1486485.0 / 2097125 * Math.Pow(e2 6);
            C6 =                                                   35.0 / 512 * Math.Pow(e2 3) + 315.0 / 2048 * Math.Pow(e2 4) + 31185.0 / 13072 * Math.Pow(e2 5) + 165165.0 / 524288 * Math.Pow(e2 6);
            C8 =                                                                                  315.0 / 16384 * Math.Pow(e2 4) + 3465.0 / 65536 * Math.Pow(e2 5) + 99099.0 / 1048576 * Math.Pow(e2 6);
            C10 =                                                                                                                    693.0 / 131072 * Math.Pow(e2 5) + 9009.0/ 524288 * Math.Pow(e2 6);
            C12 =                                                                                                                                                     3003.0 / 2097152 * Math.Pow(e2 6);
            X = a * (1 - e2) * (C0 * B - C2 / 2 * Math.Sin(2 * B) + C4 / 4 * Math.Sin(4 * B) - C6 / 6 * Math.Sin(6 * B) + C8 / 8 * Math.Sin(8 * B) - C10 / 10 * Math.Sin(10 * B) + C12 / 12 * Math.Sin(12 * B));
        }

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

     文件       1052  2009-08-24 22:29  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算.sln

     文件      21504  2009-08-30 21:02  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算.suo

     文件     238142  2009-08-25 14:23  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\3453.ico

     文件       7876  2009-08-25 13:41  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\Class_gs.cs

     文件       1972  2009-08-25 13:52  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\jiaoduzhuanhua.cs

     文件      10231  2009-08-29 21:14  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\MR.cs

     文件      33620  2009-08-25 22:26  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\MR.Designer.cs

     文件       7935  2009-08-25 22:26  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\MR.resx

     文件        532  2009-08-25 20:42  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\Program.cs

     文件       4082  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算.csproj

     文件       1464  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\Properties\AssemblyInfo.cs

     文件       2958  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\Properties\Resources.Designer.cs

     文件       5612  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\Properties\Resources.resx

     文件       1139  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\Properties\Settings.Designer.cs

     文件        249  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\Properties\Settings.settings

     文件       3487  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug\高斯投影长度变形比与子午线收敛角计算.csproj.FileListAbsolute.txt

     文件        844  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug\高斯投影长度变形比与子午线收敛角计算.csproj.GenerateResource.Cache

     文件     270336  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug\高斯投影长度变形比与子午线收敛角计算.exe

     文件        180  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug\高斯投影长度变形比与子午线收敛角计算.MR.resources

     文件      48640  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug\高斯投影长度变形比与子午线收敛角计算.pdb

     文件        180  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug\高斯投影长度变形比与子午线收敛角计算.Properties.Resources.resources

     文件        183  2009-08-24 23:11  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\bin\Debug\bl.dat

     文件        153  2009-08-25 13:48  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\bin\Debug\xy.dat

     文件     270336  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\bin\Debug\高斯投影长度变形比与子午线收敛角计算.exe

     文件      48640  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\bin\Debug\高斯投影长度变形比与子午线收敛角计算.pdb

     文件      14328  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\bin\Debug\高斯投影长度变形比与子午线收敛角计算.vshost.exe

     文件        490  2036-02-05 06:28  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\bin\Debug\高斯投影长度变形比与子午线收敛角计算.vshost.exe.manifest

     目录          0  2010-08-29 10:39  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug\TempPE

     目录          0  2010-08-29 10:39  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug\Refactor

     目录          0  2010-08-29 10:39  高斯投影长度变形比与子午线收敛角计算\高斯投影长度变形比与子午线收敛角计算\obj\Debug

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

评论

共有 条评论

相关资源