PostGIS教程五:数据
目录
一、nyc_census_blocks
二、nyc_neighborhoods
三、nyc_streets
四、nyc_subway_stations
五、nyc_census_sociodata
教程的数据是有关纽约市的四个shapefile文件和一个包含社会人口经济数据的数据表。在前面一节我们已经将shapefile加载为PostGIS表,在后面我们将添加社会人口经济数据。
下面描述了每个数据集的记录数量和表属性。这些属性值和关系是我们以后分析的基础。
要在pgAdmin中浏览表的性质或属性,请在高亮显示的表上单击鼠标右键,然后选择属性(property)。
一、nyc_census_blocks
人口普查块(census block)是报告人口普查数据的最小地理单位。
所有更高级别的人口普查的地理单位(块组-block groups、区域-tracts、市区-metro areas、县-counties等)都可以通过对人口普查块的联合(Union)而建立起来。
我们已经附加了一些人口统计数据到我们的nyc_census_blocks表里。
记录的数目:36592
黑人人口占总人口的百分比
注意:要制作这样的GIS数据,需要连接两部分信息:实际社会人口数据(text)和几何信息数据(spatial)。获取数据的方法很多,比如可以从美国人口普查局的American FactFinder下载数据。
二、nyc_neighborhoods
纽约有丰富的社区名称和社区范围变更的历史。社区是不遵循政府规定的界限的的社会地理结构。
例如,布鲁克林区(Brooklyn)的卡罗尔花园(Carroll Gardens)、红钩区(Red Hook)和克布尔山(Cobble Hill)曾被统称为“南布鲁克林(South Brooklyn)"。
而现在,以前被同时称为红钩的四个街区现在可以被分别称为哥伦比亚高地(Columbia Heights)、西卡罗尔花园(Carroll Gardens)或红钩(Red Hook)。
记录数目:129
纽约市的街区分布
三、nyc_streets
街道线构成了这个城市的交通网络。为了区分主干道、高速公路和较小的街道,这些街道被标记为不同的类型(type)。适宜居住的地方可能位于住宅区街道附近,而不是在高速公路旁。
记录数量:19091
纽约市街道分布
四、nyc_subway_stations
地铁站将人们居住的地铁世界与地下看不见的地铁网络连接起来。
作为公共交通系统的入口,车站位置决定了处于不同位置的市民使用地铁交通的难易程度。
记录数目:491
纽约市地铁站的位置分布
五、nyc_census_sociodata
在普查过程中收集了大量的社会人口经济数据,但仅限于普查区域较大的地理层面。
人口普查块(census blocks)组合在一起形成人口普查区域(census tracts)(和块组-block groups)。
我们收集了一些与人口普查区域对应的社会人口经济数据,来回答更多关于纽约市的有趣问题。
注意:nyc_census_sociodata是一个数据表。在进行任何空间分析之前,我们需要将其与人口普查的地理信息联系起来。
PostGIS教程五:数据相关推荐
- docker 数据卷 mysql_Docker 入门教程(五)数据卷 Volumes
有些容器在运行的时候是会产生数据的: 这种容器就叫做有状态容器: 比如说 MySQL 容器: 我们在创建镜像的时候希望保留的是 MySQL 各种配置以及扩展: 并不想把 MySQL 的数据也打包到镜像 ...
- python教程五 数据类型转换
数据类型转换 有时候,我们需要对数据内置的类型进行转换,数据类型的转换,一般情况下你只需要将数据类型作为函数名即可. Python 数据类型转换可以分为两种: 隐式类型转换 - 自动完成 显式类型转换 ...
- C#微信公众号开发系列教程五(接收事件推送与消息排重)
C#微信公众号开发系列教程五(接收事件推送与消息排重) 原文:C#微信公众号开发系列教程五(接收事件推送与消息排重) 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教程一(调试环境部署续 ...
- MongoDB 教程五: MongoDB固定集合和性能优化 (索引Indexes, 优化器, 慢查询profile)
mongodb索引详解(Indexes) 索引介绍 索引在mongodb中被支持,如果没有索引,mongodb必须扫描每一个文档集合选择匹配的查询记录.这样扫描集合效率并不高,因为它需要mongod进 ...
- MongoDB 教程五: MongoDB固定集合和性能优化
MongoDB 固定集合(Capped Collections) MongoDB 固定集合(Capped Collections)是性能出色且有着固定大小的集合,对于大小固定,我们可以想象其就像一个环 ...
- 区块链教程(五):合约编写实战实例
注:本教程为技术教程,不谈论且不涉及炒作任何数字货币 区块连教程(一):前置知识-linux补充 区块链教程(二):基础概念介绍 区块链教程(三):Solidity编程基础 区块链教程(四):搭建私链 ...
- PostGIS教程四:加载空间数据
在各种库和应用程序的支持下,PostGIS提供了许多用于加载数据的选项. 本节将重点介绍使用PostGIS shapefile加载工具加载shapefile的基础知识. 一.PostGIS shape ...
- Scrapy爬虫入门教程五 Selectors(选择器)
Scrapy爬虫入门教程一 安装和基本使用 Scrapy爬虫入门教程二 官方提供Demo Scrapy爬虫入门教程三 命令行工具介绍和示例 Scrapy爬虫入门教程四 Spider(爬虫) Scrap ...
- httprunner3.x详细教程五(debugtalk.py介绍)
httprunner3.x详细教程五(debugtalk.py介绍) --成都-阿木木 **欢迎加入测试交流群:自动化测试-夜行者(816489363)进行交流学习QAQ** debugtalk.py ...
最新文章
- 微服务限流Sentinel讲解(四)
- bat 执行 java jar包
- C#如何获得系统时间
- ld: -pie can only be used when targeting iOS 4.2 or later clang: error: linker command failed with e
- vmware linux 编译内核,VMWare编译linux内核的注意事项
- Nginx启动报[10013]错误
- IIS服务的命令行方式重启命令
- 怎样搜索计算机中docx格式的文件,如何打开docx文件 打开docx文件方法
- 七牛云存储之文件上传(Android)
- 第六学:binder---client与server向SM的求学之路
- uni-app如何设置整个项目的统一背景色
- UINX环境高级编程笔记 第3章 文件I/O
- selenium之鼠标操作详解
- cobol text文件的入出力
- JSP的标签有哪些如何使用jsp标签
- mysql数据库锁 栅栏,如何使用MySQL查找多边形地理围栏中包含的点
- 最全Media 响应式 设置方法
- 2018年度技术圈十大车祸现场!
- 关于MUR1100ERLG
- RabbitMQ交换机(扇出模式、直接模式)学习笔记