CN101783010B - System and method for generating electronic chart pictures capable of being seamlessly spliced - Google Patents

System and method for generating electronic chart pictures capable of being seamlessly spliced Download PDF

Info

Publication number
CN101783010B
CN101783010B CN2009100553210A CN200910055321A CN101783010B CN 101783010 B CN101783010 B CN 101783010B CN 2009100553210 A CN2009100553210 A CN 2009100553210A CN 200910055321 A CN200910055321 A CN 200910055321A CN 101783010 B CN101783010 B CN 101783010B
Authority
CN
China
Prior art keywords
module
electronic chart
pictures
chart
sea
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.)
Expired - Fee Related
Application number
CN2009100553210A
Other languages
Chinese (zh)
Other versions
CN101783010A (en
Inventor
胡勤友
涂兴华
杨春
施朝健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Maritime University
Original Assignee
Shanghai Maritime University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Maritime University filed Critical Shanghai Maritime University
Priority to CN2009100553210A priority Critical patent/CN101783010B/en
Publication of CN101783010A publication Critical patent/CN101783010A/en
Application granted granted Critical
Publication of CN101783010B publication Critical patent/CN101783010B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a system and a method for generating electronic chart pictures capable of being seamlessly spliced, wherein the system mainly comprises an electronic chart data read module, a proportion level display module, a preprocessing module, a chart object, a display content filtering strategy setting module, an electronic chart picture display and render module and an electronic chart picture storage module, whereas in an implement method, a chart picture proportional scale can be set by utilizing the proportion level display module, and the chart object and the content thereof can be selectively displayed by utilizing the chart object and the display content filtering strategy setting module thereof, thereby enabling a generated picture to be simpler; the geographical coverage range of all electronic chart pictures capable of being seamlessly spliced can be calculated by utilizing the preprocessing module; and attractive electronic chart pictures can be generated by utilizing the electronic chart picture display and render module. Based on the characteristics, the generated electronic chart pictures can be seamlessly spliced and are simple and attractive by utilizing the system and the method.

Description

A kind of system and method that is used to generate electronic chart pictures that can be seamless spliced
Technical field:
The present invention relates to the ocean geographic information technical field, particularly can generate the system and method that can carry out seamless spliced electronic chart pictures.
Background technology:
, obtained in recent years to use widely owing to its user friendly based on picture (Tile) Technology in Web GIS (like Google Map, Baidu Map etc.).Its technical characterstic is to use space change time, to improve the speed that client represents map.Specifically, at first utilize geodata to draw the electronic chart under the different proportion chi, then the map of drawing out is cut into the length of sides such as many and the little picture of electronic chart that can be seamless spliced (like 256px * 256px).When a certain area map of user capture, only download the little picture of an amount of electronic chart from server end, then that it is together seamless spliced, represent to the user and consult.Therefore, when the user visited electronic chart at every turn, the data downloaded amount was very limited, also need not carry out mapping and handle, and like this, the access speed of map is effectively improved.
Above-mentioned thought is applied to Web electronic chart field, the advantage that can obtain expecting equally.Yet although electronic chart technology and electronic map technique belong to the GIS field together, the data layout of electronic chart, graphical symbol, displaying contents control and application all have bigger difference with electronic chart.The instrument that is used to generate electronic map pictures (Tile) at present both at home and abroad all can't be used to generate electronic chart pictures (Tile), therefore, is necessary to invent a special instrument, is used to generate electronic chart pictures (Tile).
Summary of the invention:
The present invention is directed to the existing instrument that is used to generate electronic map pictures and all can't be used to generate the problem of electronic chart pictures, and a kind of can to electronic chart carry out seamless decomposition system, and this system realizes method that electronic chart is carried out seamless decomposition.
In order to achieve the above object, the present invention adopts following technical scheme:
A kind of system that is used to generate electronic chart pictures that can be seamless spliced is characterized in that, said system includes following ingredient:
The electronic chart data read module is used to read the electronic chart data that meet special form, and converts thereof into special calculator memory data;
One displaying ratio layer module to the electronic chart data that said electronic chart data read module is obtained, is provided with and stores the optional numerical value of displaying ratio chi level in advance;
One sea chart thing mark and displaying contents filtering policy thereof are provided with module; Corresponding with said displaying ratio layer module; Be used to revise pairing sea chart thing mark of each displaying ratio chi level and displaying contents filtering policy thereof, and it is stored in electronic chart pictures demonstration and the rendering module;
One pre-processing module in order to the largest enveloping rectangle geographic range of definite all electronic chart data that imported, utilizes this module can confirm on a certain displaying ratio chi level the coordinate of the electronic chart pictures that all are to be generated and geographical coverage thereof;
One electronic chart pictures shows and rendering module, is used to realize the demonstration and the rendering operations of electronic chart pictures content;
One electronic chart pictures memory module is used for the name of current electronic chart pictures and preserves.
Further, the optional numerical value that said displaying ratio layer module is provided with can be 0,1,2,3,4,5 ..., 21 ... integer sequence.
Further again, said pre-processing module is made up of sea chart picture coordinate Calculation submodule to be generated that is used to calculate all electronic chart pictures coordinates to be generated and the geographical coverage calculating sub module of sea chart picture that is used to calculate all electronic chart pictures latitude and longitude coordinates to be generated.
Further again, said electronic chart pictures shows and rendering module comprises coordinate transferring, sea chart thing mark display order module, demonstration and filtering policy module, sea chart thing mark shows and play up the mode module, sea chart picture thing mark shows and rendering module;
Said coordinate transferring is used at selected displaying ratio chi level, realizes that thing target geographic coordinate is to the conversion of electronic chart pictures image coordinate on the electronic chart;
Said sea chart thing mark display order module, the overlay order when being marked on demonstration in order to define different sea chart things;
Said demonstration and filtering policy module, in order to be defined under the different proportion chi level, the thing mark kind and the content displayed thereof that should show;
Said sea chart thing mark shows and plays up the mode module, is used to define each sea chart thing aiming symbol and display mode;
Said sea chart picture thing mark shows and rendering module, in order to selected sea chart is realized rendering operations according to predefined each sea chart thing aiming symbol and displaying contents.
Further again; Said electronic chart pictures memory module can be utilized the coordinate and the current displaying ratio chi level of electronic chart pictures, confirms an overall unique identification code, with this this picture of sign indicating number name; With the compression type is extension name, preserves current electronic chart pictures.
Further again, also include the electronic chart pictures compression module in the said system, this module can be compressed the electronic chart pictures that aforementioned modules generated, and converts the data layout that the user sets to.
A kind ofly generate the method for electronic chart pictures that can be seamless spliced, it is characterized in that this method includes following steps based on said system:
(1) utilizes the electronic chart data read module, read all pending electronic chart data;
(2) from the displaying ratio layer module, select an engineer's scale level, as current engineer's scale level;
(3) select or reset the pairing sea chart thing mark of this engineer's scale level, and the displaying contents filtering policy;
(4) utilize pre-processing module, calculate all electronic chart pictures coordinates to be generated and corresponding geographical coverage thereof;
(5) utilize the resulting corresponding data of above-mentioned steps to generate each and open electronic chart pictures to be generated.
Further, said step (5) realizes through following steps:
(5.1), judge one by one whether each thing mark kind is filtered and does not show according to the display order of confirming in the sea chart thing mark display order module;
(5.2) if judging something mark kind shows, then the geographic range with current electronic chart pictures is that condition is retrieved these thing mark kind data in the geographical coverage of current electronic chart pictures from the electronic chart data, as does not retrieve data, returns step (5.1);
(5.3) as retrieving this thing mark kind data, then sea chart thing mark shows with rendering module and presses its corresponding display content filtering policy, and it is shown and plays up, and returns step (5.1) after the completion,
(5.4) accomplish the demonstration of belongings mark kind on the picture and play up after, do not contain any thing mark information like picture, then disregard, otherwise, utilize sea chart picture compression module to compress to it, sea chart picture storage module will be stored it.
The present invention based on above-mentioned technology can carry out seamless decomposition to electronic chart.It utilizes the displaying ratio layer module; Sea chart picture engineer's scale can be set, utilize sea chart thing mark and displaying contents filtering policy thereof that module is set, can select to show sea chart thing mark and content thereof; Make the picture of generation more succinct; Utilize pre-processing module, can calculate the geographical coverage of the electronic chart pictures that all can be seamless spliced, utilize electronic chart pictures to show and rendering module can generate electronic chart pictures attractive in appearance.Based on above characteristics, utilize method and system provided by the present invention, generating electronic chart pictures both can be seamless spliced, succinctly attractive in appearance again.
Description of drawings:
Further specify the present invention below in conjunction with accompanying drawing and embodiment.
Fig. 1 is the structured flowchart of system among the present invention.
Fig. 2 is the process flow diagram of method among the present invention.
Embodiment:
For technological means, creation characteristic that the present invention is realized, reach purpose and effect and be easy to understand and understand, below in conjunction with concrete diagram, further set forth the present invention.
The instrument that is used to generate electronic map pictures (Tile) at present both at home and abroad all can't be used to generate electronic chart pictures (Tile); Therefore; The invention provides a kind of system 100 (as shown in Figure 1) that is used to generate electronic chart pictures that can be seamless spliced, be used to generate electronic chart pictures (Tile).
Referring to Fig. 1, this system 100 includes in order to realize the system server 200 of operation processing function, and for realizing function described in the invention, this system server 200 includes following ingredient:
(1) the electronic chart data read module 210
It is to be used to read the electronic chart data that meet special form, and converts thereof into the modular structure of special calculator memory data.
As giving an example, the form of electronic chart includes: shapefile form, S57 form, S63 form, VCF form etc.Utilize this electronic chart data read module 210 can distinguish the chart data of these forms effectively.In addition, wherein can seal the coding and decoding assembly that these data modes are decoded up for safekeeping.
(2) the displaying ratio layer module 220
To the electronic chart data that aforementioned electronic chart data read module 210 is obtained, can be provided with and store the optional numerical value of displaying ratio chi level in advance, this numerical value can be 0,1,2,3,4,5 ..., 21 ... integer sequence.
When the displaying ratio chi was big, its display precision was high, pairing sea chart zone is just little; Otherwise when the displaying ratio chi was little, low, the pairing sea chart of its display precision zone was just big.Between each level, the user can select as required.In our current experiment, be designed with 21 engineer's scale levels altogether, certainly, the quantity of this engineer's scale level does not limit.
(3) sea chart thing mark and displaying contents filtering policy thereof are provided with module 230,
Corresponding with aforesaid displaying ratio layer module 220; Be used to revise pairing sea chart thing mark of each displaying ratio chi level and displaying contents filtering policy thereof, and it is stored demonstration and filtering policy module 253 in electronic chart pictures demonstration and the rendering module 250.
Described sea chart thing mark is made a general reference various being arranged on the sea chart, with geography information, sail information, even the labeling form that is associated of the various information contents such as climatic information.Non-limiting as giving an example, include land, island, navigation mark, obstruction and navigation channel etc.Described obstruction is such as 2. 3. other barriers of shipwreck of 1. reef, like device for use in fishing trawl, fish corral etc.
Because the size in the zone of the pairing sea chart of each engineer's scale level has nothing in common with each other, therefore, must select sea chart thing different in each level mark, because under, can not show all detailed information than the small scale situation.Utilize this selection just can realize the filter operation of sea chart thing mark and displaying contents, thereby guarantee to demonstrate the important information that on current engineer's scale level, should show compactly on the sea chart picture.
(4) pre-processing module 240
It is in order to the modular structure of the largest enveloping rectangle geographic range of all electronic chart data of confirming to have imported, utilizes this module can confirm on a certain displaying ratio chi level the coordinate of the electronic chart pictures that all are to be generated and geographical coverage thereof.Described here largest enveloping rectangle is being represented on the user-selected engineer's scale level and the relevant four corner of the required electronic chart of user.This scope is that the user can carry out the data generation, cut apart, and next step seamless spliced whole basic datas.In the present invention, with regard to the algorithm of being introduced below utilizing this zone is cut apart, spliced, the data that generated can supply the user directly to use, check.In the length below, its algorithm is described in detail.
This pre-processing module 240, in order to realize aforesaid function, it includes following submodule:
Sea chart picture coordinate Calculation submodule 241 to be generated,
This submodule includes following algorithm, suppose largest enveloping rectangle upper left corner longitude and latitude for
Figure G2009100553210D00051
lower right corner longitude and latitude for wherein the north latitude east longitude for just, the south latitude west longitude is for bearing; Current displaying ratio chi level is Z,
At first confirm to comprise the picture coordinate (X to be generated of upper left corner coordinate 0, Y 0) do,
X 0 = floor ( 2 Z × ( 180 + λ 0 ) 360 )
Figure G2009100553210D00063
Wherein floor () asks the integral part of a certain arithmetic number, down together.
As for example, suppose that current engineer's scale level is 10, upper left corner longitude and latitude is (120,30), then X 0=853, Y 0=332.
Next confirms to comprise the picture coordinate (X to be generated in the lower right corner 1, Y 1) do,
X 1 = floor ( 2 Z × ( 180 + λ 1 ) 360 ) ,
Figure G2009100553210D00065
As for example, suppose that current engineer's scale level is 10, lower right corner longitude and latitude is (125,25), then X 1=867, Y 1=365.
Then all electronic chart pictures coordinates to be generated are shown in following matrix,
( X 0 , Y 0 ) ( X 0 + 1 , Y 0 ) . . . ( X 1 , Y 0 ) ( X 0 , Y 0 + 1 ) ( X 0 + 1 , Y 0 + 1 ) . . . ( X 1 , Y 0 + 1 ) . . . . . . . . . . . . ( X 0 , Y 1 ) ( X 0 + 1 , Y 1 ) . . . ( X 1 , Y 1 ) ,
According to the resulting corresponding data in front, its electronic chart pictures coordinate is following:
( 853,332 ) ( 854,332 ) . . . ( 867,332 ) ( 853,333 ) ( 854,333 ) . . . ( 867,333 ) . . . . . . . . . . . . ( 853,365 ) ( 854,365 ) . . . ( 867,365 ) .
In addition, pre-processing module 240 also includes the geographical coverage calculating sub module 242 of sea chart picture.The main effect of this module is, in case given the coordinate form of picture (algorithm of coordinate as previously mentioned), and the engineer's scale that shows, just can directly calculate the geographic area on the electronic chart of picture place, can represent through warp, latitude.Specific algorithm is following:
Coordinate (the X of a given picture; Y); Displaying ratio chi Z, available following formula is confirmed its upper left corner latitude and longitude coordinates
Figure G2009100553210D00071
and lower right corner latitude and longitude coordinates
Figure G2009100553210D00072
λ 0 = X 0 2 Z × 360 - 180
λ 1 = X 0 + 1 2 Z × 360 - 180
Figure G2009100553210D00075
Be west longitude if calculate longitude for negative, for just being east longitude; Latitude is south latitude for negative, for just being north latitude.
When specifically moving calculation according to the above-mentioned algorithm that provides, a given picture coordinate is (853,332); The displaying ratio chi is 10, and this picture upper left corner coordinate and lower right corner latitude and longitude coordinates are respectively (119.882813,50.28934; 30.14513) and (120.23438,50.40151,29.99300).
(5) electronic chart pictures shows and rendering module 250
This module functions is: the mark of the thing on the electronic chart is transformed into the coordinate form of cutting apart on the electronic pictures viewing area, back; Thereby lay the foundation for effective graphic presentation; In addition, also need arrange, filter and select whether carrying out the thing mark to sea chart thing target display order; And the display format of playing up the thing timestamp, and actual render process.For realizing this function, can include five following sub-module:
Coordinate transferring 251, this module functions are the conversion of geographic coordinate between the image coordinate of picture that realizes on the electronic chart.For this reason, we have optimized a cover algorithm, and are non-limiting as giving an example, and are described below:
On selected displaying ratio chi level, realize on the electronic chart thing target geographic coordinate to the conversion of electronic chart pictures image coordinate, algorithm does,
Known current displaying ratio chi Z; A geographic coordinate is t for
Figure G2009100553210D00077
picture length of side; Corresponding image coordinate PX and PY can be calculated by following formula respectively
PX = int ( ( 2 Z × ( λ + 180 ) × t 360 ) % t )
Figure G2009100553210D00082
Wherein int () gets the integer of a certain numerical value according to rounding-off method, and % is used to get remainder.
During according to above-mentioned algorithm concrete operation, suppose that geographic coordinate is (121,30), the picture length of side is 256 pixels, then corresponding PX=46, PY=157.
Overlay order when sea chart thing mark display order module 252, this module are marked on demonstration in order to define different sea chart things.For instance, mainly be the precedence that thing mark shows, small icon is preceding usually, large icons after; Like this, image overlay is got up and just can be satisfied the demand.
Show and filtering policy module 253 that this module is in order to be defined under the different proportion chi level, the thing that should show is marked kind and content displayed thereof.Concrete display strategy both can be selected by the user, also can be preestablished by manufacturer.Such as being under 9 the situation at the engineer's scale level, should show the symbol and the title of light boat, and the characteristic of a navigation light of light boat does not show.
The sea chart thing is marked demonstration and is played up mode module 254, this module definition each sea chart thing aiming symbol and display mode.Non-limiting as giving an example, can be with reference to the S52 standard of international hydrographic survey tissue and relevant papery sea chart drawing standard.
Sea chart picture thing mark shows and rendering module 255 that this module is in order to realize rendering operations to selected sea chart according to predefined each sea chart thing aiming symbol and displaying contents; Sea chart picture thing mark shows that can with the mode of playing up the sea chart thing be marked data-switching according to the demonstration of current Geographical projections mode, displaying ratio chi, thing mark correspondence with rendering module becomes image.Then, just can check easily.
(6) the electronic chart pictures memory module 260
This module can be utilized the coordinate of electronic chart pictures, and (X Y) and current displaying ratio chi level Z, confirms an overall unique identification code (like Z_X_Y), with this this picture of sign indicating number name, is extension name with the compression type, preserves current electronic chart pictures.
For instance, a picture coordinate is (853,332), displaying ratio chi 10, and so, its identification code is (10_853_332).
Further, in native system, electronic chart pictures compression module 270 can also be set, this module can be compressed the electronic chart pictures that aforementioned modules generated, and converts the data layout that the user sets to.Such as, the data compression of BMP form is become the data of JPG form.
The system that obtains according to technique scheme generate can be seamless spliced electronic chart pictures the time, its concrete implementation method comprises the steps (as shown in Figure 2):
Step 1 is utilized electronic chart data read module 210, reads all pending electronic chart data.
Such as, the electronic chart data of pending S57 form.
Step 2 is selected an engineer's scale level, as current engineer's scale level from the displaying ratio layer module.
Such as, including 21 levels in the displaying ratio layer module 220 altogether, the user has selected the 10th level according to the needs of oneself.
The pairing sea chart thing mark of this engineer's scale level is selected or reset to step 3, and the displaying contents filtering policy.
The user can come the selected sea chart thing mark type of being paid close attention to directly according to the needs of oneself.
Step 4 is utilized pre-processing module 240, calculates all electronic chart pictures coordinates to be generated and corresponding geographical coverage thereof.
Step 5 is utilized the resulting corresponding data of above-mentioned steps to generate each and is opened electronic chart pictures to be generated, and generative process includes following a few step,
(5.1), judge one by one whether each thing mark kind is filtered and do not show that this step is in order to judge the key link of filter operation according to the display order of confirming in the sea chart thing mark display order module 252.
(5.2) show if judge something mark kind; Then the geographic range with current electronic chart pictures is that condition is retrieved these thing mark kind data in the geographical coverage of current electronic chart pictures from the electronic chart data; As do not retrieve data; Return step (5.1), this step is in order to accomplish the complete judgement of data.
(5.3) as retrieving this thing mark kind data, then sea chart thing mark shows with rendering module and presses its corresponding display content filtering policy, and it is shown and plays up, and returns step (5.1) after the completion.
(5.4) accomplish the demonstration of belongings mark kind on the picture and play up after, do not contain any thing mark information like picture, then disregard, otherwise sea chart picture compression module 270 will be compressed it, sea chart picture storage module will be stored it.
More than show and described ultimate principle of the present invention and principal character and advantage of the present invention.The technician of the industry should understand; The present invention is not restricted to the described embodiments; That describes in the foregoing description and the instructions just explains principle of the present invention; Under the prerequisite that does not break away from spirit and scope of the invention, the present invention also has various changes and modifications, and these variations and improvement all fall in the scope of the invention that requires protection.The present invention requires protection domain to be defined by appending claims and equivalent thereof.

Claims (7)

1. a system that is used to generate electronic chart pictures that can be seamless spliced is characterized in that, said system includes following ingredient:
The electronic chart data read module is used to read the electronic chart data that meet special form, and converts thereof into special calculator memory data;
One displaying ratio layer module to the electronic chart data that said electronic chart data read module is obtained, is provided with and stores the optional numerical value of displaying ratio chi level in advance;
One sea chart thing mark and displaying contents filtering policy thereof are provided with module; Corresponding with said displaying ratio layer module; Be used to revise pairing sea chart thing mark of each displaying ratio chi level and displaying contents filtering policy thereof, and it is stored in electronic chart pictures demonstration and the rendering module;
One pre-processing module in order to the largest enveloping rectangle geographic range of definite all electronic chart data that imported, utilizes this module can confirm on a certain displaying ratio chi level the coordinate of the electronic chart pictures that all are to be generated and geographical coverage thereof;
One electronic chart pictures shows and rendering module, is used to realize the demonstration and the rendering operations of electronic chart pictures content; Said electronic chart pictures shows and rendering module comprises coordinate transferring, sea chart thing mark display order module, demonstration and filtering policy module, sea chart thing mark shows and play up the mode module, sea chart picture thing mark shows and rendering module;
Said coordinate transferring is used at selected displaying ratio chi level, realizes that thing target geographic coordinate is to the conversion of electronic chart pictures image coordinate on the electronic chart;
Said sea chart thing mark display order module, the overlay order when being marked on demonstration in order to define different sea chart things;
Said demonstration and filtering policy module, in order to be defined under the different proportion chi level, the thing mark kind and the content displayed thereof that should show;
Said sea chart thing mark shows and plays up the mode module, is used to define each sea chart thing aiming symbol and display mode;
Said sea chart picture thing mark shows and rendering module, in order to selected sea chart is realized rendering operations according to predefined each sea chart thing aiming symbol and displaying contents;
One electronic chart pictures memory module is used for the name of current electronic chart pictures and preserves.
2. a kind of system that is used to generate electronic chart pictures that can be seamless spliced according to claim 1 is characterized in that, the optional numerical value that said displaying ratio layer module is provided with can be 0,1,2,3,4,5 ..., 21 ... integer sequence.
3. a kind of system that is used to generate electronic chart pictures that can be seamless spliced according to claim 1; It is characterized in that said pre-processing module is made up of sea chart picture coordinate Calculation submodule to be generated that is used to calculate all electronic chart pictures coordinates to be generated and the geographical coverage calculating sub module of sea chart picture that is used to calculate all electronic chart pictures latitude and longitude coordinates to be generated.
4. a kind of system that is used to generate electronic chart pictures that can be seamless spliced according to claim 1; It is characterized in that; Said electronic chart pictures memory module can be utilized the coordinate and the current displaying ratio chi level of electronic chart pictures, confirms an overall unique identification code, with this this picture of sign indicating number name; With the compression type is extension name, preserves current electronic chart pictures.
5. a kind of system that is used to generate electronic chart pictures that can be seamless spliced according to claim 1; It is characterized in that; Also include the electronic chart pictures compression module in the said system; This module can be compressed the electronic chart pictures that aforementioned modules generated, and converts the data layout that the user sets to.
6. method that realizes generating electronic chart pictures that can be seamless spliced based on the said system of claim 1 is characterized in that said method includes following steps:
(1) utilizes the electronic chart data read module, read all pending electronic chart data;
(2) from the displaying ratio layer module, select an engineer's scale level, as current engineer's scale level;
(3) select or reset the pairing sea chart thing mark of this engineer's scale level, and the displaying contents filtering policy;
(4) utilize pre-processing module, calculate all electronic chart pictures coordinates to be generated and corresponding geographical coverage thereof;
(5) utilize the resulting corresponding data of above-mentioned steps to generate each and open electronic chart pictures to be generated.
7. a kind of method that realizes generating electronic chart pictures that can be seamless spliced according to claim 6, said step (5) realizes through following steps:
(5.1), judge one by one whether each thing mark kind is filtered and does not show according to the display order of confirming in the sea chart thing mark display order module;
(5.2) if judging something mark kind shows, then the geographic range with current electronic chart pictures is that condition is retrieved these thing mark kind data in the geographical coverage of current electronic chart pictures from the electronic chart data, as does not retrieve data, returns step (5.1);
(5.3) as retrieving this thing mark kind data, then sea chart thing mark shows with rendering module and presses its corresponding display content filtering policy, and it is shown and plays up, and returns step (5.1) after the completion,
(5.4) accomplish the demonstration of belongings mark kind on the picture and play up after, do not contain any thing mark information like picture, then disregard; Otherwise; Sea chart picture compression module is set in system, and utilizes sea chart picture compression module to compress it, the sea chart picture storage module will be stored it.
CN2009100553210A 2009-07-24 2009-07-24 System and method for generating electronic chart pictures capable of being seamlessly spliced Expired - Fee Related CN101783010B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100553210A CN101783010B (en) 2009-07-24 2009-07-24 System and method for generating electronic chart pictures capable of being seamlessly spliced

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100553210A CN101783010B (en) 2009-07-24 2009-07-24 System and method for generating electronic chart pictures capable of being seamlessly spliced

Publications (2)

Publication Number Publication Date
CN101783010A CN101783010A (en) 2010-07-21
CN101783010B true CN101783010B (en) 2012-05-02

Family

ID=42522996

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100553210A Expired - Fee Related CN101783010B (en) 2009-07-24 2009-07-24 System and method for generating electronic chart pictures capable of being seamlessly spliced

Country Status (1)

Country Link
CN (1) CN101783010B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101908069B (en) * 2010-08-09 2012-07-11 哈尔滨工程大学 Device and method for converting optional area electronic marine map file format
CN102073467B (en) * 2010-11-16 2012-10-31 广东威创视讯科技股份有限公司 Distributed method for displaying vector data, device and system thereof
CN102646409A (en) * 2012-02-22 2012-08-22 中国人民解放军92859部队 Automatic dispatching display method for global multi-granularity electronic charts
CN103823854B (en) * 2014-02-19 2019-07-02 厦门雅迅网络股份有限公司 The method for reducing navigation terminal electronic map data amount is indexed based on boundary line on land
CN104778024B (en) * 2015-04-23 2018-04-03 深圳大学 A kind of electronic Chart Display method and system
CN106503011A (en) * 2015-09-07 2017-03-15 高德软件有限公司 A kind of map data processing method and device
CN105320761B (en) * 2015-10-20 2018-09-21 中国电子科技集团公司第二十八研究所 A kind of ship aid to navigation data extraction method based on S-57 sea charts
CN106802773A (en) * 2017-01-13 2017-06-06 刘超 The management method and mobile terminal of a kind of memory space
CN112800167B (en) * 2021-04-13 2021-06-29 北京星天科技有限公司 Method and device for evaluating workload of digital chart drawing
CN113688174A (en) * 2021-08-19 2021-11-23 北京鼎普科技股份有限公司 Map real-time data statistics display method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6907345B2 (en) * 2002-03-22 2005-06-14 Maptech, Inc. Multi-scale view navigation system, method and medium embodying the same
EP1881295A1 (en) * 2006-07-21 2008-01-23 The Boeing Company Overlaying information onto a view for electronic display

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6907345B2 (en) * 2002-03-22 2005-06-14 Maptech, Inc. Multi-scale view navigation system, method and medium embodying the same
EP1881295A1 (en) * 2006-07-21 2008-01-23 The Boeing Company Overlaying information onto a view for electronic display

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张勇刚.电子海图快速拼图显示技术研究.《哈尔滨工程大学硕士学位论文》.2004,44-45,60-63. *

Also Published As

Publication number Publication date
CN101783010A (en) 2010-07-21

Similar Documents

Publication Publication Date Title
CN101783010B (en) System and method for generating electronic chart pictures capable of being seamlessly spliced
JP6997290B2 (en) Map data processing methods, computer equipment and computer programs
Haynes et al. Mobile augmented reality for flood visualisation
CN105247575B (en) System and method for being superimposed two dimensional map data on three-dimensional scenic
US7557736B1 (en) Handheld virtual overlay system
US20130057550A1 (en) Three-dimensional map drawing system
Santana et al. Multimodal location based services—semantic 3D city data as virtual and augmented reality
CN108474666A (en) System and method for positioning user in map denotation
CN108509194B (en) Navigation application programming interface
JP5964771B2 (en) 3D map display device, 3D map display method, and computer program
CN101908202A (en) Method for fast displaying electronic chart
US20120162252A1 (en) Image output apparatus and image output control method
JP2007132972A (en) Information processor, information processing method, and program
Pasewaldt et al. Multi-perspective 3D panoramas
JP4510773B2 (en) Navigation system
Panou et al. Outdoors Mobile Augmented Reality Application Visualizing 3D Reconstructed Historical Monuments.
JP2014182314A (en) Three-dimensional map display device, three-dimensional map display method and computer program
JP2008145935A (en) Historical map output unit, historical map output method, and program
JP5382924B2 (en) Polygon outline drawing method and apparatus
US20100042938A1 (en) Interactive Navigation of a Dataflow Process Image
US9153063B2 (en) System and method for data rendering and transformation images in 2- and 3- dimensional images
Antoniou et al. A Journey to Salamis Island (Greece) using a GIS Tailored Interactive Story Map Application.
She et al. A building label placement method for 3D visualizations based on candidate label evaluation and selection
JP6242080B2 (en) Navigation device and map drawing method
McCann Creating 3d oceanographic data visualizations for the web

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120502

Termination date: 20150724

EXPY Termination of patent right or utility model