Name

Get_Tract — Returnerar folkbokföringstrakt eller fält från trakttabellen där geometrin är belägen. Standard är att returnera traktens kortnamn.

Synopsis

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

Beskrivning

Om en geometri anges returneras platsen för folkbokföringstrakten för denna geometri. NAD 83 long lat antas om inget spatialt ref sys anges.

[Note]

Denna funktion använder census tract som inte är laddad som standard. Om du redan har laddat din statstabell kan du ladda tract samt bg och tabblock med hjälp av skriptet Loader_Generate_Census_Script.

Om du inte har laddat dina statliga data ännu och vill att dessa ytterligare tabeller ska laddas, gör du följande

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

då kommer de att inkluderas av Loader_Generate_Script.

Tillgänglighet: 2.0.0

Exempel: Grundläggande

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

Se även

Geocode>