EPSG是什么?WKT是什么?SRID是什么?EPSG、WKT、SRID概念
1. EPSP的英文全称是European Petroleum Survey Group,中文名称为欧洲石油调查组织(http://www.epsg.org/)。这个组织成立于1986年,2005年并入IOGP(International Association of Oil & Gas Producers),中文名称为国际油气生产者协会。它负责维护并发布坐标参照系统的数据集参数,以及坐标转换描述,该数据集被广泛接受并使用,通过一个Web发布平台进行分发,同时提供了微软Acess数据库的存储文件,通过SQL 脚本文件,mySQL, Oracle 和PostgreSQL等数据库也可使用。
目前已有的椭球体,投影坐标系等不同组合都对应着不同的ID号,这个号在EPSG中被称为EPSG code,它代表特定的椭球体、单位、地理坐标系或投影坐标系等信息。EPSG对世界的每一个地方都制定了地图,但是由于座标系不同,所以地图也各不相同。
中国地图比如对于中国来讲,以地球的几何球心为中心的地图就是EPSG:4479,以地球的椭球焦点为中心就是EPSG:4480,此外还有EPSG:4490,因为选择不同的座标系对于油气勘探的成本至关重要,所以有不同的座标系。
世界地图EPSG:4326在世界地图方面,EPSG:4326是比较著名的一个,因为由美国主导的GPS系统就是在用它,它还有一个名气更大的别名叫作WGS84,WGS(World Geodetic System)是世界大地测量系统的意思,由于是1984年定义的,所以叫WGS84,之前的版本还有WGS72、WGS66、WGS60。EPSG:3857另一个比较知名的编码是EPSG:3857,这也是一张世界地图,目前主要是各大互联网地图公司以它为基准,例如Google地图,Microsoft地图都在用它。
所有这些EPSG编码的具体含义都可以在 https://epsg.io/ 这个网站上查到。
2. WKT,是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦即WKB(well-known binary)则胜于在传输和在数据库中存储相同的信息。该格式由开放地理空间联盟(OGC)制定。
几何对象/WKT
WKT可以表示的几何对象包括:点,线,多边形,TIN(不规则三角网)及多面体。可以通过几何集合的方式来表示不同维度的几何对象。
几何物体的坐标可以是2D(x,y),3D(x,y,z),4D(x,y,z,m),加上一个属于线性参照系统的m值。
以下为几何WKT字串样例:
POINT(6 10)
LINESTRING(3 4,10 50,20 25)
POLYGON((1 1,5 1,5 5,1 5,1 1),(2 2,2 3,3 3,3 2,2 2))
MULTIPOINT(3.5 5.6, 4.8 10.5)
MULTILINESTRING((3 4,10 50,20 25),(-5 -8,-10 -8,-15 -4))
MULTIPOLYGON(((1 1,5 1,5 5,1 5,1 1),(2 2,2 3,3 3,3 2,2 2)),((6 3,9 2,9 4,6 3)))
GEOMETRYCOLLECTION(POINT(4 6),LINESTRING(4 6,7 10))
POINT ZM (1 1 5 60)
POINT M (1 1 80)
POINT EMPTY
MULTIPOLYGON EMPTY
空间参照系统/WKT
一个表示空间参照系统的WKT字串描述了空间物体的测地基准、大地水准面、坐标系统及地图投影。
WKT在许多GIS程序中被广泛采用。ESRI亦在其shape文件格式(*.prj)中使用WKT。
以下是空间参照系统的WKT表示样例:
COMPD_CS["OSGB36 / British National Grid + ODN",
PROJCS["OSGB 1936 / British National Grid",
GEOGCS["OSGB 1936",
DATUM["OSGB_1936",
spheroid["Airy 1830",6377563.396,299.3249646,AUTHORITY["EPSG","7001"]],
TOWGS84[375,-111,431,0,0,0,0],
AUTHORITY["EPSG","6277"]],
PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],
UNIT["DMSH",0.0174532925199433,AUTHORITY["EPSG","9108"]],
AXIS["Lat",NORTH],
AXIS["Long",EAST],
AUTHORITY["EPSG","4277"]],
PROJECTION["Transverse_Mercator"],
PARAMETER["latitude_of_origin",49],
PARAMETER["central_meridian",-2],
PARAMETER["scale_factor",0.999601272],
PARAMETER["false_easting",400000],
PARAMETER["false_northing",-100000],
UNIT["metre",1,AUTHORITY["EPSG","9001"]],
AXIS["E",EAST],
AXIS["N",NORTH],
AUTHORITY["EPSG","27700"]],
VERT_CS["Newlyn",
VERT_DATUM["Ordnance Datum Newlyn",2005,AUTHORITY["EPSG","5101"]],
UNIT["metre",1,AUTHORITY["EPSG","9001"]],
AXIS["Up",UP],
AUTHORITY["EPSG","5701"]],
AUTHORITY["EPSG","7405"]]
3.空间引用标识符 (SRID)
每个空间实例都有一个空间引用标识符 (SRID)。SRID 对应于基于特定椭圆体的空间引用系统,可用于平面球体映射或圆球映射。空间列可包含具有不同 SRID 的对象。然而,在使用 SQL Server 空间数据方法对数据执行操作时,仅可使用具有相同 SRID 的空间实例。从两个空间数据实例派生的任何空间方法的结果仅在这两个实例具有相同的 SRID(该 SRID 基于相同的用于确定实例坐标的度量单位、数据和投影)时才有效。SRID 最常见的度量单位为米或平方米。
如果两个空间实例的 SRID 不相同,则对这两个实例使用 geometry 或 geography 数据类型方法后的结果将返回 NULL。例如,若要以下谓词返回非 NULL 结果,两个 geometry 实例(geometry1 和 geometry2)必须具有相同的 SRID:
geometry1.STIntersects(geometry2) = 1
注意:空间引用标识系统是由欧洲石油测绘组 (EPSG) 标准定义的,它是为绘图、测绘以及大地测量数据存储而开发的一组标准。该标准归石油天然气生产商 (ogp) 测绘和定位委员会所有。
几何图形实例默认 SRID 为零
SQL Server 中 geometry 实例的默认 SRID 为 0。利用 geometry 空间数据,执行计算是不需要空间实例的指定 SRID 的;因此,实例可驻留在未定义的平面空间。若要在 geometry 数据类型方法的计算中指明未定义的平面空间,SQL Server 数据库引擎 使用 SRID 0。
地域实例必须使用支持的 SRID
SQL Server 支持基于 EPSG 标准的 SRID。必须使用 geography 实例的支持 SQL Server 的 SRID 执行计算或将方法用于地域空间数据。SRID 必须与 sys.spatial_reference_systems 目录视图中显示的 SRID 中的一个匹配。如前所述,在使用 geography 数据类型对空间数据执行计算时,结果将取决于在创建数据时使用的是哪个椭圆体,因为为每个椭圆体都分配了一个特定空间引用标识符 (SRID)。
对 geography 实例使用方法时,SQL Server 使用等于 4326 的默认 SRID,它将映射到 WGS 84 空间引用系统。如果要使用 WGS 84(或 SRID 4326)之外的某个空间引用系统中的数据,您需要确定地域空间数据的特定 SRID。
微信关注 奔跑的GISer 获取更多资源
EPSG是什么?WKT是什么?SRID是什么?EPSG、WKT、SRID概念相关推荐
- ESPG和OGC、SRS、SRID指的是什么
引言: 工作中会碰到一些名词,总是见到也大概知道是什么意思但就是不知道它们的完整定义.经过查找资料总结了下面几个名词的含义,方便理解学习. 1.EPSG EPSG:European Petroleum ...
- WKT、WKB和GeoJson
1. 简介 WKT(Well-known text)是开放地理空间联盟OGC(Open GIS Consortium )制定的一种文本标记语言,用于表示矢量几何对象.空间参照系统及空间参照系统之间的转 ...
- EPSG:4326坐标系和EPSG:900913坐标系
本文转载自:http://zhidao.baidu.com/question/297412286.html EPSG(The European Petroleum Survey Group, http ...
- 开源GIS(十九)——WKT、WKB与GeoJSON
目录 一.引言 二.WKT.WKB.GeoJSON 三.WKT与GeoJSON 四.总结 一.引言 首先明确一点,WKT与WKB是OGC中的简单服务标准SFS(Simple Features Inte ...
- OpenGIS 的WKB和WKT
OpenGIS的说明书中定义了两个表述空间对象的标准方式:一个是WKT(the Well-Known Text)形式,另一个是WKB(the Well-Known Binary)形式.这两种形式都包括 ...
- arcgis oracle srid,什么是 SRID?
空间参考标识符 (SRID) 是与特定坐标系.容差和分辨率关联的唯一标识符. SRID 的填充方式及其所示含义取决于存储数据所用的数据库.目前有多种公认的标准 SRID,例如欧洲石油测绘组 (EPSG ...
- WKT与GeoJson
目录 一.引言 二.WKT.WKB.GeoJSON 三.WKT与GeoJSON 一.引言 首先明确一点,WKT与WKB是OGC中的简单服务标准SFS(Simple Features Interface ...
- 空间数据WKT与WKB格式介绍
简介 OpenGIS 规范定义了两种表示空间对象的标准方式:Well-Know Text (WKT) 形式和Well-Known Binary(WKB) 形式.WKT 和 WKB 都包含矢量几何要素的 ...
- Arcgis for Android 空间数据WKT与JSON描述
点线面数据标准格式 一. 点 WKT: POINT(-118.4 -45.2) JSON: { "x": -118.4, "y": -45.2, "s ...
- 抓取epsg.io的内容
简述 epsg.io是一个查询EPSG坐标系相关信息的好网站,内容很全.有各种格式的定义可以直接下载,也有坐标系的范围名称等相关信息,所以想抓取这些信息下来,方便对接各个系统. epsg.io本身是开 ...
最新文章
- linux wheel组
- 使用TCP的简单C/S程序
- 主流mes厂商_MES为什么可以成为企业核心
- Oracle with语句的用法
- 做音视频开发,你读对书了吗?(内有福利)
- vue登录如何存储cookie_vue保持用户登录状态(各种token存储方式)
- JVM垃圾收集器与内存分配策略学习总结
- IBM x3650 光盘安装linux,IBM X3650 M3服务器安装SUSE LINUX 10实战
- VMware vsphere中虚拟机的基本操作方法
- delphi语言转为汇编语言_计算机语言
- CDH集群禁用kerberos的讲解
- 手写二叉树的基本操作
- Atitit.异步编程技术原理与实践attilax总结
- 《深入浅出WPF》——模板学习
- 微信小程序实现上传图片的功能
- java 计算8+88+888+......前12项之和
- 找出连续数字中缺失的数字
- graphs菜单_spss菜单栏中英文对照.ppt
- 关于travis scott的网名_文案| 关于【太阳】的惊艳句子
- 【爬虫进阶】易班登录加密逆向
热门文章
- 如何利用魔棒工具抠图_ps魔棒工具怎么抠图教程合集
- cad插入块_CAD中创建块与写块的区别总结
- 英语学术论文简短语句摘抄
- MFC中动态检测串口热插拔的实现
- 早期华为发售设备安装Play商店,安装服务框架谷歌Mate20,P30,Mate10,P20
- 原创 | 最近程序员频繁被抓,如何避免面向监狱编程?!
- html加入谷歌地图,html页面插入百度谷歌地图
- 【亲自实践能够下载的谷歌地图切片url地址】谷歌地图数据下载的尝试以及Python爬虫实现
- 双基因突变患者_我的肺癌没有基因突变,这是好是坏?
- 每周推荐短视频:道哥表达了对自动驾驶技术的感恩之情