将人口普查shapefiles加载到PostGIS
项目描述

# census_pgeoloader
命令行工具,从美国人口普查局的Census TIGER/Line shapefiles下载按州划分的数据,并将它们聚合到一个PostGIS启用数据库的单个表中。
# 要求
使用[shp2pgsql](http://www.bostongis.com/pgsql2shp_shp2pgsql_quickguide.bqg)。假设使用PostgreSQL + PostGIS。
# 安装
```bash
$ pip install census_pgeoloader
```
# 使用
传递您的PostgreSQL数据库的连接URI以及您想要聚合的州。这会默认下载地区级别的shapefiles。
```bash
$ pgeoloader postgres://postgres@localhost:5432/database KS MO TX VA ...
```
州的值可以是FIPS代码、邮政缩写或名称。传递`+`以收集所有州。
# 选项
```bash
选项
-t, --table TEXT 在数据库中创建的表名。默认为
"census_shapes"。
-p, --temp TEXT 下载文件的目录。默认为
"./shapefiles"
-y, --year TEXT 年份。默认为 "2016"。
-g, --geo [tract|group|block] 地理单元。默认为 "tract"。
-s, --srid TEXT 指定SRID转换,例如,"4269:4326"。
默认为 "4269"。
--help 显示此信息并退出。
```
#### 注意
- `--table` 将删除数据库中该名称的任何现有表。
- `--geo` 可以拉取地区、块组或块。
- `--srid` 默认SRID应为4269,但您可以使用此选项指定转换,如[shp2pgsql](http://www.bostongis.com/pgsql2shp_shp2pgsql_quickguide.bqg)中可用。
©2017 POLITICO
# census_pgeoloader
命令行工具,从美国人口普查局的Census TIGER/Line shapefiles下载按州划分的数据,并将它们聚合到一个PostGIS启用数据库的单个表中。
# 要求
使用[shp2pgsql](http://www.bostongis.com/pgsql2shp_shp2pgsql_quickguide.bqg)。假设使用PostgreSQL + PostGIS。
# 安装
```bash
$ pip install census_pgeoloader
```
# 使用
传递您的PostgreSQL数据库的连接URI以及您想要聚合的州。这会默认下载地区级别的shapefiles。
```bash
$ pgeoloader postgres://postgres@localhost:5432/database KS MO TX VA ...
```
州的值可以是FIPS代码、邮政缩写或名称。传递`+`以收集所有州。
# 选项
```bash
选项
-t, --table TEXT 在数据库中创建的表名。默认为
"census_shapes"。
-p, --temp TEXT 下载文件的目录。默认为
"./shapefiles"
-y, --year TEXT 年份。默认为 "2016"。
-g, --geo [tract|group|block] 地理单元。默认为 "tract"。
-s, --srid TEXT 指定SRID转换,例如,"4269:4326"。
默认为 "4269"。
--help 显示此信息并退出。
```
#### 注意
- `--table` 将删除数据库中该名称的任何现有表。
- `--geo` 可以拉取地区、块组或块。
- `--srid` 默认SRID应为4269,但您可以使用此选项指定转换,如[shp2pgsql](http://www.bostongis.com/pgsql2shp_shp2pgsql_quickguide.bqg)中可用。
©2017 POLITICO
项目详情
关闭
census_pgeoloader-0.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 89ddbb81ad7703804be7b0d1c99f10165fd71e3084b74024ed9d2d453b918886 |
|
MD5 | 5b9d52f93f464b4135667bb1b74b1d7b |
|
BLAKE2b-256 | b1d769f6a4b583fdcec6a789b3439298b03e61cc80a04e2bacb05a199a76bd2c |
关闭
census_pgeoloader-0.2.0-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 325c748212ec62a6e01d46475b714a75f7b11817de884bec574cef2a697703e7 |
|
MD5 | e1ad9ddc4c9c2e55559acb66304c8d6f |
|
BLAKE2b-256 | ca0ca12501cdfff0fca1c950bc289e95aa79f2e7f8af5d640976513e7158f08f |