[{"data":1,"prerenderedAt":143},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fconcepts\u002Fplaces":3,"_apollo:default":139,"_apollo:stationEditor":140,"_apollo:feedManagement":141,"_apollo:transferAnalyst":142},{"id":4,"title":5,"body":6,"description":129,"extension":130,"meta":131,"navigation":133,"path":134,"seo":135,"stem":136,"__hash__":137,"lastUpdated":138},"content\u002Fdocs\u002Fconcepts\u002Fplaces.md","Places",{"type":7,"value":8,"toc":122},"minimark",[9,24,29,32,48,52,62,102,106],[10,11,12,13,18,19,23],"p",{},"Transitland labels each agency with the populated places and states or provinces it serves, using an automated process. The process is inexact, but it enables ",[14,15,17],"a",{"href":16},"\u002Fexplore\u002Fplaces","browsing Transitland operators by places across the world"," and places data in the ",[14,20,22],{"href":21},"\u002Fdocumentation\u002Frest-api\u002Fagencies","REST API endpoints for agencies and operators",".",[25,26,28],"h2",{"id":27},"place-matching-process","Place-matching process",[10,30,31],{},"When a feed version is imported, Transitland matches each agency's stops to the nearest populated place within 40 km and to the state or province that contains them. Each place match has a rank: the share of the agency's scheduled stop visits that fall in that place. Matches with a rank of 5% or less are dropped, and the REST API agencies endpoint returns matches with a rank above 20%. An agency may have more than one place match, in which case the matches are sorted by rank.",[10,33,34,35,39,40,43,44,47],{},"Stops also include a ",[36,37,38],"code",{},"place"," object with the country and state or province that contains the stop (for example, ",[36,41,42],{},"adm0_iso: \"US\""," and ",[36,45,46],{},"adm1_iso: \"US-CA\"",").",[25,49,51],{"id":50},"source-of-place-geographies","Source of place geographies",[10,53,54,55,61],{},"Transitland's place-matching process uses the following ",[14,56,60],{"href":57,"rel":58},"https:\u002F\u002Fwww.naturalearthdata.com\u002Fdownloads\u002F10m-cultural-vectors\u002F",[59],"nofollow","1:10m cultural vector layers from the Natural Earth project",":",[63,64,65,78],"table",{},[66,67,68],"thead",{},[69,70,71,75],"tr",{},[72,73,74],"th",{},"Layer",[72,76,77],{},"File",[79,80,81,92],"tbody",{},[69,82,83,87],{},[84,85,86],"td",{},"Admin 1: states and provinces",[84,88,89],{},[36,90,91],{},"ne_10m_admin_1_states_provinces.zip",[69,93,94,97],{},[84,95,96],{},"Populated places",[84,98,99],{},[36,100,101],{},"ne_10m_populated_places_simple.zip",[25,103,105],{"id":104},"us-census-geographies","US Census geographies",[10,107,108,109,113,114,117,118,121],{},"For finer-grained geography in the United States, the ",[14,110,112],{"href":111},"\u002Fdocumentation\u002Fgraphql-api","GraphQL API"," provides a ",[36,115,116],{},"census_geographies"," field on agencies, routes, and stops. It returns US Census geographies, such as TIGER\u002FLine tracts and American Community Survey (ACS) tables, near or intersecting the entity. The ",[36,119,120],{},"census_datasets"," query lists the available datasets.",{"title":123,"searchDepth":124,"depth":124,"links":125},"",2,[126,127,128],{"id":27,"depth":124,"text":28},{"id":50,"depth":124,"text":51},{"id":104,"depth":124,"text":105},"How Transitland matches agencies and operators to populated places and states using Natural Earth 1:10m cultural vector layers, and links stops, routes, and agencies to US Census geographies.","md",{"layout":132},"documentation",true,"\u002Fdocs\u002Fconcepts\u002Fplaces",{"title":5,"description":129},"docs\u002Fconcepts\u002Fplaces","wKw3qXCihT5Pn5BbPLNAQEAg4Jhbk2FmI_Grpt8JFGk","2026-10-16T20:03:59-07:00",{},{},{},{},1792668196226]