前言

该套教程以一个初学大数据的菜鸟视角,编写数据分析处理的整套流程。写得较为详(luo)细(suo),希望适用于任何城乡规划大数据的初学者。持续更新中,若有错误,望指正!

1、任务总纲

(1)职住数据导入数据库,用SQL语句进行处理数据

(2)GIS连接数据库,数据处理后进行可视化分析,得到基于区县和街道层面的人口分布图、就业岗位分布图和职住比分布图

(3)职住OD分析,得到基于中区(街道层面)和大区(区县层面)的OD期望线

(4)用POI制作核密度和网格密度图

(5)利用Adobe Illustrator的插件美化GIS出图

(6)计算每个街道的平均通勤距离

(7)Tableau 软件连接数据库,绘制距离分布衰减的柱状图

2、材料准备

这里以西安为例,获得的资料为:
西安的区县和街道分区shp、西安的手机基站分布点shp、西安十分之一职住数据csv、西安POI

3、涉及软件

·pgAdmin III(我们所用的数据库PostgreSQL)
· Navicat Premium(数据库管理工具)
·Qgis3.4或PostGIS 2.0(导入shapefile)
·ArcGIS 10.5
·Avenza MAPublisher(AI插件,美化GIS出图)
·Tableau 10.5(可视化图表)

涉及的软件
——————————————————————————————
下面正式开始教程keke~
本节重点:使用Navicat新建连接和数据库,利用SQL语句新建并导入表

数据导入数据库

下图为已经识别出来的西安职住数据,0代表未识别出居住地或工作地

十分之一职住数据

该表格为csv UTF8(逗号分隔)格式注意数据存储的整条路径不能出现中文,否则导入数据库后会发生错误!

QQ截图20181123113314.png

打开Navicat——文件——新建连接——PostgreSQL
设定连接名,这里用的本地连接(localhost),密码是一开始安装时自己设定的密码

QQ截图20181123110352.png

QQ截图20181123110423.png

在新建连接上右键——新建数据库,其中编码选择UTF8注意不要用默认的postgres数据库,不然GIS可能连接不上

QQ截图20181123111206.png

QQ截图20181123111242.png

在“查询”界面中输入新建表和导入数据的SQL命令,将之前csv表格的数据导入
注意每个字段的数据类型
其中with csv HEADER表示之前csv表中的表头

create table xian_homework2 (home varchar(50), work varchar(50), sum int);
COPY xian_homework2 FROM 'E:dataxianhw2.csv'  with csv HEADER

QQ截图20190105190331.png

成功后可以将该查询语句保存下来

QQ截图20181123193310.png

关于建表和导入导出数据的语句,详见施老师的教程:https://www.jianshu.com/p/5ab5dc112ca3

eplise怎么连接数据库_基于手机信令的大数据分析教程(一)数据导入数据库相关推荐

  1. 手机信令数据怎么获得_基于手机信令数据的武汉市人口迁入成因研究

    作 者 信 息 詹庆明1,杨苏舒1,肖 琨2,高思航1,严淑琴1 (1. 武汉大学 城市设计学院,湖北 武汉 430072:2. 武汉市测绘研究院,湖北 武汉 430022) " [摘要]随 ...

  2. mysql数据生产数据分析_基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程...

    基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程 课程目录 (1)SQL与数Ju分析;目录中文件数:23个 (1) 开课-课时3SQL与数Ju库的价值.flv (2) ...

  3. 手机信令数据怎么获得_论文推荐 | 基于手机信令数据的大规模通勤模式研究(2020-12-01)...

    交通攻城狮,2020-12-01,第 76 期 1. 推荐论文基本信息 论文信息 今天推荐的论文源自期刊<Journal of Transport Geography>2020 年 12 ...

  4. 【前沿进展】基于手机信令数据的交通出行特征研究

    文章目录 0 概述 1 手机信令数据预处理 2 手机信令数据分析应用 2.1 停留点识别 2.2 职住地分析 2.3 出行方式识别 2.4 交通小区划分 2.5 公交特征分析 2.6 人车轨迹关联 3 ...

  5. 【手机信令轨迹挖掘01】基于手机信令的用户出行轨迹挖掘之问题定义

    手机信令数据 手机信令数据是指移动终端用户在发生通话.短信.上网及变换寻呼区时在运营商网络中产生的大量手机信令数据. 手机信令数据直接来源于运营商(中国移动.中国联通.中国电信)的移动通信系统,通常对 ...

  6. (28) 基于手机信令数据的动态出行OD以及出行需求估计

    交通预见未来(28): 基于手机信令数据的动态出行OD及出行需求估计 1.文章信息 <Estimating Dynamic Origin-Destination Data and Travel ...

  7. 基于手机信令数据的北京市职住空间分布格局及匹配特征

    1.文章信息 论文题目为<基于手机信令数据的北京市职住空间分布格局及匹配特征>的一篇2020年发表在<地理科学进展>的涉及到手机信令数据处理的文章. 2.摘要 职住空间作为城市 ...

  8. 【计算机大数据毕设之基于spark+hadoop的大数据分析论文写作参考案例】

    [计算机大数据毕设之基于spark+hadoop的大数据分析论文写作参考案例-哔哩哔哩] https://b23.tv/zKOtd3L 目  录 一 引言​1 二 系统分析​2 2.1 必要性和可行性 ...

  9. 基于手机信令数据研究交通出行特征具体实现

    这学期期末智慧交通大作业,我选择使用手机信令数据研究人类交通出行特征,期间我也查阅了许多资料,但绝大多数帖子只有手机信令数据的应用方向,没有具体实现做法.经过一两周的探索,我大概根据数据和应用方向实现 ...

最新文章

  1. idea 在tomcat中部署的时候 莫名其妙的错误
  2. 笔记-项目管理基础知识-项目目标
  3. ubuntu下docker的安装及更换镜像源
  4. GTD资源列表[070826更新] - [GTD]
  5. 设置secureCRT中vim的字体颜色
  6. pymysql.err.OperationalError: (1203, “User root already has more than ‘max_user_connections‘ active
  7. 程序员为什么那么难升职
  8. 数据源管理 | OLAP查询引擎,ClickHouse集群化管理
  9. 学而思网校python助手_学而思网校直播课堂
  10. 使用ResourceBundle读取配置文件
  11. 奥特曼传奇英雄存档丢了怎么找回_热血传奇:法师前期跨级刷怪到底划不划算?...
  12. 《Dreamweaver CS6完美网页制作——基础、实例与技巧从入门到精通》——1.2 网页的基本构成元素...
  13. Parentheses Column Values
  14. ​​​​​​​​CloudMounter:挂载云存储作为在 Mac 的本地磁盘
  15. PCB Dk、Df和介质损耗
  16. JMeter之BeanShell的变量使用方法
  17. SPSS学习资料汇总
  18. 2019ug最新版本是多少_重磅!UGNX将在2019年发布最新版本!也将是最后一个版本!新功能令人意想不到!...
  19. html用if函数,if函数的使用方法(IF函数七种条件判断用法都在这)
  20. LATEX如何设置英文字体,中英文标题

热门文章

  1. iOS - APP任意push新页面那些事
  2. Java单元测试之JUnit4详解
  3. 忘记Rxjava吧,你应该试试Kotlin的协程
  4. 你负责选歌,索尼负责用 AI 谱出风格相似的曲子
  5. 【重建】从FJOI2016一试谈起
  6. POJO、VO、PO、FormBean区别:
  7. 程序猿生存指南-4 借钱风波
  8. 可能是 nginx 限速最容易理解的说明
  9. Android如何客制化adb shell进去后显示shell@xxxx的标识
  10. 下午就要考试啦~~附上自己做的考试范围