[go: up one dir, main page]

CN103034642A - Data file generating method, application program, data downloading system and data downloading method - Google Patents

Data file generating method, application program, data downloading system and data downloading method Download PDF

Info

Publication number
CN103034642A
CN103034642A CN2011102981427A CN201110298142A CN103034642A CN 103034642 A CN103034642 A CN 103034642A CN 2011102981427 A CN2011102981427 A CN 2011102981427A CN 201110298142 A CN201110298142 A CN 201110298142A CN 103034642 A CN103034642 A CN 103034642A
Authority
CN
China
Prior art keywords
data file
file
data
application
map data
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
CN2011102981427A
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.)
Autonavi Software Co Ltd
Original Assignee
Autonavi Software 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 Autonavi Software Co Ltd filed Critical Autonavi Software Co Ltd
Priority to CN2011102981427A priority Critical patent/CN103034642A/en
Publication of CN103034642A publication Critical patent/CN103034642A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a data file generation method, an application program, a data downloading system and a data downloading method. The data file generation method includes the following steps. Each data file in a data folder is scanned and a list of each data file is obtained. The list of each data file is written in a new file. Data content of each data file in the data folder is read. The data content of each data file is added into the new file to obtain a new data file. The data file generating method can generate a data file which can be downloaded in an isolated mode. The application program, the data downloading system and the data downloading method can achieve that the application program and data are downloaded in a separated mode, time in downloading the application program and the data is shortened and good experience and convenience are brought to users.

Description

Data file generation method, application program and data downloading system and method
Technical field
The present invention relates to the portable terminal applied technical field, relate in particular to a kind of data file generation method, application program and data downloading system and method.
Background technology
At present, mobile application developer need to upload to the application file (hereinafter to be referred as application program) of its exploitation the server (hereinafter referred to as using shop server) that service is provided for using shop (such as App Store), buys and downloads for mobile phone users (hereinafter to be referred as the user).If also need the support of data file (hereinafter to be referred as data) during application work, such as, navigate application needs the support of map datum, and then the developer need to be packaged as one with application program and data and pass on the whole described application shop server.
In the research and practice process to prior art, the inventor finds that the prior art user is application program and the data of downloading packing from using shop server, and there is following problem in this downloading mode:
At first, for application program and the data of packing, no matter be that application program has had renewal or data have had renewal, the user needs again from using shop server down load application program and data, this not only uses to the user and has brought inconvenience, has also caused the waste of resource.
Secondly, the inventor also finds when using shop server and from the user of this application shop server down load application program and data during not at same country, such as, App Store server is in the U.S., the user is in China, because transnational download network speed is usually slower, there is long problem consuming time in downloading process, and, in case network breaks down in the downloading process, may damage application program or the data downloaded, can't use after causing application program that failure or application program installation are installed, at this moment, the user need to re-start download, and this has brought great inconvenience to the user equally.
Summary of the invention
The technical matters that the embodiment of the invention will solve provides a kind of data file generation method, and the method can generate a kind of data file that can download with separate.
The embodiment of the invention also provides a kind of application program and data downloading system and method, can realize the download that separates of application program and data.
For solving the problems of the technologies described above, the objective of the invention is to be achieved through the following technical solutions:
A kind of generation method of data file comprises:
Each data file in the ergodic data file obtains the catalogue of each data file;
The catalogue of described each data file is write a new file;
In described data folder, read the data content of described each data file;
Add the data content of described each data file to described new file, obtain a new data file.
A kind of generation method of map data file comprises:
The traversal map data file presss from both sides interior each map data file, obtains the catalogue of each map data file;
The catalogue of described each map data file is write a new file;
In described map data file folder, read the data content of described each map data file;
Add the data content of described each map data file to described new file, obtain a new map data file.
A kind of application program and data downloading system comprise: use shop server and data server,
Described application shop server, be used for the storage application file and the application program download service is provided, at least comprise in the described application file: the navigate application file, the data read path of described navigate application points to the file directory of described navigate application;
Described data server, be used for storage individual data file and the individual data file download service is provided, wherein, comprise at least in the described individual data file: the single map data file of described navigate application file, described single map data file is made of catalogue and map datum;
Described data server is erected at the country at the terminal place of downloading described individual data file.
Technique scheme has following beneficial effect:
The embodiment of the invention provides a kind of generation method of data file, the method is by each data file in the ergodic data file, obtain the catalogue of each data file, and in described data file, read the data content of each data file, and add the data content of the catalogue of each data file and each data file to a new file, obtain a new data file.The data content of each data file in the existing former data folder in this new data file, the catalogue that also has each data file, therefore, the data file generation method that adopts the embodiment of the invention to provide has reached the effect of a plurality of data files under the former data folder being merged into the new data file that can download separately.
The embodiment of the invention also provides a kind of generation method of map data file, and in like manner, the method has reached the effect of a plurality of map data files under the former map datum file being merged into an independent downloading map data file of new Gong user.
The embodiment of the invention also provides a kind of application program and data downloading system, this system comprises: use shop server and data server, described application shop server, be used for the storage application file and the application program download service is provided, at least comprise in the described application file: the navigate application file, the data read path of described navigate application points to the file directory of described navigate application; Described data server, be used for the individual data file and the individual data file download service is provided, wherein, comprise at least in the described individual data file: the single map data file of described navigate application file, described single map data file is made of catalogue and map datum; Described data server is erected at the country at the terminal place of downloading described individual data file.The application program and the data downloading system that adopt the embodiment of the invention to provide, the user can be by using shop server and data server respectively down load application program and data, especially navigate application and map datum, under application program and data separating downloading mode, no matter be that application program has renewal or data have renewal, the side that the user only need be loaded with down renewal gets final product, and is very easy to user's use, has saved user resources.Secondly, in the system that the embodiment of the invention provides, data server is erected at need to be from the country at the terminal place of this server download data files, because domestic network speed of download is far above the transnational network speed of download, therefore, greatly shortened the download time of data file, convenient for users, brought better user to experience.
Description of drawings
The data file generation method schematic flow sheet that Fig. 1 provides for the embodiment of the invention;
Fig. 2 generates the method flow synoptic diagram for the map data file that the embodiment of the invention provides;
Fig. 3 forms synoptic diagram for application program and the data downloading system that the embodiment of the invention provides;
The first application program and data download method schematic flow sheet that Fig. 4 provides for the embodiment of the invention;
The second application program and data download method schematic flow sheet that Fig. 5 provides for the embodiment of the invention.
Embodiment
For the purpose that makes the embodiment of the invention, technical scheme, and advantage clearer, referring to accompanying drawing the technical scheme that the embodiment of the invention provides is elaborated.
On adopting the portable terminal of iOS during set up applications, system can generate a file directory (Documents) for this application program, the above version of iOS4.0 allows application program to open access rights to the file directory of this application program to the user, after the access rights of file directory are open, the user can carry out the Single document operation to the file directory of this application program, be the file directory that the user can be synchronized to Single document this application program, but the user cannot arrive the file synchronization with the storage of file form the file directory of this application program.
Such as, at the portable terminal that adopts the above version of iOS4.0 the application program that name is called " high moral navigation " is installed, system can generate a file directory for this application program, if " high moral navigation " application program has been opened access rights to its file directory to the user, the file synchronization that then user can be relevant with " high moral navigation " is in this document catalogue.
For the characteristics that the portable terminal that adopts the above version of iOS4.0 possesses, the embodiment of the invention provides a kind of new application program and data downloading mode, i.e. application program and data separating downloading mode.Need to prove, for the portable terminal that adopts other operating systems, if when it downloads the application program of packing and data, also have slow, the consuming time problem such as long of network speed of download, then the separation downloading mode that provides of the embodiment of the invention is also applicable.
Below in conjunction with specific embodiment application program and the data separating downloading mode that the embodiment of the invention provides described in detail.
When the application program that the employing embodiment of the invention provides and data separating downloading mode, at first need existing application and data file are made respectively following improvement:
1, application program is opened access rights to its file directory to the user.
It should be noted that, if the user only uses portable terminal down load application program and downloading data, then application program can not opened the user to the access rights of its file directory, but needs to increase data download module in the application program, and this module is used for download data files.Certainly when the user uses the other-end downloading data, application program also can comprise data download module, does not affect the realization of the embodiment of the invention.
In addition, for the portable terminal that adopts other operating systems, the technician can be according to the characteristics of corresponding system, and application programs is made necessary adjustment, so that the user can be synchronously to this portable terminal with the data file of downloading separately.
2, because the user can only carry out the Single document operation to file directory, when application program has a plurality of data file, for reducing the change amount of application programs, save cost of development, a plurality of data files can be merged into a new data file, call during for the application program work.
The embodiment of the invention provides a kind of data file generation method, and the method can be merged into one with a plurality of data files of application program and can download with separate, and can guarantee the new data file of described application program normal operation.
Seeing also Fig. 1, is the data file generation method schematic flow sheet that the embodiment of the invention provides, and the method comprises:
Step 10: each data file in the ergodic data file obtains the catalogue of each data file;
In actual applications, the catalogue of each data file comprises: the path of data file, size and address offset amount (abbreviation side-play amount).
Wherein, described path can not comprise the title of root folder, such as, data file X is stored among the sub-folder B of file A, and then the path of data file X is " B X ".Described side-play amount refers to the side-play amount of data file in new data file under the former data folder, this side-play amount is relative displacement, be not the actual storage address of this data file in new data file, described new data file refers to the data file that adopts this method finally to obtain.
Step 11: the catalogue of described each data file is write a new file;
Step 12: in described data folder, read the data content of each data file;
When comprising the path of data file in the catalogue, described step 12 is specially:
According to the path of data file described in the catalogue, in described data folder, read the data content of each data file.
Step 13: add the data content of described each data file to described new file, obtain a new data file;
In actual applications, new data file can adopt two kinds of storage modes as shown in table 1:
The first storage mode The second storage mode
The catalogue of first data file The catalogue of first data file
The catalogue of second data file The data content of first data file
...... The catalogue of second data file
The catalogue of last data file The data content of second data file
The data content of first data file ......
The data content of second data file ......
...... The catalogue of last data file
The data content of last data file The data content of last data file
Table 1 data file storage format
More than be the data file generation method that the embodiment of the invention provides, below the catalogue that how to obtain each data file in the practical application described in detail.
By the preamble record as can be known, comprise in the catalogue of each data file: the path of data file, size and side-play amount,
Wherein, the path in the catalogue of each data file and size can obtain by each data file in the ergodic data file;
The side-play amount of each data file is to obtain calculating after the path of each data file and the size in traversal, and when new data file adopted the described the first storage mode of preamble table 1, the computing method of side-play amount were as follows:
The side-play amount of first data file that traversal is obtained is made as preset value (such as 0);
The side-play amount that the side-play amount of second data file obtaining of traversal equals first data file adds the size of first data file, the side-play amount that the side-play amount of the 3rd data file equals second data file adds the size of the second data file, ..., the side-play amount that the side-play amount of N data file equals N-1 data file adds the size of N-1 data file, and N is the integer more than or equal to 2.
Whenever calculate the side-play amount of a data file, just the path of this data file and size and side-play amount are recorded as the catalogue of this data file, until obtain the catalogue of each data file.
When new data file adopted the described the second storage mode of preamble table 1, the difference of the computing method of side-play amount and the described method of preamble only was:
The directory size that the side-play amount of N data file equals N data adds the side-play amount of N-1 data file and the size of N-1 data file.
It more than is the data file generation method that the embodiment of the invention provides, the data content that had both comprised each data file in the former data folder in the final new data file that generates of the data file generation method that the embodiment of the invention provides, comprised again the path of each data file in former data file, size and the side-play amount in new data file thereof.This shows, embodiment of the invention supplying method has at first guaranteed the integrality of data content, be that data content under the former data folder all adds in the new data file, secondly, owing to comprised side-play amount in the catalogue, when changing to from new data file, application program behind the reading out data, guarantees that still application program can accurately find the memory location of corresponding data, has guaranteed the normal operation of application program.
Below take map data file as example, the data file generation method that the embodiment of the invention is provided describes in detail.
Seeing also Fig. 2, is the generation method of the map data file that provides of the embodiment of the invention, and the method comprises:
Step 20: the traversal map data file presss from both sides interior each map data file, obtains the catalogue of each map data file;
Step 21: the catalogue of described each map data file is write a new file;
Step 22: in described map data file folder, read the data content of each map data file;
Step 23: add the data content of described each map data file to described new file, obtain a new map data file;
Wherein, the storage mode of new map data file sees also table 1, and the acquisition process of the catalogue of each map data file sees also the preamble relevant portion, repeats no more herein.
More than be the data file generation method that the embodiment of the invention provides, on this basis, the embodiment of the invention provides a kind of application program and data downloading system, can realize the download that separates of application program and data.
Seeing also Fig. 3, is a kind of application program and data downloading system that the embodiment of the invention provides, and this system comprises: use shop server 30 and data server 31;
Use shop server 30, be used for the storage application file and the application program download service is provided, comprise at least in the described application file: navigate application file, its file directory of the path point of the reading out data of described navigate application;
Data server 31, be used for storage individual data file and the individual data file download service is provided, wherein, at least comprise in the described individual data file: the single map data file of described navigate application file, this map data file is that the data file generation method that adopts the embodiment of the invention to provide generates, and namely described single map data file is made of catalogue and map datum;
Described data server is erected at the country at the terminal place of downloading described individual data file.
Under the system shown in Figure 3 framework, the user can be by using link that the shop provides respectively from using shop server 30 down load application program files and from data server 31 download data files, namely having realized the download that separates of application program and data.
Wherein, the user can use portable terminal (such as mobile phone etc.), also can use computing machine (notebook, desktop computer, panel computer etc.) from using shop server 30 and data server 31 respectively down load application program and data.
If the user uses portable terminal down load application program file and data file, then portable terminal is first from using shop server 30 down load application programs, after application program is downloaded and is finished, this application program of portable terminal meeting Auto-mounting, and by the data download module in the application program, the file directory from data server 31 download data files to this application program.
If the user uses the downloaded data file, after then download was finished, the user need to be synchronized to data file in the file directory of application program corresponding to this data file by the special software that the iOS system provides.
No matter the application program and the data separating download system that adopt the embodiment of the invention to provide are that application program has renewal or data have renewal, and the side that the user only need be loaded with down renewal gets final product, and is very easy to user's use, has saved user resources.Secondly, in the system that the embodiment of the invention provides, data server is erected at need to be from the country at the terminal place of this server download data files, because domestic network speed of download is far above the transnational network speed of download, therefore, greatly shortened the download time of data file, convenient for users, brought better user to experience.
More than be application program and the data downloading system that the embodiment of the invention provides, can further include in said system: portable terminal;
Described portable terminal is installed the navigate application file of downloading from described application shop server and the file directory that generates described navigate application;
Wherein, the navigate application file that described portable terminal is installed can be that this portable terminal is downloaded from described application shop server, also can be that other-end is downloaded from described application shop server.
If also being described portable terminal, downloads from described data server map data file, then after described portable terminal installs described navigate application file,
Described portable terminal is further used for, and by the data download module in the navigate application of installing, the map data file of downloading from described data server is to the file directory of described navigate application.
If being the other-end (such as computing machine) except described portable terminal, downloads from described data server map data file, then
Described portable terminal is further used for, and the map data file that other-end (such as computing machine) is downloaded from described data server is synchronously to the file directory of navigate application.
More than be application program and the data separating download system that the embodiment of the invention provides, below in conjunction with accompanying drawing application program and the data download method that the embodiment of the invention provides described in detail.
Seeing also Fig. 4, is a kind of application program and data download method schematic flow sheet that the embodiment of the invention provides, and the method comprises:
Step 40: from using shop server download navigation application file, the data read path of described navigate application file points to the file directory of navigate application;
Such as: the file directory of navigate application is:
/var/mobile/Applications/6EA46A97-A5E7-40B4-AEEB-D1B6F109970C/Documents/
Map data file is by name: Autonavi_Mapdata.dat
So, the path of navigate application file reading out data is:
/var/mobile/Applications/6EA46A97-A5E7-40B4-AEEB-D1B6F109970C/Documents/Autonavi_Mapdata.dat
When specific implementation, as long as call the fopen function, just can realize the file directory with the path point navigate application of navigate application file reading out data.
Step 41: download the map data file of described navigate application from data server, described map data file is made of catalogue and map datum;
Described data server is erected at the country at the terminal place of downloading described map data file.
Wherein, step 40 and 41 executive agent are other terminal except portable terminal, such as computing machine.
After download was finished, said method can further include following steps:
Step 42: described navigate application file is installed and is generated the file directory of described navigate application;
Step 43: with described map data file synchronously to the file directory of navigate application.
Wherein, step 42 and 43 executive agent are the portable terminals that needs to install described navigate application file and map data file.
If portable terminal down load application program and data, then the embodiment of the invention also provides a kind of application program and data download method, sees also Fig. 5, and the method comprises:
Step 50: from using shop server download navigation application file, the data read path of described navigate application file points to the file directory of navigate application;
Step 51: described navigate application file is installed and is generated the file directory of described navigate application;
Step 52: download the map data file of described navigate application from data server to described file directory, described map data file is made of catalogue and map datum.
More than be two kinds of application programs and the data download method that the embodiment of the invention provides, further, because map data file is larger, after being synchronized to the file directory of navigate application, the system backup time is longer, for addressing this problem, preferably, above-mentioned two kinds of methods may further include:
When the navigate application of installing starts, judge whether the map data file in the file directory of described navigate application is complete, if, then described map data file is clipped to buffer memory (Library/Caches) catalogue of navigate application from the file directory of navigate application, if not, then finish.
Wherein, in specific implementation, can adopt following dual mode to judge whether map data file is complete:
Whether the ending of the first, judging map data file is the data integrity sign of presetting, and if so, then described map data file is partial data.
The second, described map data file is carried out the MD5 verification, obtain whether complete result of described map data file.
Namely, behind the portable terminal installation navigate application file, the navigate application of installing can judge when starting for the first time whether the map data file in the file directory of described navigate application is complete, if complete, then map data file is clipped to the CACHE DIRECTORY of navigate application from the file directory of navigate application, because system can not back up the file under the CACHE DIRECTORY of navigate application, so after map data file clipped to this space, system needn't back up again, has overcome the problem that produces because of backup.
By the preamble record as can be known, map data file has two kinds of storage meanss, and when the first storage mode shown in the map datum file table 1, when the navigate application of installing started, said method further comprised:
Obtain the size of all catalogues in the described map data file;
Size with all catalogues adds the side-play amount that records in each bar catalogue, obtains the memory address of map datum corresponding to each bar catalogue.
Such as, a map data file is made of 50 catalogues and 50 map datums, and the size of 50 catalogues is 5K, and then the memory address of catalogue is since 0 to 5K, and the memory address of every map datum equals that the side-play amount of this map datum adds 5K in the catalogue.
During navigate application work, compared in the path in the catalogue of the path in the navigate application and map data file, after contrast is consistent, from space corresponding to the memory address that calculates, read corresponding map datum.
The executive agent of above step is the navigate application that is installed on the portable terminal.For avoiding changing because of downloading mode, occur needing application programs to make the problem of larger modification, the embodiment of the invention only with the path point of navigate application reading out data the file directory of navigate application, therefore, when reading map datum, the navigate application that is installed on the portable terminal need to be compared the path in the catalogue of the path in the program and map data file, after contrast is consistent, reads corresponding map datum again.
Illustrate application program and data downloading system that the embodiment of the invention provides.In the iOS system application, certain navigate application size is 70M, the map of China data file that adopts embodiment of the invention data file generation method to obtain is 2.43G, navigate application is uploaded to App Store server, App Store Servers installed is in the U.S., and the map of China data file is uploaded to the data server that is erected at China.The user spends 30 minutes at the most in the navigate application that China downloads 70M from App Store server, approximately need 2 to 3 hours (the concrete time is depended on user's bandwidth) from data server downloading map data file, and the prior art user downloads packing navigate application and continuously download several days (relation being arranged with bandwidth and time period) of map datum from the App Store server that is arranged on the U.S., therefore, the application program that the embodiment of the invention provides and data separating downloading mode have greatly shortened application program and data download time, user-friendly, bring the better user of user and experience.
More than a kind of data file generation method provided by the present invention, application program and data download method and system are described in detail, for one of ordinary skill in the art, thought according to the embodiment of the invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (15)

1. the generation method of a data file is characterized in that, comprising:
Each data file in the ergodic data file obtains the catalogue of each data file;
The catalogue of described each data file is write a new file;
In described data folder, read the data content of described each data file;
Add the data content of described each data file to described new file, obtain a new data file.
2. the method for claim 1 is characterized in that, each data file in the described ergodic data file, and the catalogue that obtains each data file specifically comprises:
Each data file in the ergodic data file obtains path and the size of each data file;
Calculate the side-play amount of each data file in new data file;
The path of each data file and size and side-play amount thereof are recorded as the catalogue of corresponding data file.
3. method as claimed in claim 2 is characterized in that, the side-play amount of each data file of described calculating in new data file specifically comprises:
The side-play amount of first data file that traversal is obtained is made as preset value;
Since second data file, add that with the side-play amount of N-1 data file the size of N-1 data file obtains the side-play amount of N data file, described N is the integer more than or equal to 2.
4. the generation method of a map data file is characterized in that, comprising:
The traversal map data file presss from both sides interior each map data file, obtains the catalogue of each map data file;
The catalogue of described each map data file is write a new file;
In described map data file folder, read the data content of described each map data file;
Add the data content of described each map data file to described new file, obtain a new map data file.
5. the generation method of map data file as claimed in claim 4 is characterized in that, each map data file in the traversal map data file folder, and the catalogue that obtains each map data file specifically comprises:
The traversal map data file presss from both sides interior each map data file, obtains path and the size of each map data file;
Calculate the side-play amount of each map data file in new data file;
The path of each map data file and size and side-play amount thereof are recorded as the catalogue of corresponding map data file.
6. an application program and data downloading system is characterized in that, comprising: use shop server and data server,
Described application shop server, be used for the storage application file and the application program download service is provided, at least comprise in the described application file: the navigate application file, the data read path of described navigate application points to the file directory of described navigate application;
Described data server, be used for storage individual data file and the individual data file download service is provided, wherein, comprise at least in the described individual data file: the single map data file of described navigate application file, described single map data file is made of catalogue and map datum;
Described data server is erected at the country at the terminal place of downloading described individual data file.
7. system as claimed in claim 6 is characterized in that, described system further comprises: portable terminal;
Described portable terminal is installed the navigate application file of downloading from described application shop server and the file directory that generates described navigate application;
Described portable terminal will be from the synchronous file directory to described navigate application of the map data file that described data server is downloaded.
8. system as claimed in claim 6 is characterized in that, described system further comprises: portable terminal;
Described portable terminal is installed the navigate application file of downloading from described application shop server and the file directory that generates described navigate application;
Described portable terminal, the map data file of downloading from described data server is to the file directory of described navigate application.
9. an application program and data download method is characterized in that,
From using shop server download navigation application file, the data read path of described navigate application file points to the file directory of described navigate application;
Download the map data file of described navigate application from data server, described map data file is made of catalogue and map datum;
Described data server is erected at the country at the terminal place of downloading described map data file.
10. method as claimed in claim 9 is characterized in that, described method comprises:
Described navigate application file is installed and is generated the file directory of described navigate application;
With the synchronous file directory to described navigate application of described map data file.
11. method as claimed in claim 10 is characterized in that, described method further comprises:
Judge whether described map data file is complete, if complete, then described map data file is clipped to the CACHE DIRECTORY of described navigate application from the file directory of described navigate application.
12. such as claim 10 or 11 described methods, it is characterized in that described catalogue comprises: the path, size and side-play amount, then described method further comprises:
Obtain the size of all catalogues in the described map data file;
According to the side-play amount that records in the size of all catalogues and each bar catalogue, calculate the memory address of map datum corresponding to each bar catalogue.
13. an application program and data download method is characterized in that described method comprises:
From using shop server download navigation application file, the data read path of described navigate application file points to the file directory of described navigate application;
Described navigate application file is installed and is generated the file directory of described navigate application
Download the map data file of described navigate application from data server to described file directory, described map data file is made of catalogue and map datum;
Described data server is erected at the country at the terminal place of downloading described map data file.
14. method as claimed in claim 12 is characterized in that, described method further comprises:
Judge whether described map data file is complete, if complete, then described map data file is clipped to the CACHE DIRECTORY of described navigate application from the file directory of described navigate application.
15. such as claim 13 or 14 described methods, it is characterized in that described catalogue comprises: the path, size and side-play amount, then described method further comprises:
Obtain the size of all catalogues in the described map data file;
According to the side-play amount that records in the size of all catalogues and each bar catalogue, calculate the memory address of map datum corresponding to each bar catalogue.
CN2011102981427A 2011-09-30 2011-09-30 Data file generating method, application program, data downloading system and data downloading method Pending CN103034642A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102981427A CN103034642A (en) 2011-09-30 2011-09-30 Data file generating method, application program, data downloading system and data downloading method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102981427A CN103034642A (en) 2011-09-30 2011-09-30 Data file generating method, application program, data downloading system and data downloading method

Publications (1)

Publication Number Publication Date
CN103034642A true CN103034642A (en) 2013-04-10

Family

ID=48021545

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102981427A Pending CN103034642A (en) 2011-09-30 2011-09-30 Data file generating method, application program, data downloading system and data downloading method

Country Status (1)

Country Link
CN (1) CN103034642A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104933062B (en) * 2014-03-19 2018-09-04 中国移动通信集团浙江有限公司 A kind of Piece file mergence method and device
CN110968549A (en) * 2019-11-18 2020-04-07 Oppo(重庆)智能科技有限公司 File storage method and device, electronic equipment and medium
CN111367855A (en) * 2020-02-08 2020-07-03 汤忠武 Method and device for moving out downloaded file, computer equipment and storage medium
CN113626835A (en) * 2021-06-25 2021-11-09 荣耀终端有限公司 Data access method and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1248749A (en) * 1998-09-18 2000-03-29 英业达股份有限公司 How to Merge Archives
CN1991763A (en) * 2006-01-01 2007-07-04 中兴通讯股份有限公司 Method for downloading a plurality of FPGA files by one CPU program
CN101246476A (en) * 2007-02-15 2008-08-20 北京腾瑞万里信息技术有限公司 Map data downloading method, downloading device and server
CN101694653A (en) * 2009-10-12 2010-04-14 无敌科技(西安)有限公司 File processing system and method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1248749A (en) * 1998-09-18 2000-03-29 英业达股份有限公司 How to Merge Archives
CN1991763A (en) * 2006-01-01 2007-07-04 中兴通讯股份有限公司 Method for downloading a plurality of FPGA files by one CPU program
CN101246476A (en) * 2007-02-15 2008-08-20 北京腾瑞万里信息技术有限公司 Map data downloading method, downloading device and server
CN101694653A (en) * 2009-10-12 2010-04-14 无敌科技(西安)有限公司 File processing system and method thereof

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104933062B (en) * 2014-03-19 2018-09-04 中国移动通信集团浙江有限公司 A kind of Piece file mergence method and device
CN110968549A (en) * 2019-11-18 2020-04-07 Oppo(重庆)智能科技有限公司 File storage method and device, electronic equipment and medium
CN110968549B (en) * 2019-11-18 2024-03-29 Oppo(重庆)智能科技有限公司 File storage method, device, electronic equipment and medium
CN111367855A (en) * 2020-02-08 2020-07-03 汤忠武 Method and device for moving out downloaded file, computer equipment and storage medium
CN113626835A (en) * 2021-06-25 2021-11-09 荣耀终端有限公司 Data access method and electronic equipment
CN113626835B (en) * 2021-06-25 2022-06-17 荣耀终端有限公司 Data access method and electronic equipment

Similar Documents

Publication Publication Date Title
US10140118B2 (en) Application data synchronization method and apparatus
CN101110788B (en) Method and system for updating client software
CN112882729B (en) Application image upgrade method, device, computer equipment and storage medium
CN102880663B (en) The optimization of the file of part deduplication
AU2012238127B2 (en) Recovery of tenant data across tenant moves
AU2018202510B2 (en) Client storage for cloud-synchronized digital media assets
CN1988535B (en) Synchronous method, system for file storage and customer terminal
CN103607462A (en) Cluster NAS deployment system and deployment method thereof
CN102073526B (en) Software transfer installation method and system for mobile terminal
CN104202375A (en) Method and system for synchronous data
CN102597983A (en) Backup using metadata virtual hard drives and differential virtual hard drives
CN101370032B (en) Modification log maintenance method and apparatus for data synchronization
CN101668042A (en) Method and device for updating local page of embedded communication system
CN103678319A (en) Resource file updating method, device and system and server
US20100106685A1 (en) Method and system for data synchronization
CN102222027A (en) Method and device for restoring factory settings of terminal
CN106302829A (en) A kind of information access method, device and server
CN102223410A (en) Searching method of intelligent information terminal and terminal
CN103176864A (en) A backup method, device and mobile terminal based on Android system
CN103034642A (en) Data file generating method, application program, data downloading system and data downloading method
CN104092726A (en) Automatic replacing method and apparatus of same-name file
CN104601349A (en) Method and device for correcting time of network behavior log
CN110096295A (en) The hot update method and system of multimode mobile application based on ReactNative
CN105205100A (en) Data synchronization method based on MTP between terminals and terminals
US20240378043A1 (en) Operating System Upgrading Method, Electronic Device, Storage Medium, and Chip System

Legal Events

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

Application publication date: 20130410