Self-adaptive remote sensing thematic map drawing method and device, equipment, storage medium and program product

By automatically determining and updating the scale factor and combining the mapping configuration information, the automatic drawing of remote sensing topical maps is realized, solving the problem of manual mapping dependence in the existing technology, and improving the mapping efficiency and adaptability.

CN119919539APending Publication Date: 2025-05-02WUHAN JIAHE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411953266.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

The existing remote sensing mapping method relies on manual mapping, resulting in high intensity and low efficiency of mapping.

Method used

By obtaining remote sensing monitoring data and mapping configuration information, the coarse scale factor is determined and updated to the drawing scale factor, and automatically draw based on these scale factors and configuration information to generate a remote sensing special map.

Benefits of technology

The proportion of manual mapping is reduced, the efficiency of remote sensing topic mapping is improved, and adaptive image display and layout adjustment are realized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119919539A_ABST
    Figure CN119919539A_ABST
Patent Text Reader

Abstract

The invention discloses a drawing method and device of an adaptive remote sensing thematic map, equipment, a storage medium and a program product, and relates to the technical field of information processing.The drawing method of the adaptive remote sensing thematic map comprises the steps that remote sensing monitoring data and drawing configuration information are obtained; determining a coarse scale factor in the remote sensing monitoring data according to the cartographic configuration information; updating the coarse scale factor based on the drawing inner margin to obtain a drawing scale factor; and drawing based on the remote sensing monitoring data according to the drawing scale factor and the drawing configuration information to obtain a remote sensing thematic map. The standardized layout template is realized through the drawing configuration information, so that the manual drawing proportion is reduced, and the remote sensing thematic drawing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing technology, and in particular to a mapping method, device, equipment, storage medium and program product for adaptive remote sensing thematic maps. Background Art

[0002] In recent years, remote sensing technology has been increasingly used in land resource planning, ecological and environmental protection, agricultural monitoring, and disaster prevention and mitigation. Geographic information-related technologies with remote sensing as the core have become an important support for digital economy, new infrastructure construction, new smart city construction, digital villages, smart agriculture, and natural resources. They have been widely used in various fields and play an important role. As one of the traditional forms of geographic information services, thematic maps are more easily accepted by service recipients due to their abstract, intuitive, and personalized features.

[0003] The traditional mapping method is based on industry software such as ArcGIS, AutoCAD, and MapGIS. It loads different types of remote sensing thematic data, manually adds elements such as legends, scales, and compasses, and relies on manual mapping, but the mapping effort of technical personnel is relatively high. Summary of the invention

[0004] The main purpose of this application is to provide a method, device, equipment, storage medium and program product for making adaptive remote sensing thematic maps, aiming to solve the technical problem that the remote sensing mapping method in the existing scheme relies on manual mapping.

[0005] To achieve the above purpose, the present application proposes a method for making an adaptive remote sensing thematic map, the method comprising:

[0006] Obtain remote sensing monitoring data and mapping configuration information;

[0007] Determining a coarse scale factor in the remote sensing monitoring data according to the mapping configuration information;

[0008] The rough scale factor is updated based on the drawing padding to obtain a drawing scale factor;

[0009] Based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information, a remote sensing thematic map is obtained.

[0010] In one embodiment, the step of determining the coarse scale factor in the remote sensing monitoring data according to the mapping configuration information includes:

[0011] Determine the regional geographic elements and the inner frame width corresponding to the remote sensing monitoring data based on the mapping configuration information;

[0012] Automatically extract the remote sensing monitoring data according to the regional geographical elements to obtain the monitoring area boundary vector;

[0013] A rough scale factor for mapping is determined according to the monitoring area boundary vector, the remote sensing monitoring data and the inner frame width.

[0014] In one embodiment, the step of obtaining remote sensing monitoring data and mapping configuration information includes:

[0015] Obtain initial remote sensing monitoring data;

[0016] Performing standardization processing on the initial remote sensing monitoring data to obtain remote sensing monitoring data;

[0017] Determine the mapping configuration information used for remote sensing mapping based on mapping application requirements.

[0018] In one embodiment, the mapping configuration information includes at least: thematic elements;

[0019] The step of determining mapping configuration information for remote sensing mapping according to mapping application requirements includes:

[0020] Obtain the corresponding thematic elements and key configuration information according to mapping application requirements.

[0021] In one embodiment, the step of obtaining a remote sensing thematic map by drawing based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information includes:

[0022] Determining the stacking priority of the remote sensing thematic map according to the mapping configuration information;

[0023] Based on the remote sensing monitoring data and according to the stacking priority and the drawing scale factor, a remote sensing thematic map is obtained.

[0024] In one embodiment, the formula for determining the rough scale factor of mapping based on the monitoring area boundary vector, the remote sensing monitoring data, and the inner frame width is as follows:

[0025] Scale r =Width map_frame / Width geo ;

[0026] Width geo =n*cos(lat)*Δlon;

[0027] Among them, Scale r is the coarse scale factor, Width map_frame The width of the inner frame, Width geois the actual geographical distance corresponding to the width of the inner frame, n is the actual distance represented by 1 degree of longitude on the equator, lat is the latitude of the center point of the monitoring area, and Δlon is the longitude difference between the four boundaries of the monitoring area.

[0028] In addition, to achieve the above purpose, the present application also proposes a mapping device for adaptive remote sensing thematic maps, the mapping device for adaptive remote sensing thematic maps comprising:

[0029] Information acquisition module, used to obtain remote sensing monitoring data and mapping configuration information;

[0030] A coarse scale module, used to determine a coarse scale factor in the remote sensing monitoring data according to the mapping configuration information;

[0031] A fine scale module, used for updating the coarse scale factor based on the drawing inner margin to obtain a drawing scale factor;

[0032] The remote sensing mapping module is used to draw based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information to obtain a remote sensing thematic map.

[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a mapping device for adaptive remote sensing thematic maps, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the method for mapping the adaptive remote sensing thematic maps as described above.

[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the method for making an adaptive remote sensing thematic map as described above are implemented.

[0035] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the method for making an adaptive remote sensing thematic map as described above are implemented.

[0036] One or more technical solutions proposed in this application have at least the following technical effects:

[0037] This application obtains remote sensing monitoring data and mapping configuration information; determines the coarse scale factor in the remote sensing monitoring data based on the mapping configuration information; updates the coarse scale factor based on the mapping inner margin to obtain the drawing scale factor; and draws based on the remote sensing monitoring data and the drawing scale factor and mapping configuration information to obtain a remote sensing thematic map. Since the standardized layout template is realized through the mapping configuration information, the proportion of manual mapping is reduced and the efficiency of remote sensing thematic mapping is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0040] Figure 1 A flow chart of the first embodiment of the method for making an adaptive remote sensing thematic map of the present application;

[0041] Figure 2 A diagram showing the stacking order of elements in the drawing area in one implementation of the present application;

[0042] Figure 3 This is a schematic diagram of the topic elements in one implementation method of the present application embodiment;

[0043] Figure 4 A flow chart of the second embodiment of the method for making adaptive remote sensing thematic maps of the present application;

[0044] Figure 5 A flow chart of the third embodiment of the method for making adaptive remote sensing thematic maps of the present application;

[0045] Figure 6 A schematic diagram of a remote sensing thematic map structure in one implementation of this application;

[0046] Figure 7 A schematic diagram of the optimal annotation position calculation principle in one implementation of the present application;

[0047] Figure 8 A schematic diagram of the module structure of a mapping device for adaptive remote sensing thematic maps according to an embodiment of the present application;

[0048] Fig. 9 It is a schematic diagram of the device structure of the hardware operating environment involved in the method for making an adaptive remote sensing thematic map in the embodiment of the present application.

[0049] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0050] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0051] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0052] The main solution of the embodiment of the present application is: obtaining remote sensing monitoring data and mapping configuration information; determining the coarse scale factor in the remote sensing monitoring data based on the mapping configuration information; updating the coarse scale factor based on the mapping inner margin to obtain the drawing scale factor; drawing based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information to obtain a remote sensing thematic map.

[0053] In some embodiments, related batch mapping methods, such as using the Data Driven Pages module (Data Driven Pages) that comes with ArcGIS, can achieve batch mapping, but the results are in the form of PDF files rather than pictures, or based on arcpy and MXD mapping templates to improve mapping efficiency, but there are problems such as low applicability of templates, which need to be customized according to specific needs, and often only thematic maps can be produced for fixed areas, mapping templates cannot adapt to changes, layout rules are complex, and templates are not easy to maintain uniformly.

[0054] The present application provides a solution, which realizes a method that can automatically adjust the map display range according to the monitoring area range and automatically adjust the layout according to different application requirements, so that the degree of automation of mapping is high. The solution of the present application uses standardized layout templates, without the need to classify and customize thematic map templates; adaptively adjusts the drawing display range according to the monitoring area; automatically finds the best place name annotation location according to geographic vectors; adaptively adjusts the layout according to the proportion of legends, mapping units, scales and other contents; automatically determines the data type for rendering according to thematic elements and configuration information; effectively sets key configuration information and vector fields to facilitate automated thematic map production; and can automatically render and display map elements in the drawing area through standardized settings of the stacking order of map elements. The method of the present invention solves the problem that customization of thematic map templates is not conducive to mapping during the process of thematic map making, and that the page size and layout of each mapping element need to be manually adjusted, reduces the labor intensity of cartographers, and greatly improves the efficiency of remote sensing thematic mapping.

[0055] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a computer, server and other equipment capable of making remote sensing maps, or a computing platform, virtual device, etc. capable of realizing the above functions. The following takes the mapping device for adaptive remote sensing thematic maps (referred to as mapping device) as an example to illustrate this embodiment and the following embodiments.

[0056] Based on this, the present application embodiment provides a method for making an adaptive remote sensing thematic map, referring to Figure 1 , Figure 1 A flowchart diagram is provided for the first embodiment of the method for making adaptive remote sensing thematic maps of the present application.

[0057] In this embodiment, the method for making the adaptive remote sensing thematic map includes steps S10 to S40:

[0058] Step S10, acquiring remote sensing monitoring data and mapping configuration information.

[0059] It is understandable that the above remote sensing monitoring data can be a remote sensing monitoring result data obtained by monitoring using remote sensing technology. Specifically, electromagnetic wave information of the environment can be collected through aviation, satellites, high-altitude drones, etc., thereby realizing remote monitoring of environmental targets. As an advanced environmental information acquisition technology, remote sensing technology has the characteristics of being fast, timely, comprehensive and economical, and has therefore become an important means of acquiring large-scale synchronous and dynamic environmental information.

[0060] In some implementations of the embodiments of the present application, the remote sensing monitoring data may include soil erosion monitoring data, such as the type, intensity, and distribution range of soil erosion; the remote sensing data may also include water resource data, such as surface water distribution, groundwater storage, water quality, etc.; the remote sensing data may also include agricultural monitoring data, such as crop growth conditions, pest and disease conditions, farmland soil nutrients, etc. In the embodiments of the present application, the scope and type of remote sensing monitoring data are not limited, and can be selected according to the specific application.

[0061] It should be noted that the above-mentioned mapping configuration information can be a kind of map element information used for mapping guidance, which can specifically include: annotation elements (such as custom annotations, administrative division annotations, etc.), geographic elements (such as custom area vectors, administrative vectors, etc.), thematic elements (such as thematic vectors, thematic grids, etc.), and base map elements (such as image base maps, etc.).

[0062] In some implementations of the present application, the order in which the above-mentioned cartographic configuration information (map elements) are stacked in the drawing area can refer to the following: Figure 2 As shown, Figure 2 This is a diagram showing the stacking order of elements in the drawing area in one implementation of the present application.

[0063] In some implementations of the embodiments of the present application, in order to determine the mapping configuration information, remote sensing thematic data corresponding to the mapping theme (that is, data corresponding to the thematic elements) can be obtained, which may include thematic raster data and thematic vector data; vector data such as administrative boundaries that need to be added to geographic elements (specifically in SHP format) and base map data can also be obtained.

[0064] In some implementations of the present application, in order to automatically add map elements and render, the thematic map type can be configured in the mapping configuration information, and the corresponding legend classification and stretching rules can be preset. The monitoring area information can be automatically determined based on the input custom area vector or area field information; the annotation information can be customized or automatically determined and added based on the sensor information. That is, the mapping configuration information at least includes: thematic elements;

[0065] The step of determining mapping configuration information for remote sensing mapping according to mapping application requirements includes:

[0066] Obtain key configuration information corresponding to the thematic elements according to mapping application requirements.

[0067] Specifically, the thematic elements of the embodiment of the present application may include thematic vectors and thematic rasters. The key configuration information corresponding to the thematic vectors can be used to determine whether the rendering method of the thematic map is unique value rendering, or hierarchical rendering according to the vector field value corresponding to the thematic vectors; the thematic rasters can be divided into integer rasters and floating-point rasters, where discrete integer rasters are rendered with unique values ​​according to the key configuration information, and continuous floating-point rasters are rendered with stretching according to the configuration information. For details, please refer to Figure 3 , Figure 3 This is a schematic diagram of the topic element content in one implementation method of the present application.

[0068] In some implementations of the embodiments of the present application, key configuration information required for mapping can be determined in the embodiments of the present application, such as remote sensing thematic map type, legend content configuration, monitoring area information, annotation information, sensor information, etc., and the embodiments of the present application are not limited to this.

[0069] In some implementations of the embodiments of the present application, the mapping configuration information of the embodiments of the present application may be as shown in the following mapping configuration information key field table:

[0070]

[0071]

[0072] Step S20: determining a coarse scale factor in the remote sensing monitoring data according to the mapping configuration information.

[0073] Step S30, updating the rough scale factor based on the drawing padding to obtain a drawing scale factor.

[0074] It is understandable that the scale factor is a parameter used to describe the proportional relationship between the remote sensing image and the actual ground. In the embodiment of the present application, the above-mentioned coarse scale factor is also a parameter used to roughly describe the proportional relationship between the remote sensing image and the actual ground. By determining the mapping configuration information, the coarse scale factor in the remote sensing monitoring data can be determined.

[0075] It should be understood that the above-mentioned drawing scale factor may be a finer scale factor obtained by further adjusting the coarse scale factor. By drawing the remote sensing thematic map based on the drawing scale factor, the fineness of the remote sensing thematic map is improved.

[0076] It should be noted that in remote sensing mapping, there is a certain spatial distance between the content area of ​​the generated remote sensing image or remote sensing thematic map and the frame or border, and this spatial distance is also the inner margin of the mapping. By drawing the remote sensing monitoring data based on the mapping configuration information and in combination with the drawing scale factor, a completed remote sensing thematic map can be obtained. That is, step S40, based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information, a remote sensing thematic map is obtained.

[0077] The embodiment of the present application obtains remote sensing monitoring data and mapping configuration information; determines the coarse scale factor in the remote sensing monitoring data according to the mapping configuration information; updates the coarse scale factor based on the mapping inner margin to obtain the drawing scale factor; and draws based on the remote sensing monitoring data and according to the drawing scale factor and mapping configuration information to obtain a remote sensing thematic map. Since the standardized layout template is realized through the mapping configuration information, the proportion of manual mapping is reduced, and the efficiency of remote sensing thematic mapping is improved.

[0078] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 4 , Figure 4 A flow chart of the second embodiment of the method for making an adaptive remote sensing thematic map of the present application is provided. In the embodiment of the present application, the step of determining the coarse scale factor in the remote sensing monitoring data according to the mapping configuration information includes:

[0079] Step S21, determining the regional geographical elements and the inner frame width corresponding to the remote sensing monitoring data based on the mapping configuration information;

[0080] Step S22, automatically extracting the remote sensing monitoring data according to the regional geographical elements to obtain a monitoring area boundary vector;

[0081] Step S23, determining a rough scale factor for mapping according to the monitoring area boundary vector, the remote sensing monitoring data and the inner frame width.

[0082] It should be noted that the mapping configuration information may include information such as regional geographical elements, inner frame width, inner margin width, etc. corresponding to the remote sensing monitoring data. Among them, the inner frame width is also the effective area width of the remote sensing thematic map to be obtained. The regional geographical elements may be relevant geographical elements included in the monitoring area, such as the longitude and latitude of the center point of the monitoring area, the longitude and latitude of the monitoring area, etc., which are not limited in the embodiments of the present application.

[0083] In some implementations of the embodiments of the present application, the embodiments of the present application can automatically extract the boundary vector of the monitoring area based on the regional code or regional name of the geographic element, and calculate the coarse scaling factor using the longitude and latitude of the center point of the monitoring area, the width of the inner frame, and the longitude and latitude range of the monitoring area.

[0084] It should be noted that the above-mentioned geographical elements may be the geographical contents required to be included in the remote sensing thematic map, as well as the distribution, connection and temporal changes of these geographical contents, such as geology, hydrology, landforms, etc. For different geographical elements, there may be corresponding different regional codes, regional names or administrative levels. Among them, the regional code is a standardized and unique geographic information code that can realize the accurate identification and positioning of the geographic spatial position of different geographical elements; the regional name can be an identifier corresponding to a specific geographical area; the administrative level can be designed at a custom level or at the official administrative level of the region, and the embodiments of the present application are not limited to this.

[0085] In some implementations of the embodiments of the present application, the present application may set a key vector field to restrict the area code, area name or administrative level. For details, please refer to the following vector attribute key field table:

[0086]

[0087] In some implementations of the embodiments of the present application, the above-mentioned area code / area name can be determined based on a geographic information system or a geographic information database, and the embodiments of the present application are not limited to this.

[0088] In some implementations of the embodiments of the present application, the formula for calculating the rough scale factor of the mapping may be as follows:

[0089] Scale r =Width map_frame / Width geo (1);

[0090] Width geo =n*cos(lat)*Δlon (2);

[0091] Among them, Scale r is the coarse scale factor, Width map_frame The width of the inner frame, Width geo is the actual geographical distance corresponding to the width of the inner frame, n is the actual distance represented by 1 degree of longitude on the equator (such as n is 111 kilometers), lat is the latitude of the center point of the monitoring area, and Δlon is the longitude difference of the four boundaries of the monitoring area.

[0092] In some implementations of the present application, the latitude and longitude changes corresponding to the inner margin can be calculated based on the inner margin width in the mapping configuration information and the rough scale factor; the four boundaries of the monitoring area can be combined to calculate the four boundaries of the drawing display area. Specifically, the actual geographic distance corresponding to the inner frame width can be calculated by the above formula (2), and then calculated by the above formula (1) to obtain the final drawing scale factor Scale.

[0093] Specifically, it can be based on the coarse scale factor Scale r , Drawing inner margin Width inter_framegap And the actual geographical distance Width corresponding to the inner frame width geo The longitude and latitude difference Δθ corresponding to the inner margin is determined, and the calculation method can refer to the following formula (3). Further, the left longitude llx in the corresponding drawing area can be calculated based on the longitude and latitude difference Δθ corresponding to the inner margin and the left longitude llx, right longitude urx, upper latitude lly, and lower latitude ury of the monitoring area. n 、Right longitude urx n , upper latitude n , lower latitude n , the calculation method can refer to the following formulas (4)-(7).

[0094] Δθ=Width inter_framegap / Scale r / (m*cos(lat)*Δlon) (3);

[0095] llx n =llx+Δθ (4);

[0096] urx n =urx+Δθ (5);

[0097] lly n =lly+Δθ (6);

[0098] ury n =ury+Δθ (7);

[0099] It can be understood that, through the above calculation, the left longitude, right longitude, lower latitude and upper latitude actually corresponding to the drawing area can be determined. Then, the drawing range width corresponding to the drawing area and the actual geographical distance corresponding to the monitoring area can be determined. By substituting the drawing range width and the actual geographical distance corresponding to the monitoring area into formula (1), the drawing scale factor after updating the coarse scale factor can be obtained.

[0100] It should be understood that in the process of drawing different thematic maps, the corresponding scale can be automatically obtained according to the selected administrative region and administrative level through the method of the embodiment of the present application.

[0101] The embodiment of the present application determines the regional geographical elements and the inner frame width corresponding to the remote sensing monitoring data based on the mapping configuration information; automatically extracts the remote sensing monitoring data according to the regional geographical elements to obtain the monitoring area boundary vector; and determines the rough scale factor of the mapping according to the monitoring area boundary vector, the remote sensing monitoring data and the inner frame width. Since the rough scale factor of the mapping is determined by the mapping configuration information, a more refined drawing scale factor can be further determined, which improves the mapping efficiency and the accuracy of the mapping.

[0102] Based on the first embodiment and / or the second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those of the above-mentioned first embodiment and / or the second embodiment can refer to the above introduction, and will not be repeated later. Figure 5 , Figure 5 A flowchart diagram is provided for the third embodiment of the method for making adaptive remote sensing thematic maps of the present application.

[0103] In the embodiment of the present application, the step of obtaining remote sensing monitoring data and mapping configuration information includes:

[0104] Step S11, obtaining initial remote sensing monitoring data;

[0105] Step S12, performing standardization processing on the initial remote sensing monitoring data to obtain remote sensing monitoring data;

[0106] Step S13, determining mapping configuration information for remote sensing mapping according to mapping application requirements.

[0107] It should be noted that the above-mentioned initial remote sensing monitoring data is also the unprocessed remote sensing success data obtained by remote sensing technology. The remote sensing monitoring data can be obtained by standardizing the initial remote sensing monitoring data.

[0108] In some implementations of the embodiments of the present application, the above-mentioned standardization processing may include cropping, format conversion, extraction and stretching, image depth modification, etc. Different processing of the initial remote sensing monitoring data can be achieved by cropping the obtained initial remote sensing monitoring data, converting the data format, extracting and stretching the remote sensing image, changing the image depth and saving it for backup, etc.

[0109] In some implementations of the embodiments of the present application, the mapping configuration information of the embodiments of the present application may also include: mapping date information, drawing name information, mapping overlay priority information, annotation elements, geographic elements, thematic elements, base map elements and other information.

[0110] In some implementations of the embodiments of the present application, the mapping configuration information of the embodiments of the present application may also include the organization elements of the comprehensive area, etc.

[0111] In some implementations of the embodiments of the present application, the remote sensing thematic map structure of the method for making an adaptive remote sensing thematic map in the embodiments of the present application can be as follows: Figure 6 As shown, Figure 6 This is a schematic diagram of the remote sensing thematic map structure in one implementation of this application.

[0112] Reference Figure 6 The remote sensing thematic map of the embodiment of the present application may include a title area, a drawing area, and a comprehensive area. The title area may include a map name area for displaying the map name of the remote sensing thematic map; the title area may also include a mapping time for displaying the mapping time of the remote sensing thematic map.

[0113] In some implementations of the embodiments of the present application, the drawing area may include a drawing frame enclosed by an inner frame. The spacing between the inner frame and the outer frame is also known as the drawing outer margin. In the drawing frame, a drawing range may be provided. Generally speaking, some spacing may be reserved between the drawing range and the drawing frame, and the spacing is also known as the drawing inner margin.

[0114] In some implementations of the embodiments of the present application, the comprehensive area may be provided with an area for representing parameters such as legends, legend content, notes, cartographic units, scales (which may be determined based on the drawing scale factor), compasses, etc., and the embodiments of the present application are not limited to this.

[0115] In some implementations of the embodiments of the present application, the mapping configuration information of the embodiments of the present application may also include color configuration information. According to the color configuration information, when adding thematic elements, rendering and display may be automatically performed.

[0116] In some implementations of the embodiments of the present application, when adding annotations, text annotations can be performed according to the optimal position annotation rules. In order to add place name annotations conveniently and quickly, the embodiments of the present application can add place name information to the "area name" attribute of the boundary vector; when adding place name annotations, the vectors and attributes can be traversed, and the place name annotations can be automatically added at the optimal position according to the preset administrative level or area code.

[0117] In some implementations of the embodiments of the present application, the process of adding annotations in the present application can refer to Figure 7 As shown, Figure 7 This is a schematic diagram of the calculation principle of the best annotation position in one implementation of the present application. In the embodiment of the present application, the best position annotation rule is: when looking for the best annotation position, take a single polygon boundary surface vector as the calculation object, rotate 1 degree in sequence, traverse 360 ​​degrees, find the largest area inscribed rectangle in all directions, and record the angle and the center point of the rectangle (360 degrees is recorded as 0 degrees, regarded as unrotated); according to the best angle and the position of the largest area rectangle (best rectangle), further calculate the symmetry axis in the direction of the long axis of the best rectangle; from the center point of the best rectangle, take 80% of the range along the symmetry axis as the approximate annotation range; then interpolate along the symmetry axis according to the number of characters to be annotated, and obtain the best annotation position for each character as the annotation anchor point; add text annotation according to the anchor point coordinates (anchor point position).

[0118] In some implementations of the embodiments of the present application, when adding legend content, for the sake of aesthetics, the font, legend item spacing, and height information can be set by default according to the mapping configuration information, and the number of rows and columns of the legend content is calculated according to the number of legend content sub-items to be displayed; if the number of items in the legend is less than 3, it is displayed as one column; if the array of items in the legend is greater than 3, the number of items in the legend is divided by 3 and 4. If the remainder after division by 3 is larger, the legend content is added according to 3 rows, otherwise, the legend content is added according to 4 rows.

[0119] In some implementations of the embodiments of the present application, the layout rules of the comprehensive area may be: according to the position of the inner frame on the picture, various elements of the comprehensive area are added within the left and right edge lines of the inner frame; within the comprehensive area, the proportions are calculated according to the widths of each area, the position of the display area is readjusted according to the principle of equal proportion, and various required elements are added according to the adjusted area.

[0120] In some implementations of the embodiments of the present application, after all elements are drawn, the thematic map is output at a custom location, and the format may be a picture format.

[0121] The embodiment of the present application obtains initial remote sensing monitoring data; performs standardization processing on the initial remote sensing monitoring data to obtain remote sensing monitoring data; and determines mapping configuration information for remote sensing mapping according to mapping application requirements. Since the initial remote sensing monitoring data is standardized, the accuracy of Kell mapping is improved.

[0122] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the method for making adaptive remote sensing thematic maps of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0123] This application also provides a mapping device for adaptive remote sensing thematic maps, please refer to Figure 8 , Figure 8 This is a schematic diagram of the module structure of a mapping device for adaptive remote sensing thematic maps according to an embodiment of the present application. The mapping device for adaptive remote sensing thematic maps includes:

[0124] Information acquisition module 10, used to acquire remote sensing monitoring data and mapping configuration information;

[0125] A coarse scale module 20, for determining a coarse scale factor in the remote sensing monitoring data according to the mapping configuration information;

[0126] A fine scale module 30, used to update the coarse scale factor based on the drawing inner margin to obtain a drawing scale factor;

[0127] The remote sensing mapping module 40 is used to perform mapping based on the remote sensing monitoring data and according to the mapping scale factor and the mapping configuration information to obtain a remote sensing thematic map.

[0128] The mapping device for adaptive remote sensing thematic maps provided by the present application adopts the mapping method for adaptive remote sensing thematic maps in the above-mentioned embodiment, which can solve the technical problem that the remote sensing mapping method in the existing solution relies on manual mapping. Compared with the prior art, the beneficial effects of the mapping device for adaptive remote sensing thematic maps provided by the present application are the same as the beneficial effects of the mapping method for adaptive remote sensing thematic maps provided by the above-mentioned embodiment, and the other technical features in the mapping device for adaptive remote sensing thematic maps are the same as the features disclosed in the above-mentioned embodiment method, which will not be described in detail here.

[0129] The present application provides an adaptive remote sensing thematic map mapping device, the adaptive remote sensing thematic map mapping device includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the adaptive remote sensing thematic map mapping method in the above-mentioned embodiment 1.

[0130] Reference below Fig. 9 , which shows a schematic diagram of the structure of a mapping device suitable for implementing an adaptive remote sensing thematic map in an embodiment of the present application. The mapping device for the adaptive remote sensing thematic map in an embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig. 9 The illustrated adaptive remote sensing thematic map making device is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0131] like Fig. 9 As shown, the mapping device of the adaptive remote sensing thematic map may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to the program stored in a read-only memory (ROM: Read Only Memory) 1002 or the program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In the RAM 1004, various programs and data required for the operation of the mapping device of the adaptive remote sensing thematic map are also stored. The processing device 1001, the ROM 1002 and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 1003 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1009. The communication device 1009 may allow the mapping device of the adaptive remote sensing thematic map to communicate wirelessly or wired with other devices to exchange data. Although the drawings show the mapping device of the adaptive remote sensing thematic map with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented or have instead.

[0132] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0133] The mapping device for adaptive remote sensing thematic maps provided by the present application adopts the mapping method for adaptive remote sensing thematic maps in the above-mentioned embodiment, which can solve the technical problem that the remote sensing mapping method in the existing solution relies on manual mapping. Compared with the prior art, the beneficial effects of the mapping device for adaptive remote sensing thematic maps provided by the present application are the same as the beneficial effects of the mapping method for adaptive remote sensing thematic maps provided by the above-mentioned embodiment, and the other technical features in the mapping device for adaptive remote sensing thematic maps are the same as the features disclosed in the method of the previous embodiment, which will not be described in detail here.

[0134] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0135] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0136] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the method for making an adaptive remote sensing thematic map in the above-mentioned embodiment.

[0137] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.

[0138] The computer-readable storage medium may be included in the mapping device of the adaptive remote sensing thematic map; or may exist independently without being assembled into the mapping device of the adaptive remote sensing thematic map.

[0139] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the mapping device of the adaptive remote sensing thematic map, the mapping device of the adaptive remote sensing thematic map:

[0140] Obtain remote sensing monitoring data and mapping configuration information;

[0141] Determining a coarse scale factor in the remote sensing monitoring data according to the mapping configuration information;

[0142] The rough scale factor is updated based on the drawing padding to obtain a drawing scale factor;

[0143] Based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information, a remote sensing thematic map is obtained.

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

[0145] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0146] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0147] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned method for making the adaptive remote sensing thematic map, and can solve the technical problem that the remote sensing mapping method in the existing solution relies on manual mapping. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the method for making the adaptive remote sensing thematic map provided by the above-mentioned embodiment, and will not be repeated here.

[0148] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned method for making adaptive remote sensing thematic maps when executed by a processor.

[0149] The computer program product provided by the present application can solve the technical problem that the remote sensing mapping method in the existing solution relies on manual mapping. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the method for mapping adaptive remote sensing thematic maps provided by the above embodiment, and will not be repeated here.

[0150] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A method for making an adaptive remote sensing thematic map, characterized in that: The method comprises: Obtain remote sensing monitoring data and mapping configuration information; Determining a coarse scale factor in the remote sensing monitoring data according to the mapping configuration information; The rough scale factor is updated based on the drawing padding to obtain a drawing scale factor; Based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information, a remote sensing thematic map is obtained.

2. The method for making an adaptive remote sensing thematic map according to claim 1, characterized in that: The step of determining the coarse scale factor in the remote sensing monitoring data according to the mapping configuration information comprises: Determine the regional geographic elements and the inner frame width corresponding to the remote sensing monitoring data based on the mapping configuration information; Automatically extract the remote sensing monitoring data according to the regional geographical elements to obtain the monitoring area boundary vector; A rough scale factor for mapping is determined according to the monitoring area boundary vector, the remote sensing monitoring data and the inner frame width.

3. The method for making an adaptive remote sensing thematic map according to claim 1, characterized in that: The step of obtaining remote sensing monitoring data and mapping configuration information includes: Obtain initial remote sensing monitoring data; Performing standardization processing on the initial remote sensing monitoring data to obtain remote sensing monitoring data; Determine the mapping configuration information used for remote sensing mapping based on mapping application requirements.

4. The method for making an adaptive remote sensing thematic map according to claim 3, characterized in that: The mapping configuration information at least includes: thematic elements; The step of determining mapping configuration information for remote sensing mapping according to mapping application requirements includes: Obtain the corresponding thematic elements and key configuration information according to mapping application requirements.

5. The method for making an adaptive remote sensing thematic map according to claim 1, characterized in that: The step of obtaining a remote sensing thematic map by drawing based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information comprises: Determining the stacking priority of the remote sensing thematic map according to the mapping configuration information; Based on the remote sensing monitoring data and according to the stacking priority and the drawing scale factor, a remote sensing thematic map is obtained.

6. The method for making an adaptive remote sensing thematic map according to claim 2, characterized in that: The formula for determining the rough scale factor of mapping based on the monitoring area boundary vector, the remote sensing monitoring data and the inner frame width is as follows: Scale r =Width map_frame / Width geo ; Width geo =n*cos(lat)*Δlon; Among them, Scale r is the coarse scale factor, Width map_frame The width of the inner frame, Width geo is the actual geographical distance corresponding to the width of the inner frame, n is the actual distance represented by 1 degree of longitude on the equator, lat is the latitude of the center point of the monitoring area, and Δlon is the longitude difference between the four boundaries of the monitoring area.

7. An adaptive remote sensing thematic map making device, characterized in that: The mapping device of the adaptive remote sensing thematic map comprises: Information acquisition module, used to obtain remote sensing monitoring data and mapping configuration information; A coarse scale module, used to determine a coarse scale factor in the remote sensing monitoring data according to the mapping configuration information; A fine scale module, used for updating the coarse scale factor based on the drawing inner margin to obtain a drawing scale factor; The remote sensing mapping module is used to draw based on the remote sensing monitoring data and according to the drawing scale factor and the mapping configuration information to obtain a remote sensing thematic map.

8. An adaptive remote sensing thematic map making device, characterized in that: The device comprises: a memory, a processor, and a mapping program for an adaptive remote sensing thematic map stored in the memory and executable on the processor, wherein the mapping program for an adaptive remote sensing thematic map is configured to implement the steps of the method for mapping an adaptive remote sensing thematic map according to any one of claims 1 to 6.

9. A storage medium, characterized in that: The storage medium stores an adaptive remote sensing thematic map making program, and when the adaptive remote sensing thematic map making program is executed by the processor, the steps of the adaptive remote sensing thematic map making method according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the method for making an adaptive remote sensing thematic map according to any one of claims 1 to 6 are implemented.