ArcGIS统计火车站周围人口

请添加图片描述
火车站作为重要的交通枢纽,其周围交通便利,人流量密集,成为了不少实体店选址的首要目标,本次通过统计某一个时间段的火车站人口来展现不同的火车站周围形成的人口居住圈,为实体店选址提供一定的参考选择。

一、题目分析

1.题目第一问要求:计算和显示每个火车站5:00到6:59PM时间段内卸货次数,提供的数据有【物流信息表】和【交通中转站】两个数据;

2.题目第二问要求:选出10个最繁忙的火车站,计算其2公里范围内的工人数量,人口数量在【地区人口数据】中。

二、具体操作

1.卸载次数其实就是【物流信息表】中的“num_jny”字段!!!!!!。那么我们在【物流信息表】中先找出交通运输方式为“Train”的(因为字段“mode”中有几种交通方式),并且时间段为5:00到6:59PM的数据,由于题目中提示了5:00-5:59按5:00来算,所以我们的时间筛选区间为17:00到18:00PM。我们右键【tapon_tapoff_by_hour】选择“Open”打开表格,点击“按属性筛选”按钮。请添加图片描述
输入如下代码:((tapon_hour >= date ‘2018-03-20 17:00:00’ AND tapoff_hour<= date ‘2018-03-20 18:00:00’) Or (tapon_hour >= date ‘2018-03-21 17:00:00’ AND tapoff_hour<= date ‘2018-03-21 18:00:00’) )AND (mode = ‘Train’)。这时候有19780条数据符合条件:请添加图片描述
2.接着我们导出数据,点击属性表左上角的“表选项”,选择下拉菜单栏中的“导出”请添加图片描述
记得输出中选择:“选中的记录”,然后直接点击OK即可,最后会有一个新的窗口提示:你要把这个表输出到显示列表中吗?点击确定即可将符合条件的物流信息导出。请添加图片描述
3.信息导出了,我们要将信息和【交通中转站】连接起来,这样我们就可以得到我们的目标火车站啦!!!右键“transit_stops”选中“连接”,在打开的新窗口设置相关系数如下图所示:其中“Export Output 9”是刚才导出的表,字段“ts_nm”是中转站的名称。请添加图片描述
4.连接后我们打开【交通中转站】的属性表,发现很多都是“NULL”,这是因为这些中转站很多不是火车站,而满足那个时间段的火车站更是少之又少了。我们在“ts_nm”上面右键选择“降序排列”,可以看到只有200多个是符合条件的。请添加图片描述
5.接着我们在火车站选择“按属性选择”,输入如下代码:“Export_Output_9.ts_nm” IS NOT NULL。可以看到只有274个火车站符合条件,右键导出即可,这个是第一问的答案。请添加图片描述
6.接下来是第二问的操作。我们在导出的274个火车站中打开属性表,在“num_jny”上面右键“降序排列”,选中前10个装载数量最多的火车站点导出即可,导出数据名称命名为“最火火车站”。请添加图片描述
7.第二问要求统计10个最繁忙的火车站附近2公里范围内的总人口,我们首先添加【地区人口数量】,数据位置在前面的截图给了哈,由于我们要计算的是两公里的范围内的人口,所以我们要确定数据框的坐标系,使得系统可以根据坐标系正确计算2公里到底是多远,我们点击“内容列表”里面的“图层”(就是我下面截图中蓝色区域的“Layers”)右键选择属性。请添加图片描述
8.我们在新打开的界面有很多选项卡,选择坐标系统,点击“Layers”前面的+号,选择蓝色区域的那个坐标系(这个坐标系是添加进来的【地区人口数据】的坐标系)请添加图片描述
9.接着我们点击“常规”选项卡,在“Display”中选择“千米”,最后点击确定即可。请添加图片描述
图片

10.现在我们点击菜单栏上面的【选择】|【按位置选择】。请添加图片描述
图片

11.在弹出的新界面设置【目标图层】为“地区人口数据”(就是我要选出来的数据),【源图层】设置为“最火火车站”,如下图所示:请添加图片描述
点击Ok后可以看到那个面数据中在“最火火车站”附近2公里的范围都已经被高亮选中了。请添加图片描述
12.我们打开【地区人口数据】的属性表,切换到选中列表,右键“workers”字段(范围内工人数量)选择“统计”请添加图片描述

可以看到统计结果中Sum为:228108人,第二问结果出炉啦!!!!!

请添加图片描述

  • END -请添加图片描述
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值