名称

Get_Tract — 返回几何图形所在区域的普查区或字段。默认返回区的简称。

概要

text get_tract(geometry loc_geom, text output_field=name);

描述

给定一个几何图形,将返回该几何图形的普查区位置。如果未指定空间参考系统,则假定为 NAD 83 经纬度。

[Note]

此函数使用普查 tract,该表默认情况下不会加载。如果您已经加载了您的州表,则可以使用 Loader_Generate_Census_Script 脚本加载 tract 以及 bg 和 tabblock。

如果您尚未加载您的州数据,并且希望加载这些附加表,请执行以下操作

UPDATE tiger.loader_lookuptables SET load = true WHERE load = false AND lookup_name IN('tract', 'bg', 'tabblock');

然后它们将被 Loader_Generate_Script 包含。

可用性:2.0.0

示例:基本

SELECT get_tract(ST_Point(-71.101375, 42.31376) ) As tract_name;
tract_name
---------
1203.01
        
--this one returns the tiger geoid
SELECT get_tract(ST_Point(-71.101375, 42.31376), 'tract_id' ) As tract_id;
tract_id
---------
25025120301

另请参阅

地理编码>