今天给各位分享tif地图投影转换gis的知识,其中也会对tif定义投影进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
目录一览:
gis加载tif栅格数据
gis加载tif栅格数据的 *** 。
1、通过定义投影的方式把tif文件导入数据集,同时定义影像的空间参考。
2、通过工具箱中的数据管理工具中的投影和变换的定义投影,输入数据集和要输类为HENU.jpg,坐标系为GCS_WGS_1984。
3、注意,不能从目录中导入,再进行定义投影。打开地理配准的工具条和准备好的控制点文本文件进行配准后即可用。
添加微信好友, 获取更多信息
复制微信号
tif投影转换有快捷的软件吗
首先,打开arcmap,加入tif,查看tif的空间参考。
然后,打开工具箱
再在工具箱中找到数据管理工具
在投影变换下,使用定义投影工具
在工具窗口中,选择待投影的tif。
选择tif投影的坐标系,然后确定,最后运行该工具即可。
在GIS数据处理过程中,投影是其中一个重要的环节,很多人对定义投影和投影转换容易混淆,下面对定义投影和投影转换进行介绍:
定义投影简单来说就是对数据定义投影信息,一般也可以分为三种情况:
一是给没有投影信息但是有正确坐标的数据定义投影,比如我们采用Arcgis、Erdas等相关GIS软件打开数据的时候,数据可以完好得喝有正确投影信息的数据叠加显示在一起,但是软件没有读取到数据的投影信息,而且在进行该数据其他处理的时候由于没有投影信息而不能进行相关的数据处理,这时候就可以对该数据进行投影的定义,实际上就是给该数据加上与之坐标位置对应的投影信息,比如该数据校正之后采用的A投影信息(包括地理坐标(Geographic Coordinate System,一般是经纬度坐标)和投影坐标(Projected Coordinate System,通过投影转换成的平面坐标)),采用Arcgis中GeoReferencing工具校正导出的数据就没有投影信息,需要给导出来的数据定义投影信息,这时候,参考影像是什么投影信息就应该给之定义什么投影信息,如果是采用原图中的经纬网信息进行手动采点校正的话就需要知道原图采用的什么投影信息,比如,如果是全国地图,我国一般采用Beijing54坐标系、krasovsky椭球体。采用经纬网校正的时候输出来的是带有经纬度坐标的数据,只需定义地理坐标系即可,需需要添加投影,需在定义投影之后进行投影转换,转换为具有平面坐标投影信息的数据,我国全国地图投影一般采用Lambert或者Albers投影,投影参数一般是中央经线105°,投影割圆锥双标准纬线25°和47°等,投影转换时,具体应根据实际情况而定。
二是给有投影信息但是投影信息不正确的数据定义投影,比如某数据带有投影坐标信息,但是却无法和具有准确投影信息的数据完好叠加显示,位置明显出现问题,而且位置偏差有明显的规律,比如往某一个方向便偏移,这时候考虑该数据很可能是具有正确坐标位置但是投影参数不正确,比如我国大于1:25万比例尺的地图一般采用高斯分带投影,有些数据由于分带号定义有一定问题,导致数据不能完好叠加显示,这时候就应该考虑是不是数据的投影分带号出现为问题,重新对该数据进行投影定义,这种情况只需修改该投影的投影参数即可,不断试验,寻找偏移规律,直至找到正确的参数。
如何使用arcgis将tiff图片的坐标系转换
先查看你本来的坐标系参数,主要看参考椭球,参考椭球面等信息例如你需要转换的坐标系GCS_WGS_1980 、 GCS_Xian_1980:
(1)GCS_WGS_1980坐标系:
Datum: D_WGS_1984
Spheroid: WGS_1984
Semimajor Axis: 6378137.0
Semiminor Axis: 6356752.31424517
(2)GCS_Xian_1980坐标系:
Datum: D_Xian_1980
Spheroid: Xian_1980
Semimajor Axis: 6378140.0
Semiminor Axis: 6356755.288157528
Inverse Flattening: 298.257
2.不难看出这是涉及到地理坐标系变换的坐标变换,
在ArcMap中打开--创建自定义地理(坐标)变换:工具箱--数据管理工具--投影和变换--创建自定义地理(坐标)变换
3.设置自定义地理(坐标)变换参数:
(1)输入坐标系:GCS_WGS_1980坐标系
(2)输出坐标系:GCS_Xian_1980坐标系
(3)地理坐标变换名称:如图(尽量见名知其义)
(4)变换 *** :可以选择默认方式
4.进行坐标变换:
(1)打开投影栅格工具:工具箱--数据管理工具--投影变换--栅格--投影栅格
(2)投影栅格设置:设置要投影变换的栅格数据--设置输出栅格信息--设置输出坐标系--选择前面处理好的坐标变换文件。
Arcgis之栅格数据转投影转换(84转2000)
案例:将栅格(.tif)格式数据的投影信息由84坐标系转换为2000坐标系
场景: 想要将data.tif格式数据的投影信息转换为2000坐标系并输出为data_srs.tif
脚本:Python脚本示范
def ProjectionTransformation_WGS84To2000(src_data, dst_data):
arcpy.env.workspace = r'C:/Users/Administrator/Documents/ArcGIS/Default.gdb'
# src_sr = arcpy.SpatialReference("WGS 1984")
src_sr = arcpy.SpatialReference("WGS 1984 UTM Zone 48N")
# dst_sr = r"prj/China Geodetic Coordinate System 2000.prj"
dst_sr = arcpy.SpatialReference("CGCS2000 3 Degree GK CM 114E")
print(src_sr.name, dst_sr.name)
# 创建投影转换
CustomGeoTransformation = "GEOGTRAN[METHOD['Geocentric_Translation'],PARAMETER['X_Axis_Translation',''],PARAMETER['Y_Axis_Translation',''],PARAMETER['Z_Axis_Translation','']]"
arcpy.CreateCustomGeoTransformation_management("WGS84_TO_CGCS2000",
src_sr,
dst_sr,
CustomGeoTransformation)
arcpy.ProjectRaster_management(src_data,
dst_data,
dst_sr,
"BILINEAR",
"#",
"WGS84_TO_CGCS2000",
"#",
src_sr)
ProjectionTransformation_WGS84To2000(r'data.tif', r'data_srs.tif')
tif地图投影转换gis的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于tif定义投影、tif地图投影转换gis的信息别忘了在本站进行查找喔。