[go: up one dir, main page]

CN106296350A - A kind of visual analyzing city public bicycle system borrows the method for also pattern - Google Patents

A kind of visual analyzing city public bicycle system borrows the method for also pattern Download PDF

Info

Publication number
CN106296350A
CN106296350A CN201610629981.5A CN201610629981A CN106296350A CN 106296350 A CN106296350 A CN 106296350A CN 201610629981 A CN201610629981 A CN 201610629981A CN 106296350 A CN106296350 A CN 106296350A
Authority
CN
China
Prior art keywords
site
attribute
borrowing
amount
car
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610629981.5A
Other languages
Chinese (zh)
Other versions
CN106296350B (en
Inventor
史晓颖
俞振海
徐海涛
林菲
刘庚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Dianzi University
Original Assignee
Hangzhou Dianzi University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Dianzi University filed Critical Hangzhou Dianzi University
Priority to CN201610629981.5A priority Critical patent/CN106296350B/en
Publication of CN106296350A publication Critical patent/CN106296350A/en
Application granted granted Critical
Publication of CN106296350B publication Critical patent/CN106296350B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种可视化分析城市公共自行车系统借还模式的方法。本发明步骤如下:1.收集公共自行车数据,并对数据进行预处理;2.基于空间视角设计地理视图,直观展示站点的地理位置分布,同时提供空间过滤功能,帮助分析者交互式地选取站点或站点集合;3.基于时间视角设计单站点借还时域热度视图;采用类似表格的可视编码方式,展示某个站点在不同时间段内借还量的变化和差异;4.基于空间视角设计站点借还关联视图,展示多对多的站点借还关系;5.设计多属性视图。本发明能够有效地提高交通管理人员对于公共自行车系统运营情况的认知,提高数据分析效率,为站点管理、车辆调度提供辅助决策。

The invention discloses a method for visually analyzing the borrowing and returning mode of an urban public bicycle system. The steps of the invention are as follows: 1. Collect public bicycle data, and preprocess the data; 2. Design a geographical view based on the spatial perspective, visually display the geographical location distribution of the site, and provide a spatial filtering function at the same time to help analysts select sites interactively Or a collection of sites; 3. Design a single-site borrowing and repaying time-domain thermal view based on a time perspective; use a visual coding method similar to a table to display the changes and differences in the amount of borrowing and repaying a site in different time periods; 4. Based on a spatial perspective Design the site loan-return relationship view to display the many-to-many site loan-return relationship; 5. Design a multi-attribute view. The invention can effectively improve traffic managers' awareness of the operation of the public bicycle system, improve data analysis efficiency, and provide auxiliary decision-making for site management and vehicle scheduling.

Description

一种可视化分析城市公共自行车系统借还模式的方法A Method for Visual Analysis of Borrowing and Returning Patterns of Urban Public Bicycle System

技术领域technical field

本发明属于信息技术领域,具体涉及一种可视化分析城市公共自行车系统借还模式的方法。The invention belongs to the field of information technology, and in particular relates to a method for visually analyzing the loan-return mode of an urban public bicycle system.

背景技术Background technique

城市公共自行车系统提供了共享的自行车租赁服务,是一种新型、绿色的公共交通出行模式。近10年来,世界各大城市,如巴黎、纽约、巴塞罗那等都建立了公共自行车系统。The urban public bicycle system provides a shared bicycle rental service, which is a new and green public transportation mode. In the past 10 years, major cities in the world, such as Paris, New York, Barcelona, etc., have established public bicycle systems.

在一个拥有公共自行车系统的城市中,遍布着公共自行车站点。每个站点中有多个锁止器,用于停放车量。用户通过IC卡从离出发地较近的站点借车,并将车辆归还到离目的地较近的站点。利用先进的网络技术,车辆的租借信息可以被跟踪并存储在数据库中,这些信息包含了用户在城市空间中运动的数字足迹,是用于理解系统运营、辅助交通决策的重要依据。In a city with a public bicycle system, there are public bicycle stations all over the place. There are multiple immobilizers in each station for parking volume. The user borrows the car from the station closer to the departure point through the IC card, and returns the car to the station closer to the destination. Using advanced network technology, vehicle leasing information can be tracked and stored in the database. This information contains the digital footprint of users moving in urban space, which is an important basis for understanding system operation and assisting traffic decision-making.

由于用户使用该系统时,可以基于每天不同的出行需求,随意选取借还路径和时间,导致车辆借还轨迹包含高度的可变性。交通管理人员通常不具有专业的数据分析和数据库操作知识,无法直观地理解系统中车辆的借还模式,进行管理和决策。采用可视化分析的方法能挖掘公共自行车数据集合中蕴藏的规律。现有的可视分析方法使用简单的柱状图、折线图等展示数据的时空属性,不仅没有针对数据的固有特点设计相适应的可视化表示,而且缺乏对影响车辆借还多重因素(如天气状况、节假日等)的综合分析。When users use the system, they can freely select the borrowing and returning route and time based on different travel needs every day, resulting in a high degree of variability in the vehicle borrowing and returning trajectory. Traffic management personnel usually do not have professional data analysis and database operation knowledge, and cannot intuitively understand the borrowing and returning mode of vehicles in the system for management and decision-making. The method of visual analysis can mine the laws hidden in the public bicycle data collection. Existing visual analysis methods use simple histograms, line graphs, etc. to display the spatio-temporal attributes of data, not only do not design suitable visual representations for the inherent characteristics of the data, but also lack of multiple factors that affect vehicle borrowing and returning (such as weather conditions, Comprehensive analysis of holidays, etc.).

因此,需要结合时间、空间和多维属性的视角设计可视化视图,让用户通过易于理解的图形表示直观地分析数据规律,支持以用户为驱动对城市公共自行车系统借还模式进行交互式探索,从而帮助交通工作人员更好地管理系统和调度车辆,缓解城市交通压力,同时也可以为市民骑车出行提供建议。Therefore, it is necessary to design a visual view combining the perspectives of time, space, and multi-dimensional attributes, allowing users to intuitively analyze data rules through easy-to-understand graphical representations, and support user-driven interactive exploration of the borrowing and returning modes of urban public bicycle systems, thereby helping Traffic staff can better manage the system and dispatch vehicles, relieve urban traffic pressure, and can also provide suggestions for citizens to travel by bicycle.

发明内容Contents of the invention

本发明的目的是针对动态、多元的公共自行车数据集合,提出一种可视化分析城市公共自行车系统借还模式的方法。本发明设计多个可视化视图展现数据集在时间、空间和多维属性上的特点,帮助管理部门理解站点运营的主要功能,挖掘某时间段内车辆移动的主流方向,分析多种因素对借还数量的影响。The purpose of the present invention is to propose a method for visually analyzing the borrowing and returning mode of the urban public bicycle system for dynamic and multivariate public bicycle data sets. The present invention designs multiple visual views to show the characteristics of data sets in terms of time, space and multi-dimensional attributes, helps management departments understand the main functions of site operations, digs out the mainstream direction of vehicle movement within a certain period of time, and analyzes the impact of various factors on the number of loans and repayments Impact.

本发明采用的技术方案如下包括如下步骤:The technical scheme that the present invention adopts comprises the steps as follows:

步骤1:收集公共自行车数据,并对数据进行预处理。Step 1: Collect public bicycle data and preprocess the data.

步骤2:基于空间视角,设计地理视图,通过地理视图直观展示站点的地理位置分布,同时提供空间过滤功能,帮助分析者交互式地选取站点或站点集合。Step 2: Based on the spatial perspective, design the geographical view, and visually display the geographical distribution of the sites through the geographical view, and provide the spatial filtering function to help analysts interactively select sites or site collections.

步骤3:基于时间视角,设计单站点借还时域热度视图。采用类似表格的可视编码方式,展示某个站点在不同时间段内借还量的变化和差异,发现长期车辆短缺的站点和时间段,更好地辅助车辆调度。Step 3: Based on the time perspective, design a single-site borrowing and repaying time-domain thermal view. Using a visual coding method similar to a table, it can display the changes and differences in the borrowing and repayment amount of a certain station in different time periods, and discover the stations and time periods of long-term vehicle shortages, so as to better assist vehicle scheduling.

步骤4:基于空间视角,设计站点借还关联视图,展示多对多的站点借还关系。Step 4: Based on the spatial perspective, design the site loan-return association view to show the many-to-many site loan-return relationship.

步骤5:设计多属性视图,主要分析在不同天气状况、日期属性等多个因素作用下,对车辆的借还数量有何种影响。Step 5: Design a multi-attribute view, mainly to analyze the impact on the number of borrowed and returned vehicles under the influence of multiple factors such as different weather conditions and date attributes.

所述步骤1包括:Said step 1 includes:

步骤1.1:获取近3个月的自行车租借数据集合。其中自行车租借数据表存储了所有用户租车出行的相关信息。一条租借记录如下表示:Step 1.1: Obtain the bicycle rental data collection for the past 3 months. Among them, the bicycle rental data table stores the relevant information of all users renting a car. A rental record is as follows:

hire_r=[uID,bikeID,cardNo,leaseStat,leaseTime,returnStat,returnTime]hire_r=[uID, bikeID, cardNo, leaseStat, leaseTime, returnStat, returnTime]

分别表示用户ID、车辆ID、用户卡号、借车站点、借车时间、还车站点和还车时间。Respectively represent the user ID, vehicle ID, user card number, car rental station, car rental time, car return station and car return time.

站点信息表存储了自行车站点相关的信息,一条站点记录表示如下:The station information table stores information related to bicycle stations, and a station record is as follows:

statInfo_r=[statID,statName,statAddr,lng,lat,serviceTime]statInfo_r=[statID, statName, statAddr, lng, lat, serviceTime]

分别表示站点ID、站点名称、站点地址、经度和纬度、服务时间。Respectively represent the site ID, site name, site address, longitude and latitude, and service time.

步骤1.2:对数据进行预处理,删除无用的租借记录。Step 1.2: Preprocess the data and delete useless rental records.

无用的租借记录包括3类:(1)还车的站点为空值(returnStat=null),这表明车辆可能遗失。(2)借车时间大于还车时间(leaseTime>returnTime),这表明数据记录有误。(3)借车时间和还车时间间隔小于3分钟(returnTime-leaseTime<3min),这表明用户并没有真正借车,有可能是因为车辆有故障导致无法骑行,从而将车迅速归还。Useless rental records include 3 categories: (1) The station where the vehicle is returned is null (returnStat=null), which indicates that the vehicle may be lost. (2) The borrowing time is longer than the returning time (leaseTime>returnTime), which indicates that the data record is wrong. (3) The time interval between borrowing the car and returning the car is less than 3 minutes (returnTime-leaseTime<3min), which indicates that the user did not actually borrow the car. It may be that the car was unable to ride due to a fault with the car, so the car was returned quickly.

所述步骤2包括:Said step 2 includes:

步骤2.1:使用百度地图接口,基于站点的经度和纬度,在地图上用图标代表站点。当用户点击站点图标时,弹出站点相关的信息。Step 2.1: Using the Baidu map interface, based on the longitude and latitude of the site, represent the site with an icon on the map. When the user clicks on the site icon, information related to the site pops up.

步骤2.2:提供站点或站点集合选择的接口。支持在地图上点击选取单个或多个站点;提供区域套锁工具,让分析者在地图上绘制一个圆形区域,得到区域中的所有站点。Step 2.2: Provide an interface for site or site collection selection. Support to select single or multiple sites by clicking on the map; provide an area lock tool, allowing analysts to draw a circular area on the map to get all the sites in the area.

所述步骤3包括:Said step 3 includes:

步骤3.1:设计借还量热度子视图。其中表格行的数量为待分析日期的数量。表格列的数量为16列,对应于公共自行车从早上6点到晚上9点的开放时间。每一行代表用户选定的一天。行标签的颜色用于区分不同类别的日期,黑色表示工作日,蓝色为周末,红色为小长假。每个单元格同时展示某天某小时的借车量和还车量,左边为借车量,右边为还车量。单元格的颜色与借还量成比例。橙色越深,表示数值越大。通过获取所有满足条件的小时中的借车量和还车量,找到最大值和最小值,然后将每个值归一化,映射到颜色尺度上。Step 3.1: Design the sub-view of borrowing and repaying heat. The number of table rows is the number of dates to be analyzed. The number of table columns is 16, corresponding to the opening hours of public bicycles from 6 am to 9 pm. Each row represents a day selected by the user. The color of the row label is used to distinguish different categories of dates, black for weekdays, blue for weekends, and red for small holidays. Each cell displays the amount of borrowed cars and returned cars for a certain hour on a certain day at the same time. The left is the amount of borrowed cars, and the right is the amount of returned cars. The color of the cell is proportional to the loan amount. The darker the orange, the larger the value. Find the maximum and minimum values by taking the borrowed and returned vehicles for all eligible hours, and then normalize each value and map it to a color scale.

步骤3.2:设计借还差异热度子视图。此时,表格中每个单元格表示某日某小时中借车量和还车量的差值,该差值被映射到一个红-白-蓝的颜色尺度下。单元格颜色越红,表示借车量远远大于还车量,即站点中有很多空车位,用户可能无车可借。单元格颜色越蓝,表示还车量远远大于借车量,即站点中停满了车辆,用户可能无法还车。当借车量和还车量趋于相等,单位格颜色为白色。Step 3.2: Design the sub-view of the loan difference heat. At this time, each cell in the table represents the difference between the amount of borrowed cars and the amount of returned cars in a certain hour on a certain day, and the difference is mapped to a red-white-blue color scale. The redder the cell color, it means that the amount of borrowed cars is far greater than the amount of returned cars, that is, there are many empty parking spaces in the site, and users may have no cars to borrow. The bluer the cell color, the more cars are returned than the borrowed cars, that is, the site is full of cars, and the user may not be able to return the car. When the amount of borrowed cars and returned cars tends to be equal, the color of the cell is white.

所述步骤4包括:Said step 4 includes:

步骤4.1:设计车辆空间走向子视图,展示站点在地理空间上的联系。当用户选择一个中心站点时,该视图基于指定时间段内的租借量,计算出前N个与中心站点关联最密切的站点,同时在地图上用弧线连接相关站点。每条弧线的中心有一个小箭头,指明借还方向。弧线的粗细和透明度与相应的借/还量相关。线越粗,越不透明,表示数量越大。当用户选择多个站点时,同样基于借还量在地图上用弧线绘制多个站点间的关联。Step 4.1: Design the sub-view of the vehicle space direction to show the geographical space connection of the stations. When the user selects a central site, the view calculates the top N sites most closely associated with the central site based on the rental amount within the specified time period, and connects the related sites with arcs on the map. At the center of each arc is a small arrow indicating the direction in which to borrow or return. The thickness and transparency of the arc is related to the corresponding borrow/repay amount. The thicker and more opaque the line, the greater the amount. When the user selects multiple sites, the relationship between multiple sites is also drawn on the map with an arc based on the loan amount.

步骤4.2:设计多站点流量关联子视图,采用和弦图可视化编码多个站点间的借还数量。一条弧对应于一个站点。弧的长度正比于该站点指定时间段内的借还量总和。一条弦编码了两个站点间的借还量差异。假设一条弦从弧A出发,去往弧B。该弦在弧A上占的长度表示从站点A借车,还到站点B的自行车数量。相应的,该弦在弧B上占的长度表示从站点B借车还到站点A的自行车数量。如果一条弦在两端弧上的长度差异很大,表示两个站点间的双向流量有很大差别。对于一个特定站点来说,如果借车量很大,而还车量很小,表明很多人从那个站点出发。反之,如果很多人还车到该站点,而很少有人从该站点借车,表明这是一个目的地站点。当分析者用鼠标移动到某条弧上时,仅与该弧相关的弦被显示。Step 4.2: Design a multi-site traffic correlation sub-view, and use the chord diagram to visually encode the borrowing and repaying quantities between multiple sites. An arc corresponds to a station. The length of the arc is proportional to the sum of loans and repayments of the site during the specified time period. A chord encodes the difference in debit and repayment amounts between two sites. Suppose a chord starts from arc A and goes to arc B. The length of the chord on arc A represents the number of bicycles borrowed from station A and returned to station B. Correspondingly, the length of the chord on arc B represents the number of bicycles borrowed from station B and returned to station A. If the lengths of a chord on the two end arcs are very different, it indicates that the two-way traffic between the two sites is very different. For a particular site, if the amount of borrowed cars is large and the amount of returned cars is small, it means that many people start from that site. Conversely, if many people return cars to this station, but few people borrow cars from this station, it shows that this is a destination station. When the analyst moves the mouse over an arc, only the chords associated with that arc are displayed.

所述步骤5包括:Said step 5 includes:

步骤5.1:生成一个多影响因素数据表,存储给定分析时间段内每一天的日期属性和天气状况。其中日期属性(is_holiday)有三个属性值:工作日、周末、小长假。从互联网上抓取天气状况,存储到数据表中。包括平均温度属性(avgTemp)、天气属性(weather)和风速属性(wind)。天气属性有七个属性值:晴天、多云、阵雨、小雨、中雨、大雨、下雪。风速属性有四个属性值:风力小于3级,风力3-4级,风力4-5级,风力大于5级。分析上述属性对借车量(bikeNum)的影响,将借车量也看做为一个属性。这些属性可以分为两类:数值属性(avgTemp,bikeNum)和类别属性(is_holiday,weather,wind)。类别属性的属性值是离散的,仅包括某些特定值,而数值属性的属性值是连续的。Step 5.1: Generate a multi-factor data table to store the date attributes and weather conditions of each day in the given analysis time period. The date attribute (is_holiday) has three attribute values: working day, weekend, and small holiday. Grab the weather conditions from the Internet and store them in the data table. Including average temperature attribute (avgTemp), weather attribute (weather) and wind speed attribute (wind). The weather attribute has seven attribute values: sunny, cloudy, showers, light rain, moderate rain, heavy rain, and snow. The wind speed attribute has four attribute values: the wind force is less than 3, the wind force is 3-4, the wind force is 4-5, and the wind force is greater than 5. Analyze the impact of the above attributes on the number of bikes borrowed (bikeNum), and consider the number of bikes borrowed as an attribute. These attributes can be divided into two categories: numerical attributes (avgTemp, bikeNum) and categorical attributes (is_holiday, weather, wind). The attribute values of categorical attributes are discrete and only include some specific values, while the attribute values of numeric attributes are continuous.

步骤5.2:设计一种新的基于线和集合的平行坐标组件,同时展示具有类别和数值属性的多元数据集的特征。Step 5.2: Design a new line- and set-based parallel coordinates component that simultaneously exhibits the characteristics of multivariate datasets with both categorical and numerical attributes.

步骤5.2.1:基于属性特点,绘制坐标轴,从左到右分别对应于五个属性:avgTemp,bikeNum,weather,isHoliday,wind。绘制五个相互平行且垂直于水平面的坐标轴。前两个轴代表数值属性,用一条直线表示,直线上有相应的坐标,用直线连接表示坐标轴之间的关联。后三个轴代表类别属性,用一个长方形表示,每个属性值分别占长方形的一小段,称之为轴柱。轴柱的颜色用于区分不同的属性值,轴柱的数量为所有属性值的取值数。一个轴柱再根据某个站点所占的当前属性值的比例,被继续划分为子轴柱。用四边形连接两个子轴柱。Step 5.2.1: Based on the attribute characteristics, draw the coordinate axes, corresponding to five attributes from left to right: avgTemp, bikeNum, weather, isHoliday, wind. Draw five axes parallel to each other and perpendicular to the horizontal plane. The first two axes represent numerical attributes, represented by a straight line, with corresponding coordinates on the straight line, and connected by straight lines to represent the relationship between the coordinate axes. The last three axes represent category attributes, which are represented by a rectangle, and each attribute value occupies a small section of the rectangle, which is called an axis column. The color of the axis column is used to distinguish different attribute values, and the number of axis columns is the number of values of all attribute values. An axis column is further divided into sub-axis columns according to the proportion of a site's current property value. Connect the two sub-axle columns with a quadrilateral.

对于两个相平行的类别属性轴,为了计算轴柱的高度和四边形的宽度。首先对于给定的站点statID,检索生成包含影响租车量多个因素的记录,其中date表示某一天的日期:For two parallel category attribute axes, in order to calculate the height of the axis column and the width of the quadrilateral. First, for a given site statID, retrieve and generate records containing multiple factors that affect the amount of car rental, where date represents the date of a certain day:

multiFac_rec=[statID,date,avgTemp,bikeNum,weather,isHoliday,wind]multiFac_rec=[statID,date,avgTemp,bikeNum,weather,isHoliday,wind]

{multiFac_rec}statID表示statID站点的多影响因素记录集合。从{multiFac_rec}statID中检索得到符合条件的有效数据项的数量fk,i,j,其中k对应于站点ID,i为左边轴上的某个属性值,j为右边轴上的某个属性值。假设左边轴代表weather,而右边轴代表isHoliday。当属性值(i)=“晴天”,属性值(j)=“工作日”,则fk,i,j表示在{multiFac_rec}statID中,满足statID=k,weather=“晴天”,isHoliday=“工作日”的数据项数量。连接两个子轴柱的四边形宽度由freqk,i,j所决定,左边轴上每个轴柱的长度与sum_lAxis_freq成正比,代表每个属性值出现的频率,类似的,右边轴上每个轴柱的长度与sum_rAxis_freq成正比,站点名字的图例显示在上方,底部是轴柱颜色的图例。{multiFac_rec} statID indicates the multi-factor record set of statID site. Retrieve the number f k,i,j of eligible valid data items from {multiFac_rec} statID , where k corresponds to the site ID, i is an attribute value on the left axis, and j is an attribute on the right axis value. Suppose the left axis represents weather and the right axis represents isHoliday. When attribute value (i) = "sunny", attribute value (j) = "weekday", then f k, i, j represent in {multiFac_rec} statID , satisfy statID = k, weather = "sunny", isHoliday = Number of data items for "weekdays". The width of the quadrilateral connecting the two sub-columns is determined by freq k,i,j , The length of each axis column on the left axis is proportional to sum_lAxis_freq, representing the frequency of occurrence of each attribute value, Similarly, the length of each column on the right axis is proportional to sum_rAxis_freq, A legend for station names is shown above, and a legend for axis column colors is shown at the bottom.

当两个相邻的轴分别代表数值属性和类别属性时,从数值属性出发的线条都汇聚到类别属性轴柱的中心点。When two adjacent axes respectively represent a numerical attribute and a category attribute, the lines starting from the value attribute converge to the center point of the category attribute axis column.

步骤5.2.2:由于直接展示所有的数据项看起来很杂乱,为了能更清晰地挖掘多个影响因素间的关联,提供与组件交互的方式,帮助分析者过滤数据。当鼠标移动到连接两个数值属性的线条上时,该线被强化,同时弹出和该线相关联所有属性取值的提示框。当分析者选择一个四边形时,所有相关的连接都被显示,而不相关的连接被隐藏。Step 5.2.2: Since directly displaying all the data items seems messy, in order to more clearly mine the relationship between multiple influencing factors, provide a way to interact with components to help analysts filter data. When the mouse moves over a line connecting two numerical attributes, the line will be strengthened, and a prompt box will pop up for the values of all attributes associated with the line. When the analyst selects a quadrilateral, all relevant connections are displayed and irrelevant connections are hidden.

步骤2、步骤3、步骤4、步骤5中的四个视图是相互关联的。当时间和空间的过滤条件变化后,相关的视图会自动更新。若用户希望挖掘一个站点的特征,单站点借还时域热度视图、站点借还关联视图中的车辆空间走向子视图、多属性视图被更新,此时多属性视图中的分析站点数为1。当用户希望比较多个站点时,站点借还关联视图中的两个子图、多属性视图被更新。The four views in Step 2, Step 3, Step 4, and Step 5 are interrelated. When the time and space filter conditions are changed, the related views are automatically updated. If the user wants to mine the characteristics of a site, the single-site lending and returning time-domain thermal view, the vehicle spatial direction sub-view in the site borrowing and returning association view, and the multi-attribute view are updated. At this time, the number of analysis sites in the multi-attribute view is 1. When the user wishes to compare multiple sites, the two subgraphs and the multi-attribute view in the site loan-return association view are updated.

本发明相对现有技术而言所具有的优点和效果如下:Compared with the prior art, the present invention has advantages and effects as follows:

本发明的方法的特色和创新在于,提出一种新的探测公共自行车动态借还模式的方法,通过综合空间、时间、多维属性视角,针对数据固有特点设计相适应的可视化表示,呈现数据中隐藏的特征;提出了一种新的可视化表示方式“基于线和集合的平行坐标”,同时展示具有类别属性和数值属性的多元数据集的特征,支持分析者交互式地挖掘不同异质因素对租车量的影响。该发明能够有效地提高交通管理人员对于公共自行车系统运营情况的认知,提高数据分析效率,为站点管理、车辆调度提供辅助决策。The characteristic and innovation of the method of the present invention is to propose a new method for detecting the dynamic borrowing and returning mode of public bicycles, and through the perspective of comprehensive space, time and multi-dimensional attributes, a visual representation suitable for the inherent characteristics of the data is designed to present the data hidden in the data. characteristics; a new visual representation method "parallel coordinates based on lines and sets" is proposed, which simultaneously displays the characteristics of multivariate data sets with category attributes and numerical attributes, and supports analysts to interactively mine the impact of different heterogeneous factors on car rental Quantitative impact. The invention can effectively improve traffic management personnel's awareness of the operation of the public bicycle system, improve the efficiency of data analysis, and provide auxiliary decision-making for site management and vehicle scheduling.

附图说明Description of drawings

下面结合附图对本发明作进一步说明。The present invention will be further described below in conjunction with accompanying drawing.

图1为本发明所述可视化分析方法的流程图。Fig. 1 is a flow chart of the visualization analysis method of the present invention.

图2为对单个站点“求知小学”进行分析的过程图。Figure 2 is a diagram of the process of analyzing a single site "Qiuzhi Primary School".

图3为分析特定时间段内车辆运动主流方向的过程图。FIG. 3 is a process diagram of analyzing the mainstream direction of vehicle movement within a specific time period.

图4为分析多个站点多因素对租借量影响的过程图。Figure 4 is a process diagram for analyzing the impact of multiple sites and multiple factors on the rental amount.

具体实施方式detailed description

下面结合附图和实施例对本发明做进一步说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

如图1为本发明所述可视化分析方法的流程图。用户首先选择分析时间段,然后指定分析单个站点还是站点集合。当用户在地理视图中选定一个站点后,单站点借还时域热度视图、站点借还关联视图中的车辆空间走向子视图和多属性视图同步更新,综合用于分析该站点的特征。当用户选定多个站点后,站点借还关联视图的两个子视图和多属性视图被同步更新,展示多个站点间的关联和差异。FIG. 1 is a flow chart of the visualization analysis method of the present invention. The user first selects the analysis time period and then specifies whether to analyze a single site or a collection of sites. When the user selects a site in the geographical view, the time-domain thermal view of single-site borrowing and returning, the sub-view of vehicle space direction in the site borrowing and returning association view, and the multi-attribute view are updated synchronously, and are comprehensively used to analyze the characteristics of the site. When the user selects multiple sites, the two sub-views and the multi-attribute view of the site borrowing and returning association view are updated synchronously, showing the associations and differences between multiple sites.

如图2给出了单个站点“求知小学”的分析过程图。图2(a)为一周内站点借还量热度子视图。从图中可以发现,该站点在工作日的早晚高峰有很大的借/还车量,具体时间集中于早上7点到8点,傍晚4点到5点,对应于学生的上学和放学时间。图2(b)为对应时间段的借还差异热度子视图。从中可以看出,在早高峰期间,有较多深红色的单元格,表明很多人从这里借车。而在晚高峰期间,有较多深蓝色的单元格,表明在傍晚很多人还车到这里。图2(c)给出了以该站点(五角星图标表示)为中心的车辆空间走向子视图。通过点击关联站点的图标,查看具体的站点信息,发现与该站点关联紧密的站点主要包括公交车站、居民区和工厂。综合上述分析结果,可以总结认为该站点主要用于通勤,建议管理人员关注该站点早晚高峰段内车辆的移除和补充。Figure 2 shows the analysis process diagram of a single site "Qiuzhi Primary School". Figure 2(a) is a sub-view of the borrowing and returning heat of the site within a week. It can be seen from the figure that the site has a large amount of borrowing/returning vehicles during the morning and evening peaks of weekdays. The specific time is concentrated from 7:00 am to 8:00 am and from 4:00 pm to 5:00 pm, which corresponds to the time for students to go to school and leave school . Figure 2(b) is a sub-view of the borrowing and repaying differences in the corresponding time period. It can be seen that during the morning rush hour, there are more dark red cells, indicating that many people borrow cars from here. During the evening rush hour, there are more dark blue cells, indicating that many people return their cars here in the evening. Figure 2(c) shows a sub-view of the vehicle's spatial orientation centered on the site (indicated by the five-pointed star icon). By clicking the icon of the associated site to view the specific site information, it is found that the sites closely related to the site mainly include bus stations, residential areas and factories. Based on the above analysis results, it can be concluded that this station is mainly used for commuting, and it is recommended that management personnel pay attention to the removal and replenishment of vehicles in the morning and evening peak periods of the station.

如图3给出了分析特定时间段内车辆运动主流方向的过程图。为了发现市民在节假日期间浏览西湖景区的主流方向,分析者首先在地理视图上选定西湖景区周边的多个站点,并选择小长假中的一天4月5日,查看多站点流量关联子视图(图3(a))。当鼠标移动到代表“少年宫”站点的弧上时,从该站点借车的相关信息被显示。从弧的长度可以看出,少年宫拥有最大的借还车数量。从“少年宫”借车,大多数车还到了“平湖秋月”,接下来是“曲院风荷北”和“杭州花圃”,并且从弦两端的长度看出,这些站点之间的流量差异明显。这表明“少年宫”是一个很大的出发站点。然后将鼠标移动到代表“平湖秋月”站点的弧上,发现从该站点借车,大多数车还往“苏堤南口”。继续移动鼠标到“苏堤南口”的弧上,发现最大的还车关联站点为“长桥”。从而可以推断出西湖边一条主流的浏览路径:“少年宫”→“平湖秋月”→“苏堤南口”→“长桥”。图3(b)给出了该路径在地理位置上的标识,是从西湖北线前往南线的方向。Figure 3 shows the process diagram of analyzing the mainstream direction of vehicle movement in a specific time period. In order to find out the mainstream direction of citizens browsing the West Lake Scenic Area during the holidays, the analyst first selects multiple sites around the West Lake Scenic Area on the geographic view, and selects April 5, a day during the small long holiday, to view the multi-site traffic correlation subview ( Figure 3(a)). When the mouse moves to the arc representing the site of "Children's Palace", relevant information about borrowing a car from this site is displayed. From the length of the arc, it can be seen that the Children's Palace has the largest number of borrowed and returned cars. Borrowing a car from "Children's Palace", most of the cars have returned to "Pinghu Qiuyue", followed by "Quyuan Fenghebei" and "Hangzhou Flower Garden", and from the length of the two ends of the string, the traffic flow difference between these stations is obvious . This shows that "Children's Palace" is a big starting point. Then move the mouse to the arc representing the "Pinghu Qiuyue" station, and find that most of the cars borrowed from this station are returned to "Su Causeway South Exit". Continue to move the mouse to the arc of "South Exit of Su Causeway", and find that the largest bus return site is "Changqiao". From this, we can deduce a mainstream browsing path by the West Lake: "Children's Palace" → "Pinghu Qiuyue" → "Su Causeway South Exit" → "Long Bridge". Figure 3(b) shows the geographical location of the route, which is the direction from the west north line to the south line.

如图4给出了多个站点多因素对租借量影响的过程图。分析者首先选定四个站点:“金秋大厦”、“平湖秋月”、“少年宫”、“求知小学”。图4(a)为生成的基于线和集合的平行坐标组件概览图,从中发现,租借量最高的记录是由“少年宫”站点在周末和节假日产生的。“金秋大厦”具有相对较高的平均租借量,从bikeNum轴中绿色线处于相对较高的位置可以得知。“求知小学”的借车量相对较小。当鼠标移动到一条线上时,可以查看相关属性取值。图4(b)给出了平湖秋月站点,查看weather为“多云”,isHoliday为“周末”时的交互结果,从中发现,用户在天气情况较好的周末借车出行量较大。Figure 4 shows the process diagram of the impact of multiple sites and multiple factors on the rental volume. The analyst first selected four sites: "Jinqiu Building", "Pinghu Qiuyue", "Children's Palace", and "Qiuzhi Primary School". Figure 4(a) is an overview of the generated parallel coordinate components based on lines and sets, from which it is found that the records with the highest rental volume are generated by the "Children's Palace" site on weekends and holidays. "Golden Autumn Building" has a relatively high average rental volume, which can be seen from the relatively high position of the green line in the bikeNum axis. "Qiuzhi Primary School" borrows a relatively small amount of cars. When the mouse moves over a line, you can view the values of related properties. Figure 4(b) shows the interactive results of the Pinghu Qiuyue site when the weather is "cloudy" and isHoliday is "weekend". It is found that users borrow cars to travel more on weekends when the weather is better.

Claims (7)

1.一种可视化分析城市公共自行车系统借还模式的方法,其特征在于设计多个可视化视图展现数据集在时间、空间和多维属性上的特点,从而挖掘某时间段内车辆移动的主流方向,分析多种因素对借还数量的影响,具体步骤如下:1. A method for visually analyzing the borrowing and returning modes of urban public bicycle systems, characterized in that multiple visual views are designed to show the characteristics of data sets in time, space and multidimensional attributes, thereby mining the mainstream direction of vehicle movement within a certain period of time, To analyze the influence of various factors on the loan and repayment quantity, the specific steps are as follows: 步骤1:收集公共自行车数据,并对数据进行预处理;Step 1: Collect public bicycle data and preprocess the data; 步骤2:基于空间视角,设计地理视图,通过地理视图直观展示站点的地理位置分布,同时提供空间过滤功能,帮助分析者交互式地选取站点或站点集合;Step 2: Based on the spatial perspective, design a geographic view, visually display the geographical distribution of sites through the geographic view, and provide spatial filtering functions to help analysts interactively select sites or site collections; 步骤3:基于时间视角,设计单站点借还时域热度视图;采用类似表格的可视编码方式,展示某个站点在不同时间段内借还量的变化和差异,发现长期车辆短缺的站点和时间段,更好地辅助车辆调度;Step 3: Based on the perspective of time, design a time-domain thermal view of borrowing and repaying a single station; use a visual coding method similar to a table to display the changes and differences in the amount of borrowing and repaying a certain station in different time periods, and find out the stations and locations with long-term vehicle shortages Time period, to better assist vehicle scheduling; 步骤4:基于空间视角,设计站点借还关联视图,展示多对多的站点借还关系;Step 4: Based on the spatial perspective, design the site loan-return relationship view to display the many-to-many site loan-return relationship; 步骤5:设计多属性视图,主要分析在不同天气状况、日期属性等多个因素作用下,对车辆的借还数量有何种影响。Step 5: Design a multi-attribute view, mainly to analyze the impact on the number of borrowed and returned vehicles under the influence of multiple factors such as different weather conditions and date attributes. 2.根据权利要求1所述的一种可视化分析城市公共自行车系统借还模式的方法,其特征在于所述步骤1步骤如下:2. a kind of method of visual analysis urban public bicycle system borrowing and returning mode according to claim 1, it is characterized in that described step 1 step is as follows: 步骤1.1:获取近3个月的自行车租借数据集合;其中自行车租借数据表存储了所有用户租车出行的相关信息;一条租借记录如下表示:Step 1.1: Obtain the bicycle rental data collection for the past 3 months; the bicycle rental data table stores the relevant information of all users who rent a car; a rental record is as follows: hire_r=[uID,bikeID,cardNo,leaseStat,leaseTime,returnStat,returnTime]hire_r=[uID, bikeID, cardNo, leaseStat, leaseTime, returnStat, returnTime] 分别表示用户ID、车辆ID、用户卡号、借车站点、借车时间、还车站点和还车时间;Respectively represent the user ID, vehicle ID, user card number, car rental station, car rental time, car return station and car return time; 站点信息表存储了自行车站点相关的信息,一条站点记录表示如下:The station information table stores information related to bicycle stations, and a station record is as follows: statInfo_r=[statID,statName,statAddr,lng,lat,serviceTime]statInfo_r=[statID, statName, statAddr, lng, lat, serviceTime] 分别表示站点ID、站点名称、站点地址、经度和纬度、服务时间;Respectively represent the site ID, site name, site address, longitude and latitude, and service time; 步骤1.2:对数据进行预处理,删除无用的租借记录;Step 1.2: Preprocess the data and delete useless rental records; 无用的租借记录包括3类:(1)还车的站点为空值(returnStat=null),这表明车辆可能遗失;(2)借车时间大于还车时间(leaseTime>returnTime),这表明数据记录有误;(3)借车时间和还车时间间隔小于3分钟(returnTime-leaseTime<3min),这表明用户并没有真正借车,有可能是因为车辆有故障导致无法骑行,从而将车迅速归还。Useless rental records include 3 categories: (1) The return site is null (returnStat=null), which indicates that the vehicle may be lost; (2) The rental time is greater than the return time (leaseTime>returnTime), which indicates that the data record Incorrect; (3) The time interval between borrowing the car and returning the car is less than 3 minutes (returnTime-leaseTime<3min), which indicates that the user did not really borrow the car, and it may be that the car was unable to ride due to a fault with the car, so the car was returned quickly. return. 3.根据权利要求2所述的一种可视化分析城市公共自行车系统借还模式的方法,其特征在于所述步骤2包括:3. A kind of method of visual analysis urban public bicycle system borrowing and returning mode according to claim 2, it is characterized in that said step 2 comprises: 步骤2.1:使用百度地图接口,基于站点的经度和纬度,在地图上用图标代表站点;当用户点击站点图标时,弹出站点相关的信息;Step 2.1: Use the Baidu map interface, based on the longitude and latitude of the site, use an icon to represent the site on the map; when the user clicks the site icon, pop-up site-related information; 步骤2.2:提供站点或站点集合选择的接口;支持在地图上点击选取单个或多个站点;提供区域套锁工具,让分析者在地图上绘制一个圆形区域,得到区域中的所有站点。Step 2.2: Provide an interface for selecting a station or a collection of stations; support clicking on the map to select a single or multiple stations; provide an area lock tool to allow analysts to draw a circular area on the map to get all the stations in the area. 4.根据权利要求3所述的一种可视化分析城市公共自行车系统借还模式的方法,其特征在于所述步骤3包括:4. a kind of method of visual analysis urban public bicycle system borrowing and returning mode according to claim 3, it is characterized in that described step 3 comprises: 步骤3.1:设计借还量热度子视图;其中表格行的数量为待分析日期的数量;表格列的数量为16列,对应于公共自行车从早上6点到晚上9点的开放时间;每一行代表用户选定的一天;行标签的颜色用于区分不同类别的日期,黑色表示工作日,蓝色为周末,红色为小长假;每个单元格同时展示某天某小时的借车量和还车量,左边为借车量,右边为还车量;单元格的颜色与借还量成比例;橙色越深,表示数值越大;通过获取所有满足条件的小时中的借车量和还车量,找到最大值和最小值,然后将每个值归一化,映射到颜色尺度上;Step 3.1: Design the sub-view of loan and repayment heat; the number of table rows is the number of dates to be analyzed; the number of table columns is 16 columns, corresponding to the opening hours of public bicycles from 6:00 am to 9:00 pm; each row represents The day selected by the user; the color of the row label is used to distinguish different types of dates, black means weekdays, blue means weekends, and red means small holidays; each cell simultaneously displays the amount of borrowed cars and returned cars for a certain hour on a certain day The amount of borrowed cars is on the left, and the amount of returned cars is on the right; the color of the cell is proportional to the amount borrowed and returned; the darker the orange, the larger the value; by obtaining the amount of borrowed cars and returned cars in all hours that meet the conditions , find the maximum and minimum values, and then normalize each value and map it to the color scale; 步骤3.2:设计借还差异热度子视图;此时,表格中每个单元格表示某日某小时中借车量和还车量的差值,该差值被映射到一个红-白-蓝的颜色尺度下;单元格颜色越红,表示借车量远远大于还车量,即站点中有很多空车位,用户可能无车可借;单元格颜色越蓝,表示还车量远远大于借车量,即站点中停满了车辆,用户可能无法还车;当借车量和还车量趋于相等,单位格颜色为白色。Step 3.2: Design the sub-view of borrowing and returning difference heat; at this time, each cell in the table represents the difference between the amount of borrowed cars and the amount of returned cars in a certain hour on a certain day, and the difference is mapped to a red-white-blue Under the color scale; the redder the color of the cell, the amount of borrowed cars is far greater than the amount of returned cars, that is, there are many empty parking spaces in the site, and the user may not have a car to borrow; the bluer the color of the cell, the amount of returned cars is far greater than the amount borrowed. Vehicle volume, that is, the site is full of vehicles, and the user may not be able to return the vehicle; when the amount of borrowed vehicles and the amount of returned vehicles tend to be equal, the color of the cell is white. 5.根据权利要求4所述的一种可视化分析城市公共自行车系统借还模式的方法,其特征在于所述步骤4包括:5. A kind of method of visual analysis urban public bicycle system borrowing and returning mode according to claim 4, it is characterized in that said step 4 comprises: 步骤4.1:设计车辆空间走向子视图,展示站点在地理空间上的联系;当用户选择一个中心站点时,该视图基于指定时间段内的租借量,计算出前N个与中心站点关联最密切的站点,同时在地图上用弧线连接相关站点;每条弧线的中心有一个小箭头,指明借还方向;弧线的粗细和透明度与相应的借/还量相关;线越粗,越不透明,表示数量越大;当用户选择多个站点时,同样基于借还量在地图上用弧线绘制多个站点间的关联;Step 4.1: Design the sub-view of the vehicle space direction to show the connection of the sites in geographical space; when the user selects a central site, this view calculates the top N sites most closely related to the central site based on the rental amount within the specified time period , and use arcs to connect related stations on the map; there is a small arrow in the center of each arc, indicating the direction of borrowing and returning; the thickness and transparency of the arc are related to the corresponding borrowing/repaying amount; the thicker the line, the more opaque, Indicates that the quantity is larger; when the user selects multiple sites, the relationship between multiple sites is also drawn on the map with an arc based on the loan amount; 步骤4.2:设计多站点流量关联子视图,采用和弦图可视化编码多个站点间的借还数量;一条弧对应于一个站点;弧的长度正比于该站点指定时间段内的借还量总和;一条弦编码了两个站点间的借还量差异;如果一条弦在两端弧上的长度差异很大,表示两个站点间的双向流量有很大差别;对于一个特定站点来说,如果借车量很大,而还车量很小,表明很多人从那个站点出发;反之,如果很多人还车到该站点,而很少有人从该站点借车,表明这是一个目的地站点;当分析者用鼠标移动到某条弧上时,仅与该弧相关的弦被显示。Step 4.2: Design a multi-site traffic correlation sub-view, using a chord diagram to visually encode the amount of borrowing and repayment between multiple sites; an arc corresponds to a site; the length of the arc is proportional to the sum of the amount of borrowing and repaying the site within a specified time period; an arc The chord encodes the difference in borrowing and repayment between two stations; if the length of a chord on the arcs at both ends is very different, it means that the two-way traffic between the two stations is very different; for a specific station, if borrowing a car If the amount of vehicles is large, but the amount of vehicles returned is small, it indicates that many people start from that site; on the contrary, if many people return vehicles to this site, but few people borrow cars from this site, it indicates that this is a destination site; when analyzing Or when the mouse moves to an arc, only the chords related to the arc are displayed. 6.根据权利要求5所述的一种可视化分析城市公共自行车系统借还模式的方法,其特征在于所述步骤5包括:6. A kind of method of visual analysis urban public bicycle system borrowing mode according to claim 5, it is characterized in that described step 5 comprises: 步骤5.1:生成一个多影响因素数据表,存储给定分析时间段内每一天的日期属性和天气状况;其中日期属性(is_holiday)有三个属性值:工作日、周末、小长假;从互联网上抓取天气状况,存储到数据表中;包括平均温度属性(avgTemp)、天气属性(weather)和风速属性(wind);天气属性有七个属性值:晴天、多云、阵雨、小雨、中雨、大雨、下雪;风速属性有四个属性值:风力小于3级,风力3-4级,风力4-5级,风力大于5级;分析上述属性对借车量(bikeNum)的影响,将借车量也看做为一个属性;这些属性可以分为两类:数值属性(avgTemp,bikeNum)和类别属性(is_holiday,weather,wind);类别属性的属性值是离散的,仅包括某些特定值,而数值属性的属性值是连续的;Step 5.1: Generate a multi-influencing factor data table to store the date attribute and weather conditions of each day within a given analysis period; the date attribute (is_holiday) has three attribute values: weekdays, weekends, and small holidays; grab from the Internet Take the weather conditions and store them in the data table; including the average temperature attribute (avgTemp), weather attribute (weather) and wind speed attribute (wind); the weather attribute has seven attribute values: sunny, cloudy, shower, light rain, moderate rain, heavy rain , snowing; the wind speed attribute has four attribute values: the wind force is less than 3, the wind force is 3-4, the wind force is 4-5, and the wind force is greater than 5; analyze the impact of the above attributes on the number of bikes (bikeNum), and will borrow a bike Quantity is also regarded as an attribute; these attributes can be divided into two categories: numerical attributes (avgTemp, bikeNum) and category attributes (is_holiday, weather, wind); the attribute values of category attributes are discrete and only include certain specific values. The attribute values of numeric attributes are continuous; 步骤5.2:设计一种新的基于线和集合的平行坐标组件,同时展示具有类别和数值属性的多元数据集的特征。Step 5.2: Design a new line- and set-based parallel coordinates component that simultaneously exhibits the characteristics of multivariate datasets with both categorical and numerical attributes. 7.根据权利要求6所述的一种可视化分析城市公共自行车系统借还模式的方法,其特征在于步骤5.2所述的设计一种新的基于线和集合的平行坐标组件,同时展示具有类别和数值属性的多元数据集的特征,具体如下:7. A method for visual analysis of urban public bicycle system borrowing and returning mode according to claim 6, characterized in that a new parallel coordinate component based on lines and sets is designed in step 5.2, and simultaneously exhibits categories and Characteristics of multivariate datasets for numeric attributes, as follows: 步骤5.2.1:基于属性特点,绘制坐标轴,从左到右分别对应于五个属性:avgTemp,bikeNum,weather,isHoliday,wind;绘制五个相互平行且垂直于水平面的坐标轴;前两个轴代表数值属性,用一条直线表示,直线上有相应的坐标,用直线连接表示坐标轴之间的关联;后三个轴代表类别属性,用一个长方形表示,每个属性值分别占长方形的一小段,称之为轴柱;轴柱的颜色用于区分不同的属性值,轴柱的数量为所有属性值的取值数;一个轴柱再根据某个站点所占的当前属性值的比例,被继续划分为子轴柱;用四边形连接两个子轴柱;Step 5.2.1: Based on the attribute characteristics, draw the coordinate axes, corresponding to five attributes from left to right: avgTemp, bikeNum, weather, isHoliday, wind; draw five coordinate axes that are parallel to each other and perpendicular to the horizontal plane; the first two Axes represent numerical attributes, represented by a straight line, with corresponding coordinates on the straight line, connected by straight lines to represent the relationship between coordinate axes; the last three axes represent category attributes, represented by a rectangle, and each attribute value occupies one part of the rectangle A small section is called an axis column; the color of the axis column is used to distinguish different attribute values, and the number of axis columns is the number of values of all attribute values; an axis column is based on the proportion of the current attribute value of a certain site, is continued to be divided into sub-axis columns; two sub-axis columns are connected by a quadrilateral; 对于两个相平行的类别属性轴,为了计算轴柱的高度和四边形的宽度;首先对于给定的站点statID,检索生成包含影响租车量多个因素的记录,其中date表示某一天的日期:For two parallel category attribute axes, in order to calculate the height of the axis column and the width of the quadrilateral; first, for a given site statID , retrieve and generate records containing multiple factors that affect the amount of car rental, where date represents the date of a certain day: multiFac_rec=[statID,date,avgTemp,bikeNum,weather,isHoliday,wind]multiFac_rec=[statID,date,avgTemp,bikeNum,weather,isHoliday,wind] {multiFac_rec}statID表示statID站点的多影响因素记录集合;从{multiFac_rec}statID中检索得到符合条件的有效数据项的数量fk,i,j,其中k对应于站点ID,i为左边轴上的某个属性值,j为右边轴上的某个属性值;假设左边轴代表weather,而右边轴代表isHoliday;当属性值(i)=“晴天”,属性值(j)=“工作日”,则fk,i,j表示在{multiFac_rec}statID中,满足statID=k,weather=“晴天”,isHoliday=“工作日”的数据项数量;连接两个子轴柱的四边形宽度由freqk,i,j所决定,左边轴上每个轴柱的长度与sum_lAxis_freq成正比,代表每个属性值出现的频率,类似的,右边轴上每个轴柱的长度与sum_rAxis_freq成正比,站点名字的图例显示在上方,底部是轴柱颜色的图例;{multiFac_rec} statID indicates the multi-influencing factor record set of the statID site; retrieve the number of valid data items f k,i,j from {multiFac_rec} statID , where k corresponds to the site ID, and i is the number on the left axis An attribute value, j is an attribute value on the right axis; suppose the left axis represents weather, and the right axis represents isHoliday; when attribute value (i) = "sunny", attribute value (j) = "weekday", Then f k, i, j represent in {multiFac_rec} statID , the number of data items satisfying statID = k, weather = "sunny", isHoliday = "weekday"; the width of the quadrilateral connecting two sub-axis columns is determined by freq k, i , determined by j , The length of each axis column on the left axis is proportional to sum_lAxis_freq, representing the frequency of occurrence of each attribute value, Similarly, the length of each column on the right axis is proportional to sum_rAxis_freq, The legend for the station name is shown above, and the legend for the axis column color is at the bottom; 当两个相邻的轴分别代表数值属性和类别属性时,从数值属性出发的线条都汇聚到类别属性轴柱的中心点;When two adjacent axes respectively represent the numerical attribute and the category attribute, the lines starting from the value attribute converge to the center point of the category attribute axis column; 步骤5.2.2:由于直接展示所有的数据项看起来很杂乱,为了能更清晰地挖掘多个影响因素间的关联,提供与组件交互的方式,帮助分析者过滤数据;当鼠标移动到连接两个数值属性的线条上时,该线被强化,同时弹出和该线相关联所有属性取值的提示框;当分析者选择一个四边形时,所有相关的连接都被显示,而不相关的连接被隐藏。Step 5.2.2: Since it seems messy to display all the data items directly, in order to dig out the association between multiple influencing factors more clearly, provide a way to interact with components to help analysts filter data; when the mouse moves to connect two When the line is on a line with a value attribute, the line will be strengthened, and a prompt box will pop up for all the attribute values associated with the line; when the analyst selects a quadrilateral, all relevant connections will be displayed, and irrelevant connections will be displayed. hide.
CN201610629981.5A 2016-08-04 2016-08-04 A kind of method that visual analyzing city public bicycle system borrows also mode Active CN106296350B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610629981.5A CN106296350B (en) 2016-08-04 2016-08-04 A kind of method that visual analyzing city public bicycle system borrows also mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610629981.5A CN106296350B (en) 2016-08-04 2016-08-04 A kind of method that visual analyzing city public bicycle system borrows also mode

Publications (2)

Publication Number Publication Date
CN106296350A true CN106296350A (en) 2017-01-04
CN106296350B CN106296350B (en) 2019-11-05

Family

ID=57664792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610629981.5A Active CN106296350B (en) 2016-08-04 2016-08-04 A kind of method that visual analyzing city public bicycle system borrows also mode

Country Status (1)

Country Link
CN (1) CN106296350B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106875580A (en) * 2017-01-22 2017-06-20 上海量明科技发展有限公司 Method, the apparatus and system of the shared vehicles charging of weather triggering
CN106909987A (en) * 2017-01-23 2017-06-30 杭州电子科技大学 A kind of mixing bicycle distribution method based on using load balancing and life-span optimization
CN107145714A (en) * 2017-04-07 2017-09-08 浙江大学城市学院 Prediction method of public bicycle usage based on multiple factors
CN107481508A (en) * 2017-06-20 2017-12-15 广州中融物联网信息科技有限责任公司 A kind of parking stall sharing method, electronic equipment, fence and storage medium
CN107563829A (en) * 2017-07-19 2018-01-09 深圳市云充吧科技有限公司 A kind of lending locking means, lease terminal and lending system
CN107657009A (en) * 2017-09-25 2018-02-02 南京市城市与交通规划设计研究院股份有限公司 Cycling trip analysis method and system
CN108280550A (en) * 2018-01-30 2018-07-13 杭州电子科技大学 A kind of visual analysis method that relatively public bicycles website community divides
CN108399736A (en) * 2018-04-27 2018-08-14 东南大学 A kind of effective vehicle number acquisition methods of district-share bicycle based on service time
CN108399737A (en) * 2018-05-09 2018-08-14 西南交通大学 A kind of dispatching method of shared bicycle
CN108470033A (en) * 2018-02-01 2018-08-31 杭州电子科技大学 A kind of city public bicycle system borrows the visual analysis method of also pattern
CN109872525A (en) * 2019-03-13 2019-06-11 吉林大学 A method for calculating the amount and distribution of borrowing and repaying based on the parking position of shared bicycles
CN109903125A (en) * 2019-01-28 2019-06-18 东南大学 Visualization method of temporal and spatial distribution of shared bicycle borrowing, returning and parking based on OD data
CN110379152A (en) * 2019-07-19 2019-10-25 同济大学 A kind of method for visualizing of shared bicycle real time monitoring and rebalancing
CN110807921A (en) * 2019-10-24 2020-02-18 上海钧正网络科技有限公司 Vehicle scheduling method, device, equipment and storage medium
CN112836951A (en) * 2021-01-26 2021-05-25 深圳市泰比特科技有限公司 Intelligent shared bicycle cloud platform scheduling method and system based on big data
CN113689124A (en) * 2021-08-26 2021-11-23 悉地(苏州)勘察设计顾问有限公司 Internet rental bicycle demand characteristic evaluation method and storage medium
CN115658989A (en) * 2022-12-29 2023-01-31 炫我云计算技术(北京)有限公司 User data display method and device, storage medium and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394062A (en) * 2014-11-05 2015-03-04 武汉航科天地科技有限公司 Public and private bicycle query system and query method based on wechat platform
CN104636828A (en) * 2015-02-02 2015-05-20 西南交通大学 Public bicycle station supply and demand prediction method based on Markov chain
CN105205553A (en) * 2015-09-15 2015-12-30 广州地理研究所 Method for establishing customized chartered vehicle travel demand thermodynamic diagrams
CN105205623A (en) * 2015-10-29 2015-12-30 杭州电子科技大学 Public bicycle station dispatch area division method based on interval weak coupling degree
CN105426997A (en) * 2015-11-18 2016-03-23 西南交通大学 Intelligent dispatching and application management system of urban public bicycles and implementation method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394062A (en) * 2014-11-05 2015-03-04 武汉航科天地科技有限公司 Public and private bicycle query system and query method based on wechat platform
CN104636828A (en) * 2015-02-02 2015-05-20 西南交通大学 Public bicycle station supply and demand prediction method based on Markov chain
CN105205553A (en) * 2015-09-15 2015-12-30 广州地理研究所 Method for establishing customized chartered vehicle travel demand thermodynamic diagrams
CN105205623A (en) * 2015-10-29 2015-12-30 杭州电子科技大学 Public bicycle station dispatch area division method based on interval weak coupling degree
CN105426997A (en) * 2015-11-18 2016-03-23 西南交通大学 Intelligent dispatching and application management system of urban public bicycles and implementation method thereof

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106875580A (en) * 2017-01-22 2017-06-20 上海量明科技发展有限公司 Method, the apparatus and system of the shared vehicles charging of weather triggering
CN106909987A (en) * 2017-01-23 2017-06-30 杭州电子科技大学 A kind of mixing bicycle distribution method based on using load balancing and life-span optimization
CN106909987B (en) * 2017-01-23 2020-08-11 杭州电子科技大学 A hybrid bicycle allocation method based on using load balancing and lifetime optimization
CN107145714A (en) * 2017-04-07 2017-09-08 浙江大学城市学院 Prediction method of public bicycle usage based on multiple factors
CN107145714B (en) * 2017-04-07 2020-05-22 浙江大学城市学院 Prediction method of public bicycle usage based on multiple factors
CN107481508A (en) * 2017-06-20 2017-12-15 广州中融物联网信息科技有限责任公司 A kind of parking stall sharing method, electronic equipment, fence and storage medium
CN107563829A (en) * 2017-07-19 2018-01-09 深圳市云充吧科技有限公司 A kind of lending locking means, lease terminal and lending system
CN107657009A (en) * 2017-09-25 2018-02-02 南京市城市与交通规划设计研究院股份有限公司 Cycling trip analysis method and system
CN108280550A (en) * 2018-01-30 2018-07-13 杭州电子科技大学 A kind of visual analysis method that relatively public bicycles website community divides
CN108280550B (en) * 2018-01-30 2020-06-09 杭州电子科技大学 Visual analysis method for comparing community division of public bicycle stations
CN108470033A (en) * 2018-02-01 2018-08-31 杭州电子科技大学 A kind of city public bicycle system borrows the visual analysis method of also pattern
CN108399736B (en) * 2018-04-27 2020-08-28 东南大学 A method for obtaining the effective number of bicycles for regional shared bicycles based on service time
CN108399736A (en) * 2018-04-27 2018-08-14 东南大学 A kind of effective vehicle number acquisition methods of district-share bicycle based on service time
CN108399737B (en) * 2018-05-09 2020-09-01 西南交通大学 A scheduling method for shared bicycles
CN108399737A (en) * 2018-05-09 2018-08-14 西南交通大学 A kind of dispatching method of shared bicycle
CN109903125A (en) * 2019-01-28 2019-06-18 东南大学 Visualization method of temporal and spatial distribution of shared bicycle borrowing, returning and parking based on OD data
CN109872525A (en) * 2019-03-13 2019-06-11 吉林大学 A method for calculating the amount and distribution of borrowing and repaying based on the parking position of shared bicycles
CN110379152A (en) * 2019-07-19 2019-10-25 同济大学 A kind of method for visualizing of shared bicycle real time monitoring and rebalancing
CN110379152B (en) * 2019-07-19 2021-12-31 同济大学 Visualization method for real-time monitoring and rebalancing of shared bicycle
CN110807921A (en) * 2019-10-24 2020-02-18 上海钧正网络科技有限公司 Vehicle scheduling method, device, equipment and storage medium
CN112836951A (en) * 2021-01-26 2021-05-25 深圳市泰比特科技有限公司 Intelligent shared bicycle cloud platform scheduling method and system based on big data
CN112836951B (en) * 2021-01-26 2023-10-24 深圳市泰比特科技有限公司 Intelligent scheduling method and system for shared bicycle cloud platform based on big data
CN113689124A (en) * 2021-08-26 2021-11-23 悉地(苏州)勘察设计顾问有限公司 Internet rental bicycle demand characteristic evaluation method and storage medium
CN115658989A (en) * 2022-12-29 2023-01-31 炫我云计算技术(北京)有限公司 User data display method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN106296350B (en) 2019-11-05

Similar Documents

Publication Publication Date Title
CN106296350B (en) A kind of method that visual analyzing city public bicycle system borrows also mode
CN112699284B (en) Bus stop optimization visualization method based on multi-source data
WO2023050955A1 (en) Urban functional zone identification method based on function mixing degree and ensemble learning
CN108470033A (en) A kind of city public bicycle system borrows the visual analysis method of also pattern
CN102663887A (en) Road traffic information cloud computing and cloud service implementation system and method based on Internet of Things technology
CN105893491A (en) Method for defining metropolitan regions based on regional inter-city flow intensity measurement model
Kraak Visualising spatial distributions
CN110633307B (en) Urban public bicycle connection subway space-time analysis method
CN105975591B (en) A method and system for making and displaying a digital map of urban global energy consumption
CN106157624B (en) More granularity roads based on traffic location data shunt visual analysis method
CN106909692A (en) It is a kind of to calculate the method that urban public utilities cover radiation index
CN108830413A (en) A kind of the visualization prediction technique and system of building energy consumption
CN112508332B (en) Gradual rural settlement renovation partitioning method considering multidimensional characteristics
Shi et al. The visual analysis of flow pattern for public bicycle system
Xuan et al. Research on correlation between spatial quality of urban streets and pedestrian walking characteristics in china based on street view big data
Huang Data integration for urban transport planning
CN116884204A (en) Taxi dispatch visual analysis method and system based on multi-dimensional spatio-temporal data
Sun et al. Using spatial syntax and GIS to identify spatial heterogeneity in the main urban area of Harbin, China
Zhang et al. Street‐level traffic flow and context sensing analysis through semantic integration of multisource geospatial data
Medina et al. Geographic information systems-based pavement management system: a case study
CN110648078A (en) Wind power project development information system based on development map
CN108596425A (en) A kind of polynucleated city development boundary demarcation method
Bartelme Geographic information systems
Du Urban landscape accessibility evaluation model based on GIS and spatial analysis
Yang et al. Vaite: A visualization-assisted interactive big urban trajectory data exploration system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant