CN106249262A - A kind of storage method and device of vehicle satellite location data - Google Patents
A kind of storage method and device of vehicle satellite location data Download PDFInfo
- Publication number
- CN106249262A CN106249262A CN201511019704.4A CN201511019704A CN106249262A CN 106249262 A CN106249262 A CN 106249262A CN 201511019704 A CN201511019704 A CN 201511019704A CN 106249262 A CN106249262 A CN 106249262A
- Authority
- CN
- China
- Prior art keywords
- data
- location
- stored
- date
- vehicles identifications
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The present invention provides the storage method and device of a kind of vehicle satellite location data.Described method includes: receive vehicle satellite location data;Parsing vehicles identifications data, time data and bearing data from the data of vehicle satellite location, wherein, described time data includes date data and time data;The location content with same vehicle mark data and multiple vehicle satellite of identical date data location data is stored in data base in recording with described identical date data and described same vehicle identify that data are index one, the location content of wherein said multiple vehicle satellite location data is stored as a field, and the location content of each vehicle satellite location data includes time data and bearing data.The present invention can greatly improve the speed of positioning data of vehicles inquiry.
Description
Technical field
The present invention relates to satellite location data processing technology field, particularly relate to a kind of vehicle satellite location data
Storage method and device.
Background technology
Vehicle satellite location be run vehicle by receive GPS satellite-signal, position self
Position, and technology position data passed back by mobile network.Vehicle satellite location data are at taxi
The transportation such as management system, bus management system, harmful influence transportation management system, inter-provincial passenger transportation management
Management system has a wide range of applications.Transportation class system receives the satellite figure place that vehicle returns in real time
According to, satellite location data is stored in data base.The vehicular traffic that user is travelled by querying condition inquiry
Satellite location data, and at geographical data system (GIS:Geographic Information System) map
The driving trace of upper playback vehicle.
The method being commonly stored satellite location data is that satellite location data is stored as data base's token line by line
Record, when the driving trace of enquiring vehicle, by the SQL (SQL:Structured of data base
Query Language) search, qualified satellite location data is found and in GIS map, draws row
Sail track.
During realizing the present invention, inventor finds at least to exist in prior art following technical problem:
Along with the increase of the time of operation, the increase of application, the vehicle satellite being stored in relational database
Location data are doubled and redoubled, and satellite location data is checked out from data base the spent time increasingly
It is long, even if ideal effect can not be reached by the means of the lifting database performance such as Fen Ku, point table.
Summary of the invention
The storage method and device of the vehicle satellite location data that the present invention provides, greatly improves vehicle fixed
The speed of bit data inquiry.
First aspect, the present invention provides the storage method of a kind of vehicle satellite location data, including:
Receive vehicle satellite location data;
Vehicles identifications data, time data and bearing data is parsed from the data of vehicle satellite location, its
In, described time data includes date data and time data;
To there is the location of same vehicle mark data and multiple vehicle satellite location data of identical date data
Content is stored in data base and identifies data for the one of index with described identical date data and described same vehicle
In bar record, the location content of wherein said multiple vehicle satellite location data is stored as a field, each
The location content of vehicle satellite location data includes time data and bearing data.
Alternatively, position have same vehicle mark data for number with multiple vehicle satellite of identical date data
According to location content be stored in data base and identify data with described identical date data and described same vehicle and be
One record of index includes:
Vehicles identifications data, time data and the orientation that will parse from the data of multiple vehicle satellite location
Data cache, and wherein, multiple cache contents with same vehicle identification information are buffered in a number
According in set, the cache contents of each vehicle satellite location data includes time data and bearing data;
When the size of data acquisition system exceedes predetermined threshold, by the vehicles identifications data in data acquisition system, date
Data and the multiple location content corresponding with described vehicles identifications data and described date data are organized into and wait to deposit
Storage data, wherein, the plurality of location content is presented in array;
Described data to be stored are stored vehicles identifications data and day with described data to be stored in data base
Issue is according in the record for index.
Alternatively, by the vehicles identifications data parsed from the data of multiple vehicle satellite location, time data
And bearing data caches with the form of HashMap, wherein, described vehicles identifications data are described
The key assignments of HashMap, described data acquisition system is using the form of chained list as the numerical value of described HashMap.
Alternatively, described by the vehicles identifications data parsed from the data of multiple vehicle satellite location, time
Data and bearing data cache, and also include:
Judge the date data being about in the time data of storage and the time of storage before in described data acquisition system
Date data in data is the most identical;
If it is different, then by the vehicles identifications data of caching before in described data acquisition system, date data and
The multiple location content corresponding with described vehicles identifications data and described date data is organized into data to be stored,
To store;
Using the time data being about to storage and bearing data as first cache contents of described data acquisition system
Cache.
Alternatively, described by the vehicles identifications data parsed from the data of multiple vehicle satellite location, time
Data and bearing data also include before caching:
By the vehicles identifications data parsed from the data of vehicle satellite location, time data and location data
Data cached put to buffer queue to be grouped, to cache and to organize into groups as to be grouped;
The described vehicles identifications data described data to be stored stored in data base with described data to be stored
Also included before in the record that date data is index:
Described data to be stored are put to queue to be stored, to store.
Second aspect, the present invention provides the storage device of a kind of vehicle satellite location data, including:
Receiver module, is used for receiving vehicle satellite location data;
Parsing module, for from vehicle satellite location data parse vehicles identifications data, time data with
And bearing data, wherein, described time data includes date data and time data;
Memory module, for the multiple vehicle satellite by having same vehicle mark data and identical date data
The location content of location data is stored in data base and identifies with described identical date data and described same vehicle
Data are in a record of index, and the location content of wherein said multiple vehicle satellite location data is stored as
One field, the location content of each vehicle satellite location data includes time data and bearing data.
Alternatively, described device also includes cache module and marshalling module,
Described cache module, for will from multiple vehicle satellite location data in parse vehicles identifications data,
Time data and bearing data cache, and wherein, have in multiple cachings of same vehicle identification information
Holding and be buffered in a data acquisition system, the cache contents of each vehicle satellite location data includes time data
And bearing data;
Described marshalling module, when the size of data acquisition system exceedes predetermined threshold, by the vehicle in data acquisition system
Mark data, date data and the multiple location corresponding with described vehicles identifications data and described date data
Content is organized into data to be stored, and wherein, the plurality of location content is presented in array;
Described memory module, for storing described data to be stored in data base with described data to be stored
Vehicles identifications data and date data be index record in.
Alternatively, described cache module, for the vehicle that will parse from the data of multiple vehicle satellite location
Mark data, time data and bearing data cache with the form of HashMap, wherein, and described car
Mark data are the key assignments of described HashMap, and described data acquisition system is using the form of chained list as described
The numerical value of HashMap.
Alternatively, described device also includes judge module,
Described judge module, for judging the date data in the time data to be ready storing and described data set
Before in conjunction, the date data in the time data of storage is the most identical;
Described marshalling module, for the date data in judging the time data to be ready storing and described data
Before in set during the date data difference in the time data of storage, cached before in described data acquisition system
Vehicles identifications data, date data and corresponding many with described vehicles identifications data and described date data
Individual location content is organized into data to be stored, to store;
Described cache module, is used for be about to the time data of storage and bearing data as described data set
First cache contents closed caches.
Alternatively, described device also includes that the first module and second of joining the team is joined the team module,
Described first joins the team module, for the vehicles identifications data that will parse from the data of vehicle satellite location,
Time data and location data data cached are put to buffer queue to be grouped, to delay as to be grouped
Deposit and organize into groups;
Described second joins the team module, for described data to be stored being put to queue to be stored, to deposit
Storage.
The storage method and device of the vehicle satellite location data that the embodiment of the present invention provides, vehicle one day
Satellite location data in data base, be only stored as a line record, the record quantity in data base is only and transport
The quantity of vehicle is relevant to the natural law of storage, and the data recorded amounts comparing original the most several hundred million is greatly decreased, because of
This greatly improves the speed of positioning data of vehicles inquiry.
Accompanying drawing explanation
Fig. 1 is the flow chart of the storage method of one embodiment of the invention vehicle satellite location data;
Fig. 2 is the flow chart of the storage method of another embodiment of the present invention vehicle satellite location data;
Fig. 3 is the flow chart that one embodiment of the invention carries out caching marshalling to positioning data of vehicles;
Fig. 4 is the flow chart that the positioning data of vehicles after marshalling is stored by one embodiment of the invention;
Fig. 5 is the structural representation of the storage device of one embodiment of the invention vehicle satellite location data.
Detailed description of the invention
For making the purpose of the embodiment of the present invention, technical scheme and advantage clearer, below in conjunction with the present invention
Accompanying drawing in embodiment, is clearly and completely described the technical scheme in the embodiment of the present invention, it is clear that
Described embodiment is only a part of embodiment of the present invention rather than whole embodiments.Based on this
Embodiment in bright, the institute that those of ordinary skill in the art are obtained under not making creative work premise
There are other embodiments, broadly fall into the scope of protection of the invention.
The present invention provides the storage method of a kind of vehicle satellite location data, as it is shown in figure 1, described method bag
Include:
S101, reception vehicle satellite location data;
S102, from vehicle satellite location data parse vehicles identifications data, time data and orientation number
According to, wherein, described time data includes date data and time data;
S103, will have same vehicle mark data and identical date data multiple vehicle satellite location data
Location content be stored in data base and identify data as rope with described identical date data and described same vehicle
In the record drawn, the location content of wherein said multiple vehicle satellite location data is stored as a field,
The location content of each vehicle satellite location data includes time data and bearing data.
The storage method of the vehicle satellite location data that the embodiment of the present invention provides, the vehicle satellite of a day
Location data are only stored as a line record in data base, the record quantity in data base and haulage vehicle
Quantity is relevant to the natural law of storage, and the data recorded amounts comparing original the most several hundred million is greatly decreased, the most greatly
Improve positioning data of vehicles inquiry speed.
Further, Fig. 2 provides the storage method of a kind of vehicle satellite location data, and described method includes:
S201, from road transport vehicle satellite alignment system platform receive vehicle satellite location data.
S202, will receive after satellite location data unpack, parse vehicles identifications data, time number
According to this and bearing data, wherein, the time data of parsing was made up of date and moment.Wherein, vehicle mark
Knowing data can be license plate number, it is also possible to for license plate number and the system number of vehicle satellite alignment system platform.Side
Bit data can include longitude, latitude, speed, azimuth, instantaneous state.
S203, it is to be grouped data cached by the data encoding parsed, sends to buffer queue to be grouped.
For example, it is possible to character string forms encode, the form of coding can be vehicles identifications data, data time,
Longitude, latitude, speed, azimuth, instantaneous state, alternatively, it is also possible to for system number, vehicles identifications
Data, data time, longitude, latitude, speed, azimuth, instantaneous state.
Wherein, service and service between data pass through use message queue mode, enabling with
Time the multiple data processing service of flexible deployment, utilize many nuclear capabilities of server to greatest extent, raising processes
Efficiency.
S204, data cached cache to be grouped, wherein, there are the multiple of same vehicle identification information
Data cached time data to be grouped and bearing data are buffered in a data acquisition system.
Wherein, caching can use the storage organization of HashMap (Map based on Hash table realization), by car
Mark data (such as license plate number) is as the key assignments of HashMap, and data acquisition system can be with the form of chained list
Numerical value as HashMap, it is preferable that can be by the time corresponding with the satellite location data received every time
Data and bearing data are encoded to character string.
S205, when the size of data acquisition system exceedes predetermined threshold, by the vehicles identifications data in data acquisition system,
Date data and the multiple location content corresponding with described vehicles identifications data and described date data are organized into
Data to be stored, send to queue to be stored.Wherein, multiple location content is corresponding to the car repeatedly received
Satellite location data, wall scroll location content is made up of the bearing data of time data and correspondence, a plurality of fixed
Position content is presented in array.
For example, it is possible to by the data in data acquisition system (chained list) according in license plate number, date and location
The mode holding array is organized into groups, and forms data to be stored, sends to queue to be stored.Wherein, number to be stored
Separate with English & according between middle license plate number, date, location content array.Wall scroll location in the content array of location
Content is made up of time, longitude, latitude, speed, azimuth, instantaneous state, teases with English between data item
Number separate, between a plurality of location content in array, use English semicolon separated.After data are sent completely, by chain
Table empties.
Further, in order to ensure in same chained list storage it is and same vehicles identifications data, same date
Corresponding data, are putting into the vehicles identifications parsed data, time data and bearing data with described
Vehicles identifications data be key assignments chained list in cache before, need judge be about to caching date data with
Before in chained list, the date data in the time data of storage is the most identical, if different time, by chained list it
The content of front caching is organized into groups, and puts to store to queue to be stored, its storage mode and step S206
Describe is identical.
Wherein, service and service between data pass through use message queue mode, enabling with
Time the multiple data processing service of flexible deployment, utilize many nuclear capabilities of server to greatest extent, raising processes
Efficiency.
S206, data to be stored are stored in data base with the date data in data to be stored and vehicle mark
Know in the record that data are index.
Wherein data base uses relation data library storage list structure, and relation data library storage list structure is by character type
Date, character type license plate number, the location content field of CLOB type are constituted, alternatively, it is also possible to by character type
System number, character type date, character type license plate number, the location content field of CLOB type are constituted.CLOB type
Location content field in store all location corresponding with above character type date and character type license plate number
Content, removes after date time day, longitude, latitude, speed, azimuth, instantaneous according to satellite location data
State sequentially stores.Wall scroll data to be stored correspond to the single vehicle single date, are stored in relation data stock
In one record of storage list structure.Wherein, the multiple data obtained from single satellite location data use English
Literary composition CSV, with English semicolon separated between a plurality of content corresponding with multiple satellite location datas.
Exemplarily, as it is shown on figure 3, the idiographic flow that positioning data of vehicles carries out caching marshalling is as follows:
S 301, in internal memory, set up HashMap, with vehicles identifications data (such as license plate number) as key (Key)
Value.
S 302, fall out from buffer queue to be grouped one to be grouped data cached, resolve caching number to be grouped
Vehicles identifications data field according to.
S 303, from HashMap, inquire about this vehicles identifications data field the most there is caching, there is caching
Then jump to step S305.
S 304, newdata chained list, increase in HashMap.
S 305, data are increased to data link table end, wherein, described in join data in chained list by from
The time data of data cached middle extraction to be grouped and bearing data marshalling form.
Whether S 306, inspection chained list length reach the threshold value arranged, and not up to threshold value jumps to step S302,
Otherwise carry out step S307.
S307, from chained list by the data of caching with string encoding, send to queue to be stored.
S308, empty chained list, jump to step S302
Exemplarily, as shown in Figure 4, the flow process stored the positioning data of vehicles after marshalling is as follows:
S401, data to be stored of falling out from queue to be stored.
S402, the vehicles identifications data resolved in data to be stored (such as license plate number), date data.
In S403, inspection tables of data, there is record with vehicles identifications data, same date data,
If it does, jump to step 405.
S404, newly-increased vehicles identifications data, date data storehouse record.
S405, satellite location data is increased to data storage field end, jump to step 401.
The embodiment of the present invention also provides for the storage device 1 of a kind of vehicle satellite location data, as it is shown in figure 5, institute
State device to include:
Receiver module 101, is used for receiving vehicle satellite location data;
Parsing module 102, for parsing vehicles identifications data, time data from the data of vehicle satellite location
And bearing data, wherein, described time data includes date data and time data;
Memory module 103, for defending having same vehicle mark data with multiple vehicles of identical date data
The location content of star location data is stored in data base with described identical date data and described same vehicle mark
Know in the record that data are index, the location content storage of wherein said multiple vehicle satellite location data
Being a field, the location content of each vehicle satellite location data includes time data and bearing data.
Storage device 1 can also include cache module and marshalling module.Cache module is used for will be from multiple cars
The vehicles identifications data, time data and the bearing data that parse in satellite location data cache,
Wherein, multiple cache contents with same vehicle identification information are buffered in a data acquisition system, each
The cache contents of vehicle satellite location data includes time data and bearing data;Marshalling module is for when number
According to set size exceed predetermined threshold time, by the vehicles identifications data in data acquisition system, date data and
The multiple location content corresponding with described vehicles identifications data and described date data is organized into data to be stored,
Wherein, the plurality of location content is presented in array;Described data to be stored are stored by memory module
In data base with the vehicles identifications data of described data to be stored and date data for the record of index in.
Wherein, cache module can cache with the form of HashMap and solve from the data of multiple vehicle satellite location
Vehicles identifications data, time data and the bearing data separated out, described vehicles identifications data are HashMap
Key assignments, described data acquisition system is using the form of chained list as the numerical value of described HashMap.
Alternatively, storage device 1 can also include judge module.Described judge module to be ready depositing for judgement
Date data in the time data of storage and the day issue in the time data of storage before in described data acquisition system
According to the most identical;Described marshalling module date data in judging the time data to be ready storing and described number
During according to date data difference in the time data of storage before in set, will in described data acquisition system before slow
The vehicles identifications data deposited, date data and corresponding with described vehicles identifications data and described date data
Multiple location content is organized into data to be stored, to store;Described cache module by be about to storage time
Between data and bearing data cache as first cache contents of described data acquisition system.
Alternatively, storage device 1 also includes that the first module and second of joining the team is joined the team module.First joins the team mould
Block is for the vehicles identifications data that will parse from the data of vehicle satellite location, time data and location number
Data cached put to buffer queue to be grouped, to cache and to organize into groups according to as to be grouped;Second joins the team
Module, for putting described data to be stored to queue to be stored, to store.
The storage device of the vehicle satellite location data that the embodiment of the present invention provides, the vehicle satellite of a day
Location data are only stored as a line record in data base, the record quantity in data base and haulage vehicle
Quantity is relevant to the natural law of storage, and the data recorded amounts comparing original the most several hundred million is greatly decreased, the most greatly
Improve positioning data of vehicles inquiry speed;The mode using message queue stores, enabling
The multiple data processing service of flexible deployment simultaneously, improves the efficiency of storage.
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method,
Can be by computer program and complete to instruct relevant hardware, described program can be stored in a calculating
In machine read/write memory medium, this program is upon execution, it may include such as the flow process of the embodiment of above-mentioned each method.
Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory,
Or random store-memory body (Random Access Memory, RAM) etc. ROM).
The above, the only detailed description of the invention of the present invention, but protection scope of the present invention is not limited to
This, any those familiar with the art, in the technical scope that the invention discloses, can readily occur in
Change or replacement, all should contain within protection scope of the present invention.Therefore, protection scope of the present invention
Should be as the criterion with scope of the claims.
Claims (10)
1. the storage method of vehicle satellite location data, it is characterised in that including:
Receive vehicle satellite location data;
Vehicles identifications data, time data and bearing data is parsed from the data of vehicle satellite location, its
In, described time data includes date data and time data;
To there is the location of same vehicle mark data and multiple vehicle satellite location data of identical date data
Content is stored in data base and identifies data for the one of index with described identical date data and described same vehicle
In bar record, the location content of wherein said multiple vehicle satellite location data is stored as a field, each
The location content of vehicle satellite location data includes time data and bearing data.
Method the most according to claim 1, it is characterised in that will have same vehicle mark data and
The location content of multiple vehicle satellite location data of identical date data is stored in data base with described identical
Date data and the record that described same vehicle mark data are index include:
Vehicles identifications data, time data and the orientation that will parse from the data of multiple vehicle satellite location
Data cache, and wherein, multiple cache contents with same vehicle identification information are buffered in a number
According in set, the cache contents of each vehicle satellite location data includes time data and bearing data;
When the size of data acquisition system exceedes predetermined threshold, by the vehicles identifications data in data acquisition system, date
Data and the multiple location content corresponding with described vehicles identifications data and described date data are organized into and wait to deposit
Storage data, wherein, the plurality of location content is presented in array;
Described data to be stored are stored vehicles identifications data and day with described data to be stored in data base
Issue is according in the record for index.
Method the most according to claim 2, it is characterised in that data will be positioned from multiple vehicle satellite
In the vehicles identifications data, time data and the bearing data that parse cache with the form of HashMap,
Wherein, described vehicles identifications data are the key assignments of described HashMap, and described data acquisition system is with the form of chained list
Numerical value as described HashMap.
4. according to the method according to any one of claim 2-3, it is characterised in that described will be from multiple cars
The vehicles identifications data, time data and the bearing data that parse in satellite location data cache,
Also include:
Judge the date data being about in the time data of storage and the time of storage before in described data acquisition system
Date data in data is the most identical;
If it is different, then by the vehicles identifications data of caching before in described data acquisition system, date data and
The multiple location content corresponding with described vehicles identifications data and described date data is organized into data to be stored,
To store;
Using the time data being about to storage and bearing data as first cache contents of described data acquisition system
Cache.
5. according to the method according to any one of claim 2-3, it is characterised in that
Described by from multiple vehicle satellite location data in parse vehicles identifications data, time data and
Bearing data also includes before caching:
By the vehicles identifications data parsed from the data of vehicle satellite location, time data and location data
Data cached put to buffer queue to be grouped, to cache and to organize into groups as to be grouped;
The described vehicles identifications data described data to be stored stored in data base with described data to be stored
Also included before in the record that date data is index:
Described data to be stored are put to queue to be stored, to store.
6. the storage device of vehicle satellite location data, it is characterised in that including:
Receiver module, is used for receiving vehicle satellite location data;
Parsing module, for from vehicle satellite location data parse vehicles identifications data, time data with
And bearing data, wherein, described time data includes date data and time data;
Memory module, for the multiple vehicle satellite by having same vehicle mark data and identical date data
The location content of location data is stored in data base and identifies with described identical date data and described same vehicle
Data are in a record of index, and the location content of wherein said multiple vehicle satellite location data is stored as
One field, the location content of each vehicle satellite location data includes time data and bearing data.
Device the most according to claim 6, it is characterised in that also include cache module and marshalling mould
Block,
Described cache module, for will from multiple vehicle satellite location data in parse vehicles identifications data,
Time data and bearing data cache, and wherein, have in multiple cachings of same vehicle identification information
Holding and be buffered in a data acquisition system, the cache contents of each vehicle satellite location data includes time data
And bearing data;
Described marshalling module, when the size of data acquisition system exceedes predetermined threshold, for by data acquisition system
Vehicles identifications data, date data and corresponding with described vehicles identifications data and described date data multiple
Location content is organized into data to be stored, and wherein, the plurality of location content is presented in array;
Described memory module, for storing described data to be stored in data base with described data to be stored
Vehicles identifications data and date data be index record in.
Device the most according to claim 7, it is characterised in that
Described cache module, for will from multiple vehicle satellite location data in parse vehicles identifications data,
Time data and bearing data cache with the form of HashMap, wherein, and described vehicles identifications data
For the key assignments of described HashMap, described data acquisition system is using the form of chained list as the numerical value of described HashMap.
9. according to the device according to any one of claim 7-8, it is characterised in that also include judge module,
Described judge module, for judging the date data in the time data to be ready storing and described data set
Before in conjunction, the date data in the time data of storage is the most identical;
Described marshalling module, for the date data in judging the time data to be ready storing and described data
Before in set during the date data difference in the time data of storage, cached before in described data acquisition system
Vehicles identifications data, date data and corresponding many with described vehicles identifications data and described date data
Individual location content is organized into data to be stored, to store;
Described cache module, is used for be about to the time data of storage and bearing data as described data set
First cache contents closed caches.
10. according to the device according to any one of claim 7-8, it is characterised in that also include that first joins the team
Module and second is joined the team module,
Described first joins the team module, for the vehicles identifications data that will parse from the data of vehicle satellite location,
Time data and location data data cached are put to buffer queue to be grouped, to delay as to be grouped
Deposit and organize into groups;
Described second joins the team module, for described data to be stored being put to queue to be stored, to deposit
Storage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511019704.4A CN106249262A (en) | 2015-12-29 | 2015-12-29 | A kind of storage method and device of vehicle satellite location data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511019704.4A CN106249262A (en) | 2015-12-29 | 2015-12-29 | A kind of storage method and device of vehicle satellite location data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106249262A true CN106249262A (en) | 2016-12-21 |
Family
ID=57626895
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511019704.4A Pending CN106249262A (en) | 2015-12-29 | 2015-12-29 | A kind of storage method and device of vehicle satellite location data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106249262A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107193934A (en) * | 2017-05-18 | 2017-09-22 | 郑州云海信息技术有限公司 | A kind of date storage method and device |
CN107356948A (en) * | 2017-07-10 | 2017-11-17 | 中国人民解放军防化学院 | A kind of ground-based telemetry localization method based on instantaneous point source chemistry cloud cluster |
CN110995832A (en) * | 2019-11-29 | 2020-04-10 | 安徽江淮汽车集团股份有限公司 | Vehicle data monitoring method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495848A (en) * | 2011-11-17 | 2012-06-13 | 深圳市赛格导航科技股份有限公司 | Method for processing massive GPS (global positioning system) data and system |
CN103407420A (en) * | 2013-07-18 | 2013-11-27 | 江苏中科天安智联科技有限公司 | Vehicle fault early warning platform |
CN103854143A (en) * | 2014-03-24 | 2014-06-11 | 深圳市众鸿科技股份有限公司 | Automobile networking service system and platform layer thereof |
CN104050553A (en) * | 2014-06-12 | 2014-09-17 | 长春理工大学 | Inventory and distribution management system based on cloud computing |
CN104504779A (en) * | 2014-12-25 | 2015-04-08 | 深圳市华宝电子科技有限公司 | Travelling data recorder analysis method and device |
CN104944240A (en) * | 2015-05-19 | 2015-09-30 | 重庆大学 | Elevator equipment state monitoring system based on large data technology |
-
2015
- 2015-12-29 CN CN201511019704.4A patent/CN106249262A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495848A (en) * | 2011-11-17 | 2012-06-13 | 深圳市赛格导航科技股份有限公司 | Method for processing massive GPS (global positioning system) data and system |
CN103407420A (en) * | 2013-07-18 | 2013-11-27 | 江苏中科天安智联科技有限公司 | Vehicle fault early warning platform |
CN103854143A (en) * | 2014-03-24 | 2014-06-11 | 深圳市众鸿科技股份有限公司 | Automobile networking service system and platform layer thereof |
CN104050553A (en) * | 2014-06-12 | 2014-09-17 | 长春理工大学 | Inventory and distribution management system based on cloud computing |
CN104504779A (en) * | 2014-12-25 | 2015-04-08 | 深圳市华宝电子科技有限公司 | Travelling data recorder analysis method and device |
CN104944240A (en) * | 2015-05-19 | 2015-09-30 | 重庆大学 | Elevator equipment state monitoring system based on large data technology |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107193934A (en) * | 2017-05-18 | 2017-09-22 | 郑州云海信息技术有限公司 | A kind of date storage method and device |
CN107356948A (en) * | 2017-07-10 | 2017-11-17 | 中国人民解放军防化学院 | A kind of ground-based telemetry localization method based on instantaneous point source chemistry cloud cluster |
CN110995832A (en) * | 2019-11-29 | 2020-04-10 | 安徽江淮汽车集团股份有限公司 | Vehicle data monitoring method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103064890B (en) | A kind of GPS mass data processing method | |
CN103278833A (en) | Line recommendation system and method based on Beidou satellite/GPS (global positioning system) data | |
CN102841860A (en) | Large data volume information storage and access method | |
CN111046049B (en) | Truck GPS track data compression method | |
CN106249262A (en) | A kind of storage method and device of vehicle satellite location data | |
CN103956065B (en) | A kind of transport management system | |
CN103377210B (en) | The method setting up incremental navigational route database and the method that data base is updated | |
CN102314485A (en) | Method and device for adding, searching and deleting hash table | |
CN103607463A (en) | Positioning data storage system and method | |
CN114613151B (en) | Truck OD determination method, system, equipment and storage medium | |
CN104468770A (en) | Achievement method of intelligent public transportation network information service system | |
CN103345838A (en) | Vehicle information managing device and vehicle information retrieving method | |
CN103955814A (en) | Intelligent logistics transaction data processing method based on data cube in computer | |
CN106682042A (en) | Relational data cache and inquiry method and device | |
CN106672022A (en) | Rail transit interlocking table generation method and system | |
CN103167405A (en) | Arrival reminding method and electronic equipment | |
CN113177752A (en) | Route planning method and device and server | |
Chen et al. | A simulation platform for combined rail/road transport in multiyards intermodal terminals | |
CN104376713A (en) | Method for achieving network map function of vehicle freighting system | |
CN102110125B (en) | Retrieval method for quickly searching points of interest according to Chinese characters | |
CN102385620A (en) | Mileage data statistics processing method and system based on document database | |
CN115619103B (en) | Typical industry logistics combined transportation analysis method and system based on truck driving track | |
CN107886261B (en) | GPS and GIS based monitoring method for waiting vehicles in warehouse area | |
CN113393055B (en) | Pretreatment and use method of truck navigation along-route data | |
CN106649341B (en) | Data processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161221 |