Beispiel #1
0
        public MapScale_500000()
        {
            this.m_MapScale         = EnumMapScale.EnumMapScale_500000;
            this.m_Scale            = (int)this.m_MapScale;
            this.m_ScaleCode        = "A"; //??
            this.m_ScaleDescription = "1:50万";

            AbstractAngleUnit au = null;

            au           = new AngleUnit_DMS("3°0′0″");
            this.m_L2_L1 = au.getArcDValue();  //3°

            au           = new AngleUnit_DMS("2°0′0″");
            this.m_B2_B1 = au.getArcDValue();  //2°

            au = null;
        }
Beispiel #2
0
        public MapScale_1000000()
        {
            this.m_MapScale         = EnumMapScale.EnumMapScale_1000000;
            this.m_Scale            = (int)this.m_MapScale;
            this.m_ScaleCode        = "Z"; //??
            this.m_ScaleDescription = "1:100万";

            AbstractAngleUnit au = null;

            au           = new AngleUnit_DMS("6°0′0″");
            this.m_L2_L1 = au.getArcDValue();  //6°

            au           = new AngleUnit_DMS("4°0′0″");
            this.m_B2_B1 = au.getArcDValue();  //4°

            au = null;
        }
Beispiel #3
0
        public MapScale_250000()
        {
            this.m_MapScale         = EnumMapScale.EnumMapScale_B_250000;
            this.m_Scale            = (int)this.m_MapScale;
            this.m_ScaleCode        = "B";
            this.m_ScaleDescription = "1:25万";

            AbstractAngleUnit au = null;

            au           = new AngleUnit_DMS("1°30′0″");
            this.m_L2_L1 = au.getArcDValue();  //1°30'

            au           = new AngleUnit_DMS("1°0′0″");
            this.m_B2_B1 = au.getArcDValue();  //1°

            au = null;
        }
Beispiel #4
0
        public MapScale_100000()
        {
            this.m_MapScale         = EnumMapScale.EnumMapScale_D_100000;
            this.m_Scale            = (int)this.m_MapScale;
            this.m_ScaleCode        = "D";
            this.m_ScaleDescription = "1:10万";

            AbstractAngleUnit au = null;

            au           = new AngleUnit_DMS("0°30′0″");
            this.m_L2_L1 = au.getArcDValue();  //30'

            au           = new AngleUnit_DMS("0°20′0″");
            this.m_B2_B1 = au.getArcDValue();  //20'

            au = null;
        }
Beispiel #5
0
        public MapScale_50000()
        {
            this.m_MapScale         = EnumMapScale.EnumMapScale_E_50000;
            this.m_Scale            = (int)this.m_MapScale;
            this.m_ScaleCode        = "E";
            this.m_ScaleDescription = "1:5万";

            AbstractAngleUnit au = null;

            au           = new AngleUnit_DMS("0°15′0″");
            this.m_L2_L1 = au.getArcDValue();  //15'

            au           = new AngleUnit_DMS("0°10′0″");
            this.m_B2_B1 = au.getArcDValue();  //10'

            au = null;
        }
Beispiel #6
0
        public MapScale_25000()
        {
            this.m_MapScale         = EnumMapScale.EnumMapScale_F_25000;
            this.m_Scale            = (int)this.m_MapScale;
            this.m_ScaleCode        = "F";
            this.m_ScaleDescription = "1:2.5万";

            AbstractAngleUnit au = null;

            au           = new AngleUnit_DMS("0°7′30″");
            this.m_L2_L1 = au.getArcDValue();  //7'30"

            au           = new AngleUnit_DMS("0°5′0″");
            this.m_B2_B1 = au.getArcDValue();  //5'

            au = null;
        }
Beispiel #7
0
        public MapScale_10000()
        {
            this.m_MapScale         = EnumMapScale.EnumMapScale_G_10000;
            this.m_Scale            = (int)this.m_MapScale;
            this.m_ScaleCode        = "G";
            this.m_ScaleDescription = "1:1万";

            AbstractAngleUnit au = null;

            au           = new AngleUnit_DMS("0°3′45″");
            this.m_L2_L1 = au.getArcDValue();  //3'45"

            au           = new AngleUnit_DMS("0°2′30″");
            this.m_B2_B1 = au.getArcDValue();  //2'30"

            au = null;
        }