A digital earth loading method, device, equipment and storage medium

By acquiring the distance range from the camera to the target tile and using higher-level tiles to cover lower-level tiles, and storing only even-numbered level tiles, the problem of excessive storage space in Digital Earth is solved, and the presentation effect is improved.

CN119762604BActive Publication Date: 2026-02-03BEIJING GLOBAL CROWN JINYANG TECH DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411468524.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2026-02-03
Estimated Expiration
2044-10-21

AI Technical Summary

Technical Problem

In existing technologies, the excessive number of tile levels in digital earth leads to excessive storage space requirements, affecting the presentation effect.

Method used

By obtaining the distance range between the camera and the target tile, and using higher-level tiles to cover lower-level tiles when the camera distance range changes, only even-numbered level tiles are stored, omitting the intermediate level covering process, thus reducing storage space requirements.

Benefits of technology

It effectively reduces the storage space requirements for loading digital earth and improves the presentation effect, especially on devices with limited storage space, ensuring consistent clarity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119762604B_ABST
    Figure CN119762604B_ABST
Patent Text Reader

Abstract

The application discloses a loading method and device of a digital earth, apparatus and a storage medium. The method comprises the following steps: acquiring the distance from a camera to a target tile and the interval corresponding to the distance; the interval is in a positive correlation with the distance; each interval corresponds to a level of tile, and the level of the tile is in a positive correlation with the accuracy of the tile; in response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the nth-p interval, using the target tile of the nth+p level in the storage space to cover the target tile of the nth level; wherein n-p is a positive integer, n is an integer greater than or equal to 3, and p is an integer greater than or equal to 2. The application embodiment omits the covering process of the intermediate level tile, does not need the storage space of the apparatus to store all levels of tiles, reduces the requirement of the digital earth loading on the hardware apparatus, improves the display effect of the digital earth for the apparatus with relatively low storage space.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, device and storage medium for loading a digital earth. Background Technology

[0002] A tile is a way of dividing an image of the Earth's surface. By dividing the Earth's surface into multiple small patches, or tiles, each tile contains image data within a certain geographical area, the efficient display and access to the Earth's surface can be achieved. Digital Earth requires 3-20 levels of tiles, with each level consisting of four times the number of tiles in the previous level.

[0003] In related technologies, one tile of level n is replaced by four tiles of level n+1. When it is necessary to replace a tile of level n with a tile of level n+2, the tile of level n is first replaced with a tile of level n+1, and then the tile of level n+2 is replaced with a tile of level n+1. Therefore, the device needs storage space to store digital globe tiles for all levels. However, tiles for all levels require a large amount of storage space, and for devices with limited storage space, the presentation of the digital globe is poor. Summary of the Invention

[0004] To address the aforementioned issues, this application provides a method, apparatus, device, and storage medium for loading a digital earth, thereby reducing the storage space requirements for loading the digital earth and improving its presentation.

[0005] The embodiments of this application disclose the following technical solutions:

[0006] In a first aspect, embodiments of this application provide a method for loading a digital earth, the method comprising:

[0007] Obtain the distance from the camera to the target tile, and the corresponding interval; where the interval is positively correlated with the distance; each interval corresponds to a tile level, and the tile level is positively correlated with the tile's precision;

[0008] In response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, the target tile of the nth level is covered by the target tile of the (n+p)th level in the storage space; where np is a positive integer, n is an even number greater than or equal to 3, p is an even number greater than or equal to 2, and only tiles of even-numbered levels are stored in the storage space.

[0009] Optionally, the method further includes:

[0010] Obtain the tiles adjacent to the target tile, and use the tiles adjacent to the target tile as the target tile.

[0011] Optionally, in response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, the target tile of the nth level is covered with the target tile of the (n+p)th level in the storage space, including:

[0012] In response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, the target tile of the nth level is covered by the target tile of the (n+p)th level in the storage space, in order of the distance from each target tile to the camera from near to far.

[0013] Optionally, the method further includes:

[0014] If all target tiles of level n are covered by target tiles of level n+p, clear the target tiles of level n.

[0015] Optionally, acquiring tiles adjacent to the target tile and using the adjacent tiles as the target tile includes:

[0016] Obtain the display area and the tiles adjacent to the target tile, and use the tiles adjacent to the target tile within the display area as the target tile.

[0017] Secondly, embodiments of this application provide a digital earth loading device, the device comprising: an acquisition module and an overlay module;

[0018] The acquisition module is used to acquire the distance from the camera to the target tile, as well as the interval corresponding to the distance; wherein, the interval is positively correlated with the distance; each interval corresponds to a tile level, and the tile level is positively correlated with the tile accuracy;

[0019] The overlay module is used to overlay the target tile of level n with the target tile of level n+p in the storage space when the interval corresponding to the distance from the camera to the target tile changes from the nth interval to the npth interval; where np is a positive integer, n is an even number greater than or equal to 3, p is an even number greater than or equal to 2, and only tiles of even-numbered levels are stored in the storage space.

[0020] Optionally, the acquisition module is also used to acquire tiles adjacent to the target tile and to use the tiles adjacent to the target tile as the target tile.

[0021] Optionally, the overlay module is specifically used to, in response to the interval corresponding to the distance between the camera and the target tile changing from the nth interval to the npth interval, use the target tile of the n+pth level in the storage space to overlay the target tile of the nth level in the order of the distance between each target tile and the camera from near to far.

[0022] Optionally, the device further includes: a cleaning module;

[0023] The clearing module is used to clear the target tiles of level n when all target tiles of level n are covered by target tiles of level n+p.

[0024] Optionally, the acquisition module is specifically used to acquire the display range and the tiles adjacent to the target tile, and to take the tiles adjacent to the target tile within the display range as the target tile.

[0025] Thirdly, embodiments of this application provide a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the digital earth loading method as described in any embodiment of the first aspect.

[0026] Fourthly, embodiments of this application provide a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to perform a digital earth loading method as described in any embodiment of the first aspect.

[0027] Storing all levels of tiles in the storage space places high demands on hardware devices, resulting in poor presentation of the digital earth when the storage space of the hardware device is relatively small. Therefore, in this embodiment, when the distance interval corresponding to the distance from the camera to the target tile changes from the nth interval to the npth interval, the target tile of the n+pth level in the storage space is used to cover the target tile of the nth level; where np is a positive integer, n is an integer greater than or equal to 3, and p is an integer greater than or equal to 2. In this embodiment, the process of covering intermediate level tiles is omitted, eliminating the need for the device's storage space to store all levels of tiles, reducing the hardware requirements for digital earth loading, and improving the display effect of the digital earth for devices with limited storage space. Attached Figure Description

[0028] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0029] Figure 1 A flowchart illustrating a digital earth loading method provided in this application embodiment;

[0030] Figure 2 A schematic diagram of a digital earth provided for an embodiment of this application;

[0031] Figure 3 A schematic diagram of another digital earth provided for an embodiment of this application;

[0032] Figure 4 A flowchart illustrating another digital earth loading method provided in this application embodiment;

[0033] Figure 5 A schematic diagram of a digital earth provided for an embodiment of this application;

[0034] Figure 6 This is a schematic diagram of the structure of a digital earth loading device provided in an embodiment of this application;

[0035] Figure 7 This is a schematic diagram of the structure of a computing device provided in an embodiment of this application. Detailed Implementation

[0036] To enable those skilled in the art to better understand the present application, the technical solutions in this embodiment will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0037] The terms "first" and "second," etc., used in the specification and claims of this application are used to distinguish different objects, not to describe a specific order of objects. For example, "first data" and "second data," etc., are used to distinguish different data, not to describe a specific order of data.

[0038] In this embodiment, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this embodiment should not be construed as being better or more advantageous than other embodiments or designs. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0039] In the description of this embodiment, unless otherwise stated, "multiple" means two or more, for example, multiple processor units means two or more processor units, multiple elements means two or more elements, etc.

[0040] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0041] See Figure 1 The figure is a flowchart of a digital earth loading method provided in an embodiment of this application.

[0042] like Figure 1 As shown, the method includes:

[0043] S110: Obtain the distance from the camera to the target tile, and the corresponding interval. The interval is positively correlated with the distance; each interval corresponds to a tile grade, and the tile grade is positively correlated with the tile's precision.

[0044] In this embodiment, the camera can be the user's viewpoint or the center of the map display. The distance from the camera to the target tile is the distance from the user's viewpoint to the target tile.

[0045] It should be understood that in this embodiment, the distance is divided into multiple intervals, such that each interval corresponds to a tile of a certain level. For example, the interval [a,b] corresponds to the p-th level tile, and the interval [c,d] corresponds to the q-th level tile. When the distance from the camera to the target tile is in the interval [a,b], the p-th level tile is loaded; when the distance from the camera to the target tile is in the interval [c,d], the q-th level tile is loaded.

[0046] In this embodiment of the application, the grade of the tile is positively correlated with the precision of the tile, that is, the higher the grade of the tile, the higher its precision.

[0047] S120: In response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, the target tile of the nth level is covered by the target tile of the (n+p)th level in the storage space; where np is a positive integer, n is an integer greater than or equal to 3, and p is an integer greater than or equal to 2.

[0048] It is important to note that a larger range of distances between the camera and the tile indicates a greater distance and a lower requirement for the tile's grade; conversely, a smaller range of distances between the camera and the tile indicates a closer distance and a higher requirement for the tile's grade.

[0049] Where n and p are both even numbers, the storage space only stores tiles of even-numbered levels.

[0050] In one possible implementation, even-numbered tile levels are stored in the storage space, where n is fixed as even. If p is also even, tiles between n and n+p are skipped, and tiles of the (n+p)th level (even number) are loaded directly. Therefore, for the scheme described in this application embodiment, only even-numbered tile levels can be stored in the storage space, reducing the storage space requirements for loading tiles.

[0051] For example, if n is 4 and p is 2, then the 5th level tile is skipped and the 6th level tile is loaded directly. Therefore, storing only even-numbered level tiles in the storage space will not affect the loading of tiles.

[0052] In this embodiment, when the distance between the camera and the target tile changes from the nth interval to the npth interval, the target tile of the nth level is covered by the target tile of the (n+p)th level stored in the storage space; where np is a positive integer, n is an integer greater than or equal to 3, and p is an integer greater than or equal to 2. This embodiment omits the covering process for intermediate level tiles, eliminating the need for the device's storage space to store tiles of all levels, reducing the hardware requirements for digital earth loading, and improving the display effect of digital earth for devices with limited storage space.

[0053] To facilitate understanding, the effect is illustrated below. Figure 2 and Figure 3 Introduce it; Figure 2 In the diagram, the tiles within the dashed line represent the target tiles. Figure 2 The target tiles are level eight and level nine tiles. Figure 3 In the diagram, the tiles within the dashed lines represent the target tiles for use with the method described in the embodiments of this application. Figure 3 The target tile is the ninth-level tile.

[0054] As can be seen, by adopting the digital earth loading method of this application, the tiles closer to the ground are all changed to level 9, the tiles farther away are level 7, and the main area consists of 19 tiles. However, although the loading burden is the same as before, it will result in a large area in the field of view where there is a gap between level 9 and level 7, and the difference in clarity between the two is too large, which will affect the display effect.

[0055] Therefore, this application provides another method for loading a digital earth, the corresponding flowchart of which can be found in [link to flowchart]. Figure 2 .

[0056] like Figure 4 As shown, the method includes:

[0057] S410: Obtain the second target tile adjacent to the first target tile, and use the first target tile and the second target tile as target tiles.

[0058] For example, the second target tile can be a tile adjacent to the first target tile within the field of view.

[0059] S420: Obtain the distance from the camera to the target tile, and the corresponding interval. The interval is positively correlated with the distance; each interval corresponds to a tile grade, and the tile grade is positively correlated with the tile's accuracy.

[0060] S430: In response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, the target tile of the nth level is covered by the target tile of the (n+p)th level in the storage space; where np is a positive integer, n is an integer greater than or equal to 3, and p is an integer greater than or equal to 2.

[0061] Where n and p are both even numbers, the storage space only stores tiles of even-numbered levels.

[0062] In one possible implementation, in response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, the target tile of the nth level is covered by the target tile of the (n+p)th level in the storage space in order of the distance from each target tile to the camera from near to far.

[0063] Compared to existing technologies, loading 16 tiles instead of 4 at a time increases the demand on computer performance, potentially leading to choppy visuals if the computer is not powerful enough. This embodiment uses threads (or coroutines) to load tiles sequentially, prioritizing areas closer to the camera and then loading more distant areas. During this process, the upper-level tile acts as a base, with lower-level tiles covering it. Once all 16 tiles are loaded, the upper-level tile is removed, reducing the demand on computer performance and preventing choppy visuals even with a less powerful computer.

[0064] For ease of understanding, this application provides a schematic diagram illustrating the effect of loading a digital earth, as shown in the embodiment. Figure 5 As shown.

[0065] like Figure 5 As shown, after the above steps, all tiles in the field of view are replaced with the same level, for example, level nine.

[0066] Therefore, the tiles within the field of view have the same clarity, improving the display effect of Digital Earth.

[0067] See Figure 6 The figure is a schematic diagram of the structure of a digital earth loading device provided in an embodiment of this application.

[0068] like Figure 6 As shown, the device includes: an acquisition module 610 and a coverage module 620;

[0069] The acquisition module 610 is used to acquire the distance from the camera to the target tile, and the interval corresponding to the distance; wherein, the interval is positively correlated with the distance; each interval corresponds to a tile of a certain grade, and the tile grade is positively correlated with the tile's accuracy;

[0070] The overlay module 620 is used to overlay the target tile of level n with the target tile of level n+p in the storage space in response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval; where np is a positive integer, n is an even number greater than or equal to 3, p is an even number greater than or equal to 2, and the storage space only stores tiles of even-numbered levels.

[0071] Optionally, the acquisition module 610 is also used to acquire tiles adjacent to the target tile and to use the tiles adjacent to the target tile as the target tile.

[0072] Optionally, the overlay module 620 is specifically used to, in response to the interval corresponding to the distance between the camera and the target tile changing from the nth interval to the npth interval, use the target tile of the n+pth level in the storage space to cover the target tile of the nth level in the order of the distance between each target tile and the camera from near to far.

[0073] Optionally, the device further includes: a cleaning module;

[0074] The clearing module is used to clear the target tiles of level n when all target tiles of level n are covered by target tiles of level n+p.

[0075] Optionally, the acquisition module 610 is specifically used to acquire the display range and the tiles adjacent to the target tile, and to take the tiles adjacent to the target tile within the display range as the target tile.

[0076] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the digital earth loading method described in this application.

[0077] In practical applications, the computer-readable storage medium can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0078] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0079] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0080] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0081] like Figure 7 The diagram shown is a structural schematic of a computer device provided in an embodiment of this application. Figure 7 The computer device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.

[0082] like Figure 7 As shown, the computer device 12 is represented in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processor units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processor units 16).

[0083] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0084] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0085] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (…). Figure 7 Not shown; usually referred to as a "hard drive"). Although Figure 7 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.

[0086] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.

[0087] Computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed through input / output (I / O) interface 22. Furthermore, computer device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) through network adapter 20. Figure 7 As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be understood that, although... Figure 7 As not shown, it can be used in conjunction with computer device 12 with other hardware and / or software modules, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0088] The processor unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the digital earth loading method provided in the embodiments of this application.

[0089] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0090] The above description is merely one specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for loading a digital earth, characterized in that, The method includes: The distance from the camera to the target tile and the interval corresponding to the distance are obtained; wherein the interval is positively correlated with the distance; each interval corresponds to a tile grade, and the tile grade is positively correlated with the tile accuracy. In response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, the target tile of the nth level is covered by the target tile of the (n+p)th level in the storage space; wherein, np is a positive integer, n is an even number greater than or equal to 3, p is an even number greater than or equal to 2, and the storage space only stores tiles of even-numbered levels.

2. The method according to claim 1, characterized in that, The method further includes: Obtain a second target tile adjacent to the first target tile, and use the first target tile and the second target tile as target tiles.

3. The method according to claim 2, characterized in that, The response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, and using the target tile of the (n+p)th level in the storage space to cover the target tile of the nth level, includes: In response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, the target tile of the nth level is covered by the target tile of the (n+p)th level in the storage space in order of the distance from each target tile to the camera from near to far.

4. The method according to any one of claims 1-3, characterized in that, The method further includes: If all target tiles of level n are covered by target tiles of level n+p, then remove the target tiles of level n.

5. The method according to claim 2, characterized in that, The step of acquiring tiles adjacent to the target tile and using the adjacent tiles as the target tile includes: Obtain the display range and the tiles adjacent to the target tile, and use the tiles adjacent to the target tile within the display range as the target tile.

6. A loading device for a digital earth, characterized in that, The device includes: an acquisition module and a coverage module; The acquisition module is used to acquire the distance from the camera to the target tile, and the interval corresponding to the distance; wherein the interval is positively correlated with the distance; each interval corresponds to a tile grade, and the tile grade is positively correlated with the tile accuracy; The overlay module is configured to, in response to the interval corresponding to the distance from the camera to the target tile changing from the nth interval to the npth interval, use the target tile of the (n+p)th level in the storage space to overlay the target tile of the nth level; wherein, np is a positive integer, n is an even number greater than or equal to 3, p is an even number greater than or equal to 2, and the storage space stores only tiles of even-numbered levels.

7. A computer device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the loading method of the digital earth as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a terminal device, cause the terminal device to perform the digital earth loading method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Vector tile loading method in three-dimensional scene

    CN112256897A

  • Satellite image picture loading method and system, electronic equipment and medium

    CN118261770A