gpt4 book ai didi

gis - 您如何知道 shp 文件使用什么 SRID?

转载 作者:行者123 更新时间:2023-12-02 02:51:55 27 4
gpt4 key购买 nike

我正在尝试将 SHP 文件放入我的 PostGIS 数据库中,但数据有点偏差。我认为这是因为我使用了错误的 SRID。 PRJ文件内容如下:

GEOGCS["GCS_North_American_1983",
DATUM["D_North_American_1983",
SPHEROID["GRS_1980",6378137.0,298.257222101]],
PRIMEM["Greenwich",0.0],
UNIT["Degree",0.0174532925199433]]

这与什么 SRID 相关?更一般地说,如何根据 PRJ 文件中找到的信息查找 SRID?是否有一个查找表列出了所有 SRID 及其“geogcs”等效项?

使用srid=4269和4326导入的数据结果完全相同。

这是否意味着我使用了错误的 SRID,或者这只是预期的误差范围?

shp文件来自here .

最佳答案

详细说明synecdoche的回答,SRID 有时称为“EPSG”代码。 SRID/EPSG 代码实际上是投影的众所周知的文本表示形式的简写。

您可以在 SRID 表上进行快速搜索,看看是否可以找到完全或相似的匹配:
从 Spatial_ref_sys 中选择 srid、srtext、proj4text,其中 srtext ILIKE '%BLAH%'

以上内容位于 http://www.bostongis.com/?content_name=postgis_tut01 .

您还可以搜索spatialreference.org对于这些事情。搜索工具很原始,因此您可能必须使用 Google 搜索并指定站点,但任何结果都会向您显示 ESRI PRJ 内容、PostGIS SQL INSERT 和一堆其他表示形式。

我认为您的 PRJ 位于:http://spatialreference.org/ref/sr-org/15/

关于gis - 您如何知道 shp 文件使用什么 SRID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1541202/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com