CN106296350B - A kind of method that visual analyzing city public bicycle system borrows also mode - Google Patents
A kind of method that visual analyzing city public bicycle system borrows also mode Download PDFInfo
- Publication number
- CN106296350B CN106296350B CN201610629981.5A CN201610629981A CN106296350B CN 106296350 B CN106296350 B CN 106296350B CN 201610629981 A CN201610629981 A CN 201610629981A CN 106296350 B CN106296350 B CN 106296350B
- Authority
- CN
- China
- Prior art keywords
- website
- vehicle
- attribute
- 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.)
- Active
Links
- 230000000007 visual effect Effects 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000001914 filtration Methods 0.000 claims abstract description 4
- 238000004458 analytical method Methods 0.000 claims description 18
- 238000012800 visualization Methods 0.000 claims description 6
- 238000013480 data collection Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 3
- 230000003203 everyday effect Effects 0.000 claims description 2
- 230000007774 longterm Effects 0.000 claims description 2
- 230000002457 bidirectional effect Effects 0.000 claims 1
- 238000007405 data analysis Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 abstract description 3
- 230000019771 cognition Effects 0.000 abstract description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 2
- 239000010931 gold Substances 0.000 description 2
- 229910052737 gold Inorganic materials 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business 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)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Instructional Devices (AREA)
Abstract
The invention discloses a kind of methods that visual analyzing city public bicycle system borrows also mode.Steps are as follows by the present invention: 1. collect public bicycles data, and pre-process to data;2. designing geographic view, the intuitive location distribution for showing website based on spatial view, while spatial filtering function is provided, analyst is helped interactively to choose website or Website Hosting;3. borrowing also time domain temperature view based on time visual angle design single site;Using the visual encoding mode of similar table, show that some website borrows the variation and difference also measured in different time period;4. borrowing based on spatial view design website and going back associated view, show that the website of multi-to-multi borrows also relationship;5. designing more properties views.The present invention can effectively improve cognition of the traffic administration personnel for public bicycles system operation situation, improve data analysis efficiency, provide aid decision for station field signal, vehicle scheduling.
Description
Technical field
The invention belongs to information technology fields, and in particular to a kind of visual analyzing city public bicycle system borrows and goes back mould
The method of formula.
Background technique
City public bicycle system provides shared Cycle Hire service, is a kind of novel, green public friendship
Pass-out row mode.In the past 10 years, each big city in the world, such as Paris, New York, Barcelona all establish public bicycles system
System.
In the city that one possesses public bicycles system, it is a mass of public bicycles website.Have in each website more
A lock device, for parking vehicle amount.User borrows vehicle from from the closer website in departure place by IC card, and vehicle is returned to from mesh
The closer website in ground.Using advanced network technology, the lease information of vehicle can be tracked and store in the database, this
A little information contain the digital footprint that user moves in city space, are for understanding system operation, additional transport decision
Important evidence.
When using the system due to user, can based on different trip requirements daily, arbitrarily choose borrow also path and when
Between, cause vehicle to borrow also changeability of the track comprising height.Traffic administration personnel do not have the data analysis sum number of profession usually
According to library operative knowledge, can not intuitively vehicle borrows also mode in understanding system, be managed and decision.Using visual analyzing
Method can excavate the rule contained in public bicycles data acquisition system.Existing visual analysis method uses simple column
The time-space attribute of the display datas such as figure, line chart, the visualization table being not only adapted without inherent characteristics for data design
Show, and lacks the comprehensive analysis borrowed to influence vehicle and go back multiple factors (such as weather conditions, festivals or holidays).
Therefore, it is necessary to the visual angles of binding time, space and multidimensional property to design visualization view, allow user by being easy to manage
The graphical representation of solution intuitively analyze data rule, support with user be driving to city public bicycle system borrow also mode into
Row is interactive to be explored, to help transportation work personnel preferably management system and dispatch buses, alleviates urban traffic pressure, together
When may be citizen cycle trip provide suggestion.
Summary of the invention
The purpose of the present invention is propose a kind of visual analyzing city for dynamic, polynary public bicycles data acquisition system
The method that city's public bicycles system borrows also mode.The present invention designs multiple visualization views and shows data set in time, space
With the feature on multidimensional property, administrative department is helped to understand the major function of website operation, it is mobile to excavate vehicle in certain period
Main flow direction, analysis many factors to borrow also quantity influence.
The technical solution adopted by the present invention includes the following steps: as follows
Step 1: collecting public bicycles data, and data are pre-processed.
Step 2: being based on spatial view, design geographic view, the geographical location point of website is intuitively shown by geographic view
Cloth, while spatial filtering function being provided, help analyst interactively to choose website or Website Hosting.
Step 3: being based on time visual angle, design single site borrows also time domain temperature view.Using the visual encoding of similar table
Mode shows that some website borrows the variation and difference also measured in different time period, find long-term vehicle shortage website and when
Between section, preferably auxiliary vehicle scheduling.
Step 4: being based on spatial view, design website, which is borrowed, goes back associated view, shows that the website of multi-to-multi borrows also relationship.
Step 5: design more properties views, Main Analysis under the effect of the Multiple factors such as different weather situation, date property,
Borrow which kind of influence is also quantity have to vehicle.
The step 1 includes:
Step 1.1: obtaining nearly 3 months bicycle loan data set.Wherein bicycle loan data table stores institute
There is user to hire a car the relevant information of trip.One is leased the following expression of record:
Hire_r=[uID, bikeID, cardNo, leaseStat, leaseTime, returnStat, returnTime]
Respectively indicate User ID, vehicle ID, user's card number, by means of station point, by means of the vehicle time, return the car and website and return the car the time.
Site information table stores the relevant information of bicycle website, and a site record is expressed as follows:
StatInfo_r=[statID, statName, statAddr, lng, lat, serviceTime]
Respectively indicate Site ID, site name, site address, longitude and latitude, service time.
Step 1.2: data being pre-processed, deletes and useless leases record.
Useless record of leasing includes 3 classes: (1) website returned the car is null value (returnStat=null), this shows vehicle
May lose.(2) it borrows the vehicle time to be greater than to return the car the time (leaseTime > returnTime), this shows that data record is wrong.
(3) vehicle time and time interval less than 3 minutes (returnTime-leaseTime < 3min) of returning the car are borrowed, this shows user not
Have and really borrow vehicle, it may be possible to lead to not ride because vehicle is faulty, so that vehicle be given back rapidly.
The step 2 includes:
Step 2.1: using Baidu map interface, longitude and latitude based on website represent website with icon on map.
When the user clicks when website icon, the relevant information of pop-up website.
Step 2.2: the interface of website or Website Hosting selection is provided.It supports to click on map and chooses single or multiple stations
Point;Nested domain lock tool is provided, allows analyst to draw a border circular areas on map, obtains all websites in region.
The step 3 includes:
Step 3.1: also calorimetric degree view is borrowed in design.Wherein the quantity of table row is the quantity on date to be analyzed.Table
The quantity of column is 16 column, corresponding to public bicycles from 6:00 AM to 9 points at night of open hour.Every a line represents user's choosing
Fixed one day.The color of row label indicates working day for distinguishing different classes of date, black, and blue is weekend, and red is
Small long holidays.Each cell is shown certain hour certain day simultaneously borrows vehicle amount and the amount of returning the car, and the left side is by means of vehicle amount, the right is to return the car
Amount.The color of cell is proportional to by means of also measuring.It is orange deeper, indicate that numerical value is bigger.Meet the small of condition by the way that acquisition is all
When in borrow vehicle amount and the amount of returning the car, maximizing and minimum value, then by the normalization of each value, be mapped on color scale.
Step 3.2: the also sub- view of difference temperature is borrowed in design.At this point, each cell indicated in hour one day in table
By means of the difference of vehicle amount and the amount of returning the car, which is mapped under red-white-blue color scale.Cell color is redder, table
Show and vehicle amount is borrowed to be far longer than the amount of returning the car, i.e., there are many empty parking spaces in website, user may can borrow without vehicle.Cell color is more blue,
The expression amount of returning the car is far longer than by means of vehicle amount, i.e., vehicle has been fully parked in website, and user possibly can not return the car.When by means of vehicle amount and the amount of returning the car
Tend to be equal, Unit Cell color is white.
The step 4 includes:
Step 4.1: sub- view is moved towards in design vehicle space, shows connection of the website on geographical space.When user selects
When one central site, the view based on the amount of leasing in designated time period, calculate top n be associated with central site it is most close
Website, while on map with camber line connect associated stations.There is a small arrow at the center of every camber line, indicates and borrows also side
To.The thickness and transparency of camber line with it is corresponding borrow/also amount is related.Line is thicker, opaquer, indicates that quantity is bigger.Work as user
When selecting multiple websites, equally based on borrow also amount on map with camber line draw multiple websites between association.
Step 4.2: design multi-site flow is associated with sub- view, using borrowing also between the multiple websites of chord figure visualization coding
Quantity.One arc corresponds to a website.The length of arc is proportional to borrowing in the website designated time period and also measures summation.One string
It encodes borrowing between two websites and also measures difference.Assuming that a string goes to arc B from arc A.The length that the string accounts on arc A
It indicates that slave site A borrows vehicle, also arrives the bicycle quantity of website B.Correspondingly, the length that the string accounts on arc B indicates that slave site B is borrowed
Vehicle also arrives the bicycle quantity of website A.If difference in length of the string on the arc of both ends is very big, pair between two websites is indicated
There is very big difference to flow.For a particular station, if borrowing vehicle amount very big, and the amount of returning the car very little, show many people
From that website., whereas if many people return the car to the website, and few people borrow vehicle from the website, show that this is one
A destination website.When analyst is moved on certain arc with mouse, only string relevant to the arc is shown.
The step 5 includes:
Step 5.1: generating influence factor tables of data more than one, store the date property of every day in given analysis time section
And weather conditions.Wherein there are three attribute values for date property (is_holiday): working day, weekend, small long holidays.From internet
Weather conditions are grabbed, are stored into tables of data.Including mean temperature attribute (avgTemp), Weather property (weather) and wind speed
Attribute (wind).Weather property has seven attribute values: fine day, light rain, moderate rain, heavy rain, snows at cloudy, shower.Wind speed attribute has
Four attribute values: wind-force is less than 3 grades, and 3-4 grades of wind-force, 4-5 grades of wind-force, wind-force is greater than 5 grades.Above-mentioned attribute is analyzed to by means of vehicle amount
(bikeNum) influence will borrow vehicle amount also to regard as an attribute.These attributes can be divided into two classes: numerical attribute
(avgTemp, bikeNum) and category attribute (is_holiday, weather, wind).The attribute value of category attribute is discrete
, it only include certain particular values, and the attribute value of numerical attribute is continuous.
Step 5.2: designing a kind of new parallel coordinates component based on line and set, while showing that there is classification and numerical value
The feature of the multivariate data collection of attribute.
Step 5.2.1: being based on attribute feature, draws reference axis, from left to right corresponds respectively to five attributes: avgTemp,
BikeNum, weather, isHoliday, wind.Five are drawn to be parallel to each other and perpendicular to the reference axis of horizontal plane.The first two
Axis represents numerical attribute, is indicated with straight line, there is corresponding coordinate on straight line, indicates the pass between reference axis with straight line connection
Connection.Three axis represent category attribute afterwards, are indicated with a rectangle, each attribute value account for respectively it is rectangular a bit of, referred to as
For jack-post.The color of jack-post is the value number of all properties value for distinguishing different attribute values, the quantity of jack-post.One jack-post
Further according to the ratio of current property value shared by some website, continue to be divided into sub- jack-post.Two sub- axis are connected with quadrangle
Column.
The category attribute axis parallel for two, in order to calculate the height of jack-post and the width of quadrangle.Firstly for
Given website statID, retrieval generate the record comprising influencing the amount of hiring a car Multiple factors, whereindateIndicate the day of some day
Phase:
MultiFac_rec=[statID, date, avgTemp, bikeNum, weather, isHoliday, wind]
{multiFac_rec}statIDIndicate more influence factor set of records ends of statID website.From { multiFac_
rec}statIDMiddle retrieval obtains the quantity f of qualified valid data itemk,i,j, wherein k corresponds to Site ID, and i is a left side
Some attribute value in side axis, j are some attribute value on the axis of the right.Assuming that left side axis represents weather, and the right axis
Represent isHoliday.When attribute value (i)=" fine day ", attribute value (j)=" working day ", then fk,i,jIt indicates
{multiFac_rec}statIDIn, meet statID=k, weather=" fine day ", the number of isHoliday=" working day "
According to item quantity.The quadrangle width of two sub- jack-posts is connected by freqk,i,jIt is determined,The left side
The length of each jack-post is directly proportional to sum_lAxis_freq on axis, represents the frequency that each attribute value occurs,Similar, the length and sum_rAxis_freq of each jack-post on the axis of the right
It is directly proportional,The legend of website name is shown in top, and bottom is jack-post
The legend of color.
When two adjacent axis respectively represent numerical attribute and category attribute, all converged from the lines of numerical attribute
To the central point of category attribute jack-post.
Step 5.2.2: multiple in order to more clearly excavate since the data item for directly showing all seems to be in a mess
Association between influence factor provides the mode with component interaction, and analyst is helped to cross filter data.When mouse is moved to connection two
When on the lines of numerical attribute, which is reinforced, while pop-up and the line are associated the prompting frame of all properties value.Work as analysis
When person selects a quadrangle, all relevant connections are all shown, and incoherent connection is hidden.
Step 2, step 3, step 4, four views in step 5 are to be mutually related.When the filtering rod of time and space
After part variation, relevant view can be automatically updated.If user wishes to excavate the feature of a website, single site borrows also time domain temperature
View, website move towards sub- view by means of the vehicle space gone back in associated view, more properties views are updated, at this time in more properties views
Analysis station points be 1.When user wishes more multiple websites, website borrows two subgraphs, the more attributes gone back in associated view
View is updated.
The present invention compared with the prior art for possessed advantage and effect it is as follows:
The characteristic of method of the invention and innovation are, propose that a kind of new detection public bicycles dynamic borrows the mode of going back
Method designs adaptable visable representation for data inherent characteristics, is in by general space, time, multidimensional property visual angle
The feature hidden in existing data;A kind of new visable representation mode " parallel coordinates based on line and set " is proposed, simultaneously
Show the feature with the multivariate data collection of category attribute and numerical attribute, support analyst interactively excavates difference it is heterogeneous because
Influence of the element to the amount of hiring a car.The invention can effectively improve traffic administration personnel for public bicycles system operation situation
Cognition improves data analysis efficiency, provides aid decision for station field signal, vehicle scheduling.
Detailed description of the invention
The present invention will be further explained below with reference to the attached drawings.
Fig. 1 is the flow chart of visual analysis method of the present invention.
Fig. 2 is the procedure chart analyzed single website " primary school of seeking knowledge ".
Fig. 3 is the procedure chart for analyzing vehicle movement main flow direction in special time period.
Fig. 4 is the multifactor procedure chart influenced on the amount of leasing of the multiple websites of analysis.
Specific embodiment
The present invention will be further described with reference to the accompanying drawings and examples.
Such as the flow chart that Fig. 1 is visual analysis method of the present invention.User's selection analysis period first, then refer to
The single website of setting analysis or Website Hosting.After user selectes a website in geographic view, single site borrows also time domain heat
Degree view, website borrow the vehicle space gone back in associated view to move towards sub- view and more properties view synchronized updates, comprehensive for dividing
Analyse the feature of the website.After user selectes multiple websites, website borrows two sub- views for going back associated view and more properties views
It is synchronized to update, shows the association and difference between multiple websites.
As Fig. 2 gives the analytic process figure of single website " primary school of seeking knowledge ".Fig. 2 (a) is that website borrows also calorimetric in one week
Spend sub- view.It can be found that the early evening peak of the website on weekdays has and very big borrows the/amount of returning the car, specific time collection from figure
In 7 points to 8 points of morning, 4 points to 5 points at dusk, corresponding to student go to school and classes are over time.Fig. 2 (b) is the corresponding period
By means of the also sub- view of difference temperature.There it can be seen that having more wine-colored cell during morning peak, showing many people
Vehicle is borrowed from here.And during evening peak, there is more navy blue cell, shows to return the car in many people at dusk to here.Fig. 2
(c) it gives the vehicle space centered on the website (five-pointed star icon representation) and moves towards sub- view.Website is associated with by clicking
Icon, check specific site information, discovery and the close website of the station associate mainly include bus stop, residential block and
Factory.The above analysis thinks that the website is mainly used for commuting as a result, can summarize, it is proposed that administrative staff pay close attention to website morning
The removal and supplement of vehicle in evening peak section.
As Fig. 3 gives the procedure chart of vehicle movement main flow direction in analysis special time period.In order to find that citizen are saving
The main flow direction at West Lake scenic spot is browsed during holiday, analyst selectes multiple stations on West Lake scenic spot periphery first in geographic view
Point, and the April 5 in small long holidays is selected, check that multi-site flow is associated with sub- view (Fig. 3 (a)).When mouse is moved to generation
When on the arc of table " children's palace " website, borrow the relevant information of vehicle shown from the website.It can be seen that children's palace from the length of arc
Possess maximum by means of quantity of returning the car.Vehicle is borrowed from " children's palace ", most of vehicles have also arrived " Pinghu autumn month ", followed by " Qu Yuanfeng
He Bei " and " Hangzhou flower nursery ", and find out from the length at string both ends, the flow difference between these websites is obvious.This shows " few
Year palace " is the very big website that sets out.Then mouse is moved on the arc of representative " Pinghu autumn month " website, is found from the station
Point borrows vehicle, and most of vehicles are also toward " Su Causeway Nan Kou ".It continues to move on mouse to the arc of " Su Causeway Nan Kou ", finds maximum pass of returning the car
Joining website is " long bridge ".So as to be inferred to the browse path of one mainstream in West Lake side: " children's palace " → " Pinghu autumn month " →
" Su Causeway Nan Kou " → " long bridge ".Fig. 3 (b) gives mark of the path on geographical location, is the southward line before the line of West Lake north
Direction.
As Fig. 4 gives the multifactor procedure chart influenced on the amount of leasing of multiple websites.Analyst selectes four websites first:
" gold autumn mansion ", " Pinghu autumn month ", " children's palace ", " primary school of seeking knowledge ".Fig. 4 (a) is to generate based on line seat parallel with set
Component synoptic chart is marked, is therefrom found, the highest record of the amount of leasing is to be generated by " children's palace " website at weekend and festivals or holidays.
" gold autumn mansion " has the relatively high amount of leasing that is averaged, and being in relatively high position from bikeNum axis Green line can be with
It learns." primary school of seeking knowledge " borrows vehicle amount relatively small.When mouse is moved on a line, association attributes value can be checked.
Fig. 4 (b) gives Pinghu autumn month website, checks that weather is " cloudy ", interaction results when isHoliday is " weekend ", from
Middle discovery, user borrow vehicle travel amount larger at weather condition preferable weekend.
Claims (6)
1. a kind of method that visual analyzing city public bicycle system borrows also mode, it is characterised in that design multiple visualizations
View shows feature of the data set on time, space and multidimensional property, to excavate the mainstream that vehicle is mobile in certain period
Direction, influence of the analysis many factors to also quantity is borrowed, the specific steps are as follows:
Step 1: collecting public bicycles data, and data are pre-processed;
Step 2: being based on spatial view, design geographic view, the location distribution of website is intuitively shown by geographic view, together
When provide spatial filtering function, help analyst interactively choose website or Website Hosting;
Step 3: being based on time visual angle, design single site borrows also time domain temperature view;Using the visual encoding mode of table, show
Some website borrows the variation and difference also measured in different time period, finds website and the period of long-term vehicle shortage, more preferably
Ground assists vehicle scheduling;
Step 4: being based on spatial view, design website, which is borrowed, goes back associated view, shows that the website of multi-to-multi borrows also relationship;
The step 4 includes:
Step 4.1: sub- view is moved towards in design vehicle space, shows connection of the website on geographical space;When user selects one
When central site, which is calculated top n and is associated with most close station with central site based on the amount of leasing in designated time period
Point, while associated stations are connected with camber line on map;There is a small arrow at the center of every camber line, indicates and borrows also direction;Arc
The thickness and transparency of line with it is corresponding borrow/also amount is related;Line is thicker, opaquer, indicates that quantity is bigger;When user's selection is more
When a website, equally based on borrow also amount on map with camber line draw multiple websites between association;
Step 4.2: design multi-site flow is associated with sub- view, is also counted using borrowing between the multiple websites of chord figure visualization coding
Amount;One arc corresponds to a website;The length of arc is proportional to borrowing in the website designated time period and also measures summation;One string is compiled
Borrowing between two websites of code also measures difference;If difference in length of the string on the arc of both ends is very big, indicate between two websites
Bidirectional traffics have very big difference;For a particular station, if borrowing vehicle amount very big, and the amount of returning the car very little, show very
More people are from that website;, whereas if many people return the car to the website, and few people borrow vehicle from the website, show this
It is a destination website;When analyst is moved on certain arc with mouse, only string relevant to the arc is shown;
Step 5: designing more properties views, Main Analysis is under different weather situation, the effect of date property Multiple factors, to vehicle
Borrow also quantity have which kind of influence.
2. the method that a kind of visual analyzing city public bicycle system according to claim 1 borrows also mode, special
Sign is the step 1, and steps are as follows:
Step 1.1: obtaining nearly 3 months bicycle loan data set;Wherein it is useful to store institute for bicycle loan data table
Family is hired a car the relevant information of trip;One is leased the following expression of record:
Hire_r=[uID, bikeID, cardNo, leaseStat, leaseTime, returnStat, returnTime]
Respectively indicate User ID, vehicle ID, user's card number, by means of station point, by means of the vehicle time, return the car and website and return the car the time;
Site information table stores the relevant information of bicycle website, and a site record is expressed as follows:
StatInfo_r=[statID, statName, statAddr, lng, lat, serviceTime]
Respectively indicate Site ID, site name, site address, longitude and latitude, service time;
Step 1.2: data being pre-processed, deletes and useless leases record;
Useless record of leasing includes 3 classes: (1) website returned the car is null value, i.e. returnStat=null, this shows that vehicle can
It can lose;(2) it borrows the vehicle time to be greater than to return the car the time, i.e. leaseTime > returnTime, this shows that data record is wrong;(3)
By means of the vehicle time and time interval is returned the car less than 3 minutes, i.e. returnTime-leaseTime < 3min, this shows user not
Really borrow vehicle, it may be possible to lead to not ride because vehicle is faulty, so that vehicle be given back rapidly.
3. the method that a kind of visual analyzing city public bicycle system according to claim 2 borrows also mode, special
Sign is that the step 2 includes:
Step 2.1: using Baidu map interface, longitude and latitude based on website represent website with icon on map;When with
When website icon is clicked at family, the relevant information of pop-up website;
Step 2.2: the interface of website or Website Hosting selection is provided;It supports to click on map and chooses single or multiple websites;
Nested domain lock tool is provided, allows analyst to draw a border circular areas on map, obtains all websites in region.
4. the method that a kind of visual analyzing city public bicycle system according to claim 3 borrows also mode, special
Sign is that the step 3 includes:
Step 3.1: also calorimetric degree view is borrowed in design;Wherein the quantity of table row is the quantity on date to be analyzed;Grid column
Quantity is 16 column, corresponding to public bicycles from 6:00 AM to 9 points at night of open hour;Every a line represents what user selected
One day;The color of row label indicates working day for distinguishing different classes of date, black, and blue is weekend, and red is small length
It is false;Each cell is shown certain hour certain day simultaneously borrows vehicle amount and the amount of returning the car, and the left side is by means of vehicle amount, the right is the amount of returning the car;It is single
The color of first lattice is proportional to by means of also measuring;It is orange deeper, indicate that numerical value is bigger;By obtaining in all hours for meeting condition
By means of vehicle amount and the amount of returning the car, then each value is normalized, is mapped on color scale by maximizing and minimum value;
Step 3.2: the also sub- view of difference temperature is borrowed in design;At this point, each cell indicates to borrow vehicle in hour one day in table
It measures and the difference for the amount of returning the car, the difference is mapped under red-white-blue color scale;Cell color is redder, indicates to borrow
Vehicle amount is far longer than the amount of returning the car, i.e., has many empty parking spaces in website, and user may can borrow without vehicle;Cell color is more blue, indicates
The amount of returning the car is far longer than by means of vehicle amount, i.e., vehicle has been fully parked in website, and user possibly can not return the car;Tend to when by means of vehicle amount and the amount of returning the car
Equal, Unit Cell color is white.
5. the method that a kind of visual analyzing city public bicycle system according to claim 4 borrows also mode, special
Sign is that the step 5 includes:
Step 5.1: generating influence factor tables of data more than one, store the date property and day of every day in given analysis time section
Vaporous condition;Wherein there are three attribute values by date property is_holiday: working day, weekend, small long holidays;Day is grabbed from internet
Vaporous condition is stored into tables of data;Including mean temperature attribute avgTemp, Weather property weather and wind speed attribute wind;
Weather property has seven attribute values: fine day, light rain, moderate rain, heavy rain, snows at cloudy, shower;There are four attribute values for wind speed attribute:
Wind-force is less than 3 grades, and 3-4 grades of wind-force, 4-5 grades of wind-force, wind-force is greater than 5 grades;Above-mentioned attribute is analyzed to the shadow for borrowing vehicle amount bikeNum
It rings, vehicle amount will be borrowed also to regard as an attribute;These attributes can be divided into two classes: numerical attribute and category attribute;Category attribute
Attribute value be discrete, only include certain particular values, and the attribute value of numerical attribute is continuous;
Step 5.2: designing a kind of new parallel coordinates component based on line and set, while showing that there is classification and numerical attribute
Multivariate data collection feature.
6. the method that a kind of visual analyzing city public bicycle system according to claim 5 borrows also mode, special
Sign is to design a kind of new parallel coordinates component based on line and set described in step 5.2, at the same show have classification and
The feature of the multivariate data collection of numerical attribute, specific as follows:
Step 5.2.1: being based on attribute feature, draws reference axis, from left to right corresponds respectively to five attributes: avgTemp,
BikeNum, weather, isHoliday, wind;Five are drawn to be parallel to each other and perpendicular to the reference axis of horizontal plane;The first two
Axis represents numerical attribute, is indicated with straight line, there is corresponding coordinate on straight line, indicates the pass between reference axis with straight line connection
Connection;Three axis represent category attribute afterwards, are indicated with a rectangle, each attribute value account for respectively it is rectangular a bit of, referred to as
For jack-post;The color of jack-post is the value number of all properties value for distinguishing different attribute values, the quantity of jack-post;One jack-post
Further according to the ratio of current property value shared by some website, continue to be divided into sub- jack-post;Two sub- axis are connected with quadrangle
Column;
The category attribute axis parallel for two, in order to calculate the height of jack-post and the width of quadrangle;Firstly for given
Website statID, retrieval generate comprising influence the amount of hiring a car Multiple factors record, wherein date indicate some day date:
MultiFac_rec=[statID, date, avgTemp, bikeNum, weather, isHoliday, wind]
{multiFac_rec}statIDIndicate more influence factor set of records ends of statID website;From { multiFac_rec }statID
Middle retrieval obtains the quantity f of qualified valid data itemk,i,j, wherein k corresponds to Site ID, and i is some on the axis of the left side
Attribute value, j are some attribute value on the axis of the right;Assuming that left side axis represents weather, and the right axis represents isHoliday;When
Attribute value i=" fine day ", attribute value j=" working day ", then fk,i,jIt indicates at { multiFac_rec }statIDIn, meet statID
=k, weather=" fine day ", the data item quantity of isHoliday=" working day ";The quadrangle for connecting two sub- jack-posts is wide
Degree is by freqk,i,jIt is determined,The length and sum_lAxis_freq of each jack-post on the axis of the left side
Frequency directly proportional, that each attribute value of the length representative of jack-post occurs,It is right
The length of each jack-post is directly proportional to sum_rAxis_freq in side axis,
The legend of website name is shown in top, and bottom is the legend of jack-post color;
When two adjacent axis respectively represent numerical attribute and category attribute, class is all converged to from the lines of numerical attribute
The central point of other attribute jack-post;
Step 5.2.2: since the data item for directly showing all seems to be in a mess, in order to more clearly excavate multiple influences
Association between factor provides the mode with component interaction, and analyst is helped to cross filter data;When mouse is moved to connection two values
When on the lines of attribute, which is reinforced, while pop-up and the line are associated the prompting frame of all properties value;When analyst selects
When selecting a quadrangle, all relevant connections are all shown, and incoherent connection is hidden.
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 CN106296350A (en) | 2017-01-04 |
CN106296350B true 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) |
Families Citing this family (17)
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 |
CN106909987B (en) * | 2017-01-23 | 2020-08-11 | 杭州电子科技大学 | Hybrid bicycle distribution method based on usage load balancing and service life optimization |
CN107145714B (en) * | 2017-04-07 | 2020-05-22 | 浙江大学城市学院 | Multi-factor-based public bicycle usage amount prediction method |
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 |
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 | 东南大学 | Service time-based method for acquiring number of effective bicycles shared by regions |
CN108399737B (en) * | 2018-05-09 | 2020-09-01 | 西南交通大学 | Scheduling method of shared bicycle |
CN109903125A (en) * | 2019-01-28 | 2019-06-18 | 东南大学 | Shared bicycle based on OD data borrow also with park spatial and temporal distributions method for visualizing |
CN109872525B (en) * | 2019-03-13 | 2020-11-06 | 吉林大学 | Method for calculating borrowing and returning amount and distribution based on shared bicycle parking position |
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 |
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 |
CN115658989B (en) * | 2022-12-29 | 2023-03-21 | 炫我云计算技术(北京)有限公司 | User data display method and device, storage medium and electronic equipment |
Citations (5)
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 |
-
2016
- 2016-08-04 CN CN201610629981.5A patent/CN106296350B/en active Active
Patent Citations (5)
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 |
Also Published As
Publication number | Publication date |
---|---|
CN106296350A (en) | 2017-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106296350B (en) | A kind of method that visual analyzing city public bicycle system borrows also mode | |
CN107526786A (en) | The method and system that place name address date based on multi-source data is integrated | |
CN112699284B (en) | Bus stop optimization visualization method based on multi-source data | |
CN107092680A (en) | A kind of government information resources integration method based on geographic grid | |
CN112990654A (en) | Urban and rural infrastructure system collaborative planning method based on population mobility data | |
WO2023050955A1 (en) | Urban functional zone identification method based on function mixing degree and ensemble learning | |
CN105975591B (en) | A kind of production of urban global energy consumption numerical map and display methods and system | |
CN107609242A (en) | It is a kind of that selection method is reconnoitred based on the highway of smart mobile phone and digital topography map | |
CN111798269A (en) | Real estate value determination method and system for real estate separation and layered value 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 | |
CN106778547B (en) | Method and device for constructing remote sensing image ground feature classification reference library | |
Medina et al. | Geographic information systems-based pavement management system: a case study | |
CN104794164B (en) | Method based on the social parking demand of data identification settlement parking stall matching of increasing income | |
CN107943962A (en) | A kind of Gis2.5D maps and preparation method thereof | |
CN101566947A (en) | Operation system for space of genuine medicinal materials | |
CN110648078A (en) | Wind power project development information system based on development map | |
Droj | GIS and remote sensing in environmental management | |
Chang et al. | Impact of urban rail transit on business districts based on time distance: Urumqi Light Rail | |
Du et al. | A novel semantic recognition framework of urban functional zones supporting urban land structure analytics based on open‐source data | |
Shi et al. | Estimating the Effects of Light Rail Transit (LRT) on Land Price in Kaohsiung Using Geographically Weighted Regression | |
Gong | Generalization of road network for an embedded car navigation system | |
Bailey et al. | Creating a municipal geographic information system for transportation: case study of Newton, Massachusetts | |
CN112883138B (en) | Urban part searching method based on measurable real scenes | |
Xianning et al. | Research on Spatial Perception and Inheritance of Traffic Settlement: a Case Study of Yuliang Ancient Village in Huizhou. | |
Kiuchi | Recent Trends in Urban Geography in Japan |
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 |