Loader_Generate_Nation_Script — 为加载县和州查找表的指定平台生成外壳脚本。
text loader_generate_nation_script(
text os)
;
为指定的平台生成外壳脚本,该脚本加载到 county_all
, county_all_lookup
, state_all
将表转换为 tiger_data
架构。它们分别继承自 county
, county_lookup
, state
中的表格 tiger
架构。
它在Linux上使用unzip(在Windows上默认使用7-Zip),并使用wget进行下载。它用 Section 4.7.2, “使用Shapefile加载器” 以加载数据。
它使用以下控制表 tiger.loader_platform
, tiger.loader_variables
,以及 tiger.loader_lookuptables
以控制进程和不同操作系统外壳的语法变化。
loader_variables
跟踪各种变量,如普查地点、年份、数据和分段方案
loader_platform
各种平台的配置文件以及各种可执行文件所在的位置。附带Windows和Linux/Unix。还可以添加更多内容。
loader_lookuptables
每条记录定义一种表(州、县),是否处理其中的记录以及如何加载它们。定义导入数据、暂存数据、添加和删除每个列、索引和约束的步骤。每个表都带有STATE前缀,并且继承自Tiger模式中的一个表。例如,创建 tiger_data.ma_faces
它继承自 tiger.faces
增强:2.4.1修复了邮政编码5制表区域(Zcta5)加载步骤,启用后,zcta5数据将作为国家脚本加载的一部分作为名为zcta5_all的单个表进行加载。
可用性:2.1.0
![]() | |
如果您希望将邮政编码5表格区域(Zcta5)包括在您的国家/地区脚本加载中,请执行以下操作: UPDATE tiger.loader_lookuptables SET load = true WHERE table_name = 'zcta510'; |
![]() | |
如果你在跑步 |