名前

Get_Tract — ジオメトリで指定した位置の米国国勢調査統計区またはtractテーブルのフィールドを返します。デフォルトでは、統計区の短縮名を返します。

概要

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

説明

ジオメトリを与えると、ジオメトリの位置の米国国勢調査統計区を返します。空間参照系を指定しない場合には、NAD83経度緯度と仮定します。

[注記]

この関数は、デフォルトではロードされないセンサスのtractを使います。すでに州テーブルをロードしている場合には、Loader_Generate_Census_Scriptを使用して、bgと同様にtract、tabblockをロードできます。

まだ州データをロードしていおらず、これらの追加テーブルを求めるなら、次を実行します。

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

これでLoader_Generate_Scriptを使用して取り込みます。

Availability: 2.0.0

例: 基本

SELECT get_tract(ST_Point(-71.101375, 42.31376) ) As tract_name;
tract_name
---------
1203.01
        
-- Tigerの地理識別子を返します
SELECT get_tract(ST_Point(-71.101375, 42.31376), 'tract_id' ) As tract_id;
tract_id
---------
25025120301

関連情報

Geocode >