prj投影文件内容介绍

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

本文提到的prj文件均是arcmap中的版本,其他软件的prj文件内容上可能会有所区别,结构应该都是差不多的。文章只对文件内容做梳理介绍,暂未深入讨论。


提示:以下是本篇文章正文内容,下面案例可供参考

一、prj文件简介

PRJ 文件是一种文本文件,常用于地理信息系统(GIS)中存储地理空间数据的坐标参考系统(CRS)信息。其内容通常采用 Well - Known Text(WKT)格式来描述坐标参考系统的详细参数。(来自豆包)
投影文件 (.prj) 是包含有关坐标系和地图投影的信息的文本文件。此信息存储为可识别文本 (WKT) 格式。
一、地理坐标系 (GCS) 包括有关基准面、椭球体、本初子午线和角度测量单位(通常为度)的信息。
二、投影坐标系 (PCS),除了 GCS 信息之外, 还定义其他参数,如东偏移量、北偏移量、中央经线、比例因子、起始纬度和线性单位(通常为米或英尺)。(esri某个网站内容)

WKT(Well-known text)是开放地理空间联盟OGC(Open GIS Consortium)制定的一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。
https://blog.csdn.net/xcymorningsun/article/details/89848096

二、prj文件内容

1.地理坐标系

WGS84地理坐标系

GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]

CGCS2000地理坐标系

GEOGCS["GCS_China_Geodetic_Coordinate_System_2000",DATUM["D_China_2000",SPHEROID["CGCS2000",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]

以WGS84为例:
GEOGCS[“GCS_WGS_1984”,
     DATUM[“D_WGS_1984”,SPHEROID[“WGS_1984”,6378137.0,298.257223563]],
     PRIMEM[“Greenwich”,0.0],
     UNIT[“Degree”,0.0174532925199433]
    ]
地理坐标系prj文件内容由三块构成:基准面DATUM、本初子午线PRIMEM、角度单位UNIT,其中基准面DATUM又由一个椭球体SPHEROID构成,内容为嵌套形式。

2.投影坐标系

CGCS2000高斯克吕格投影3度分带无带号中央子午线120°投影坐标系

PROJCS["CGCS2000_3_Degree_GK_CM_120E",GEOGCS["GCS_China_Geodetic_Coordinate_System_2000",DATUM["D_China_2000",SPHEROID["CGCS2000",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False_Easting",500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",120.0],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]

CGCS2000高斯克吕格投影3度分带40度带投影坐标系

PROJCS["CGCS2000_3_Degree_GK_Zone_40",GEOGCS["GCS_China_Geodetic_Coordinate_System_2000",DATUM["D_China_2000",SPHEROID["CGCS2000",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False_Easting",40500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",120.0],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]

以其中一个为例
PROJCS[“CGCS2000_3_Degree_GK_CM_120E”,
     GEOGCS[“GCS_China_Geodetic_Coordinate_System_2000”,DATUM[“D_China_2000”,
     SPHEROID[“CGCS2000”,6378137.0,298.257222101]],PRIMEM[“Greenwich”,0.0],
     UNIT[“Degree”,0.0174532925199433]],
     PROJECTION[“Gauss_Kruger”],
     PARAMETER[“False_Easting”,500000.0],
     PARAMETER[“False_Northing”,0.0],
     PARAMETER[“Central_Meridian”,120.0],
     PARAMETER[“Scale_Factor”,1.0],
     PARAMETER[“Latitude_Of_Origin”,0.0],
     UNIT[“Meter”,1.0]]
投影坐标系prj文件内容是在一种地理坐标系(删除线部分)基础上又添加了投影方式PROJECTION、五个参数(东伪偏移、北伪偏移、中央子午线、尺度因子、纬度原点)、长度单位。


总结

文章仅对arcmap版本的prj投影文件内容包含哪些东西做了简单介绍,并未深入讨论其中每一项详细信息
投影文件内涉及的每一项详细信息等我摸清楚再深入一点介绍,以及还有其他版本prj内容以后再展开讲。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值