资源简介

UTM投影反解算法(经纬度转平面) //UTM投影反解算法(平面转经纬度)

资源截图

代码片段和文件信息

 //UTM投影反解算法(经纬度转平面)
public void LLtoUTM(double Longdouble Latout double UTMNorthingout double UTMEasting)
    {
        UTMNorthing =0;
        UTMEasting = 0;
    double a = 6378137;               //椭球长半轴
    double b = 6356752.3142451793;    //椭球短半轴
    double f = (a - b) / a;           //扁率
    double FN =0;
         //e表示WGS84第一偏心率de表示e的平方              
        double de = (2 * f - f * f);
        double k0 = 1;
        double ee = (de) / (1 - de);
        double N T C A M;
         
            //确保longtitude位于-180.00----179.9之间
        double LongTemp = (Long + 180) - (int)((Long + 180) / 360) * 360 - 180;
        double LatRad = Lat * Math.PI / 180;
        double LongRad = LongTemp * Math.PI / 180;
        double LongOriginRad = 129 * Math.PI / 180;

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

     文件       4542  2010-05-26 11:59  UTM地图投影正解源码C#.cs

----------- ---------  ---------- -----  ----

                 4542                    1


评论

共有 条评论

相关资源