Geographical Mapping System

By displaying vertical layered messages of different heights or depths in the same layer, the problem of inconvenience in layer display of traditional geographical information systems is solved, and a more efficient and convenient data acquisition and calculation process is achieved.

CN114722135BActive Publication Date: 2025-02-21LEADING ENVIRONMENTAL TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210470743.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-28
Publication Date
2025-02-21
Estimated Expiration
2042-04-28

AI Technical Summary

Technical Problem

Traditional geographical information systems are inconvenient when displaying layers, making it difficult for users to directly understand the height or depth changes of the terrain within the same location, and the calculation complexity and storage capacity of high-resolution image layers are large, which makes them time-consuming and inconvenient. .

Method used

Provide a geographic map resource system that can display vertical layered messages of different heights or depths in the same layer at the same time. Through the cooperation of map database, data recording module and processor, the dependence on archives of different layers is reduced. Simplify the process of recording and displaying data.

Benefits of technology

It reduces the time and manpower consumption caused by continuous selection of layer files, improves the efficiency and convenience of users to obtain target location information, and reduces the complexity of high-resolution image layer calculations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114722135B_ABST
    Figure CN114722135B_ABST
Patent Text Reader

Abstract

A geographic map data system includes a map database, a data recording module and a processor. The processor executes an operation instruction and the content of the data recording module and generates a map database. According to the operation instruction, the geographic diagram data is displayed including a selection point and a selection column corresponding to the selection point. The selection column is displayed in the same layer. Each selection point has a corresponding longitude and latitude coordinate position, vertical layer information and coordinate name. The present invention can simultaneously display vertical layer information of different heights or depths in the same layer, so as to reduce the time and manpower consumed by the traditional method of constantly selecting different layer files to obtain such information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a geographic map data system, and more particularly to a geographic map data system that can simplify the data recording process and simultaneously display different heights or different depths of selected points on the same layer. Background Art

[0002] The Geographic Information System (GIS) is established by collecting, storing, updating, integrating, converting and displaying real-world geographic data or spatial data, so that users can easily analyze through this system. Currently, the Geographic Information System can be used for environmental and natural resource surveys or for the design of urban plans such as residential areas, protected areas, roads or park lands.

[0003] Geographic Information Systems use different layer files that are sorted and stacked one on top of the other. Traditionally, when users perform queries, they can only view them in the order in which the layer files are arranged. For example, Figure 1 The diagram shows the stacking diagram of image layers of the existing geographic map data (T), which are stacked from layer P5 to layer P1 in the order of arrangement. Each layer represents an image layer of different height or depth. Therefore, it is difficult for the user to directly understand the changes in the height or depth of the terrain in the same location from a single layer file, and it is necessary to select different layer files to know. If there are many targets to be observed, it is not possible to get the desired information in a short time. Moreover, when facing high-resolution image layers, the data storage capacity is huge and the computer calculation is more complicated. If this traditional layer file display method is used, it is often time-consuming and inconvenient. Even for the same longitude and latitude location, the user cannot know how many locations there are at the same longitude and latitude through the image layer stacking diagram. For example, it is impossible to know how many floors a building has, what facilities are set up on the floors, etc. through the image layer stacking diagram.

[0004] Therefore, the present invention is to explain how to effectively improve the inconvenience of traditional geographic information system layer display through innovative invention design, which is still a problem that developers and researchers in related industries need to continue to work hard to overcome and solve. Summary of the invention

[0005] In order to solve the inconvenience caused by the traditional layer display of geographic information system, the present invention provides a geographic map system that can simultaneously display vertical layered information of different heights or depths in the same layer, so as to reduce the time and manpower consumed by continuously selecting different layer files to obtain this information.

[0006] The main purpose of the present invention is to provide a geographic map data system, which includes: a map database having a geographic graphic data, and the geographic map data system displays the geographic graphic data according to an operation instruction, including at least one selection point and at least one selection field corresponding to the selection point, the selection field is displayed in the same layer, and the selection field corresponds to an attribute field and attribute information corresponding to the attribute field, each of the selection points corresponds to a longitude and latitude coordinate position, and the attribute field includes a vertical layering message and a coordinate name; a data recording module, having a reserved character, a plurality of strings and a description message corresponding to the string, part of the string corresponds to the attribute field, and part of the description message corresponds to the attribute information, the reserved character is added to the string or the description message, and the reserved character corresponds to the selection field; and a processor, the processor executes the operation instruction and the content of the data recording module, and generates the map database.

[0007] In an embodiment of the present invention, the attribute field further includes an auxiliary message.

[0008] In one embodiment of the present invention, the geographic map system further includes a distance calculation module and a merge display module. The distance calculation module is used to calculate the distance between the longitude and latitude coordinates of the selected point and the longitude and latitude coordinates of another selected point. When the distance is less than a distance threshold, the merge display module determines whether the coordinate names of the two are the same. If the coordinate names of the two are the same, they are merged and displayed as the selected point. If the coordinate names of the two are different, each selected point is displayed separately.

[0009] In one embodiment of the present invention, the geographic map system further includes a warning module. When the vertical layered information is the depth position, if the attribute information corresponding to the depth position is lower than a first depth threshold, or the attribute information of the depth position is higher than a second depth threshold, and the second depth threshold is greater than the first depth threshold, the warning module issues a warning message.

[0010] In one embodiment of the present invention, the geographic map system further includes a search module, which can search by a keyword or a range value and obtain a search result.

[0011] In one embodiment of the present invention, the geographic map system further comprises a label module, and the label module can select one of a color, a graphic, and a pattern, or a combination thereof, as the selection point.

[0012] In one embodiment of the present invention, the geographic map system further includes a display preference module, which can display the attribute fields and the attribute information of multiple selection fields of a single selection point at the same time or display the attribute fields and the attribute information of one of the selection fields of a single selection point at the same time.

[0013] In one embodiment of the present invention, the geographic map system further comprises a chart module for generating a chart for the relationship between the attribute information of the vertical layered information of at least one selected point and changes over time.

[0014] In one embodiment of the present invention, the geographic map system further includes a selection module, which is a click selection mode, a draw selection mode, a drag selection mode, a region selection mode, a preset action selection mode or a sensing selection mode.

[0015] In one embodiment of the present invention, the geographic map system further includes a storage module for storing multiple program codes of the data recording module, the distance calculation module, the merged display module, the warning module, the search module, the label module, the display preference module, the chart module, the selection module or a combination thereof.

[0016] In one embodiment of the present invention, the geographic mapping system is implemented by a mapping device that executes the above-mentioned program codes, wherein the mapping device is a smart phone, a smart watch, a computer, a tablet computer, an augmented reality (AR) or a virtual reality (VR) device.

[0017] Thus, the display method of the present invention can reduce the time required for computer calculation of high-resolution image layers due to continuous selection in the past, allowing users to more conveniently and quickly understand the information of the target location they want to observe. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 : Schematic diagram of the image layer stacking of existing geographic map resources.

[0019] Figure 2 : Schematic diagram of the image layer of the geographic map system of the present invention.

[0020] Figure 3 : Block diagram of a geographic map data system according to a preferred embodiment of the present invention.

[0021] Figure 4 : A usage status diagram of a geographic map data system according to a preferred embodiment of the present invention (I).

[0022] Figure 5A : Schematic diagram of the recording method of the data recording module of one preferred embodiment of the present invention (I).

[0023] Figure 5B : Schematic diagram of the recording method of the data recording module of one preferred embodiment of the present invention (II).

[0024] Figure 6: Schematic diagram of the recording method of the data recording module of one preferred embodiment of the present invention (III).

[0025] Figure 7 : Schematic diagram of the recording method of the data recording module of one preferred embodiment of the present invention (IV).

[0026] Fig. 8A , Figure 8B : Usage status diagram of the geographic map data system of one preferred embodiment of the present invention (II).

[0027] Fig. 9A , Fig. 9B : The usage status diagram of the geographic map data system of one preferred embodiment of the present invention (three).

[0028] Fig.10 : A usage status diagram of the area selection module of the geographic map system of one preferred embodiment of the present invention.

[0029] Fig.11 : A usage status diagram of a chart module of a geographic map data system according to a preferred embodiment of the present invention.

[0030] Description of the figure number:

[0031] P1, P2, P3, P4, P5: Layers

[0032] T: Existing Geographical Data

[0033] 1: Geographical Mapping System

[0034] 10: Map Database

[0035] 101: Geographical Graphics

[0036] A, B: Screen

[0037] A1~A7、B1~B5:Select points

[0038] 102: Select Field

[0039] 103: Attribute field

[0040] 104: Attribute Information

[0041] 105: Vertically layered messages

[0042] 106: Coordinate name

[0043] 107: Auxiliary information

[0044] 200: Data Recording Module

[0045] 2001: Reserved characters

[0046] 2002: String

[0047] 2003: Describing the message

[0048] 201: Processor

[0049] 202: Distance calculation module

[0050] 203: Merge display module

[0051] 204: Warning module

[0052] 205: Search module

[0053] 206: Tag module

[0054] 207: Display preference module

[0055] 208: Chart Module

[0056] 209: Select module

[0057] 2090: Closed shape

[0058] 210: Storage Module

[0059] L: Layer. DETAILED DESCRIPTION

[0060] See also Figure 3 As shown, Figure 3 The block diagram of a geographic map data system of a preferred embodiment of the present invention. The present invention provides a geographic map data system 1 based on the main purpose, and the geographic map data system 1 includes: a map database 10 (the processor 201 can directly access the map database 10 or the processor 201 can wirelessly transmit and access the network, network hard disk, server or other electronic device storing the map database 10 through a communication module (not shown in the figure)), a data recording module 200 and a processor 201. Figure 2 As shown, Figure 2 The present invention is a schematic diagram of the image layer of the geographic map system of the present invention. The present invention can simultaneously display vertical layer information 105 of different heights or depths in the same layer L, so as to reduce the time and manpower consumed by the traditional method of constantly selecting different layer files to obtain such information. Furthermore, the display method of the present invention can also reduce the time required for the computer to perform calculations when calculating high-resolution image layers due to continuous selection in the past, so that users can more conveniently and quickly understand the target location information they want to observe.

[0061] Please also refer to Figure 2 to Figure 4 , Figure 4This is a usage status diagram (I) of a geographic map data system of a preferred embodiment of the present invention. The map database 10 has a geographic graphic data 101. The geographic graphic data 101 can be a 2D image, a 3D image, or both. The geographic graphic data 101 can include a line layer, a surface layer, or any combination thereof. The geographic graphic data 101 can be an existing established electronic map or an electronic map that can be re-established according to user needs. The content of the geographic graphic data 101 can be exemplified but not limited to natural environments such as hydrology, geology, topography, or flora and fauna, or man-made objects such as streets, devices, vehicles, caves, wells, equipment, or buildings. The geographic map data system 1 displays the geographic graphic data 101 according to an operation instruction, including at least one selection point and at least one selection field 102 corresponding to the selection point. The selection field 102 is displayed in the same layer, wherein the selection point represents the target to be observed. The user can observe at least one selection field 102 by selecting the selection point. Each of the selection points has a corresponding longitude and latitude coordinate position. In addition, if Fig. 8A , Figure 8B As shown, Fig. 8A , Figure 8B FIG2 is a diagram of the use status of the geographic map data system of a preferred embodiment of the present invention. Each pair of selection fields 102 further has an attribute field 103 and attribute information 104. The attribute field 103 includes a vertical layer information 105 and a coordinate name 106. The vertical layer information 105 can be a floor position, a height position or a depth position.

[0062] Please continue to refer to Fig. 8A , the number presented in the selection field 102 of screen A is 1, and its attribute field 103 and attribute information 104 are the first floor of a commercial building, Figure 8B The number 2 in the selection field 102 of the middle screen B indicates that the attribute field 103 and the attribute information 104 represent the second floor of the commercial building. The attribute information 104 of the longitude and latitude coordinates can be represented by a coordinate system such as TWD97, TWD67, WGS84, or other coordinate systems; the coordinate name 106 can be a custom name composed of text, numbers, and symbols, such as Fig. 8A , Figure 8B As shown, the coordinate name 106 is the building name. The attribute field 103 further includes an auxiliary message 107. The auxiliary message 107 can be an item, an event or a story to further explain the content of the selection field 102 of the selected point, for example Fig. 9A , Fig. 9BAs shown, the items of the auxiliary information 107 of the attribute field 103 can be, for example, the number of employees, the number of manufacturers, and rental costs, etc.; events can be divided into things that happened in the past, present, or future, such as: the establishment time of a commercial building; stories can narrate the history of the coordinate name 106, but the actual state is not limited to this, and the content of the auxiliary information 107 can be added according to the needs of the user.

[0063] Please refer to Figure 2 , and refer to Figure 5A or Figure 5B , Figure 5A is a schematic diagram of a recording method of a data recording module of a preferred embodiment of the present invention (I), and Figure 5B Schematic diagram (2) of the recording method of the data recording module of a preferred embodiment of the present invention. The content recorded by the data recording module 200 includes a reserved character 2001, a plurality of strings 2002 and a description message 2003 corresponding to the string 2002, part of the string 2002 corresponds to the attribute field 103, part of the description message 2003 corresponds to the attribute information 104, the reserved character 2001 is added to the string 2002 or the description message 2003, and the reserved character 2001 corresponds to the selection field 102. The content recorded in the data recording module 200 may be computer program codes completed by one or more programming languages, and the computer program codes may be static programming languages ​​or dynamic programming languages. The static programming languages ​​may be exemplified by, but not limited to, object-oriented programming languages ​​such as Java and C++, and the dynamic programming languages ​​may be exemplified by, but not limited to, JavaScript and server-side scripting languages ​​including PHP Hypertext Preprocessor, Perl, Python, and Ruby. The reserved word 2001 may be predefined and used as a tag to identify loop structures, statement blocks, conditions or branches in the computer program codes, and the content of the reserved word 2001 may be text, numbers, symbols or their combination. It should be noted that the content of the reserved word 2001 is different from and not identical to the content of the string 2002 or the description message 2003.

[0064] Next, in order to further understand the purpose, features, and intended effects of the present invention, the programming language and computer program code are presented in a tabular form below to illustrate the scope of practical application, but it is not intended to limit the scope of the present invention in any form.

[0065] Please refer to FIG. 5A to FIG. 7 As shown, Figure 6 and Figure 7The third and fourth diagrams are diagrams of the recording method of the data recording module 200 of a preferred embodiment of the present invention. The reserved character 2001 is set to #EASE_LAYER, corresponding to the vertical layer information 105 of the specific longitude and latitude coordinates, and is pre-defined as the content of the selection field 102 of the geographic diagram data 101.

[0066] Please refer to Figure 3 and Figure 5A In the data recording module 200, the reserved characters 2001 are different from the strings 2002 corresponding to the attribute fields 103 of longitude, latitude, building name and floor position and the strings 2002 of the longitude and latitude coordinate positions. In the same longitude and latitude coordinate positions, a string 2002 mainly composed of the reserved characters 2001 is added. The reserved characters 2001 can be set to #EASE_LAYER. When the description message 2003 is 1, the corresponding floor position is the 1st floor, and when the description message 2003 is 2, the corresponding floor position is the 2nd floor. Please refer to Figure 5A and Fig. 8A , Figure 8B , 1 or 2 is displayed in the selection field 102 respectively, and the user can directly add a string 2002 mainly composed of reserved characters 2001 and its description message 2003. In actual implementation, there is no restriction on the user to record data in the order of floor positions. Figure 5B , the floor positions of the third and fourth rows are not recorded in sequence.

[0067] Please refer to Figure 3 and Figure 6 In the data recording module 200, the reserved characters 2001 are added to the description information 2003. For example, #EASE_LAYER1 is added after "commercial building" to correspond to the floor position of the first floor, and #EASE_LAYER2 is added after "commercial building" to correspond to the floor position of the second floor. In addition, Figure 6 and Fig. 8A , Figure 8B As shown, 1 or 2 is displayed in the selection field 102 respectively. In actual implementation, there is no restriction on the user to record data in the order of floors, and there is no need to consider whether the longitude and latitude coordinates are consistent, and the reserved character 2001 is directly added to the corresponding attribute information 104.

[0068] Please refer to Figure 3 and Figure 7In the data recording module 200, the reserved characters 2001 are added to the string 2002. The user can set the recording rules of the reserved characters for the same longitude and latitude coordinates in advance. For example, at the longitude 121.5645553715582 and the latitude 25.03381144589455, 1# is added in front of the building name and 1# is added in front of the floor position to represent that the floor position of the commercial building is the 1st floor, and 2# is added in front of the building name and 2# is added in front of the floor position to represent that the floor position of the commercial building is the 2nd floor. In actual implementation, there is no restriction on the user to record data in the order of floors.

[0069] The recording methods of the different data recording modules 200 of the present invention can simplify the method of inputting information, so that the user can record the reserved characters 2001 in a variety of ways according to actual needs, and enable the geographic map system 1 to correctly display the vertical layered information 105 of the selected point.

[0070] Please continue to refer to Figure 3 The processor 201 can execute the operation instruction and the content of the data recording module 200, and generate the content of the data recording module 200 in the map database 10. The processor 201 can be exemplified by but not limited to a microcontroller, a microprocessor, a central processing unit (CPU), an application specific integrated circuit (ASIC), a digital logic circuit, a digital signal processor, a field programmable gate array (FPGA) and / or other hardware components with arithmetic processing functions. Each processor 201 can be coupled to another by an application specific integrated circuit, a digital logic circuit, a field programmable gate array and / or other hardware components.

[0071] In one embodiment of the present invention, the geographic map data system 1 further includes a distance calculation module 202 and a merge display module 203. The distance calculation module 202 is used to calculate the distance between the longitude and latitude coordinates of the selected point and the longitude and latitude coordinates of another selected point. The distance is the shortest path length. When the distance is less than a distance threshold, the merge display module 203 determines whether the coordinate names 106 of the two are the same. If the coordinate names 106 of the two are the same, they are merged and displayed as one selected point to reduce Figure 2The geographic diagram data 101 displays too many selected points. If the coordinate names 106 of the two are different, each selected point is displayed separately so that the user can distinguish the content of each selected point. When the distance is greater than a distance threshold, the merge display module 203 is not executed, so that the selected point and the other selected point are displayed separately.

[0072] In one embodiment of the present invention, the geographic map system 1 further includes a warning module 204. When the vertical layered message 105 is the depth position, if the attribute information 104 corresponding to the depth position is lower than a first depth threshold, or the attribute information 104 of the depth position is higher than a second depth threshold, the second depth threshold is greater than the first depth threshold, and the first depth threshold and the second depth threshold can be formulated according to actual needs, the warning module 204 sends a warning message to remind the user to pay attention to the coordinate name 106 of the selected point and the vertical layered message 105. For example, the selected point is the groundwater position, the vertical layer information 105 is the depth position, the groundwater level is the attribute information 104 corresponding to the depth position, and the multiple selected fields 102 are the order of measuring the groundwater level each time. If the groundwater level is lower than a first depth threshold, the warning module 204 sends a warning message to remind the user to pay attention to whether the groundwater position has over-pumping or the water level is too low; if the groundwater level is higher than a second depth threshold, the warning module 204 sends a warning message to remind the user to pay attention, which can be used as a warning, such as to prevent the groundwater from being too low and causing the pump to fail to operate smoothly. The warning message can be formulated according to actual needs.

[0073] In one embodiment of the present invention, the geographic map data system 1 further includes a search module 205. The search module 205 can search by a keyword or a range value to obtain search results. When the search module 205 searches by a keyword, it can include fuzzy search and precise search. Precise search is based on the condition of completely matching the keyword, while fuzzy search can search for synonyms of the keyword, or partial text, numbers or symbols that match the keyword. For example, please refer to Figure 3 and Figure 5A , the reserved characters 2001, the character string 2002 or the description information 2003 of the data recording module 200 can be searched by keywords to obtain the searched position or number of entries, so that the user can conveniently check or record the reserved characters 2001, the character string 2002 or the description information 2003. Alternatively, the selected point or the content of the selected field 102 in the geographic diagram data 101 can be searched, so that the user can quickly find the selected point, the content of the selected field 102 or the number of entries to be observed or analyzed.

[0074] In one embodiment of the present invention, the geographic map system 1 further includes a label module 206. The label module 206 can select one or a combination of a color, a graphic, and a pattern as a mark of the selected point. In actual implementation, when the selected point is a groundwater location, the user can set a groundwater pattern for the selected point, or when the selected point is a school, the user can set a suitable school pattern for the selected point to facilitate the user to identify the object represented by the selected point. Figure 4 As shown, each selected point A1, A2, A3, A4, A5, A6, A7 represents a different building, and some selected points display different patterns, wherein different patterns represent attribute information 104 having different vertical layered information 105 (such as Fig. 8A , Figure 8B ), for example, if the buildings have the same number of floors, or the heights of the floors of the buildings are similar or the same, the same pattern is displayed, such as selecting points A2, A3, and A4. Otherwise, different patterns are displayed, such as selecting points A1, A5, A6, and A7, so that the user can quickly understand the relative relationship between the selected points.

[0075] In one embodiment of the present invention, a display preference module 207 is further included. The display preference module 207 can display the attribute fields 103 and the attribute information 104 of multiple selection fields 102 of a single selection point at the same time or display the attribute fields 103 and the attribute information 104 of one of the selection fields 102 of a single selection point at the same time. In actual implementation, the user can adjust the display quantity of the selection field 102 content in a single selection point according to the needs. For example, when the selection point is a groundwater location and has multiple selection fields 102, the user can select some of the selection fields 102 that he is interested in or all of the selection fields 102 to display the attribute fields 103 and the attribute information 104.

[0076] In one embodiment of the present invention, the geographic map system 1 further comprises a chart module 208 for generating a chart for the relationship between the attribute information 104 of the vertical layered information 105 of at least one selected point and the change over time. Fig.11As shown, it is a usage state diagram of the chart module 208 of the geographic map data system of one preferred embodiment of the present invention. The selected point is the groundwater position, the attribute information 104 of the vertical layered information 105 is the value of the groundwater level, and the chart can be presented in the form of a curve chart, a line chart, a histogram, a graphic or text. The curve chart in this embodiment shows the water level changes of a single selected point from October 2013 to January 2019 in different periods, and the number of data is the number of times the water level is measured; the maximum water level value, the minimum water level value, the standard deviation and the average water level value are obtained by calculating and analyzing the values ​​of the water level measured each time. The user can use the chart module 208 to perform statistical analysis on the attribute information 104 of the vertical layered information 105 of the selected point in a specific period to observe the trend or phenomenon of water level changes.

[0077] In one embodiment of the present invention, the geographic map data system 1 further includes a selection module 209, which can select at least one of the selection points in the geographic map data 101. When the selection module 209 adopts the click selection mode, the user can select by clicking; when the selection module 209 adopts the sketch selection mode, the user can select by sketching; when the selection module 209 adopts the drag selection mode, the user can select by dragging; when the selection module 209 adopts the area selection mode, such as Figure 3 and Fig.10 As shown, the user can select a regular closed figure 2090 such as a circle, an ellipse, a rectangle, or an irregular closed figure 2090 through the area selection module 209; when the selection module 209 adopts the preset action selection mode, the user can select through a motion sensor sensing the user's preset action, and the preset action can be, for example, but not limited to, a gesture action or a human body action, etc. The gesture action can be a change in the three-dimensional coordinates of the position of the finger, the palm, and the knuckles, and the geographic diagram data 101 and the displayed content are moved, rotated, and scaled. The motion sensor senses the gesture action or the human body action through the principle of laser interruption. For example, when the gesture action or the human body action When the hand enters the projection range of the laser, the motion sensor can detect the light spots generated on the hand or human body when the light is blocked, and the amount of light reflected by these light spots (reflecting the changed part) and the time difference (reflecting the depth). Then, based on the continuously obtained light signals, the change in the three-dimensional coordinates caused by the gesture or human body movement is obtained, and the geographic diagram data 101 and its displayed content are moved, rotated and scaled; or when the selection module 209 adopts the sensing selection mode, the user can make a selection by sensing the user's gesture through a touch screen, and the touch screen can be exemplified by but not limited to a capacitive touch screen, an acoustic touch screen, an optical touch screen or a pressure touch screen, etc.

[0078] In one embodiment of the present invention, the geographic map data system 1 further includes a storage module 210. The storage module 210 can be a memory for storing the data recording module 200, the distance calculation module 202, the merged display module 203, the warning module 204, the search module 205, the label module 206, the display preference module 207, the chart module 208, the selection module 209 or a combination thereof. The processor 201 can read the content of the storage module 210 and execute it. The storage module 210 can be exemplified by, but not limited to, a hard disk drive (HDD), a solid state drive (SSD), a silicon disk drive (SDD), a read-only memory (ROM), a random access memory (RAM), a compact disk read-only memory (CD-ROM), a floppy disk, a magnetic tape, and an optical data storage device. In actual implementation, the user can read the content of the geographic map data system 1 stored in the storage module 210 through the processor 201 and execute it.

[0079] In short, the data recording module 200, the distance calculation module 202, the merged display module 203, the warning module 204, the search module 205, the label module 206, the display preference module 207, the chart module 208 and the selection module 209 are software and hardware modules implemented by the processor 201 executing a plurality of program codes of the storage module 210. In other implementations, the storage module 210 may not be provided, and the data recording module 200, the distance calculation module 202, the merged display module 203, the warning module 204, the search module 205, the label module 206, the display preference module 207, the chart module 208 and the selection module 209 may be implemented by pure hardware circuits.

[0080] In one embodiment of the present invention, the geographic mapping system 1 is implemented by a mapping device that executes the above-mentioned program codes, wherein the mapping device is a smart phone, a smart watch, a computer, a tablet computer, an augmented reality (AR) or a virtual reality (VR) device.

[0081] In summary, compared with the prior art and products, the present invention has the following advantages:

[0082] One of the purposes of the present invention is to simultaneously display vertical layered information of different heights or depths in the same layer, so as to reduce the time and manpower consumed by the traditional method of constantly selecting different layer files to obtain such information. Furthermore, the display method of the present invention can also reduce the time required for the computer to perform calculations when calculating high-resolution image layers due to continuous selection in the past, so that users can more conveniently and quickly understand the target location information they want to observe.

[0083] One of the purposes of the present invention is to use the distance calculation module of the present invention in combination with the merge display module to determine whether the content of the input selection point positions with similar distances needs to be displayed merged or separately. This can not only simplify the number of selection points during display, but also allow users to quickly understand the relationship between different selection point positions.

[0084] One of the purposes of the present invention is to simplify the way of inputting information through the data recording module of the present invention, so that users can record according to actual needs by adding different reserved characters, or quickly find the location of the information to be input from a large number of strings or description messages through reserved characters, and enable the geographic map system to correctly display the attribute information field of the selected point. In addition, different attribute fields and attribute information fields can be added to the same selection field, so that the content contained in each vertical layered message is different.

[0085] One of the purposes of the present invention is to simultaneously display vertical layered information of target selection points, so that users can observe and analyze at different vertical heights or different vertical depths, for example: the changes in water levels of the same well at different periods, or the changes in terrain height of specific selection points at different periods.

Claims

1. A geographic map system, characterized in that: Include: A map database (10) has a geographic graphic data (101), wherein the geographic graphic data system (1) causes the geographic graphic data (101) to display at least one selected point and at least one selected field (102) corresponding to the selected point according to an operation instruction, wherein the selected field (102) is displayed in the same layer, and the selected field (102) further has an attribute field (103) and attribute information (104) corresponding to the attribute field (103), each selected point corresponds to a longitude and latitude coordinate position, and the attribute field (103) includes a vertical layer information (105) and a coordinate name (106); A data recording module (200) is used to record a content including a reserved character (2001), a plurality of character strings (2002) and a description message (2003) corresponding to the character string (2002), wherein part of the character string (2002) corresponds to the attribute field (103), part of the description message (2003) corresponds to the attribute information (104), the reserved character (2001) is added to the character string (2002) or the description message (2003), and the reserved character (2001) corresponds to the selection field (102); A processor (201) for executing the operation instruction and the content of the data recording module (200) and generating the map database (10); and A distance calculation module (202) and a combined display module (203), wherein the distance calculation module (202) is used to calculate a distance between the longitude and latitude coordinates of the selected point and the longitude and latitude coordinates of another selected point. When the distance is less than a distance threshold, the combined display module (203) determines whether the coordinate names (106) of the two are the same. If the coordinate names (106) of the two are the same, they are combined and displayed as the selected point. If the coordinate names (106) of the two are different, each selected point is displayed separately.

2. The geographic map system according to claim 1, characterized in that: The attribute field (103) further includes an auxiliary message (107).

3. The geographic map system according to claim 1, characterized in that: The vertical layer information (105) is a floor position, a height position or a depth position.

4. The geographic map system according to claim 3, characterized in that: It further comprises a warning module (204). When the vertical layered information (105) is the depth position, if the attribute information (104) corresponding to the depth position is lower than a first depth threshold, or the attribute information (104) of the depth position is higher than a second depth threshold, and the second depth threshold is greater than the first depth threshold, the warning module (204) issues a warning message.

5. The geographic map system according to claim 3, characterized in that: It further comprises a search module (205), which can search by a keyword or a range value and obtain a search result.

6. The geographic map system according to claim 3, characterized in that: It further comprises a label module (206), and the label module (206) can select one of a color, a graphic and a pattern or a combination thereof as the selection point.

7. The geographic map system according to claim 3, characterized in that: It further includes a display preference module (207), which can display the attribute field (103) and the attribute information (104) of multiple selection fields (102) of a single selection point at the same time, or display the attribute field (103) and the attribute information (104) of one of the selection fields (102) of a single selection point at the same time.

8. The geographic map system according to claim 3, characterized in that: It also includes a chart module (208) for generating a chart for the property information (104) of the vertical hierarchical information (105) of at least one selected point changing with time.

9. The geographic map system according to claim 3, characterized in that: It further comprises a selection module (209), which is a click selection mode, a draw selection mode, a drag selection mode, a region selection mode, a preset action selection mode or a sensing selection mode.

10. The geographic map system according to claim 1, characterized in that: It further includes a storage module (210) for storing the data recording module (200), a distance calculation module (202), a merged display module (203), a warning module (204), a search module (205), a label module (206), a display preference module (207), a chart module (208), a selection module (209) or multiple program codes of a combination thereof.

11. The geographic map system according to claim 1, characterized in that: The geographic mapping system (1) is implemented by executing program code on a mapping device, wherein the mapping device is a smart phone, a smart watch, a computer, a tablet computer, an augmented reality or a virtual reality device.

Citation Information

Patent Citations

  • Electronic map target object information updating method and system

    CN114090606A