⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 新建 文本文档 (2).txt

📁 还有下半截.
💻 TXT
字号:
/// <summary>
        /// 坐标转换函数
        /// 作者:wonderful   日期:2008年6月19日
        /// </summary>
        /// <param name="x">x的坐标值</param>
        /// <param name="y">y的坐标值</param>
        /// <param name="geotoplan">是否是从球面到平面</param>
        /// <returns>返回值为IPoint类型的</returns>
        private IPoint projectpoint (double x,double y,bool geotoplan)
        {
            SpatialReferenceEnvironment spatialReferenceEnvironemnt = new SpatialReferenceEnvironment();
            ISpatialReference fromSpatialReference = spatialReferenceEnvironemnt.CreateGeographicCoordinateSystem(4326);//WGS84
            ISpatialReference toSpatialReference = spatialReferenceEnvironemnt.CreateProjectedCoordinateSystem(2431);//北京54 102E
            if (geotoplan ==true )//球面转平面
            {
                IPoint pt = new PointClass();
               
                pt.PutCoords(x, y);
                IGeometry geo = (IGeometry)pt;
                geo.SpatialReference = fromSpatialReference;
                geo.Project(toSpatialReference);
                return pt;
            }
            else //平面转球面
            {
                IPoint pt = new PointClass();
                pt.PutCoords(x, y);
                IGeometry geo = (IGeometry)pt;
                geo.SpatialReference = toSpatialReference;
                geo.Project(fromSpatialReference);
                double xx = pt.X;
                return pt;
            }



附常用的代号!!!
球面坐标
esriSRGeoCS_WGS1984 4326 WGS 1984. 
esriSRGeoCS_Beijing1954 4214 Beijing 1954. 

平面坐标
//北京54六度带
esriSRProjCS_Beijing1954GK_13 21413 Beijing 1954 GK Zone 13. 
esriSRProjCS_Beijing1954GK_14 21414 Beijing 1954 GK Zone 14. 
esriSRProjCS_Beijing1954GK_15 21415 Beijing 1954 GK Zone 15. 
esriSRProjCS_Beijing1954GK_16 21416 Beijing 1954 GK Zone 16. 
esriSRProjCS_Beijing1954GK_17 21417 Beijing 1954 GK Zone 17. 
esriSRProjCS_Beijing1954GK_18 21418 Beijing 1954 GK Zone 18. 
esriSRProjCS_Beijing1954GK_19 21419 Beijing 1954 GK Zone 19. 
esriSRProjCS_Beijing1954GK_20 21420 Beijing 1954 GK Zone 20. 
esriSRProjCS_Beijing1954GK_21 21421 Beijing 1954 GK Zone 21. 
esriSRProjCS_Beijing1954GK_22 21422 Beijing 1954 GK Zone 22. 
esriSRProjCS_Beijing1954GK_23 21423 Beijing 1954 GK Zone 23. 
esriSRProjCS_Beijing1954GK_13N 21473 Beijing 1954 GK Zone 13N. 
esriSRProjCS_Beijing1954GK_14N 21474 Beijing 1954 GK Zone 14N. 
esriSRProjCS_Beijing1954GK_15N 21475 Beijing 1954 GK Zone 15N. 
esriSRProjCS_Beijing1954GK_16N 21476 Beijing 1954 GK Zone 16N. 
esriSRProjCS_Beijing1954GK_17N 21477 Beijing 1954 GK Zone 17N. 
esriSRProjCS_Beijing1954GK_18N 21478 Beijing 1954 GK Zone 18N. 
esriSRProjCS_Beijing1954GK_19N 21479 Beijing 1954 GK Zone 19N. 
esriSRProjCS_Beijing1954GK_20N 21480 Beijing 1954 GK Zone 20N. 
esriSRProjCS_Beijing1954GK_21N 21481 Beijing 1954 GK Zone 21N. 
esriSRProjCS_Beijing1954GK_22N 21482 Beijing 1954 GK Zone 22N. 
esriSRProjCS_Beijing1954GK_23N 21483 Beijing 1954 GK Zone 23N. 
//北京54三度带
esriSRProjCS_Beijing1954_3_Degree_GK_CM_102E 2431 Beijing 1954 3 Degree GK CM 102E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_105E 2432 Beijing 1954 3 Degree GK CM 105E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_108E 2433 Beijing 1954 3 Degree GK CM 108E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_111E 2434 Beijing 1954 3 Degree GK CM 111E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_114E 2435 Beijing 1954 3 Degree GK CM 114E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_117E 2436 Beijing 1954 3 Degree GK CM 117E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_120E 2437 Beijing 1954 3 Degree GK CM 120E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_123E 2438 Beijing 1954 3 Degree GK CM 123E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_126E 2439 Beijing 1954 3 Degree GK CM 126E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_129E 2440 Beijing 1954 3 Degree GK CM 129E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_132E 2441 Beijing 1954 3 Degree GK CM 132E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_135E 2442 Beijing 1954 3 Degree GK CM 135E. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_25 2401 Beijing 1954 3 Degree GK Zone 25. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_26 2402 Beijing 1954 3 Degree GK Zone 26. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_27 2403 Beijing 1954 3 Degree GK Zone 27. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_28 2404 Beijing 1954 3 Degree GK Zone 28. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_29 2405 Beijing 1954 3 Degree GK Zone 29. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_30 2406 Beijing 1954 3 Degree GK Zone 30. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_31 2407 Beijing 1954 3 Degree GK Zone 31. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_32 2408 Beijing 1954 3 Degree GK Zone 32. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_33 2409 Beijing 1954 3 Degree GK Zone 33. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_34 2410 Beijing 1954 3 Degree GK Zone 34. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_35 2411 Beijing 1954 3 Degree GK Zone 35. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_36 2412 Beijing 1954 3 Degree GK Zone 36. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_37 2413 Beijing 1954 3 Degree GK Zone 37. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_38 2414 Beijing 1954 3 Degree GK Zone 38. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_39 2415 Beijing 1954 3 Degree GK Zone 39. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_40 2416 Beijing 1954 3 Degree GK Zone 40. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_41 2417 Beijing 1954 3 Degree GK Zone 41. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_42 2418 Beijing 1954 3 Degree GK Zone 42. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_43 2419 Beijing 1954 3 Degree GK Zone 43. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_44 2420 Beijing 1954 3 Degree GK Zone 44. 
esriSRProjCS_Beijing1954_3_Degree_GK_Zone_45 2421 Beijing 1954 3 Degree GK Zone 45. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_75E 2422 Beijing 1954 3 Degree GK CM 75E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_78E 2423 Beijing 1954 3 Degree GK CM 78E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_81E 2424 Beijing 1954 3 Degree GK CM 81E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_84E 2425 Beijing 1954 3 Degree GK CM 84E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_87E 2426 Beijing 1954 3 Degree GK CM 87E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_90E 2427 Beijing 1954 3 Degree GK CM 90E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_93E 2428 Beijing 1954 3 Degree GK CM 93E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_96E 2429 Beijing 1954 3 Degree GK CM 96E. 
esriSRProjCS_Beijing1954_3_Degree_GK_CM_99E 2430 Beijing 1954 3 Degree GK CM 99E. 

//西安80坐标

esriSRProjCS_Xian1980_3_Degree_GK_CM_102E 2379 Xian 1980 3 Degree GK CM 102E. 
esriSRProjCS_Xian1980_3_Degree_GK_CM_105E 2380 Xian 1980 3 Degree GK CM 105E. 
esriSRProjCS_Xian1980_3_Degree_GK_CM_108E 2381 Xian 1980 3 Degree GK CM 108E. 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -