CN109325083B - Aviation flight image map loading method, aviation flight image map loading software and aerial photographing device - Google Patents
Aviation flight image map loading method, aviation flight image map loading software and aerial photographing device Download PDFInfo
- Publication number
- CN109325083B CN109325083B CN201810877284.0A CN201810877284A CN109325083B CN 109325083 B CN109325083 B CN 109325083B CN 201810877284 A CN201810877284 A CN 201810877284A CN 109325083 B CN109325083 B CN 109325083B
- Authority
- CN
- China
- Prior art keywords
- level
- image map
- aerial
- loading
- aerial image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a method for loading a flight image map, flight image map loading software and an aerial photography device, wherein the method for loading the flight image map comprises the following steps: step S1, compressing the aviation aerial image maps at the county level, the village level and the group level into corresponding thumbnails according to different proportions; step S2, extracting a four-corner coordinate system of the aviation flight image map, and making a 'four-corner coordinate attribute table of the aviation flight image'; step S3, when the aerial and aerial image maps at the county level, the village level and the group level need to be loaded, the thumbnails corresponding to the aerial and aerial image maps at the county level, the village level and the group level are respectively loaded, and when the aerial and aerial image maps smaller than the group level area need to be loaded, the step S4 is executed; and step S4, extracting the coordinate range of the aerial image map to be loaded, finding the corresponding coordinate value in the 'four-corner coordinate attribute table' of the aerial image map matched with the coordinate range, and loading the aerial image map corresponding to the coordinate value. The loading method of the aerial image map has high loading speed.
Description
Technical Field
The invention relates to the technical field of aerial photography, in particular to a method for loading an aerial image map, aerial image map loading software and an aerial photography device.
Background
When the existing software in the current market loads the aerial photography image, the method of the GIS software is called more, the loading of the paperweight aerial photography image generally needs more than 30 minutes, the county aerial photography image can not be loaded basically, and the operation can not be carried out even after the loading, because the server can be blocked.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides a method for loading a flight image map.
The invention also provides aviation flight image map loading software manufactured by the method.
The invention also provides an aerial photography device with the aerial image map loading software.
According to the embodiment of the first aspect of the invention, the method for loading the aerial image map comprises the following steps:
step S1, compressing the aviation aerial image maps at the county level, the village level and the group level into corresponding thumbnails according to different proportions;
step S2, extracting a four-corner coordinate system of the aviation flight image map, and making a 'four-corner coordinate attribute table of the aviation flight image';
step S3, when the aerial and aerial image maps at the county level, the village level and the group level need to be loaded, respectively loading the thumbnails corresponding to the aerial and aerial image maps at the county level, the village level and the group level, and when the aerial and aerial image maps smaller than the group level area need to be loaded, executing step S4;
and step S4, extracting the coordinate range of the aerial image map to be loaded, finding the corresponding coordinate value in the 'four-corner coordinate attribute table' of the aerial image map matched with the coordinate range, and loading the aerial image map corresponding to the coordinate value.
According to the loading method of the aviation flying image map, the aviation flying image maps at the county level, the village level and the group level are combined and compressed into thumbnails according to different proportions, and a 'aviation flying image four-corner coordinate attribute table' is manufactured, so that the loading speed of the aviation flying image map can be increased, and the retrieval function of a platform is optimized.
According to an embodiment of the present invention, in the step S1, the aerial image map has a scale of 1: 2000.
according to an embodiment of the invention, in the step S1, the aerial image compression multiples of the county level, the village level and the group level are 100000-2500000 times, 5000-125000 times, 250-6250 times and 25-625 times respectively.
According to an embodiment of the present invention, in the step S4, the "coordinate" value corresponds to no more than four aerial images.
According to an embodiment of the present invention, in the step S4, the data amount of the aerial image map corresponding to the "coordinate" value is 80M to 300M.
According to one embodiment of the invention, the aerial image map loading time of the county-level or below area is less than two minutes.
The aviation aerial image map loading software according to the second aspect of the invention is formed by the aviation aerial image map loading method according to the first aspect of the invention, and comprises the following steps:
the preprocessing module is used for compressing the aviation aerial image maps at county level, village level and group level into corresponding thumbnails according to different proportions;
the processing module extracts a four-corner coordinate system of the aviation flying image map and produces a 'four-corner coordinate attribute table of the aviation flying image';
and the execution module is used for respectively loading the thumbnails corresponding to the aviation aerial image maps at the county level, the village level and the group level when the aviation aerial image maps at the county level, the village level and the group level need to be loaded, extracting the coordinate range of the aviation aerial image map needing to be loaded when the aviation aerial image maps smaller than the group level area need to be loaded, finding out the corresponding coordinate value in the four-corner coordinate attribute table of the aviation aerial image map matched with the coordinate range, and loading the aviation aerial image map corresponding to the coordinate value.
The aerial camera according to the embodiment of the third aspect of the invention comprises aerial image map loading software according to the embodiment of the second aspect of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 is a flowchart illustrating a method for loading an aerial image map according to an embodiment of the present invention;
FIG. 2 is a thumbnail of a county-level aerial image map according to an embodiment of the present invention;
FIG. 3 is a thumbnail of a country-level aerial image map according to an embodiment of the invention;
FIG. 4 is a thumbnail of a village level aerial shadowgraph in accordance with an embodiment of the invention;
FIG. 5 is a thumbnail of a group level aerial image map according to an embodiment of the present invention;
FIG. 6 is a diagram of a four-angle coordinate system of an aerial image according to an embodiment of the invention;
fig. 7 is a schematic diagram of an attribute table of coordinates of four corners of an aerial image map according to an embodiment of the present invention.
Reference numerals:
a county-level aviation flying image thumbnail 10; a country-level aerial image thumbnail 20; a village-level aviation flying image thumbnail 30; group-level aviation image thumbnails 40; the aerial image rectangular coordinate system 50.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
In the description of the present invention, it is to be understood that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like, indicate orientations or positional relationships based on those shown in the drawings, and are used only for convenience in describing the present invention and for simplicity in description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and thus, are not to be construed as limiting the present invention. Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless otherwise specified.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
A method for loading an aerial image map according to an embodiment of the first aspect of the invention is described below with reference to fig. 1.
As shown in fig. 1, the method for loading an aerial image map according to an embodiment of the present invention includes the following steps:
step S1, compressing the aviation aerial image maps at the county level, the village level and the group level into corresponding thumbnails according to different proportions;
step S2, extracting a four-corner coordinate system of the aviation flight image map, and making a 'four-corner coordinate attribute table of the aviation flight image';
step S3, when the aerial and aerial image maps at the county level, the village level and the group level need to be loaded, the thumbnails corresponding to the aerial and aerial image maps at the county level, the village level and the group level are respectively loaded, and when the aerial and aerial image maps smaller than the group level area need to be loaded, the step S4 is executed;
and step S4, extracting the coordinate range of the aerial image map to be loaded, finding the corresponding coordinate value in the 'four-corner coordinate attribute table' of the aerial image map matched with the coordinate range, and loading the aerial image map corresponding to the coordinate value.
Specifically, firstly, the platform loads the aviation image map which is just used as a base map of the plot, and has no other functions, so that thumbnails in corresponding ranges can be made, and the speed is increased by reducing the loaded data volume; secondly, the screening and loading method of the GIS software cannot completely meet the requirements of the platform, the retrieval function needs to be optimized in advance, and the aviation flying image map which does not need to be loaded is shielded, so that the loading speed of the platform is increased. Displaying the size of the range of the aerial image map according to the requirement of the platform, combining and compressing the aerial image map into a thumbnail according to the administrative levels of county level, village level and group level 4, further extracting the four-corner coordinates of the aerial image map, and making into an 'aerial image four-corner coordinate attribute table'. When the range of the platform to be displayed reaches county, village and group areas, the corresponding thumbnail is directly called, the speed is high, and the display quality is not influenced; when the range required to be displayed by the platform is smaller than the group-level area, the coordinate range required to be loaded is extracted, then the coordinate value in the 'aeronautical flight image four-corner coordinate attribute table' is compared, and then the aeronautical flight image corresponding to the coordinate value is loaded.
In other words, as shown in fig. 2 to 7, first, the prefecture-level aerial image thumbnail 10, the county-level aerial image thumbnail 20, the village-level aerial image thumbnail 30, and the group-level aerial image thumbnail 40 in fig. 2 to 5 are obtained by compressing the aerial image at different ratios according to the administrative regions, and then, as shown in fig. 6, the aerial image rectangular coordinate system 50 is extracted to produce the "aerial image rectangular coordinate attribute table" in fig. 7.
According to some embodiments of the invention, the aerial image map has a scale of 1: 2000.
preferably, in step S1, the aerial image compression factors at county level, village level and group level are 100000-2500000 times, 5000-125000 times, 250-6250 times and 25-625 times, respectively.
That is, the aerial image map has a scale of 1: 2000, the resolution of the computer screen is about ten million and 0.5 square meter, so the county level can be generally compressed 100000-2500000 times; the ballast stage can be compressed by 5000-125000 times; the village stage can be compressed by 250-6250 times; the group level can be compressed by 25-625 times, and the compression times of the thumbnails can be adjusted according to specific conditions and flexibly processed.
According to one embodiment of the invention, in step S4, the "coordinate" value corresponds to no more than four aerial images.
Further, in step S4, the amount of data of the aerial image map corresponding to the "coordinate" value is 80M to 300M.
That is to say, each image after the aerial image map is split is about 80M in size, the aerial image map in one county is about 200G to 300G, the aerial image map is loaded by using the method of the GIS, so that the requirements on a processor, a memory and a display card of the server are too high, and a one hundred thousand yuan-level server special for determining the rights of county-level land cannot meet the requirements. In step S4, the amount of aerial image data corresponding to the "coordinate" value is 80M to 300M, and this method loads a small number of pictures, and thus the data amount is small, and the loading speed is high.
Preferably, the aerial image map loading time for the county-level or below area is less than two minutes.
Therefore, according to the loading method of the aviation flying image map, the aviation flying image maps at county level, village level and group level are combined and compressed into thumbnails according to different proportions respectively, and the 'aviation flying image four-corner coordinate attribute table' is manufactured, so that the loading speed of the aviation flying image map can be increased, the retrieval function of a platform is optimized, the problem that a GIS platform loads the aviation flying image map slowly is solved, and the loading method is wide in application range and obvious in speed increasing effect.
According to the second aspect of the invention, the aviation flight image map loading software comprises:
the preprocessing module is used for compressing the aviation aerial image maps at county level, village level and group level into corresponding thumbnails according to different proportions;
the processing module extracts a four-corner coordinate system of the aviation flying image map and makes a 'four-corner coordinate attribute table of the aviation flying image';
and the execution module is used for respectively loading thumbnails corresponding to the aerial image maps at the county level, the village level and the group level when the aerial image maps at the county level, the village level and the group level need to be loaded, extracting the coordinate range of the aerial image map to be loaded when the aerial image map smaller than the group level area needs to be loaded, finding a corresponding coordinate value in a four-corner coordinate attribute table of the aerial image map matched with the coordinate range, and loading the aerial image map corresponding to the coordinate value.
The aviation flying image map loading software has high loading speed, high quality and wide application range, and can solve the problem of slow loading of the aviation flying image map loaded in the rural land contract management authority information management platform.
The aerial camera according to the embodiment of the third aspect of the invention comprises aerial image map loading software according to the embodiment of the second aspect of the invention. The aerial photographing device can be an unmanned aerial vehicle or other aerial photographing equipment, the aerial photographing device adopts aerial image loading software according to the embodiment of the invention to load images, and the loading speed is high.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an illustrative embodiment," "an example," "a specific example," or "some examples" or the like mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Claims (8)
1. A loading method of an aerial image map is characterized by comprising the following steps:
step S1, compressing county level, village level and group level formed by the aviation flying image map into corresponding thumbnails according to different proportions;
step S2, extracting the four-corner coordinates of the aviation flying image map, and making a 'four-corner coordinate attribute table of the aviation flying image map';
step S3, when the county level, the village level and the group level need to be loaded, the corresponding thumbnails of the county level, the village level and the group level are respectively loaded, and when the area less than the group level needs to be loaded, the step S4 is executed;
and step S4, extracting the coordinate range which needs to be loaded and is smaller than the group-level area, finding the corresponding coordinate value in the four-corner coordinate attribute table of the aviation aerial image map, and loading the aviation aerial image map corresponding to the coordinate value.
2. The method for loading an aerial image map according to claim 1, wherein in step S1, the aerial image map has a scale of 1: 2000.
3. the method for loading an aerial photography map according to claim 1, wherein in step S1, the compression factors at county level, village level and team level are 100000-2500000 times, 5000-125000 times, 250-6250 times and 25-625 times, respectively.
4. The method for loading an aerial image map according to claim 1, wherein in step S4, the "coordinate" value corresponds to no more than four aerial image maps.
5. The method for loading an aerial image map according to claim 1, wherein in step S4, the data size of the aerial image map corresponding to the "coordinate" value is 80M to 300M.
6. The aerial image map loading method of claim 1, wherein the region below the county level is loaded for less than two minutes.
7. An aerial image map loading software, comprising:
the system comprises a preprocessing module, a thumbnail compression module and a display module, wherein the preprocessing module is used for compressing county level, village level and group level formed by aerial images into corresponding thumbnails according to different proportions;
the processing module extracts the four-corner coordinates of the aviation flying image map and produces a 'four-corner coordinate attribute table of the aviation flying image map';
and the execution module is used for respectively loading the thumbnails corresponding to the county level, the village level and the group level when the county level, the village level and the group level need to be loaded, extracting a coordinate range needing to be loaded in a region smaller than the group level when a region smaller than the group level needs to be loaded, finding a corresponding coordinate value in the four-corner coordinate attribute table of the aviation flying image map, and loading the aviation flying image map corresponding to the coordinate value.
8. An aerial camera comprising the aerial image map loading software of claim 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810877284.0A CN109325083B (en) | 2018-08-03 | 2018-08-03 | Aviation flight image map loading method, aviation flight image map loading software and aerial photographing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810877284.0A CN109325083B (en) | 2018-08-03 | 2018-08-03 | Aviation flight image map loading method, aviation flight image map loading software and aerial photographing device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109325083A CN109325083A (en) | 2019-02-12 |
CN109325083B true CN109325083B (en) | 2021-01-26 |
Family
ID=65263226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810877284.0A Active CN109325083B (en) | 2018-08-03 | 2018-08-03 | Aviation flight image map loading method, aviation flight image map loading software and aerial photographing device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109325083B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11915389B2 (en) | 2021-11-12 | 2024-02-27 | Rockwell Collins, Inc. | System and method for recreating image with repeating patterns of graphical image file to reduce storage space |
US12002369B2 (en) | 2021-11-12 | 2024-06-04 | Rockwell Collins, Inc. | Graphical user interface (GUI) for selection and display of enroute charts in an avionics chart display system |
US11887222B2 (en) | 2021-11-12 | 2024-01-30 | Rockwell Collins, Inc. | Conversion of filled areas to run length encoded vectors |
US11842429B2 (en) | 2021-11-12 | 2023-12-12 | Rockwell Collins, Inc. | System and method for machine code subroutine creation and execution with indeterminate addresses |
US11954770B2 (en) | 2021-11-12 | 2024-04-09 | Rockwell Collins, Inc. | System and method for recreating graphical image using character recognition to reduce storage space |
US11748923B2 (en) | 2021-11-12 | 2023-09-05 | Rockwell Collins, Inc. | System and method for providing more readable font characters in size adjusting avionics charts |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101420504A (en) * | 2007-10-25 | 2009-04-29 | 鸿富锦精密工业(深圳)有限公司 | Image viewing system and method |
US9165017B2 (en) * | 2011-09-29 | 2015-10-20 | Google Inc. | Retrieving images |
US9201898B2 (en) * | 2013-05-15 | 2015-12-01 | Google Inc. | Efficient fetching of map tile data |
CN106250062A (en) * | 2016-08-15 | 2016-12-21 | 成都天奥信息科技有限公司 | Electronic chart realization method and system based on browser |
CN107426548A (en) * | 2017-09-07 | 2017-12-01 | 四川智慧鹰航空科技有限公司 | A kind of microminiature low power image transmission equipment |
-
2018
- 2018-08-03 CN CN201810877284.0A patent/CN109325083B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109325083A (en) | 2019-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109325083B (en) | Aviation flight image map loading method, aviation flight image map loading software and aerial photographing device | |
US8818101B1 (en) | Apparatus and method for feature matching in distorted images | |
DE202009019126U1 (en) | Three-dimensional labels for road view data | |
EP3910598A1 (en) | Graphic typesetting method and related device | |
CN111325798B (en) | Camera model correction method, device, AR implementation equipment and readable storage medium | |
US20100158409A1 (en) | Method to Generate Object Focused Thumbnails for Digital Images | |
CN113990263B (en) | Backlight processing method and device for display screen, storage medium and electronic equipment | |
DE112016000500T5 (en) | METHOD FOR FORMING INTEGRATED PACKING STRUCTURES WITH 3D CAMERA OF LOW Z HEIGHT | |
EP2555165B1 (en) | Method and device for packing multiple images | |
CN114565722A (en) | Three-dimensional model monomer realization method | |
CN106506932A (en) | The acquisition methods and device of image | |
CN115511717A (en) | Image correction method, image correction device, computer equipment and storage medium | |
CN101706962A (en) | Image edge extraction method | |
CN103345495A (en) | Method for speedy presentation of ultra-precise image in network environment | |
CN107862669B (en) | Method and device for adjusting brightness of spliced image | |
US12216956B2 (en) | Splice screen driving method and driving device thereof, electronic device and computer-readable medium | |
CN116883513A (en) | Method for determining camera operation parameters, readable storage medium and electronic device | |
CN116092035A (en) | Lane line detection method, lane line detection device, computer equipment and storage medium | |
KR101489586B1 (en) | Method for converting 3D image in mixed image and medium for recording the same | |
CN112767254A (en) | Image compression method with high compression ratio | |
CN113408031A (en) | Method, device and equipment for arranging large sample pictures and readable storage medium | |
CN117931112B (en) | Computer display card and image processing method thereof | |
CN117475941A (en) | Multi-view fusion compensation display method and device, computer equipment and storage medium | |
CN115100081B (en) | LCD display screen gray scale image enhancement method, device, equipment and storage medium | |
CN118312634B (en) | Virtual reality image and data asset management method 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |