CN110928970A - S57 electronic chart symbol and Chinese chart paper symbol fusion display method - Google Patents
S57 electronic chart symbol and Chinese chart paper symbol fusion display method Download PDFInfo
- Publication number
- CN110928970A CN110928970A CN201911110832.8A CN201911110832A CN110928970A CN 110928970 A CN110928970 A CN 110928970A CN 201911110832 A CN201911110832 A CN 201911110832A CN 110928970 A CN110928970 A CN 110928970A
- Authority
- CN
- China
- Prior art keywords
- symbol
- chart
- chinese
- paper
- symbols
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/206—Drawing of charts or graphs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention belongs to the field of navigation, and particularly relates to a fusion display method of S57 digital chart symbols and Chinese chart paper symbols, which comprises the following steps: step 1: establishing an S57 symbol library and a Chinese chart type paper symbol library; step 2: determining the range of a chart region and determining the same geographic range; and step 3: comparing the chart symbols in the designated range; and 4, step 4: establishing S57 mapping relation between the electronic chart symbol and Chinese chart paper symbol, and establishing a target object reference table; and 5: matching the Chinese pattern paper symbols with the S57 symbols to finish object matching; step 6: and completing the drawing of the chart symbols, and displaying the S57 symbols and the paper symbols according to the setting.
Description
Technical Field
The invention belongs to the field of navigation, and particularly relates to a method for displaying a fusion of S57 digital chart symbols and Chinese chart paper symbols.
Background
During the navigation process of a ship, a chart is an indispensable navigation marking tool. The prior navigation process mostly applies paper charts, but with the development of positioning technology and the innovation of instant messaging technology, the electronic charts are more and more widely applied, but because of the continuity of habits, the paper charts are still largely used at present.
The paper chart generally only comprises a hierarchy of feature marks, and the electronic chart is added with structural relations such as attributes, attribute values and the like on the basis of the hierarchy, so that each entity in the real world, such as actual existence, specific existence (such as a sea mark) or specified existence (such as an anchor place) can react through the hierarchy.
Under the environment that the basic number of the paper chart is huge when the electronic chart is popularized, a fusion method which can integrate the advantages of the electronic chart, reserve the habit of the paper chart and transit the paper chart to the electronic chart is worthy of design and practice is provided.
Disclosure of Invention
The invention aims to improve the comparison between paper chart symbols and electronic chart symbols, perform fusion display, give consideration to the use habits of new and old users, facilitate the operation of the users, and provide a method for displaying S57 electronic chart symbols and Chinese chart paper symbols by fusing point, line and surface object marks in an area range.
The technical scheme adopted by the invention is as follows:
an S57 electronic chart symbol and Chinese chart paper symbol fusion display method is characterized in that: the method comprises the following steps:
step 1: establishing an S57 symbol library and a Chinese chart type paper symbol library;
step 2: determining the range of a chart region and determining the same geographic range;
and step 3: comparing the chart symbols in the designated range;
and 4, step 4: establishing S57 mapping relation between the electronic chart symbol and Chinese chart paper symbol, and establishing a target object reference table;
and 5: matching the Chinese pattern paper symbols with the S57 symbols to finish object matching;
step 6: and completing the drawing of the chart symbols, and displaying the S57 symbols and the paper symbols according to the setting.
In step 1, the S57 symbol library includes a color table, a lookup table, and a drawing instruction, where the color table includes a day color table, a night color table, and a dusk color table, the lookup table includes a linear lookup table, a conventional symbol lookup table, a simplified symbol lookup table, a symbolic boundary lookup table, and a simplified symbolic boundary lookup table, and the drawing instruction includes a dot symbol drawing instruction, a linear symbol drawing instruction, and a planar symbol drawing instruction; the paper symbol library comprises Chinese graphic paper symbol points, lines, surface drawing methods, symbol pattern libraries and a day, dusk and night color table.
In step 3, the chart symbols mainly include point, line and surface types, and are classified according to the geometric positions and attributes of the point, line and surface.
In step 4, the mapping relationship includes a point mapping relationship, a line mapping relationship and a surface mapping relationship; the Chinese paper chart drawing symbol codes are unique, and S57 object marks are uniquely determined according to the object mark codes and the attribute values; s57, one or more object marks are corresponding to a paper element, so as to establish corresponding mapping relation to form an object mark comparison table.
In step 5, the object matching is performed by matching the attribute values one by one according to a Chinese-drawing paper symbol library and an S57 electronic chart symbol library and according to an object matching table, and performing geometric matching, so as to complete the object matching between the S57 electronic chart symbols and the Chinese-drawing paper chart symbols.
Further, the step 5 includes the steps of:
step 5.1: respectively reading the configuration file of the S57 symbol library, the configuration file of the Chinese image paper symbol library and the configuration file of the object standard comparison table;
step 5.2: circulating the Chinese schema linked list, namely circulating the information of each schema symbol and acquiring one piece of information;
step 5.3: circulating an S57 attribute linked list in an S57 symbol library according to the acquired information, namely circulating the attribute value of each S57 object, and searching the corresponding object and the attribute;
step 5.4: after the corresponding attribute value is found, the corresponding attribute description is found;
step 5.5: judging the correspondence between the attribute description and the corresponding information of the Chinese image and creating a class object;
step 5.6: assigning values to class object records;
step 5.7: according to record assignment, circulating an S57 object target matching linked list in an S57 symbol library, namely circulating each S57 object target code, acquiring an attribute according to the corresponding code, searching the corresponding S57 object target, and judging whether the attributes are the same;
step 5.8: repeating the steps to obtain each object in the object matching linked list, and inserting the attribute, namely, finishing the matching of one object in the Chinese drawing paper symbol and the S57 symbol;
step 5.9: and (5.2) repeating the steps 5.2-5.8 until the matching of each object standard is completed, and storing an object standard comparison table.
The invention has the advantages and positive effects that:
in the invention, an S57 symbol library and a Chinese image symbol library are respectively established, the chart symbols are compared on the basis of the corresponding chart region range and geographic range based on the Chinese image symbol library, the corresponding mapping relation is established, an object reference comparison table is established, each object reference is matched to finish the drawing of the chart symbols, the paper chart and the electronic chart can be synchronously displayed and compared by matching with a corresponding display device, the use habits of new and old users are considered, and the navigation safety is ensured to the maximum extent.
Drawings
FIG. 1 is an exemplary diagram of an object mapping relationship of the present invention;
FIG. 2 is a flow chart of electronic chart object matching;
fig. 3 is a display effect diagram of electronic chart symbol fusion.
Detailed Description
The present invention is further illustrated by the following examples, which are intended to be illustrative, not limiting and are not intended to limit the scope of the invention.
The invention discloses a fusion display method of S57 electronic chart symbols and Chinese chart paper symbols, which is characterized by comprising the following steps:
step 1: establishing an S57 symbol library and a Chinese chart type paper symbol library;
step 2: determining the range of a chart region and determining the same geographic range;
and step 3: comparing the chart symbols in the designated range;
and 4, step 4: establishing S57 mapping relation between the electronic chart symbol and Chinese chart paper symbol, and establishing a target object reference table;
and 5: matching the Chinese pattern paper symbols with the S57 symbols to finish object matching;
step 6: and completing the drawing of the chart symbols, and displaying the S57 symbols and the paper symbols according to the setting.
In this embodiment, in step 1, the S57 symbol library includes a color table, a lookup table, and a drawing instruction, where the color table includes a day color table, a night color table, and a dusk color table, the lookup table includes a linear lookup table, a conventional symbol lookup table, a simplified symbol lookup table, a symbolic boundary lookup table, and a simplified symbolic boundary lookup table, and the drawing instruction includes a dot symbol drawing instruction, a linear symbol drawing instruction, and a planar symbol drawing instruction; the paper symbol library comprises Chinese graphic paper symbol points, lines, surface drawing methods, symbol pattern libraries and a day, dusk and night color table.
In this embodiment, in step 3, the chart symbols mainly include point, line, and surface types, and are classified by comparison according to the geometric positions and attributes of the point, line, and surface.
In this embodiment, as shown in fig. 1, in step 4, the mapping relationship includes a point mapping relationship, a line mapping relationship, and a surface mapping relationship; the Chinese paper chart drawing symbol codes are unique, and S57 object marks are uniquely determined according to the object mark codes and the attribute values; s57, one or more object marks are corresponding to a paper element, so as to establish corresponding mapping relation to form an object mark comparison table.
In this embodiment, in the step 5, the object matching is geometric matching according to the chinese paper chart symbol library and the S57 electronic chart symbol library, and according to the object comparison table, the attribute values are compared one by one, and the object matching between the S57 electronic chart symbol and the chinese paper chart symbol is completed.
In this embodiment, as shown in fig. 2, the step 5 includes the following steps:
step 5.1: respectively reading the configuration file of the S57 symbol library, the configuration file of the Chinese image paper symbol library and the configuration file of the object standard comparison table;
step 5.2: circulating the Chinese schema linked list, namely circulating the information of each schema symbol and acquiring one piece of information;
step 5.3: circulating an S57 attribute linked list in an S57 symbol library according to the acquired information, namely circulating the attribute value of each S57 object, and searching the corresponding object and the attribute;
step 5.4: after the corresponding attribute value is found, the corresponding attribute description is found;
step 5.5: judging the correspondence between the attribute description and the corresponding information of the Chinese image and creating a class object;
step 5.6: assigning values to class object records;
step 5.7: according to record assignment, circulating an S57 object target matching linked list in an S57 symbol library, namely circulating each S57 object target code, acquiring an attribute according to the corresponding code, searching the corresponding S57 object target, and judging whether the attributes are the same;
step 5.8: repeating the steps to obtain each object in the object matching linked list, and inserting the attribute, namely, finishing the matching of one object in the Chinese drawing paper symbol and the S57 symbol;
step 5.9: and (5.2) repeating the steps 5.2-5.8 until the matching of each object standard is completed, and storing an object standard comparison table.
Claims (6)
1. An S57 electronic chart symbol and Chinese chart paper symbol fusion display method is characterized in that: the method comprises the following steps:
step 1: establishing an S57 symbol library and a Chinese chart type paper symbol library;
step 2: determining the range of a chart region and determining the same geographic range;
and step 3: comparing the chart symbols in the designated range;
and 4, step 4: establishing S57 mapping relation between the electronic chart symbol and Chinese chart paper symbol, and establishing a target object reference table;
and 5: matching the Chinese pattern paper symbols with the S57 symbols to finish object matching;
step 6: and completing the drawing of the chart symbols, and displaying the S57 symbols and the paper symbols according to the setting.
2. The method for fusion display of S57 electronic chart symbols and Chinese chart paper symbols as claimed in claim 1, wherein: in the step 1, the S57 symbol library includes a color table, a lookup table, and a drawing instruction, where the color table includes a daytime color table, a nighttime color table, and a dusk color table, the lookup table includes a linear lookup table, a conventional symbol lookup table, a simplified symbol lookup table, a symbolic boundary lookup table, and a simplified symbolic boundary lookup table, and the drawing instruction includes a dot symbol drawing instruction, a linear symbol drawing instruction, and a planar symbol drawing instruction; the paper symbol library comprises Chinese graphic paper symbol points, lines, surface drawing methods, symbol pattern libraries and a day, dusk and night color table.
3. The method for fusion display of S57 electronic chart symbols and Chinese chart paper symbols as claimed in claim 1, wherein: in the step 3, the chart symbols mainly comprise point, line and surface types, and are compared and classified according to the geometric positions and attributes of the point, the line and the surface.
4. The method for fusion display of S57 electronic chart symbols and Chinese chart paper symbols as claimed in claim 1, wherein: in the step 4, the mapping relationship includes a point mapping relationship, a line mapping relationship and a surface mapping relationship; the Chinese paper chart drawing symbol codes are unique, and S57 object marks are uniquely determined according to the object mark codes and the attribute values; s57, one or more object marks are corresponding to a paper element, so as to establish corresponding mapping relation to form an object mark comparison table.
5. The method for fusion display of S57 electronic chart symbols and Chinese chart paper symbols as claimed in claim 4, wherein: in the step 5, the object matching is according to the Chinese paper chart symbol library and the S57 electronic chart symbol library, one-to-one attribute value is compared according to an object comparison table, and geometric matching is performed, so that the S57 electronic chart symbol and Chinese paper chart symbol object matching is completed.
6. The method for fusion display of S57 electronic chart symbols and Chinese chart paper symbols as claimed in claim 5, wherein: the step 5 comprises the following steps:
step 5.1: respectively reading the configuration file of the S57 symbol library, the configuration file of the Chinese image paper symbol library and the configuration file of the object standard comparison table;
step 5.2: circulating the Chinese schema linked list, namely circulating the information of each schema symbol and acquiring one piece of information;
step 5.3: circulating an S57 attribute linked list in an S57 symbol library according to the acquired information, namely circulating the attribute value of each S57 object, and searching the corresponding object and the attribute;
step 5.4: after the corresponding attribute value is found, the corresponding attribute description is found;
step 5.5: judging the correspondence between the attribute description and the corresponding information of the Chinese image and creating a class object;
step 5.6: assigning values to class object records;
step 5.7: according to record assignment, circulating an S57 object target matching linked list in an S57 symbol library, namely circulating each S57 object target code, acquiring an attribute according to the corresponding code, searching the corresponding S57 object target, and judging whether the attributes are the same;
step 5.8: repeating the steps to obtain each object in the object matching linked list, and inserting the attribute, namely, finishing the matching of one object in the Chinese drawing paper symbol and the S57 symbol;
step 5.9: and (5.2) repeating the steps 5.2-5.8 until the matching of each object standard is completed, and storing an object standard comparison table.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911110832.8A CN110928970A (en) | 2019-11-14 | 2019-11-14 | S57 electronic chart symbol and Chinese chart paper symbol fusion display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911110832.8A CN110928970A (en) | 2019-11-14 | 2019-11-14 | S57 electronic chart symbol and Chinese chart paper symbol fusion display method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110928970A true CN110928970A (en) | 2020-03-27 |
Family
ID=69853903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911110832.8A Pending CN110928970A (en) | 2019-11-14 | 2019-11-14 | S57 electronic chart symbol and Chinese chart paper symbol fusion display method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110928970A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113280809A (en) * | 2021-07-22 | 2021-08-20 | 中国船舶重工集团公司第七0七研究所 | Paper-electricity chart fusion method applied to navigation auxiliary operation |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002169463A (en) * | 2000-12-04 | 2002-06-14 | Nippon Sogo System Kk | Terminal device, nautical chart using support system, nautical chart using support method and storage medium |
CN102968539A (en) * | 2012-12-03 | 2013-03-13 | 北京金自天正智能控制股份有限公司 | Method for massively and quickly generating format drawing |
CN103309944A (en) * | 2013-05-14 | 2013-09-18 | 广东南方数码科技有限公司 | Surface feature symbolization method for realizing map library integration |
CN106023128A (en) * | 2016-05-26 | 2016-10-12 | 天津市测绘院 | Method and device for fusing topographic map data and chart data |
-
2019
- 2019-11-14 CN CN201911110832.8A patent/CN110928970A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002169463A (en) * | 2000-12-04 | 2002-06-14 | Nippon Sogo System Kk | Terminal device, nautical chart using support system, nautical chart using support method and storage medium |
CN102968539A (en) * | 2012-12-03 | 2013-03-13 | 北京金自天正智能控制股份有限公司 | Method for massively and quickly generating format drawing |
CN103309944A (en) * | 2013-05-14 | 2013-09-18 | 广东南方数码科技有限公司 | Surface feature symbolization method for realizing map library integration |
CN106023128A (en) * | 2016-05-26 | 2016-10-12 | 天津市测绘院 | Method and device for fusing topographic map data and chart data |
Non-Patent Citations (1)
Title |
---|
樊妙: "传统海图和电子海图一体化数据模型的构建与应用研究" * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113280809A (en) * | 2021-07-22 | 2021-08-20 | 中国船舶重工集团公司第七0七研究所 | Paper-electricity chart fusion method applied to navigation auxiliary operation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8046167B2 (en) | Navigation with contextual color, texture, and structure cues | |
CN100349185C (en) | Map generation device, map delivery method, and map generation program | |
CN103839058A (en) | Information locating method for document image based on standard template | |
CN104375797A (en) | Information processing method and electronic equipment | |
CN101379497A (en) | Design of arbitrary linear and non-linear maps | |
CN108805519B (en) | Electronic generation method and device for paper schedule and electronic schedule generation method | |
CN106528762B (en) | Electronic map processing method and processing system for identifying interest points | |
US8614711B2 (en) | Method and devices for projecting two-dimensional patterns onto complex surfaces of three-dimensional objects | |
CN104537098A (en) | CAD blueprint search method based on GIS technology | |
CN104636029A (en) | Display control method and system for control | |
CN111429548B (en) | Digital map generation method and system | |
CN110928970A (en) | S57 electronic chart symbol and Chinese chart paper symbol fusion display method | |
JP2005339127A (en) | Apparatus and method for displaying image information | |
CN104504701A (en) | Image display method and system based on streetscape attribute information | |
CN113111428B (en) | Method for marking elevation by optimizing elevation of retaining wall elevation graph | |
CN101739498A (en) | Method for accurately designing and building ArcGIS symbol library | |
CN111402385B (en) | Model processing method and device, electronic equipment and storage medium | |
CN107330975A (en) | A kind of three-dimensional military marker mapping system | |
CN113807315B (en) | Method, device, equipment and medium for constructing object recognition model to be recognized | |
CN107240150B (en) | Three-dimensional pipeline digital drawing method | |
CN111213118B (en) | Position identification method and terminal | |
CN113935893A (en) | Sketch style scene rendering method and device and storage medium | |
CN113127584B (en) | Map labeling method and device, electronic equipment and storage medium | |
CN102706326B (en) | Processing method of light beam method aerial triangulation file data | |
CN107783982B (en) | Data processing method and data processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |