名稱

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

參見

地理編碼>