Name

Get_Tract — 从几何图形所在的区域表中返回人口普查区域或字段。 默认返回区域的短名称。

Synopsis

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

描述

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

[Note]

此函数使用人口普查的 tract,默认情况下不会加载。如果您已经加载了state表,可以使用 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

相关信息

Geocode>