共享单车轨迹数据分析:以厦门市共享单车数据为例(四)

副标题:共享单车与地铁接驳距离探究——以厦门市为例

关于轨道交通站点接驳范围的研究早已屡见不鲜,通常认为以站点为圆心、800米作为地铁站直接的服务范围是合理的。近年来,随着轨道、公交和慢行交通三网融合概念的提出,慢行交通被视为解决城市“最后一公里”问题的最佳方案之一。特别是自2016年以来,随着共享单车的兴起,这一出行方式也被纳入城市交通建设体系的关键组成部分,以完善轨道交通站点与周边用地之间的连续性,本篇文章把观点聚焦于共享单车与地铁接驳距离问题,共享单车与地铁接驳距离多远是用户可以接受的一个阈值?

分析之前我们先来看一下官方报告,中规院发布的2022年度中国主要城市共享单车、电单车骑行报告中提及,"单车单次骑行平均距离1.5公里,对比2020年增加140米",意味着,2020年平均单车骑行距离为1.36公里;参考来源:2022年中国主要城市共享单车/电单车骑行报告PowerPoint 演示文稿 (china-up.com)

鉴于厦门地铁目前仅开通了三条线路,并且基于常用的城市交通规划原则,地铁站点的辐射范围通常设定为800米以内,我们把本篇文章的分析范围限定在地铁站为圆心、800m为半径的缓冲区内,另外,分析的数据区间还是上篇文章提到是2020年12月21日 上午06:00-10:00这个区间。

指路上篇文章:共享单车轨迹数据分析:以厦门市共享单车数据为例(三)-CSDN博客

这里先讲一下缓冲区处理方法,300m以内的缓冲区并没有发现重叠部分,400m开始出现少数站点重叠,从400m开始我们通过做融合缓冲区与泰森多边形相交的形式,把重叠的切割,确保订单对应唯一站点,在数据处理方面,我们把每个小时内的订单数据都进行了处理,以便我们结合时间维度来界定站点与共享单车接驳范围的较优解,如何做泰森多边形参考我这篇文章:ArcGIS应用指南:生成泰森多边形的缓冲区_交通站点以缓冲区范围结合泰森多边形形成的区域共同界定站域边界-CSDN博客;

我们直接开始分析数据,看图说话,我们来看结合有限的小时数据每100m的辐射范围增加订单数据的增量,我们可以看到在6点、和9点这两个时间段,增量开始陡降,7点和8点这两个时间段在500m就开始陡降,可以得出结论不同时间段,人们对共享单车与地铁接驳距离的容忍度不同,7点和8点使用共享单车的用户对共享单车的与地铁站接驳距离要求更高,希望越近越好,而6点和9点容忍度更高,更愿意花较多的时间成本寻找地铁站周边的共享单车;

这里个人推测产生差异的原因之一是面向的用户不同,早上6点多出发的用户可以接受更远的距离寻找到一辆单车,而7点、8点的用户人群通常是9:00左右上班的人群,他们对寻找共享单车的距离成本更为敏感,在500m这个阈值距离作为临界点,他们更容易放弃寻找转而选择其他交通工具作为通勤工具,过了9:00这个时间段的用户通常他们的时间相对自由,大部分可能在10:00以后上班,或者是非上班的出行用户,所以地铁换乘共享单车的接驳阈值又来到600m,这个距离以内人们还是更倾向选择共享单车作为出行工具,超过这个距离阈值,人们可能放弃寻找转而选择其他出行方式;

同时我们对到达点也做了统计,虽然并不能保证到站点辐射范围800m以内的这些人的目的地都是去换乘地铁,但是我们通过大样本的数据量来看事件发生比较大的概率性事件,还是可以看出一定规律,就好比学校上下学时间段内,学校周边的交通会变得拥堵,虽然并非所有驾车或步行的人都是来接送孩子的家长,但大部分确实是,同时这里通过世界资源研究所分布的共享单车如何影响城市一文中佐证了这一论点,文章对中国12个研究城市的调查结果显示,54%的共享单车用户使用共享单车连接其他交通方式,其中91%的骑行用于连接公共交通。文章出处:共享单车如何影响城市 | WRI China;

接下又到了我们的看图说话环节,我们来看结合有限的小时数据每100m的辐射范围增加订单数据的增量,我们可以看到在6点、7点、8点、9点这四个时间段,都在600m这个站点覆盖范围增量开始陡降,可以得出结论,以地铁站周边800m以内为目的地的用户在6-9点这个时间段对地铁与共享单车的接驳距离容忍度都在600m这个阈值,超过这个距离的订单量开始陡降;

综上所述,基于当前分析的数据范围,我们可以得出结论:在厦门市,共享单车用户与地铁接驳的距离容忍度大约在以地铁站点为圆心、600米为半径的缓冲区内。一旦超出这个距离,共享单车每增加100m的辐射范围的订单增量会出现显著下降,表明用户可能会转而选择其他的交通工具来完成他们的行程。

这里再补充几个可能性的原因,1、因为厦门市地铁线路的覆盖密度不够,至今也只有3条地铁线路,所以人们为了可以换乘地铁,对换乘地铁距离的容忍度相交于地铁线路比较发达的城市有所增加,2、样本量的因素,因为我们仅用了半天的数据作为分析的基础,这样的样本量可能不足以完全反映整体趋势,因此分析结果可能存在一定的局限性和偏差。

文章仅用于分享个人学习成果与个人存档之用,分享知识,如有侵权,请联系作者进行删除。所有信息均基于作者的个人理解和经验,不代表任何官方立场或权威解读。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/52857.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker--刚开始学不知道如何操作拉取,或拉取失败(cmd)

报 unauthorized: incorrect username or password.(未授权) 进行授权 在docker desktop注册账号登录好docker desktop 在cmd中进行docker登录,输入账号密码,提示Login Succeeded,即登录成功 docker login -u xxx(x…

【Elasticsearch系列五】Java API

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

opencv之图像梯度

图像梯度 图像梯度计算的是图像变化的速度。对于图像的边缘部分,其灰度值变化较大,梯度值也较大;相反,对于图像中比较平滑的部分,其灰度值变化较小,相应的梯度值也较小。一般情况下,图像梯度计…

C++11的部分新特性

目录 1.列表初始化 1.1 { } 初始化 1.2 std::initializer_list 2.声明 2.1 auto 2.2 decltype 2.3 nullptr 3. 范围for 4.STL中的一些变化 5.右值引用与移动语义 5.1 左值引用与右值引用 5.2 左值引用与右值引用的比较 5.3 右值引用使用场景 5.4 完美转发 6.新的…

JavaScript事件处理和常用对象

文章目录 前言一、事件处理程序 1.JavaScript 常用事件2.事件处理程序的调用二、常用对象 1.Window 对象2.String 对象3.Date 对象总结 前言 JavaScript 语言是事件驱动型的。这意味着,该门语言可以通过事件触发来调用某一函数或者一段代码。该文还简单介绍了Window…

Android 11 FileProvider的使用和限制

概述: 从Android 7开始,将不允许在app之间,使用file uri,即file://的方式,传递一个file,否则会抛出异常:FileUriExposedException ,其解决方案,就是使用FileProvider,用c…

有关 Element-ui 的一些思考

本篇文章是基于 element-ui 的 主题样式修改 曾经为了修改组件风格,一个项目用了上百个样式穿透,后来才发现定制一个主题就够了! 第一步,在官网的主题页面,修改背景色、字体颜色及边框颜色 第二步,下载主题 第三步,用下载的css文件替换掉默认的css文件

如何让Windows控制台窗口不接受鼠标点击(禁用鼠标输入)

一、简述 在我们编写控制台应用程序时,默认情况下程序的打印输出会在控制台窗口中进行显示,我们在写服务功能时在窗口中会不断打印消息输出,这个时候如果使用鼠标点击了控制台窗口,会阻塞程序的继续运行,导致我们的程…

SpringBoot集成Thymeleaf模板引擎,为什么使用(详细介绍)

学习本技术第一件事:你为什么要使用,解决什么问题的? 1.为什么使用(使用背景)? 首先应用场景是单体项目,如果是前后端分离就不用关注这个了,因为单体项目你前后端都是写在一个项目…

性能小白终于能看懂Jmeter报告了

对于刚接触性能测试的初学者来说,分析JMeter生成的测试报告无疑是一个巨大的挑战。面对大量的数据信息,如何快速理解响应时间、吞吐量、错误率等关键指标,往往让人感到困惑。今天,让我们一起探讨如何轻松看懂JMeter的性能测试报告…

多线程篇(其它容器- CopyOnWriteArrayList)(持续更新迭代)

一、CopyOnWriteArrayList(一) 1. 简介 并发包中的并发List只有CopyOnWriteArrayList。 CopyOnWriteArrayList是一个线程安全的ArrayList,对其进行的修改操作都是在底层的一个复制的数 组(快照)上进行的&#xff0…

基于STM32C8T6的CubeMX:HAL库点亮LED

三个可能的问题和解决方法: 大家完成之后回来看,每一种改错误都是一种成长,不要畏惧,要快乐,积极面对,要耐心对待 STMCuBeMX新建项目的两种匪夷所思的问题https://mp.csdn.net/mp_blog/creation/editor/1…

【Android 13源码分析】WindowContainer窗口层级-1-初识窗口层级树

在安卓源码的设计中,将将屏幕分为了37层,不同的窗口将在不同的层级中显示。 对这一块的概念以及相关源码做了详细分析,整理出以下几篇。 【Android 13源码分析】WindowContainer窗口层级-1-初识窗口层级树 【Android 13源码分析】WindowCon…

前端技术(七)——less 教程

一、less简介 1. less是什么? less是一种动态样式语言,属于css预处理器的范畴,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS 更易维护和扩展LESS 既可以在 客户端 上运行 ,也可以借助Node.js在服…

Semaphore UI --Ansible webui

1、安装python python下载地址 https://www.python.org/downloads/ 选好版本下载 wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tar.xz安装编译工具 sudo dnf groupinstall "Development Tools"安装依赖包 dnf install bzip2-devel ncurses-deve…

IDEA 常用配置和开发插件

件市场中搜索并安装“Git Integration”插件。 一、前言 在本篇文章中我会为大家总结一些我自己常用的配置和开发插件,此外也给大家提供一个建议,可以根据自己的项目需求和个人偏好选择适合的插件。另外,IDEA 也在不断更新,可能会…

哈希表、算法

哈希表 hash: 在编程和数据结构中,"hash" 通常指的是哈希函数,它是一种算法,用于将数据(通常是字符 串)映射到一个固定大小的数字(哈希值)。哈希函数在哈希表中尤为重要…

使用vue2+axios+chart.js画折线图 ,出现 RangeError: Maximum call stack size exceeded 错误

目录 效果图 解决方案 修正要点 效果图 修改前App.vue代码&#xff1a; <template><div id"app"><canvas id"myChart"></canvas></div> </template><script> import axios from axios; import { Chart, regis…

stm32 W25Q数据存储

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、cubemx配置二、keil中文件修改与配置三、几个重要函数的说明四、DMA方式传输&#xff08;待写&#xff09;总结 前言 W25Q128 容量为128位 128/8 16 也就…

Mac 上终端使用 MySql 记录

文章目录 下载安装终端进入 MySql常用操作查看数据库选择一个数据库查看当前选择的数据库Navcat 打开提示报错参考文章 下载安装 先下载社区版的 MySql 安装的过程需要设置 root 的密码&#xff0c;这个是要进入数据库所设定的&#xff0c;所以要记住 终端进入 MySql 首先输…