Nothing Special   »   [go: up one dir, main page]

CN106571036A - Public transportation stop determination method and apparatus thereof - Google Patents

Public transportation stop determination method and apparatus thereof Download PDF

Info

Publication number
CN106571036A
CN106571036A CN201611000765.0A CN201611000765A CN106571036A CN 106571036 A CN106571036 A CN 106571036A CN 201611000765 A CN201611000765 A CN 201611000765A CN 106571036 A CN106571036 A CN 106571036A
Authority
CN
China
Prior art keywords
positions
user
users
time period
aggregated
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.)
Pending
Application number
CN201611000765.0A
Other languages
Chinese (zh)
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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201611000765.0A priority Critical patent/CN106571036A/en
Publication of CN106571036A publication Critical patent/CN106571036A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0137Measuring and analyzing of parameters relative to traffic conditions for specific applications

Landscapes

  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

Embodiments of the invention provide a public transportation stop determination method and an apparatus thereof. The method comprises the following steps of acquiring movement track data of each user of a plurality of users in a preset period; according to the movement track data corresponding to each user, determining a stable stay position of the corresponding user; carrying out position aggregation on the plurality of stable stay positions corresponding to the plurality of users; and according to the plurality of aggregated positions and a station position, setting a condition and determining a setting position of a public transportation stop. Because the movement track data is real acquisition of a lot of user travel data in a travel peak period, the determined stable stay positions can reflect positions where the users frequently stay; based on the frequent and stable stay positions of the plurality of users, the public transportation stop is arranged near the positions where the users frequently stay; and great convenience can be brought for user travel and a user travel characteristic can be matched.

Description

Public transport station determining method and device
Technical Field
The embodiment of the invention relates to the technical field of intelligent transportation, in particular to a method and a device for determining public transportation stations.
Background
As a terminal vehicle of public transportation, a public bicycle is a green vehicle which does not consume energy and is pollution-free, overcomes the defect of insufficient density of public transportation lines, solves the difficult problem that citizens go on duty and go out for the last kilometer to a certain extent, and is an indispensable important component of urban comprehensive transportation.
As a supplementary means of the existing travel mode, the public bicycle has an important influence on the convenience of citizens in traveling due to the station setting position. The existing public bicycle station site selection method is as follows: based on a certain amount of sample data or questionnaire survey forms, bicycle passenger flow is evaluated, modeled and predicted, and public bicycle service sites are built near some bus stations, subway stations, communities and entertainment shopping places. However, the public bicycle site location method lacks accurate statistical analysis on the actual travel behavior of the user, and cannot reflect the requirement of the citizen for the last kilometer of travel most truly, so that the matching degree of the current public bicycle site location result and the travel requirement of the citizen is not high.
Disclosure of Invention
The embodiment of the invention provides a method and a device for determining public transport stations, which are used for improving the matching degree of the station setting positions of public transport means, particularly public bicycles, and the actual travel demands of people.
The embodiment of the invention provides a method for determining public transport stations, which is applied to a server side and comprises the following steps:
acquiring motion trail data of each user in a plurality of users within a preset time period;
determining a stable staying position of each corresponding user according to the motion trail data corresponding to each user;
performing position aggregation processing on a plurality of stable stopping positions corresponding to the plurality of users;
and determining the reference setting position of the public transport station according to the plurality of aggregated positions and the preset station position setting conditions.
The embodiment of the invention provides a method for determining public transport stations, which is applied to a terminal device side and comprises the following steps:
if the current time belongs to a preset time period, acquiring the running track data of a user within a preset time length;
sending the running track data to a server so that the server can determine a reference setting position of the public transportation station;
the preset time period comprises a first time period for representing an on-duty peak and/or a second time period for representing an off-duty peak.
An embodiment of the present invention provides a public transportation station determining apparatus, located on a server side, including:
the acquisition module is used for acquiring motion trail data of each user in a plurality of users within a preset time period;
the first determining module is used for determining the stable staying position of each corresponding user according to the motion track data corresponding to each user;
the aggregation processing module is used for carrying out position aggregation processing on a plurality of stable stopping positions corresponding to the plurality of users;
and the second determining module is used for determining the reference setting position of the public transport station according to the plurality of aggregated positions and the preset station position setting conditions.
An embodiment of the present invention provides a public transportation station determining apparatus, located on a terminal device side, including:
the acquisition module is used for acquiring the running track data of the user within the preset time length if the current time belongs to the preset time period;
the sending module is used for sending the running track data to a server so that the server can determine the reference setting position of the public transport station;
the preset time period comprises a first time period for representing an on-duty peak and/or a second time period for representing an off-duty peak.
According to the method and the device for determining the public transport station, provided by the embodiment of the invention, after the server acquires the motion trail data of each user in a preset time period, such as a peak time period in the morning and the evening, the server determines the stable stop position of the corresponding user according to the motion trail data corresponding to each user; and then performing position aggregation processing on a plurality of stable stopping positions corresponding to a plurality of users to determine the reference setting position of the public transportation station according to the plurality of aggregated positions. The motion trail data is the real collection of the trip data of a large number of users in the trip peak period, and the stable stopping positions determined based on the motion trail data often reflect the positions where the users often stop, such as residence places and working places, so that the public transportation station setting positions are determined according to the often stable stopping positions of the users, the public transportation stations are set near the positions where the users often stop, the trip of the users is facilitated better, and the trip characteristics of the users are better matched. In addition, the determined stable stop positions are subjected to position aggregation processing, so that the situation that a plurality of stations are redundantly arranged in a short distance can be effectively avoided.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
FIG. 1 is a flow chart of a first embodiment of a public transportation station determination method of the present invention;
FIG. 2 is a flowchart of a second embodiment of a public transportation station determining method of the present invention;
fig. 3 is a schematic structural diagram of a first embodiment of the public transportation station determining apparatus according to the present invention;
fig. 4 is a schematic structural diagram of a second embodiment of the public transportation station determining apparatus according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one type of association that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
It should be understood that although the terms first, second, third, etc. may be used to describe XXX in embodiments of the present invention, these XXX should not be limited to these terms. These terms are only used to distinguish XXX from each other. For example, a first XXX may also be referred to as a second XXX, and similarly, a second XXX may also be referred to as a first XXX, without departing from the scope of embodiments of the present invention.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
It is also noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a good or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such good or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a commodity or system that includes the element.
The method for determining the public transportation station provided by the embodiment of the invention mainly determines the setting position of the public bicycle service station. According to the survey, among the users of public bicycles, the number of users for commuting to and from work accounts for about 80% of the total number of users, so the main idea of the scheme is as follows: aiming at the use requirements of office workers on public bicycles, the public bicycles are generally used when the public bicycles go out from home at work or come out from companies at work, so that the positions where a large number of users often stay, namely, the places of work and the places of residence, need to be determined, and then according to some specific constraint conditions, public bicycle service sites are arranged at the positions where the large number of users often stay and the gathering characteristics are presented.
Based on this general idea, the following detailed description is made in connection with several specific embodiments.
Fig. 1 is a flowchart of a first embodiment of a public transportation station determining method according to the present invention, where the public transportation station determining method provided in this embodiment may be executed by a public transportation station determining apparatus, which may be disposed in a server, and the public transportation station determining apparatus may be a software program or a combination of hardware and a software program.
As shown in fig. 1, the method comprises the steps of:
step 101, acquiring motion trail data of each user in a plurality of users in a preset time period.
In this embodiment, the motion trajectory data obtained by the server is sent by the terminal device of the corresponding user. In practical application, it is considered that the user may travel in different travel modes, such as taking a bus, driving by oneself, and the like, and therefore, the terminal device for uploading the motion trail data may be a mobile phone terminal, a vehicle-mounted terminal, and the like.
In order to cover more users traveling by different travel manners, optionally, the multiple users in the embodiment of the present invention may include a first type of user traveling by public transportation and a second type of user traveling by self-driving.
For the first type of users, the motion trail data can be acquired through the mobile phone terminals of the first type of users, and for the second type of users, the motion trail data can be acquired through the vehicle-mounted terminal.
In addition, in combination with the purpose of determining the setting position of the public bicycle service station and the absolute proportion of the users of the office workers to the public bicycles, the embodiment of the invention restricts the acquisition time period of the motion trail data of the users, so that the acquired data is more targeted and has more value on the site selection of the public bicycle service station.
Thus, optionally, the preset time period comprises a first time period characterizing the on-duty peak and/or a second time period characterizing the off-duty peak.
That is to say, if the time period of the user going out belongs to the first time period or the second time period, the collection of the motion trail data of the user is triggered, and specifically, the collection duration of the motion trail data of the user can be set according to the actual requirement.
An alternative motion trajectory data acquisition manner is illustrated below for the first class of users and the second class of users, respectively.
For the first class of users, when the users take public transport means such as buses, subways and the like to go out, the users can trigger the judgment processing on whether the motion trail data of the users need to be collected when the users swipe cards from the buses, and the judgment basis is as follows: and if the time for swiping the card of the lower car is in the first time interval or the second time interval, judging that the motion trail data within a certain future time, such as within 1 hour, needs to be collected. It should be noted that, if the motion trajectory data is collected and processed through the mobile phone terminal of the user at this time, a card swiping module and a positioning module may be integrated in the mobile phone terminal, where the card swiping module is used for bus taking payment, such as an NFC module, and the positioning module is used for collecting the motion trajectory data, such as a GPS positioning module.
For the second type of users, when the users start the vehicle, the positioning module in the vehicle-mounted terminal is triggered to collect the driving track so as to obtain the motion track data of the users.
Alternatively, for the purpose of determining the setting position of the public bicycle service station, it is first required to determine the stable and stable stop position of the user, and therefore, in this embodiment, the vehicle-mounted terminal may collect only the movement trace data of the vehicle with the movement speed lower than a certain lower speed threshold, or only the position point where the vehicle stops for more than a certain time.
In this embodiment, the motion trajectory data includes information such as user identifiers, time, location points, and the like, where the location points are represented by longitude and latitude, and the time corresponds to the location points one to one, and is used to record corresponding location coordinates of the user at different times; the user identifier is, for example, an identifier of a mobile phone number, a license plate number, or the like of the user. In practical applications, after it is determined that the motion trail data of the user needs to be collected, the position points of the user at intervals of one minute may be collected at intervals of 1 minute, for example, so as to form corresponding motion trail data.
In practical application, a server-side user can be informed of the consent of a large number of users based on a certain mechanism, and the large number of users are triggered to acquire and report their motion trajectory data when the time limit conditions are met through their mobile phone terminals and vehicle-mounted terminals.
And 102, determining the stable stopping position of each corresponding user according to the motion track data corresponding to each user.
The purpose of the motion trajectory data acquisition in this embodiment is: the motion track of the user in a specific time is tracked to determine the stable stopping position of the user, wherein the stable stopping position is the position for representing the stable stopping of the user, and the stable stopping refers to the position which is always stopped for a long time.
In particular, for any trip of any user, the motion characteristics that it has at a stable resting position tend to behave as: the speed is less than or equal to the preset speed threshold value, and the movement range does not exceed the preset range in a certain longer time. Therefore, the position point satisfying the motion feature can be extracted from the motion trajectory data of the user, and the stable staying position of the user can be determined based on the extracted position point.
It can be understood that the motion trajectory data includes each position point of the user within a certain time and the acquisition time of each position point pair, and the speed of the latter position point pair in the adjacent position points can be estimated and determined by the distance between the adjacent position points and the acquisition time difference of the adjacent position points. Ideally, the speed threshold is 0, that is, a position point where the user stops for a long time is extracted, but in an actual situation, even if the user is at a stable stop position, the user may have a slight short-distance movement situation, and therefore, the speed threshold, the stop time length, and the movement range may be reasonably set according to actual requirements.
For example, the stable staying position determined during the peak hours during work can be determined as the work place, and the stable staying position determined during the peak hours during work is the residence place of the user.
And 103, carrying out position aggregation processing on a plurality of stable stopping positions corresponding to a plurality of users.
And step 104, determining a reference setting position of the public transport station according to the plurality of aggregated positions and the preset station position setting conditions.
The stable stopping position of each user can be obtained by performing the above processing procedure on the motion trajectory data corresponding to each user, but from the setting point of the public bicycle service station, it is impossible to set the service station at the stable stopping position of each user, because the problems of public bicycle utilization rate and the like need to be considered.
Therefore, in order to enable the public bike of one service site to be used by more users and avoid the situation that the public bike of one service site cannot meet the use requirements of a large number of nearby users, in the embodiment, position aggregation processing is performed on a large number of obtained stable stop positions, and a plurality of stable stop positions in a close range are aggregated into one position, so that the setting of redundant service sites is avoided, wherein the distance range during position aggregation needs to be reasonably set. And then, determining a reference setting position of the public transportation station according to the plurality of aggregated positions and preset station position setting conditions, wherein the station position setting conditions also reflect the aspects of the use efficiency, the reasonability of the setting position and the like of the public bicycles.
Optionally, the position aggregation processing is performed on a plurality of stable staying positions corresponding to a plurality of users, and may be implemented as:
aggregating stable staying positions within a first distance threshold from the plurality of stable staying positions into one position to obtain a plurality of first aggregated positions; aggregating first aggregated positions of the plurality of first aggregated positions that are within a second distance threshold apart into one position, obtaining a plurality of second aggregated positions, wherein the second distance threshold is greater than the first distance threshold.
The aggregation within the first distance threshold range mainly aggregates users within a small range such as the same building or the same cell into one position.
Alternatively, after the aggregation processing in the first distance threshold range, the further aggregation processing in the second distance threshold range may be directly performed, or whether to perform the aggregation processing in the second distance threshold range may be determined based on a certain condition.
For example, assuming that the aggregation processing result in the first distance threshold range indicates that the number of users aggregated to a certain first aggregated location is large, the aggregation processing in the second distance threshold range may not be performed. Since the aggregation is performed for the location, as described above, the motion trajectory data of each user may carry a user identifier, and therefore, the stable stopping location of each user may be associated with a corresponding user identifier, so that the number of users may be determined according to the user identifiers associated with the plurality of stable stopping locations aggregated to the aggregated location of a certain region.
The aggregation processing in the second distance threshold range only expands the aggregation range, which corresponds to the practical application that several adjacent cells in a region are aggregated into one position.
Alternatively, in the position aggregation processing, the position of the aggregation point, that is, the post-aggregation position, may be determined by obtaining the center position.
In an alternative implementation, each post-aggregation location, such as each second post-aggregation location, can be considered a set-up location for a common bicycle service site. However, in order to more accurately determine the set position of the public bike service station, in an alternative implementation, a reference position that can be used as the set position of the public bike service station can be further screened out from the aggregated position in combination with some preset conditions.
For example, the aggregated positions corresponding to the stable stop positions with the number less than the preset number threshold value may be filtered from the plurality of aggregated positions, and the aggregated positions with the distance from the established public transportation station less than the third distance threshold value may be filtered, and the remaining aggregated positions may be used as the reference setting positions of the public bicycle service station.
The constructed public transportation stations are bus stations, constructed public bicycle service stations and the like, and the server stores position information of the constructed public transportation stations in advance. Locations where public transportation sites have been built nearby are filtered out, mainly to avoid redundant deployment of public transportation resources.
In this embodiment, the number of the plurality of stable stay positions aggregated to one position also reflects the corresponding number of users, and the aggregated positions with the number of the corresponding stable stay positions less than the preset number threshold are filtered out, mainly in consideration of avoiding that the public bike cannot be fully used.
It should be noted that, in the present embodiment, the introduction process may be regarded as statistics of the travel situations of a plurality of users on a certain day, and in practical applications, in order to improve the effectiveness of the location setting of the public bicycle service site, the processing process may be performed by comparing the travel data of a large number of users within one month, so as to ensure that the data samples are sufficient and accurate.
In this embodiment, after acquiring motion trajectory data of each user in a plurality of users in a preset time period, such as a morning and evening peak time period, the server first determines a stable staying position of the corresponding user according to the motion trajectory data corresponding to each user; and then performing position aggregation processing on a plurality of stable stopping positions corresponding to a plurality of users to determine the reference setting position of the public transportation station according to the plurality of aggregated positions. The motion trail data is the real collection of the trip data of a large number of users in the trip peak period, and the stable stopping positions determined based on the motion trail data often reflect the positions where the users often stop, such as residence places and working places, so that the public transportation station setting positions are determined according to the often stable stopping positions of the users, the public transportation stations are set near the positions where the users often stop, the trip of the users is facilitated better, and the trip characteristics of the users are better matched. In addition, the determined stable stop positions are subjected to position aggregation processing, so that the situation that a plurality of stations are redundantly arranged in a short distance can be effectively avoided.
Fig. 2 is a flowchart of a second embodiment of the method for determining a public transportation station according to the present invention, where the method for determining a public transportation station provided in this embodiment may be executed by a public transportation station determining apparatus, and the apparatus may be provided in a terminal device, and the public transportation station determining apparatus may be a software program or a combination of hardware and a software program.
As shown in fig. 2, the method comprises the steps of:
step 201, if the current time belongs to a preset time interval, acquiring the running track data of the user within a preset time length.
Optionally, the preset time period comprises a first time period representing an on-duty peak and/or a second time period representing an off-duty peak.
Step 202, the operation track data is sent to a server, so that the server can determine the reference setting position of the public transportation station.
In this embodiment, a large number of users may report their own motion trajectory data in a specific time period to the server by executing the above process, so that the server determines the reference setting position of the public transportation station, and the specific processing procedure of the server may refer to the description in the embodiment shown in fig. 1.
As introduced in the embodiment shown in fig. 1, in order to cover different travel modes of the user, the user may be classified into different categories according to the travel modes, such as a first category of user traveling on a public transportation vehicle and a second category of user traveling on a self-driving vehicle.
For the first class of users, the mobile phone terminals of the first class of users can be integrated with a card swiping module for carrying out riding payment and a positioning module for carrying out position positioning, so that the first class of users can acquire motion trajectory data of the users within a preset time length, such as within the next hour, through the positioning module if the current time exactly belongs to the first time period or the second time period after the mobile phone terminals of the first class of users detect that the card swiping completes the riding payment operation of the public transportation means.
Or for the second class of users, if the vehicle-mounted terminal detects a vehicle starting operation, the motion trail data within the preset time length is triggered and acquired.
After obtaining the motion trajectory data of the user, the user-side terminal device may directly send the obtained data to the server, and the server may further perform subsequent processing in the embodiment shown in fig. 1. Optionally, the terminal device may further perform certain preprocessing on the motion trajectory data to determine a stable staying position of the corresponding user, and send the stable staying position to the server. That is, the processing procedure of step 102 in fig. 1 may be executed on the terminal device side, and the terminal device extracts, from the obtained motion trajectory data, a position point where the corresponding speed is less than or equal to the preset speed threshold and the motion range does not exceed the preset range within a certain time, so as to determine the stable staying position of the user.
In this embodiment, the terminal device at the user side acquires the movement trajectory data of the user under a certain time condition to determine the stable stopping position of the user based on the movement trajectory data, and the stable stopping position is used as the address selection basis of the subsequent public bicycle service station. By collecting and analyzing the real travel data of the user, the location of the public bicycle service station is more targeted, and the matching degree of the position setting of the public bicycle service station and the actual travel requirement of the user is improved.
Fig. 3 is a schematic structural diagram of a first embodiment of the public transportation station determining apparatus of the present invention, and as shown in fig. 3, the apparatus is located at a server side, and may specifically include: the device comprises an acquisition module 11, a first determination module 12, an aggregation processing module 13 and a second determination module 14.
The acquiring module 11 is configured to acquire motion trajectory data of each of a plurality of users in a preset time period.
The first determining module 12 is configured to determine a stable staying position of each user according to the motion trajectory data corresponding to each user.
And an aggregation processing module 13, configured to perform location aggregation processing on multiple stable staying locations corresponding to the multiple users.
And a second determining module 14, configured to determine a reference setting position of the public transportation station according to the plurality of aggregated positions and a preset station position setting condition.
Optionally, the plurality of users include a first type of user who travels by riding a public transport means and a second type of user who travels by self-driving;
the preset time period comprises a first time period for representing an on-duty peak and/or a second time period for representing an off-duty peak.
Optionally, the aggregation processing module 13 is specifically configured to: aggregating stable dwell positions of the plurality of stable dwell positions that are within a first distance threshold into one position to obtain a plurality of first post-aggregation positions; aggregating first aggregated positions of the plurality of first aggregated positions, which are within a second distance threshold, into one position to obtain a plurality of second aggregated positions, wherein the second distance threshold is greater than the first distance threshold.
Optionally, the second determining module 14 is specifically configured to: and filtering the aggregated positions corresponding to the stable stopping positions and less than a preset number threshold from the plurality of aggregated positions, filtering the aggregated positions with the distance to the constructed public transport station less than a third distance threshold, and taking the rest aggregated positions as the reference setting positions.
The apparatus shown in fig. 3 may execute the method of the embodiment shown in fig. 1, and the implementation principle and the technical effect refer to the embodiment shown in fig. 1 and are not described again.
Fig. 4 is a schematic structural diagram of a second embodiment of the public transportation station determining apparatus of the present invention, and as shown in fig. 4, the apparatus is located at a terminal device side, and specifically may include: an acquisition module 21 and a sending module 22.
The obtaining module 21 is configured to obtain the data of the movement track of the user within the preset time length if the current time belongs to the preset time period.
A sending module 22, configured to send the trajectory data to a server, so that the server determines a reference setting position of the public transportation station;
the preset time period comprises a first time period for representing an on-duty peak and/or a second time period for representing an off-duty peak.
Optionally, the apparatus further comprises:
and the extraction module is used for extracting the position points of which the corresponding speed is less than or equal to a preset speed threshold value and the movement range is not more than a preset range from the movement track data, and determining the stable stopping position of the user according to the extracted position points.
Optionally, the obtaining module is specifically configured to:
if the fact that the card swiping completes the riding payment operation of the public transport means is detected, triggering to acquire the motion trail data of the user within the preset time length;
or,
and if the vehicle starting operation is detected, triggering to acquire the motion trail data of the user within a preset time length.
The apparatus shown in fig. 4 may execute the method of the embodiment shown in fig. 2, and the implementation principle and the technical effect refer to the embodiment shown in fig. 2 and are not described again.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods according to the various embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A public transportation station determination method, comprising:
acquiring motion trail data of each user in a plurality of users within a preset time period;
determining a stable staying position of each corresponding user according to the motion trail data corresponding to each user;
performing position aggregation processing on a plurality of stable stopping positions corresponding to the plurality of users;
and determining the reference setting position of the public transport station according to the plurality of aggregated positions and the preset station position setting conditions.
2. The method of claim 1, wherein the plurality of users includes a first class of users traveling on public transportation and a second class of users traveling on self-driving;
the preset time period comprises a first time period for representing an on-duty peak and/or a second time period for representing an off-duty peak.
3. The method according to claim 1, wherein the performing location aggregation processing on a plurality of stable stop locations corresponding to the plurality of users comprises:
aggregating stable dwell positions of the plurality of stable dwell positions that are within a first distance threshold into one position to obtain a plurality of first post-aggregation positions;
aggregating first aggregated positions of the plurality of first aggregated positions, which are within a second distance threshold, into one position to obtain a plurality of second aggregated positions, wherein the second distance threshold is greater than the first distance threshold.
4. The method according to any one of claims 1 to 3, wherein the determining the reference set position of the public transportation station according to the post-aggregation position and the preset station position setting condition comprises:
and filtering the aggregated positions corresponding to the stable stopping positions and less than a preset number threshold from the plurality of aggregated positions, filtering the aggregated positions with the distance to the constructed public transport station less than a third distance threshold, and taking the rest aggregated positions as the reference setting positions.
5. A public transportation station determination method, comprising:
if the current time belongs to a preset time period, acquiring the running track data of a user within a preset time length;
sending the running track data to a server so that the server can determine a reference setting position of the public transportation station;
the preset time period comprises a first time period for representing an on-duty peak and/or a second time period for representing an off-duty peak.
6. The method of claim 5, further comprising:
and extracting position points with corresponding speed less than or equal to a preset speed threshold value and movement range not exceeding a preset range from the movement track data, and determining the stable stopping position of the user according to the extracted position points.
7. The method of claim 5, wherein the obtaining of the user's trajectory data within a preset time period comprises:
if the fact that the card swiping completes the riding payment operation of the public transport means is detected, triggering to acquire the motion trail data of the user within the preset time length;
or,
and if the vehicle starting operation is detected, triggering to acquire the motion trail data of the user within a preset time length.
8. A public transportation station determining apparatus, located on a server side, comprising:
the acquisition module is used for acquiring motion trail data of each user in a plurality of users within a preset time period;
the first determining module is used for determining the stable staying position of each corresponding user according to the motion track data corresponding to each user;
the aggregation processing module is used for carrying out position aggregation processing on a plurality of stable stopping positions corresponding to the plurality of users;
and the second determining module is used for determining the reference setting position of the public transport station according to the plurality of aggregated positions and the preset station position setting conditions.
9. The apparatus of claim 8, wherein the second determining module is specifically configured to:
and filtering the aggregated positions corresponding to the stable stopping positions and less than a preset number threshold from the plurality of aggregated positions, filtering the aggregated positions with the distance to the constructed public transport station less than a third distance threshold, and taking the rest aggregated positions as the reference setting positions.
10. A public transportation station determining apparatus, located on a server side, comprising:
the acquisition module is used for acquiring the running track data of the user within the preset time length if the current time belongs to the preset time period;
the sending module is used for sending the running track data to a server so that the server can determine the reference setting position of the public transport station;
the preset time period comprises a first time period for representing an on-duty peak and/or a second time period for representing an off-duty peak.
CN201611000765.0A 2016-11-14 2016-11-14 Public transportation stop determination method and apparatus thereof Pending CN106571036A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611000765.0A CN106571036A (en) 2016-11-14 2016-11-14 Public transportation stop determination method and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611000765.0A CN106571036A (en) 2016-11-14 2016-11-14 Public transportation stop determination method and apparatus thereof

Publications (1)

Publication Number Publication Date
CN106571036A true CN106571036A (en) 2017-04-19

Family

ID=58542686

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611000765.0A Pending CN106571036A (en) 2016-11-14 2016-11-14 Public transportation stop determination method and apparatus thereof

Country Status (1)

Country Link
CN (1) CN106571036A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733715A (en) * 2017-04-21 2018-11-02 北京嘀嘀无限科技发展有限公司 The determination method and device of building entrance
CN110166939A (en) * 2018-05-10 2019-08-23 腾讯大地通途(北京)科技有限公司 Public traffic station judgment method and device
CN110774974A (en) * 2019-09-27 2020-02-11 沈阳美行科技有限公司 Vehicle headlamp control method and device and related equipment
CN110781855A (en) * 2019-11-04 2020-02-11 浙江大华技术股份有限公司 Method, device and equipment for determining target stop point and storage device
CN110793535A (en) * 2019-08-22 2020-02-14 腾讯科技(深圳)有限公司 Commuting line planning method and device
CN111178577A (en) * 2019-11-22 2020-05-19 陕西天行健车联网信息技术有限公司 Service station site selection method based on GEOHASH algorithm
CN111356074A (en) * 2018-12-21 2020-06-30 腾讯科技(深圳)有限公司 Method and device for positioning bus station, server and medium
CN111397617A (en) * 2019-01-03 2020-07-10 阿里巴巴集团控股有限公司 Method and device for planning path for specific vehicle
CN112381906A (en) * 2020-10-13 2021-02-19 厦门市交通研究中心 Automatic drawing method for bus model basic line network
CN112991804A (en) * 2019-12-18 2021-06-18 浙江大华技术股份有限公司 Stay area determination method and related device
CN112989222A (en) * 2021-03-04 2021-06-18 北京嘀嘀无限科技发展有限公司 Position determination method and device and electronic equipment
CN115731626A (en) * 2021-08-30 2023-03-03 青岛海尔科技有限公司 Method and device for confirming charging information, storage medium and electronic device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012038782A1 (en) * 2010-09-23 2012-03-29 Nokia Corporation Methods and apparatuses for context determination
CN104282142A (en) * 2014-10-10 2015-01-14 江苏三棱科技发展有限公司 Bus station arrangement method based on taxi GPS data
CN105206046A (en) * 2015-10-10 2015-12-30 东南大学 Big-data-based taxi service station site selection and feasibility evaluation method
CN105427003A (en) * 2015-12-30 2016-03-23 北京航空航天大学 Travel demand analysis-based bus station point deployment method
CN105632173A (en) * 2015-12-31 2016-06-01 河海大学 Method for carrying out optimal identification on urban public transportation system by use of taxi GPS data
CN105868860A (en) * 2016-04-07 2016-08-17 浙江万马新能源有限公司 Clustering-based area trip will intensity analysis method, apparatus and addressing method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012038782A1 (en) * 2010-09-23 2012-03-29 Nokia Corporation Methods and apparatuses for context determination
CN104282142A (en) * 2014-10-10 2015-01-14 江苏三棱科技发展有限公司 Bus station arrangement method based on taxi GPS data
CN105206046A (en) * 2015-10-10 2015-12-30 东南大学 Big-data-based taxi service station site selection and feasibility evaluation method
CN105427003A (en) * 2015-12-30 2016-03-23 北京航空航天大学 Travel demand analysis-based bus station point deployment method
CN105632173A (en) * 2015-12-31 2016-06-01 河海大学 Method for carrying out optimal identification on urban public transportation system by use of taxi GPS data
CN105868860A (en) * 2016-04-07 2016-08-17 浙江万马新能源有限公司 Clustering-based area trip will intensity analysis method, apparatus and addressing method

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733715B (en) * 2017-04-21 2022-02-01 北京嘀嘀无限科技发展有限公司 Method and device for determining building entrance and exit positions
CN108733715A (en) * 2017-04-21 2018-11-02 北京嘀嘀无限科技发展有限公司 The determination method and device of building entrance
CN110166939A (en) * 2018-05-10 2019-08-23 腾讯大地通途(北京)科技有限公司 Public traffic station judgment method and device
CN110166939B (en) * 2018-05-10 2022-03-04 腾讯大地通途(北京)科技有限公司 Public transport station judgment method and device
CN111356074A (en) * 2018-12-21 2020-06-30 腾讯科技(深圳)有限公司 Method and device for positioning bus station, server and medium
CN111356074B (en) * 2018-12-21 2021-12-10 腾讯科技(深圳)有限公司 Method and device for positioning bus station, server and medium
CN111397617A (en) * 2019-01-03 2020-07-10 阿里巴巴集团控股有限公司 Method and device for planning path for specific vehicle
CN111397617B (en) * 2019-01-03 2023-09-22 阿里巴巴集团控股有限公司 Method and device for planning path for specific vehicle
CN110793535A (en) * 2019-08-22 2020-02-14 腾讯科技(深圳)有限公司 Commuting line planning method and device
CN110774974A (en) * 2019-09-27 2020-02-11 沈阳美行科技有限公司 Vehicle headlamp control method and device and related equipment
CN110774974B (en) * 2019-09-27 2023-01-24 沈阳美行科技股份有限公司 Vehicle headlamp control method and device and related equipment
CN110781855A (en) * 2019-11-04 2020-02-11 浙江大华技术股份有限公司 Method, device and equipment for determining target stop point and storage device
CN111178577A (en) * 2019-11-22 2020-05-19 陕西天行健车联网信息技术有限公司 Service station site selection method based on GEOHASH algorithm
CN111178577B (en) * 2019-11-22 2023-12-29 陕西天行健车联网信息技术有限公司 Service station address selection method based on GEOHOASH algorithm
CN112991804B (en) * 2019-12-18 2022-06-07 浙江大华技术股份有限公司 Stay area determination method and related device
CN112991804A (en) * 2019-12-18 2021-06-18 浙江大华技术股份有限公司 Stay area determination method and related device
CN112381906B (en) * 2020-10-13 2023-04-07 厦门市国土空间和交通研究中心(厦门规划展览馆) Automatic drawing method for bus model basic line network
CN112381906A (en) * 2020-10-13 2021-02-19 厦门市交通研究中心 Automatic drawing method for bus model basic line network
CN112989222A (en) * 2021-03-04 2021-06-18 北京嘀嘀无限科技发展有限公司 Position determination method and device and electronic equipment
CN112989222B (en) * 2021-03-04 2024-06-04 北京嘀嘀无限科技发展有限公司 Position determining method and device and electronic equipment
CN115731626A (en) * 2021-08-30 2023-03-03 青岛海尔科技有限公司 Method and device for confirming charging information, storage medium and electronic device
CN115731626B (en) * 2021-08-30 2024-05-24 青岛海尔科技有限公司 Method and device for confirming charging information, storage medium and electronic device

Similar Documents

Publication Publication Date Title
CN106571036A (en) Public transportation stop determination method and apparatus thereof
Dunlap et al. Estimation of origin and destination information from Bluetooth and Wi-Fi sensing for transit
Biagioni et al. Easytracker: automatic transit tracking, mapping, and arrival time prediction using smartphones
CN103886741B (en) A kind of public transportation management system based on Intelligent bus card and method
CN103700174B (en) A kind of bus passenger flow data acquisition based on WIFI identification and OD analytical approach
WO2019237522A1 (en) Vehicle leasing method and apparatus, and computer device and storage medium
CN106529711B (en) User behavior prediction method and device
CN111104990B (en) Method, device, server and storage medium for determining traffic route
Holleczek et al. Detecting weak public transport connections from cellphone and public transport data
CN108162771A (en) Intelligent charging navigation method for electric automobile
CN103854483A (en) Vehicle dynamic information system based on GPS (global position system) satellite positioning and ECU (electronic control unit)
CN104424812B (en) A kind of public transport arrival time forecasting system and method
WO2015096400A1 (en) Bus planning method using mobile communication data mining
CN103150177A (en) Method, device and system for updating bus route data
CN109635857A (en) People's wheel paths method for monitoring and analyzing, device, equipment and storage medium
JP6596085B2 (en) Ticketing method and system
El-Tawab et al. Data analysis of transit systems using low-cost IoT technology
CN107067643B (en) Scenic spot tourist's quantity excess load broadcast system
CN111882867A (en) City wisdom traffic early warning system based on thing networking
CN110969861B (en) Vehicle identification method, device, equipment and computer storage medium
Mishalani et al. Use of mobile device wireless signals to determine transit route-level passenger origin–destination flows: Methodology and empirical evaluation
CN103593977B (en) Private car illegal operation detection method
CN105489021A (en) User behavior data-based vehicle owner identification method and device
CN103096371B (en) A kind of recognition methods of indoor user and system
CN106384022B (en) Travel behaviour prediction technique and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170419

RJ01 Rejection of invention patent application after publication