A method and system for quickly acquiring coordinates and areas based on map application

By automatically generating midpoints in map applications and allowing dragging boundary points and midpoints to adjust the outline, the problems of complex mapping and area calculation operations and low measurement accuracy in the prior art are solved, and more efficient and accurate measurements are achieved.

CN114898009BActive Publication Date: 2025-05-13ZHONG FU TONG CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210237530.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-11
Publication Date
2025-05-13
Estimated Expiration
2042-03-11

AI Technical Summary

Technical Problem

In the prior art, the mapping polygon area drawing and area calculation methods are complex in operation, the measurement accuracy is low, and the boundaries cannot be adjusted during the drawing process, resulting in the need to re-draw.

Method used

The midpoint is automatically generated during the drawing process, and allows dragging the boundary point and midpoint to modify the outline. After completion, click the Save button to draw and area calculation.

Benefits of technology

The drawing process is simplified, the measurement accuracy is improved, and the boundary is convenient to adjust, the operation is simple, and the contour edges can be refined.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114898009B_ABST
    Figure CN114898009B_ABST
Patent Text Reader

Abstract

The present invention relates to a method and system for quickly acquiring coordinates and areas based on a map application, the method comprising the following steps: click a start drawing button to draw an outline, draw the first point, the second point, and the third point on the map until the outline is closed, and then end the drawing; when drawing the second point, automatically generate the midpoint between the first point and the second point, when drawing the third point, automatically generate the midpoint between the second point and the third point, and so on; after the drawing is completed, the boundary points can be dragged to modify the outline, and the boundary points include the first point, the second point, the third point to the Nth point drawn actively and the automatically generated midpoint; after completing the modification of the outline, click the save button to complete the drawing of the outline. Different from the prior art, the present invention can facilitate the adjustment of the drawn boundary, is simple to operate, can refine the outline edge, and effectively improve the measurement accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a method and system for quickly acquiring coordinates and areas based on map applications. Background Art

[0002] In many aspects of geographic surveying and mapping, it is necessary to calculate the land area of ​​the map, and the results of the area calculation are applied to land planning, infrastructure construction, etc. This greatly reduces the workload of actual land field surveys, saves labor costs, and improves surveying and mapping efficiency. In the prior art, computers are used to draw map polygonal areas and calculate areas, but their operations are complicated and the measurement accuracy is low.

[0003] More information related to the above technical solution can also be found in the following documents:

[0004] For example, a method and system for drawing and calculating the area of ​​a map polygonal area disclosed in Chinese patent publication number CN 112767517 A specifically discloses a method for drawing and calculating the area of ​​a map polygonal area, which is implemented by the following steps: step 1, loading the map and initializing; step 2, defining the longitude and latitude of the mouse click point; step 3, instantiating the polygon editor; step 4, drawing a polygon by clicking the mouse point; step 5, calculating the actual land area corresponding to the polygonal area; step 6, constructing an information window to prompt the polygonal area geographic information.

[0005] In the process of implementing the present invention, the inventors found that the prior art has the following problems:

[0006] The existing methods of drawing polygonal areas and calculating areas on maps can only use polygons to draw the target area. During use, the shape that actually needs to be measured is generally a complex graphic, and multiple marking points need to be clicked in sequence. After clicking the wrong marking point, the boundary cannot be adjusted and needs to be redrawn, resulting in complicated operations and low measurement accuracy. Summary of the invention

[0007] To this end, it is necessary to provide a method and system for quickly obtaining coordinates and areas based on map applications, so as to solve the technical problems in the prior art that multiple marking points need to be clicked in sequence, and after clicking the wrong marking point, the boundary cannot be adjusted and needs to be redrawn, resulting in complicated operation and low measurement accuracy.

[0008] To achieve the above object, the inventor provides a method for quickly obtaining coordinates and areas based on a map application, comprising the following steps:

[0009] Install the plug-in and map application on the terminal respectively, and open the map application and plug-in;

[0010] Search the location whose coordinates and area you need to obtain on the map application and find the location that needs to be measured;

[0011] Click the Start Drawing button to draw the outline. Draw the first point, the second point, and the third point on the map until the outline is closed. Then the drawing ends.

[0012] When drawing the second point, the midpoint between the first and second points is automatically generated. When drawing the third point, the midpoint between the second and third points is automatically generated, and so on.

[0013] After drawing, you can drag the boundary points to modify the outline. The boundary points include the first point, second point, third point to Nth point drawn actively, and the automatically generated midpoint.

[0014] After completing the modification of the outline, click the Save button to complete the drawing of the outline, calculate the actual coordinates and area corresponding to the outline area, and display the actual coordinates and area of ​​the location to be measured.

[0015] Different from the prior art, the above technical solution automatically generates the midpoint between the first point and the second point when drawing the second point, and automatically generates the midpoint between the second point and the third point when drawing the third point, and so on; after drawing, the boundary points can be dragged to modify the contour, and the boundary points include the first point, the second point, the third point to the Nth point drawn actively, and the automatically generated midpoint; after completing the modification of the contour, click the Save button to complete the drawing of the contour, calculate the actual coordinates and area corresponding to the contour area, and display the actual coordinates and area of ​​the location to be measured. In this way, the midpoint can be automatically generated during the drawing process, and after the drawing is completed, the drawing point and the automatically generated midpoint can be dragged to refine the drawn contour, and the drawn boundary can be easily adjusted. The operation is simple, the contour edge can be refined, and the measurement accuracy can be effectively improved.

[0016] As an embodiment of the present invention, in the step of dragging the boundary points to modify the contour:

[0017] When you drag an automatically generated midpoint, a midpoint between two points connected to the midpoint is automatically generated.

[0018] In this way, you can achieve infinite subdivision by dragging the automatically generated midpoint, further adjust the contour edge, and continuously nest it to improve the measurement precision.

[0019] As an implementation mode of the present invention, the first point, the second point, the third point to the Nth point actively drawn by the operator on the map are marked with large dots, and the automatically generated midpoint is marked with a small dot;

[0020] In the step where the operator drags the boundary points to modify the contour, when the operator drags the automatically generated midpoint, the midpoint becomes a large dot mark, and the two automatically generated midpoints thereafter are marked with small dots.

[0021] In this way, the identification points can be distinguished. The automatically generated midpoints are marked with small dots. The large dots can be dragged, but no midpoints are generated. After the small dots are dragged, they are automatically converted into large dots, thereby generating two midpoints, which is convenient for adjusting the boundaries of the contour and improves the controllability of the adjustment.

[0022] As an implementation mode of the present invention, in the step of dragging the boundary points to modify the outline, the map can be zoomed in, zoomed out, and the interface display position can be moved.

[0023] In this way, the map can be zoomed in, zoomed out, and the interface display position can be moved, making it easy to adjust the boundaries of the outline.

[0024] As an implementation mode of the present invention, after drawing the first point, the second point, and the third point on the map, it is necessary to click the first point again so that the outline thereof will be closed.

[0025] In this way, you can click the first point at any time to complete the closed selection of the contour, making it easier for the operator to select the area range.

[0026] As an embodiment of the present invention, after completing the step of modifying the profile, the following steps are also included:

[0027] Click the Auto-adjust Boundary button to adjust the boundary of the outline. After the adjustment is completed, click the Save button.

[0028] In this way, you can use the automatic boundary adjustment button to make fine adjustments to the outline boundary, which can effectively improve the accuracy of the edge.

[0029] As an implementation manner of the present invention, adjusting the boundary of the contour specifically includes the following steps:

[0030] The display interface of the terminal at this time is intercepted, and the graphics within the boundary of the contour and the graphics outside the boundary of the contour are analyzed by an image recognition method;

[0031] When the color similarity between the graphics within the boundary of the contour and the graphics outside the boundary of the contour is greater than a preset value, the preset range outside the boundary of the contour is included in the boundary of the contour.

[0032] In this way, by comparing the color similarity between the graphics within the boundary of the outline and the graphics outside the boundary of the outline, the graphics outside the boundary can be included in the outline within a preset range without manual adjustment, thereby improving the adjustment speed.

[0033] As an implementation of the present invention, when the color similarity between a graphic within a preset range within the boundary of the contour and a graphic at the center point within the contour is less than a preset value, the graphic within the preset range within the boundary is included outside the boundary of the contour.

[0034] In this way, the color similarity between the graphics within the preset range of the boundary and the graphics at the center point of the boundary can exclude the preset range of the boundary without manual adjustment, thereby improving the adjustment speed.

[0035] As an implementation mode of the present invention, it also includes an automatic adjustment return button. When the automatic adjustment boundary button is clicked, the boundary of the contour is adjusted. After the adjustment is completed, the automatic adjustment return button can be clicked to return to the original boundary of the contour.

[0036] In this way, the automatic adjustment return button can be used. When the adjustment does not conform to the actual situation, it can return to the original state and perform manual adjustment, which is convenient for the operator.

[0037] To achieve the above objectives, the inventors also provide a system for quickly acquiring coordinates and areas based on a map application, including a method for quickly acquiring coordinates and areas based on a map application as described in any one of the methods provided by the above inventors.

[0038] Different from the prior art, the system of the above technical solution can automatically generate midpoints during the drawing process. After the drawing is completed, the drawing points and the automatically generated midpoints can be dragged to refine the drawn contour, and the drawn boundaries can be easily adjusted. The operation is simple, the contour edges can be refined, and the measurement accuracy can be effectively improved.

[0039] The above-mentioned records related to the invention content are only an overview of the technical solution of the present application. In order to enable ordinary technicians in the field to more clearly understand the technical solution of the present application, and then implement it according to the text of the specification and the contents recorded in the drawings, and to make the above-mentioned purpose and other purposes, features and advantages of the present application easier to understand, the following is an explanation in combination with the specific implementation mode and drawings of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The drawings are only used to illustrate the principles, implementation methods, applications, characteristics and effects of the specific embodiments of the present application and other related contents, and shall not be considered as limitations of the present application.

[0041] In the drawings of the specification:

[0042] Figure 1 A logical schematic diagram of a method for quickly acquiring coordinates and areas based on a map application according to an embodiment of the present application;

[0043] Figure 2A method for quickly obtaining coordinates and areas based on a map application according to an embodiment of the present application is shown in FIG. Figure 1 ;

[0044] Figure 3 A method for quickly obtaining coordinates and areas based on a map application according to an embodiment of the present application is shown in FIG. Figure 2 ;

[0045] Figure 4 A method for quickly obtaining coordinates and areas based on a map application according to an embodiment of the present application is shown in FIG. Figure 3 ;

[0046] Figure 5 A method for quickly obtaining coordinates and areas based on a map application according to an embodiment of the present application is shown in FIG. Figure 4 ;

[0047] Figure 6 A method for quickly obtaining coordinates and areas based on a map application according to an embodiment of the present application is shown in FIG. Figure 5 ;

[0048] Figure 7 A method for quickly obtaining coordinates and areas based on a map application according to an embodiment of the present application is shown in FIG. Figure 6 ;

[0049] Figure 8 A method for quickly obtaining coordinates and areas based on a map application according to an embodiment of the present application is shown in FIG. Figure 7 ;

[0050] Fig. 9 A method for quickly obtaining coordinates and areas based on a map application according to an embodiment of the present application is shown in FIG. Figure 8 . DETAILED DESCRIPTION

[0051] In order to explain in detail the possible application scenarios, technical principles, specific schemes that can be implemented, and the purposes and effects that can be achieved, the following is a detailed description of the specific embodiments listed in conjunction with the accompanying drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.

[0052] Reference to "embodiment" herein means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The term "embodiment" appearing in various places in the specification does not necessarily refer to the same embodiment, nor does it particularly limit its independence or association with other embodiments. In principle, in the present application, as long as there is no technical contradiction or conflict, the various technical features mentioned in the embodiments can be combined in any way to form a corresponding implementable technical solution.

[0053] Unless otherwise defined, the technical terms used in this document have the same meanings as those generally understood by those skilled in the art to which this application belongs; the use of relevant terms in this document is only for describing specific embodiments and is not intended to limit this application.

[0054] In the description of this application, the term "and / or" is an expression used to describe the logical relationship between objects, indicating that three relationships may exist, for example, A and / or B, which means: A exists, B exists, and A and B exist at the same time. In addition, the character " / " in this article generally indicates that the objects before and after are in an "or" logical relationship.

[0055] In the present application, terms such as “first” and “second” are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship of quantity, priority or sequence between these entities or operations.

[0056] Without further limitations, in this application, the words "include", "comprises", "has" or other similar expressions used in the sentences are intended to cover non-exclusive inclusion. These expressions do not exclude the presence of additional elements in the process, method or product including the elements, so that the process, method or product including a series of elements may include not only those limited elements, but also other elements not explicitly listed, or also include elements inherent to such process, method or product.

[0057] Similar to the understanding in the Examination Guidelines, in this application, expressions such as "greater than", "less than", "exceed" and the like are understood to exclude the number itself; expressions such as "above", "below", "within" and the like are understood to include the number itself. In addition, in the description of the embodiments of this application, "multiple" means more than two (including two), and similar expressions related to "multiple" are also understood in this way, such as "multiple groups", "multiple times", etc., unless otherwise clearly and specifically limited.

[0058] In many aspects of geographic surveying and mapping, it is necessary to calculate the land area of ​​the map, and apply the results of the area calculation to land planning, infrastructure construction, etc. This greatly reduces the workload of actual land site surveys, saves labor costs, and improves surveying and mapping efficiency.

[0059] In the prior art, a polygon is drawn by clicking a point with a mouse; the actual land area corresponding to the polygon area is calculated; and an information window is constructed to display the geographical information of the polygon area. However, in the process of use, the shape that actually needs to be measured is generally a complex figure, and multiple marking points need to be clicked in sequence. Moreover, after clicking the wrong marking point, the boundary cannot be adjusted and needs to be redrawn, resulting in complicated operation and low measurement accuracy.

[0060] The applicant has found that during the drawing process, midpoints can be automatically generated, and the outline can be modified by dragging the drawing points and midpoints to refine the drawn outline. The drawn boundary can be easily adjusted, the operation is simple, the outline edge can be refined, and the measurement accuracy can be effectively improved.

[0061] The method and system for quickly acquiring coordinates and areas based on a map application can be applied to mobile terminals such as mobile phones, laptop computers, and tablet computers.

[0062] According to some embodiments of the present application, please refer to Figures 1 to 9 This embodiment relates to a method for quickly obtaining coordinates and areas based on a map application, comprising the following steps:

[0063] Install the plug-in and map application on the terminal respectively, and open the map application and plug-in;

[0064] Search the location whose coordinates and area you need to obtain on the map application and find the location that needs to be measured;

[0065] Click the Start Drawing button to draw the outline. Draw the first point, the second point, and the third point on the map until the outline is closed. Then the drawing ends.

[0066] When drawing the second point, the midpoint between the first and second points is automatically generated. When drawing the third point, the midpoint between the second and third points is automatically generated, and so on.

[0067] After drawing, you can drag the boundary points to modify the outline. The boundary points include the first point, second point, third point to Nth point drawn actively, and the automatically generated midpoint.

[0068] After completing the modification of the outline, click the Save button to complete the drawing of the outline, calculate the actual coordinates and area corresponding to the outline area, and display the actual coordinates and area of ​​the location to be measured.

[0069] In this way, the midpoint can be automatically generated during the drawing process. After the drawing is completed, the drawing point and the automatically generated midpoint can be dragged to refine the drawn outline. The drawn boundary can be easily adjusted. The operation is simple, the outline edge can be refined, and the measurement accuracy can be effectively improved.

[0070] According to some embodiments of the present application, optionally, in the step of dragging a boundary point to modify the contour:

[0071] When you drag an automatically generated midpoint, a midpoint between two points connected to the midpoint is automatically generated.

[0072] In this way, you can achieve infinite subdivision by dragging the automatically generated midpoint, further adjust the contour edge, and continuously nest it to improve the measurement precision.

[0073] According to some embodiments of the present application, optionally, the first point, the second point, the third point to the Nth point actively drawn by the operator on the map are marked with large dots, and the automatically generated midpoint is marked with a small dot;

[0074] In the step where the operator drags the boundary points to modify the contour, when the operator drags the automatically generated midpoint, the midpoint becomes a large dot mark, and the two automatically generated midpoints thereafter are marked with small dots.

[0075] In this way, the identification points can be distinguished. The automatically generated midpoints are marked with small dots. The large dots can be dragged, but no midpoints are generated. After the small dots are dragged, they are automatically converted into large dots, thereby generating two midpoints, which is convenient for adjusting the boundaries of the contour and improves the controllability of the adjustment.

[0076] According to some embodiments of the present application, optionally, in the step of dragging boundary points to modify the outline, the map can be zoomed in, zoomed out, and the interface display position can be moved.

[0077] In this way, the map can be zoomed in, zoomed out, and the interface display position can be moved, making it easy to adjust the boundaries of the outline.

[0078] According to some embodiments of the present application, optionally, after drawing the first point, the second point, and the third point on the map, it is necessary to click the first point again so that its outline will be closed.

[0079] In this way, you can click the first point at any time to complete the closed selection of the contour, making it easier for the operator to select the area range.

[0080] According to some embodiments of the present application, optionally, after completing the step of modifying the profile, the following steps are further included:

[0081] Click the Auto-adjust Boundary button to adjust the boundary of the outline. After the adjustment is completed, click the Save button.

[0082] In this way, you can use the automatic boundary adjustment button to make fine adjustments to the outline boundary, which can effectively improve the accuracy of the edge.

[0083] According to some embodiments of the present application, optionally, adjusting the boundary of the contour specifically includes the following steps:

[0084] The display interface of the terminal at this time is intercepted, and the graphics within the boundary of the contour and the graphics outside the boundary of the contour are analyzed by an image recognition method;

[0085] When the color similarity between the graphics within the boundary of the contour and the graphics outside the boundary of the contour is greater than a preset value, the preset range outside the boundary of the contour is included in the boundary of the contour.

[0086] In this way, by comparing the color similarity between the graphics within the boundary of the outline and the graphics outside the boundary of the outline, the graphics outside the boundary can be included in the outline within a preset range without manual adjustment, thereby improving the adjustment speed.

[0087] According to some embodiments of the present application, optionally, when the color similarity between a graphic within a preset range within the boundary of the contour and a graphic at the center point within the contour is less than a preset value, the graphic within the preset range within the boundary is included outside the boundary of the contour.

[0088] It can recognize map images and automatically adjust the edge range by identifying changes in map color (for example, when reaching the edge of a street, there are green spaces, parks, and ponds next to it, and the map color is obviously different). If it obviously does not conform to the street outline, it can be excluded. If it conforms, it can be included in the outline. This method can be a subtle adjustment of the outline edge or a large area of ​​the outline. It needs to be adjusted in the operator's display interface. The outline that exceeds the display interface cannot be adjusted, which is convenient for the operator to view. If the non-conforming part is found, it can be returned to the original outline boundary, which is more flexible to use.

[0089] In this way, the color similarity between the graphics within the preset range of the boundary and the graphics at the center point of the boundary can exclude the preset range of the boundary without manual adjustment, thereby improving the adjustment speed.

[0090] According to some embodiments of the present application, optionally, an automatic adjustment return button is also included. When the automatic adjustment boundary button is clicked, the boundary of the contour is adjusted. After the adjustment is completed, the automatic adjustment return button can be clicked to return to the original boundary of the contour.

[0091] In this way, the automatic adjustment return button can be used. When the adjustment does not conform to the actual situation, it can return to the original state and perform manual adjustment, which is convenient for the operator.

[0092] This embodiment also relates to a system for quickly acquiring coordinates and areas based on a map application, including any of the methods for quickly acquiring coordinates and areas based on a map application as described above. The system in this case is hardware, specifically a computer device.

[0093] According to some embodiments of the present application, optionally, see Figures 1 to 9 This embodiment relates to a method for quickly obtaining coordinates and areas based on a map application, comprising the following steps:

[0094] Install the plug-in and map application on the terminal respectively, and open the map application and plug-in;

[0095] Search the location whose coordinates and area you need to obtain on the map application and find the location that needs to be measured;

[0096] For example, search for the location of a farm and locate the farm.

[0097] You can only start outlining after clicking "Start Drawing";

[0098] Click the Start Drawing button to draw the outline. Draw the first point, the second point, the third point, and the fourth point on the map. Click the first point again to close the outline.

[0099] When drawing, there is an undo button below;

[0100] When drawing the second point, the midpoint between the first and second points is automatically generated. When drawing the third point, the midpoint between the second and third points is automatically generated. When drawing the fourth point, the midpoint between the third and fourth points is automatically generated. When clicking the first point again, the midpoint between the fourth point and the first point is automatically generated.

[0101] After the contour is closed, you can drag the boundary points to modify the contour. For example, if you move the midpoint between the fourth point and the first point, the midpoint between the first point and the midpoint, and the midpoint between the midpoint and the fourth point will be automatically generated for further refinement.

[0102] For example, if the midpoint between the third point and the fourth point is moved, the midpoint between the third point and the midpoint, and the midpoint between the midpoint and the fourth point are automatically generated for further refinement;

[0103] When dragging boundary points to modify the outline, you can zoom in on the map and move the interface display position to facilitate modifying the outline.

[0104] Different from the prior art, the method for quickly acquiring coordinates and areas based on map applications in this embodiment can automatically generate midpoints during the drawing process. After the drawing is completed, the drawing points and the automatically generated midpoints can be dragged to refine the drawn contour, and the drawn boundaries can be conveniently adjusted. The operation is simple, the contour edges can be refined, and the measurement accuracy can be effectively improved.

[0105] Those skilled in the art should understand that the above embodiments can be provided as methods, devices, or computer program products. These embodiments can be in the form of complete hardware embodiments, complete software embodiments, or embodiments combining software and hardware. All or part of the steps in the methods involved in the above embodiments can be completed by instructing the relevant hardware through a program, and the program can be stored in a storage medium readable by a computer device for executing all or part of the steps described in the above embodiments. The computer device includes, but is not limited to: personal computers, servers, general-purpose computers, special-purpose computers, network devices, embedded devices, programmable devices, smart mobile terminals, smart home devices, wearable smart devices, in-vehicle smart devices, etc.; the storage medium includes, but is not limited to: RAM, ROM, disk, tape, CD, flash memory, U disk, mobile hard disk, memory card, memory stick, network server storage, network cloud storage, etc.

[0106] The above embodiments are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a computer device to generate a machine, so that the instructions executed by the processor of the computer device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0107] These computer program instructions may also be stored in a computer device readable memory capable of directing a computer device to operate in a specific manner, so that the instructions stored in the computer device readable memory produce a manufactured product including an instruction device, the instruction device implementing the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0108] These computer program instructions can also be loaded onto a computer device so that a series of operating steps are executed on the computer device to produce a computer-implemented process, whereby the instructions executed on the computer device provide for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0109] It should be noted that, although the above embodiments have been described in this article, the patent protection scope of the present invention is not limited thereby. Therefore, based on the innovative concept of the present invention, changes and modifications made to the embodiments described herein, or equivalent structures or equivalent process changes made using the contents of the present invention specification and drawings, directly or indirectly applying the above technical solutions to other related technical fields, are all included in the patent protection scope of the present invention.

Claims

1. A method for quickly obtaining coordinates and areas based on map application, characterized in that: The following steps are involved: Install the plug-in and map application on the terminal respectively, and open the map application and plug-in; Search the location whose coordinates and area you need to obtain on the map application and find the location that needs to be measured; Click the Start Drawing button to draw the outline. Draw the first point, the second point, and the third point on the map until the outline is closed. Then the drawing ends. When drawing the second point, the midpoint between the first and second points is automatically generated. When drawing the third point, the midpoint between the second and third points is automatically generated, and so on. After drawing, you can drag the boundary points to modify the outline. The boundary points include the first point, second point, third point to Nth point drawn actively, and the automatically generated midpoint. After completing the modification of the contour, click the Save button to complete the drawing of the contour, calculate the actual coordinates and area corresponding to the contour area, and display the actual coordinates and area of ​​the location to be measured; During the drawing process, the midpoint is automatically generated. After the drawing is completed, drag the drawing point and the automatically generated midpoint to refine the drawn outline; In the step of dragging boundary points to modify the profile: When dragging an automatically generated midpoint, the midpoint between the two points connected to the midpoint is automatically generated; Adjust the contour edge by dragging the automatically generated midpoint; The first, second, third to Nth points drawn actively by the operator on the map are marked with large dots, and the automatically generated midpoint is marked with a small dot; In the step where the operator drags the boundary points to modify the contour, when the operator drags the automatically generated midpoint, the midpoint becomes a large dot mark, and the two automatically generated midpoints thereafter are marked with small dots; The automatically generated midpoints are marked with small dots. The large dots can be dragged, but no midpoints are generated. After the small dots are dragged, they are automatically converted into large dots, thus generating two midpoints.

2. The method for quickly acquiring coordinates and areas based on map application according to claim 1, characterized in that: In the step of dragging the boundary points to modify the outline, the map can be zoomed in, out, and the interface display position can be moved.

3. The method for quickly acquiring coordinates and areas based on map application according to claim 1, characterized in that: After drawing the first, second, and third points on the map, you need to click the first point again to close the outline.

4. The method for quickly acquiring coordinates and areas based on map application according to claim 1, characterized in that: After completing the step of modifying the outline, the following steps are also included: Click the Auto-adjust Boundary button to adjust the boundary of the outline. After the adjustment is completed, click the Save button.

5. The method for quickly acquiring coordinates and areas based on map application according to claim 4, characterized in that: Adjusting the boundary of the contour specifically includes the following steps: The display interface of the terminal at this time is intercepted, and the graphics within the boundary of the contour and the graphics outside the boundary of the contour are analyzed by an image recognition method; When the color similarity between the graphics within the boundary of the contour and the graphics outside the boundary of the contour is greater than a preset value, the preset range outside the boundary of the contour is included in the boundary of the contour.

6. The method for quickly acquiring coordinates and areas based on map application according to claim 5, characterized in that: When the color similarity between the graphics within the preset range of the boundary of the contour and the graphics at the center point of the contour is less than a preset value, the graphics within the preset range of the boundary are included outside the boundary of the contour.

7. The method for quickly acquiring coordinates and areas based on map application according to any one of claims 4 to 6, characterized in that: It also includes an automatic adjustment return button. Click the automatic adjustment boundary button to adjust the boundary of the outline. After the adjustment is completed, click the automatic adjustment return button to return to the original boundary of the outline.

8. A system for quickly acquiring coordinates and areas based on map applications, characterized in that: It comprises a processor and a storage medium, wherein the processor is used to execute a computer program stored in the storage medium to implement the method for quickly acquiring coordinates and areas based on a map application as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Map polygon region drawing and area calculation method and system

    CN112767517A

  • Method and device for processing area boundary information

    CN107480274A

  • Method for measuring parcel area through mobile terminal

    CN109141221A