最新ENVI中自定义坐标系说明汇总_第1页
最新ENVI中自定义坐标系说明汇总_第2页
最新ENVI中自定义坐标系说明汇总_第3页
最新ENVI中自定义坐标系说明汇总_第4页
最新ENVI中自定义坐标系说明汇总_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品资料ENV I中自定义坐标系说明ENVI中自定义坐标系说明般国外商业软件坐标系分为标准坐标系和自定义坐标系,由于我国的特殊情 况,往往需要自定义坐标系。北京五四坐标系、西安八零坐标系实际上指的是我国的两个大基准面。主要 参数如下:北京54 :投影类型transverse mercator椭球体是krasovsky ;西 安 80 投影类型 transverse mercator ,椭球体是 IAG-75,。ENVI中自定义这两种坐标系的步骤如下:(添加椭球体)记事本打开 ellipse.txt,将 krasovsky, 6378245.0,6356863.0 和 AG-75,6378140

2、.0,6356755.3 加入 ellipse.txt 末端。(添加基准面)记事本打开 datum。txt 将 D_BEIJING954,krasovsky,-12,- 113,-41 和 D_Xian_1980,IAG-75,0,0,0 加入末端。ENVI中自定义坐标系说明以北京54和西安80为例1地理投影的基本原理常用到的地图坐标系有2种,即地理坐标系和投影坐标系。地理坐标系是以经纬度为单位的地球坐标系统,地理坐标系中有2个重要部分,即地球椭 球体(spheroid)和大地基准而(datum) o由于地球表而的不规则性,它不能用数学公式 来表达,也就无法实施运算,所以必须找一个形状和大小都

3、很接近地球的椭球体来代替地 球,这个椭球体被称为地球椭球体,我国常用的椭球体如下:椭球体名称年代长半轴(米)短半轴(米)扁率仅供学习与交渡如冇侵权请联系网站制除谢谢2精品资料WGS8419846378137. 06356752.31: 29& 257克拉索夫斯基(Krasovsky)19406378245.06356863.01: 29& 3IAG-7519756378140.06356755.31: 298.257表1我国常用椭球体大地基准而指目前参考椭球与WGS84参考椭球间的相对位置关系(3个平移,3个旋转, 1个缩放),可以用其中3个、4个或者7个参数来描述它们之间的关系,每个椭球体都

4、对 应一个或多个大地基准面。投影坐标系是利用一泄的数学法则把地球表而上的经纬线网表示到平面上,属于平而坐标 系。数学法则指的是投影类型,目前我国普遍采用的是高斯克吕格投影,在英美国家 称为横轴墨卡托投影(Transverse Mercator)。高斯克吕格投影的中央经线和赤道为互相垂 直,分带标准分为3度带和6度带。美国编制世界各地军用地图和地球资源卫星像片所采 用的全球横轴墨卡托投影(UTM)是横轴墨卡托投影的一种变型。高斯克吕格投影的中央 经线长度比等于1. UTM投影规建中央经线长度比为0.9996。我国规建1: 1万、1: 2.5万、1: 5万、1: 10万、1: 25万、1: 50万

5、比例尺地形图,均 采用髙斯克吕格投影。1: 2.5至1: 50万比例尺地形图采用经差6度分带,1: 1和1: 2.5 万比例尺地形图采用经差3度分带。2北京54与西安80坐标系先了解大地坐标的概念。大地坐标,在地而上建立一系列相连接的三角形,量取一段稱确的距离作为起算边,在这 个边的两端点,采用天文观测的方法确定其点位(经度、纬度和方位角),用精密测角仪 器测泄各三角形的角值,根据起算边的边长和点位,就可以推算出其他各点的坐标。这样 推算岀的坐标,称为大地坐标。我国1954年在北京设立了大地坐标原点,由此计算出来的各大地控制点的坐标,称为 1954年北京坐标系。为了适应大地测量的发展,我国于1

6、978年采用国际大地测量协会推 荐的IAG-75地球椭球体建立了我国新的大地坐标系,并在1986年宣布在陕西省泾阳县设 立了新的大地坐标原点,由此汁算岀来的各大地控制点坐标,称为1980年大地坐标系。我们经常给影像投影时用到的北京54或者西安80坐标系是投影直角坐标系,如下表所示为北京54和西安80坐标系采用的主要参数,坐标名称投影类型椭球体基准面北京54Gauss Kruger (Transverse Vfercator)Krasovsky北京54西安80Gauss Kruger (Transverse Mercator)IAG75西安80表2我国常用坐标系参数列表从中可以看到我们通常称谓的

7、北京54坐标系、西安80坐标系实际上指的是我国的两个大 地基准而。3参数的获取对于地理坐标,只需要确泄两个参数,即椭球体和大地基准面。对于投影坐标,投影类型 为Gauss Kinger (Transverse Mercator),除了确定椭球体和大地基准面外,还需要确定中 央经线。大地基准而的确左关键是确泄7个参数(或者英中几个参数),北京54基准而可以用三个 平移参数来确定,即2,-113,-41,0.0.00,很多软件近似为Krasovsky(0,0,0,0,0,0,0)基准 而:西安80的7参数比较特殊,各个区域不一样。一般有两个途径:一是直接从测绘部门 获取;二是根据三个以上具有四安8

8、0坐标系与苴他坐标系的同需点坐标值,利用软件来推 算,有一些绿色软件具有这个功能,如Coord中央经线获取可有以下两种方法,第一种根据已知带号计算,6度带用6*N-3, 3度带用 3*N;第二种方法是根据经度从图1中查找。仅供学习与交潦.如冇侵权请联系网站刪除谢谢3精品资料图1髙斯克吕格投影的分带4 ENVI中定义坐标ENVI中的坐标定义文件存放在HOMEnTIDL70productscnvi45map_proj文件夹下,三 个文件记录了坐标信息:ellipse.txt椭球体参数文件datum.txt基准而参数文件niap_proj.txt坐标系参数文件在ENVI中自立义坐标系分三步:泄义椭球

9、体、基准面和左义坐标参数第一步、添加椭球体语法为 椭球体轻称,长半轴.短半轴这里将“Krasovsky, 6378245.0, 63568630和“IAG-75, 6378140.0, 6356755.3加入 ellipse.txt 末端。注:ellipse.txt文件中已经有了克拉索夫斯基椭球,由于翻译原因,这里的英文需称是 Krassovsky为了让其他软件平台识别,这里新建一个Krasovsky椭球体。第二步、添加基准面语法为v基准而名称 椭球体名称 平移三参数汽这里将 “D_BEUING_1954 Krasovsky,-12,-113, 41“和D_Xian_1980IAG-75000

10、加入 datum.txt 末端。注:为了更好的与ArcGIS系列产品兼容,从ENVI4.7开始,所有产品包括ENVk ENVI+IDL、ENVI Zoom和ENVI Ex,全部采用ArcGIS投影转换引擎(ENVI4.7之前的版 本用的是GCTP常规制图转换包),对用户来说,ENVI菜单中所有的投影操作不变, 同时还直接支持ArcGIS中的投影类型。但是自左义北京54及西安80坐标系有一些改变, 即泄义两个坐标系的基准而(datum)时候使用统一的轻称:D_BEIJING_1954和D_Xian_1980o第三步、定义坐标在ENVI任何用到投影坐标的功能模块中都可以新建坐标系(在任何地图投影选

11、择对话框 中,点击New按钮。),这里我们选择Map-Customize Map Projection添加一个20度带(6度)的坐标,添加的参数如图2所示。注:投影类型选择 Transverse Mercator Scale factor 填写 0.9996 与 Gauss-Kruger 等同 False easting中如果把带号,即39500000,得到的坐标就带有带号。IIIIIIIIIIIIIIIIII为了更好的与ArcGIS系列产品兼容,从ENVI4.7开始,所有产品包括ENVI.ENVI+IDL、ENVI Zoom 和 ENVI Ex,全部采用 ArcGIS 投影转换引擎(EWI4

12、. 7 仅供学习与交渡如冇侵权请联系网站制除谢谢5精品资料之前的版本用的是GCTP常规制图转换包),对用户来说,ENVI菜单中所有 的投影操作不变,同时还直接支持ArcGIS中的投影类型。仅供学习与交渡如冇侵权请联系网站制除谢谢9jlesArcGISCoordinate SystemsGeographic Coordinate Systems.AsiaI文件(F)编辑(E)査看(V)工具(T)帮助(H)更多文件夹7/ Altova,ArcGIS arcgisserver 三 ArcGIobeDat ArcToolBox ArcWebSupp bin组织 til视图 打开名称Xian 198O.

13、p0Ain el Abd 197O.prjBatavia.prjBatavia (Jakarta).prjBeijinq 1954.prjBukit Rimpah-prjDeir ez Zor.prjDGN 1995.prjEuropean 1950 (ED77).prjEuropean Datum 1950.prjEverest 183O.prjEverest - Bangladesh.pijEverest - India and Nepal.prjEverest (def 1962).prj图ArcGIS下的投影坐标系但是自定义北京54及西安80坐标系有一些改变,即定义两个坐标系的基准面(

14、datum)时候使用统一的名称:D_BEIJING_1954和D_Xian_1980。其他步骤与 ENVI4. 7之前版本保持一致。、添加BeiJing-54坐标系1、添加 BeiJing54 的 datum打开 ENVI 的安装目录.ITTIDL7 lproductsenvi47map_projdatum.txt 文件,添加下面一行D_BEIJING_1954.Krassovsky, -12,113, dl保存文件退出。datum.txt记事本文件(F)编辑(_格式(包查看(V)帮Tokyo mean, Bessel 1841, -148, 507, 685Tristan Astro 196

15、8, International, -632, 438, -609Viti Levu 1916, Clarke 1880, 51, 391, -36WakeEniwetok 60, Hough, 101, 52, -39WGS-72, WGS 72, 0, 0, 5WGS-84, WGS 84, 0, 0, 0Yacare, International, -155, 171, 37Zanderij, International, -265, 120, -35S|D BEIJING 1954, Krassovsky, T2, -113, -412、重新启动ENVI 3、添加并保存坐标系 在菜单

16、mapf customize MapProjections 下添加 Beijing54 坐标系,如添加 20 带号的参数如下Customized Map Projection Defin让ionFile Projection OptionsProjection HueBeijing-54|False easting500000Projection Type PolyconicRobinsonRectified Skewed OrthomorphicSinusoidalStereographic (sphere)St巳reographic (ellipse(Transverse Mercator

17、Van der GrintenHIFalse northing 0Latitude of projection originLatitude 0|Longitud巴 of centrail, meridianLongitude 117Scale factor 0* 99964tProjection DatumWake-Eniwetok 60IGS-72WGS-84:YacareZanderijBeijing-54D BEITING 1954卑:咗80 ;IIIEllipsoid Krassovsky选择 Projection 下的 Add new Projection ;再选择 File 下的

18、SaveProjection 保存。精品资料 Customized Map Projection Definition File | Projection OptionsLoad Existing Projection.Add New Projection.4、使用Beijing_1954坐标系 由于数据的投影信息不是国际标准或者说其参数名称不是标准的,所以在ENVI 中有可能不能读取数据的投影信息(如下图),这个时候就需要重新设定投影 信息。仅供学习与交渡.如有侵权请联系网站制除谢谢13图3. 4查看坐标信息(1) 在AvailableBands List中选择文件,点击右键 在快捷菜单中选

19、择Header Info0(2) 单击EditAttributes按钮,从菜单中选择Maplnfoo(3) 单击 ChangeProjection 按钮,在 ProjectiongSelection 面板中,将前面定义好的坐标选上。效果如下图Availablei 4File Options曰国杭州-54dat Warp (ROI Mask (ROI Mask (Virtual Mosaic (Band 1):all e 題 Map Info口 Pzroj; Transverse Mercatorjd Pixel: 26. 74: x 30. 79 Meters| n Datum : D_Bei

20、 jing_l954:Q UL Geo: 119?83 5t. 75, 30? 1.70N UL Map: 7864:90. 876, 3367397. 405二、定义xi an_1980坐标系。1、添加椭球体参数编辑 ITTIDL71productsenvi47map_projellipse. txt 文件,添加下面_行Xian1980, 6378140. 0, 6356755. 3保存退出。ellips-e.txt -记爭本文件(F)缠辑(E)格式(O)查看(V)群助(H)Southeast Asia, 6378155.0, 6356773.0Struve,Walbeck,WGSWGSWG

21、SWGS6378298. 0, 6356657.06376896.0, 6355834. 9 6378165. 0, 6378145.0, 6356739.81 6378135.0, 6378137.0,165, 6378165.0, 6356783.0Xian 1980, 6378140. 0, 6356755.360.66,72,S4,6356783.36356750.56356752.32、添加坐标系 打开ITTIDL71productsenvi47map_projdatum. txt 添加下面一行D_Xian_1980, Xian_1980, 0, 0, 0;datum.txt 记审本

22、回 IKM文件(F) g(E) TS式(O) SS(V)储助(H)Tristan Astro 1968. International, *632, 43&厶Viti Levy 1916, Clarke 1880. 31, 391, -36Wake-Eniwegk * 60, Hough, 1Q1, 52, -39WGS-72, WGS 72, 0, 0, 5WGS-84, WGS 84, 0, 0, 0Vac are, International, -155, 171, 37|Zander!j. International, -263, 120, 3581D BEIJIXG 1954, Kra

23、ssovskv, 72, -113, -41D Xian 190Xi劭9S0, 0, 0r 0Lzl3、添加并保存坐标系在菜单 map-*-customize MapProjections 下添加 Xi an_1980 坐标系,详细参数如下精品资料 Customized Map Projection Definition仅供学习与交渡.如有侵权请联系网站制除谢谢19Projection Name Beijing 1954 6 Degree H7EFalse easting 500000.00Projection TypeFlse northing 000PolyconicRobinsonRec

24、tified Skewed Orthmorphi SinusoidalStereographi c (sphere)SXogrpliY 31讣丸)Va dcr Gr intenIIILaii tu.de of projection originL&ti tude 000.00Longitade of central meridianLoni tude 1L790.00froj ection DatumScale factor0.999600Vi ti Levu 1916Wdke-Eniwetok 60WGS-72WGS-84Yacare jZanderiji姐枷血逐!D Xian 1980IH

25、Ellipsoid KrasovskyQ OKj Cancel jLoad Existing Projection. . Toggle DHS DD图2自定义北京54坐标系选择Projection-Add New Projection,将投影添加到ENVI所用的投影列表中。选择File Save Projections,存储新的或更改过的投彫信息。这样一个新的投影坐标就新建完成。相同方法,添加一个20度带(6度)的西安80坐标系(如图3所示)。uj I回打开map_proj.txt,可以看到新建的坐标信息已经自动加入。0 Customized Map Projection Definition

26、File P rejection Opti on sProjection NameXian 1980 6 Degree 117EFlse easting500000.00Project!oft TypeFalse northing 000PoljrconicRobinsonRectified Skewed Orthomorphi SinusoidalStereographic (sphere)Stereograph!c (ellipse)Tr aiksverse Merc&torVwi der Grinten.000.00Loni tude o central meridianLongi tu

27、de11700.00Latitud.e of projection originnrScale factor 0.999600裁可F旧&M门二门化川图3自左义西安80坐标系3.6378140.0r3S675S.3r0.000000r 117.000000, SOOOOO.O, 00“ 0.999600, D.:XlAn_190CL Xian 1980 6 Degree117E678245.0,C3&6Bfi3.0fQ.OOQOQQ, 117.000000, 500040.0, Q.Q, 0.993600, D SEIJINv 1954, Beijing 1954 C degree 11齐63址

28、號eg.9569辽.9.-W.OOOOOOfts/oooo 0。t.oeoooorCwqpoZnchauspe, Argenxiaa -2one13.6176388.0,356911.9.90.000000.-69.000000,2SOOOOO.O, 0.0,1.000000,Inchaiisie, Araenrin.a -2one23.6378388.0,3&6911.9,-90.000000.6.OOOOOOr3500000.0, 0.0,L.000000,C-axpoInchauspe, Argenriaa Zone33,6378382.0,43&6311-9,9Q.QOOQOO,6-3

29、.000000,4.5OQOQO.O, O.Q.L.OOOOOOfQzpQXachausCi 扛gemUu -Zone4矢676388.0r635699.90.000000.-0.&00060r5500000.0, 0.0,1.000000,CasfsoZnchauspe, Argrenxiaa -2neS3.6378388.0,356911.9r-90000000r57.000000,6500000.0, 001.000000,CpoInehauspe,入咖讥论-Zone43.6176388.0,3S6911.9,-90.000000,54.000000,7500000.0, 0.0,L*0

30、00000,C-aspoInchauspe. AraenTina -Zone7图4自泄义坐标列表5使用自定义坐标系下而将利用自左义坐标系将一副北京54坐标系转化为西安80坐标系。试验的栅格数据情况为:一幅北京坐标系的栅格数拯,投影参数如下:投影类型:Transverse Mercator椭球:Krassovsky基准而:Krassovsky (自定义)中央经线:117东向偏移:500000m由于数据的投影信息不是国际标准或者说其参数名称不是标准的,所以在ENVI中有可能不能读取数据的投影信息(如图5),这个时候就需要重新设定投影信息图5查看坐标信息打开数据文件,在A vailable Bands List中选择文件,点击右键打开Header Info,在EditAttributes中选择Map Info。选择Change Projection,将前而左义好

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论