首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取几何字段的SRID

获取几何字段的SRID
EN

Stack Overflow用户
提问于 2012-04-03 22:15:56
回答 2查看 38.7K关注 0票数 27

我有一个包含一些几何类型的表,需要能够返回给定字段的SRID。我该怎么做呢。我已经搜索过了,但我所能找到的就是更改SRID的函数。在Oracle中,我这样做:

代码语言:javascript
复制
A.CLUSTER_EXTENT.SDO_SRID 

在PostGIS中有没有等价的函数?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-03 23:05:30

ST_SRID将为您提供单个几何体的SRID。使用Find_SRID获取列的SRID。

票数 55
EN

Stack Overflow用户

发布于 2013-03-31 16:25:12

确定数据的SRID

您会注意到它提取的其中一个文件名为TOWNS_POLY.prj.prj通常包含在ESRI形状文件中,并告诉您数据的投影。如果我们想要重新投影数据,我们需要将这个描述性投影与SRID ( spatial_ref_sys表中空间引用记录的id字段)相匹配。在文本编辑器中打开.prj文件。您将看到类似于NAD_1983_StatePlane_Massachusetts_Mainland_FIPS_2001UNIT["Meter",1.0]的内容

打开您的PgAdmin III查询工具并键入以下语句

代码语言:javascript
复制
select srid, srtext, proj4text from spatial_ref_sys where srtext ILIKE '%Massachusetts%'

然后单击绿色箭头。这将显示大约10条记录。请注意最接近匹配的srid。在这种情况下,它是26986。

注意: srid不仅仅是一个PostGIS术语。它是一个OGC标准,所以你会看到SRID在其他空间数据库、gis webservices和应用程序中被提到得很多。大多数常见的空间参考系统都有全局定义的数字。因此,26986始终映射到NAD83_StatePlane_Massachusetts_Mainland_FIPS_2001米。大多数(如果不是全部) MassGIS数据都在这个特定的投影中。

Source

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9995140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档