CN101169329A - Crossing enlarged map display device - Google Patents
Crossing enlarged map display device Download PDFInfo
- Publication number
- CN101169329A CN101169329A CNA2007101515700A CN200710151570A CN101169329A CN 101169329 A CN101169329 A CN 101169329A CN A2007101515700 A CNA2007101515700 A CN A2007101515700A CN 200710151570 A CN200710151570 A CN 200710151570A CN 101169329 A CN101169329 A CN 101169329A
- Authority
- CN
- China
- Prior art keywords
- enlarged map
- crossing
- crossing enlarged
- engineer
- scale
- 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.)
- Granted
Links
Images
Landscapes
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
- Navigation (AREA)
Abstract
The invention discloses a crossing enlarged map display device, which comprises a crossing enlarged map data reading module used for reading the map data of the electronic map into the memory, a crossing enlarged map data pre-treating module used for changing the geographical coordinates in the basic map data into corresponding screen coordinates through the weighing analysis of the interest points and the diameter analysis of the crossings, a crossing enlarged map protracting module used for protracting the crossing enlarged map according to the protracting of the data obtained by the crossing enlarged map pre-treating module through the background, the path, the leading line and the interest point information layer, and a crossing enlarged map display device used for displaying the crossing enlarged map protracted by the crossing enlarged map protracting module. Adopting the technical proposal of the utility model, the invention can completely display the information of the crossings.
Description
Technical field
The present invention relates to the electronic navigation field, refer to a kind of crossing enlarged map display device especially.
Background technology
Crossing enlarged map refers to demonstrate the junction ahead synoptic diagram of expansion automatically when vehicle location during at complicated highway section XXX rice such as fork in the road, distance the place ahead, viaduct, rotary islands on screen, indicates band guiding lines indication crossing in the drawings and turns to.This is a kind of mode that enlarges guiding.
Existing crossing enlarged map is a central point with crossing, rotary island, the viaduct that will turn to generally, draws and shows according to the engineer's scale of 50 meters or 100 meters etc.
The prior art crossing enlarged map display device comprises:
The crossing enlarged map data read module is used for the map datum of electronic chart is read internal memory; Data read module be other modules operated basic, other module all needs can operate according to corresponding data.
The drawing data generation module is used for according to fixing engineer's scale the geographic coordinate of map video data being converted into corresponding screen coordinate, and generates the interim drawing data of crossing enlarged map;
The crossing enlarged map drafting module is used for passing through respectively according to interim drawing data the drafting of background, road, guide line, poi Information Level, to draw out crossing enlarged map;
Crossing enlarged map display device is used for the crossing enlarged map that described crossing enlarged map drafting module is drawn is shown.
The prior art crossing enlarged map display device, owing to adopt the fixing of engineer's scale, when crossing, rotary island, viaduct structure more complicated and the area that comprises are big, information some content that the crossing can occur shows, the POI (Point of Interest, point of interest) that perhaps plays the sign effect in the segment map does not show in crossing enlarged map.With shown in Fig. 2 compares, the POI in " shop, McDonald Zhong Guan-cun " then may not can show in prior art crossing enlarged map display device generative process as Fig. 1.
Summary of the invention
The problem to be solved in the present invention provides a kind of crossing enlarged map display device that can comprehensively show intersection information.
In order to address the above problem, the technical scheme of crossing enlarged map display device of the present invention comprises:
The crossing enlarged map data read module is used for the map datum of electronic chart is read internal memory;
The crossing enlarged map data preprocessing module is used for the geographic coordinate of base map data is converted to corresponding screen coordinate by point of interest weight analysis and crossing diameter analysis;
The crossing enlarged map drafting module is used for passing through respectively according to the data that described crossing enlarged map data preprocessing module obtains the drafting of background, road, guide line, interest point information layer, to draw out crossing enlarged map;
Crossing enlarged map display device is used to the crossing enlarged map that shows that described crossing enlarged map drafting module is drawn.
Described crossing enlarged map data preprocessing module comprises:
The weight analysis module is used to search the weight of corresponding map display area periphery point of interest, and the point of interest of corresponding high-grade weight is presented in the indication range, obtains the first interim engineer's scale;
Crossing diameter analysis module is used to calculate the engineer's scale that shows under the maximum road diameter situation to obtain the second interim engineer's scale;
Coordinate conversion and data generation module are used for obtaining the engineer's scale that can show more key elements and big as far as possible demonstration crossing width and by this engineer's scale the geographic coordinate of map datum being converted to the screen coordinate that shows usefulness according to the described first interim engineer's scale and the described second interim engineer's scale.
Compared with prior art, the beneficial effect of crossing enlarged map display device of the present invention is:
Owing to adopt the crossing enlarged map data preprocessing module, can draw the optimal proportion chi of crossing enlarged map, thereby can more fully show the information at crossing.
Description of drawings
Fig. 1 is the crossing enlarged map synoptic diagram that adopts the prior art crossing enlarged map display device to show;
Fig. 2 is the crossing enlarged map synoptic diagram that adopts crossing enlarged map display device of the present invention to show;
Fig. 3 is the synoptic diagram of crossing enlarged map display device of the present invention.
Embodiment
As shown in Figure 3, crossing enlarged map display device of the present invention comprises:
Crossing enlarged map data read module 1 is used for the map datum of electronic chart is read internal memory; This module be other modules operated basic because other module all needs can operate according to corresponding data.
Crossing enlarged map data preprocessing module 2 is used for the geographic coordinate with the base map data, analyzes by POI weight analysis and crossing diameter, is converted to corresponding screen coordinate.Crossing enlarged map data preprocessing module 2 provides corresponding drawing data for crossing enlarged map drafting module 3.
Crossing enlarged map drafting module 3 is used for passing through respectively according to the data that described crossing enlarged map data preprocessing module 2 obtains the drafting of background, road, guide line, poi Information Level, to draw out crossing enlarged map;
Crossing enlarged map display device 4 is used for the crossing enlarged map that described crossing enlarged map drafting module 3 is drawn is shown.
Described crossing enlarged map data preprocessing module 2 comprises:
A: the weight analysis module, be used to search the weight index of corresponding map display area periphery P OI, make the POI of corresponding high-grade weight in indication range, to obtain the first interim engineer's scale according to POI position and body of a map or chart, screen display scope.
B: crossing diameter analysis module is used to calculate the engineer's scale that shows under the maximum road diameter situation to obtain the second interim engineer's scale.
C: coordinate conversion and data generation module are used for obtaining engineer's scale that can show more key elements and the screen coordinate that the geographic coordinate of map datum is converted to demonstration usefulness by this engineer's scale according to the described first interim engineer's scale and the described second interim engineer's scale.For under go on foot the mapping module drawing data be provided.
Wherein, being achieved as follows of weight analysis module:
Loop; All POI attributes in the traversal Memory Map data
{
Analyze the relatively weight of each POI, obtain the POI tabulation of the highest grade of weight;
Find the highest POI of weight that is positioned at edge;
According to the center of this POI position, map datum and the scope of map datum;
Calculate the first interim engineer's scale;
Return the first interim engineer's scale
}
Being achieved as follows of crossing diameter analysis module:
The maximum crossing diameter of initialization acquiescence;
Loop; Circulation
{
By the crossing diameter of maximum, obtain corresponding road diameter at different levels.
If condition judgment (POI of edge POI weight maximum whether in indication range)
{
By map datum central point and this POI position, calculate interim engineer's scale;
Return the second interim engineer's scale;
Break; Withdraw from circulation.
}
else
{
The crossing diameter successively decreases;
}
}
Being embodied as of coordinate conversion and data generation module:
Engineer's scale=max (the second interim engineer's scale that the first interim engineer's scale that weight analysis returns, crossing diameter analysis return)
Loop; All data circulate
{
X=(the geographical minimum X coordinate of geographic coordinate the X-)/minimum X coordinate in engineer's scale+viewing area
The minimum Y coordinate in Y=(geographical maximum Y coordinate-geographic coordinate Y)/engineer's scale+viewing area
With the X of screen display, the Y coordinate deposits internal memory in, generates video data.
}
The implementation procedure of crossing enlarged map drafting module 3 is;
Generate the internal memory drawing area;
Loop; All video datas circulate;
{
Draw the global context look in the internal memory;
Draw to draw waters, greenery patches, residence, filling position such as distinguishingly piece in the internal memory;
Plotted line packetized elementary in the internal memory (low-grade road is drawn earlier);
Draw the literal of arranging in the internal memory along the line;
Draw common POI literal in the internal memory;
Draw the POI icon in the internal memory.
}
The implementation procedure of crossing enlarged map display device 4 is:
With the chart pasting method of the middle picture of drawing of internal memory DC (Device Context device context), be plotted in the DC of viewing area by the DC class;
Empty the redundancy memory data.Complete
Actual conditions are for example: at first near the data of the crossing enlarged map one bridge of Zhong Guan-cun are read in the crossing data structure body array (as follows) of internal memory.
struct?stCrossingData
{
BYTE byNaviArcSum; The bar number of navigation road
BYTE byArcSum; The bar number of non-navigation road
BYTE HaveTrafficLight; Whether traffic lights is arranged
Int iCenterX; Central point x coordinate
Int iCenterY; Central point y coordinate
USHORT uEnterArcAngle; The angle of road inlet segmental arc and direct north
BYTE
*ByLane; Every road track quantity
USHORT
*UPointCount; The number of the point of every road
StCoord
*Coord; The coordinate of the some string on every road
};
The travel permit number that wherein navigates is 2, and non-navigation road travel permit number is 12, and there is traffic lights at the center, crossing, and road inlet segmental arc and direct north angle are 0 °, and quantity such as the number of other data such as coordinate, point, number of lanes are more, then omits and introduces.
Travel through POI in the map datum afterwards, to its demonstration weight comparison.Drawing the good electronic emporium of ancient cooking vessel is the POI of the weight maximum at the edge in map datum.According to the geographic coordinate of the good electronic emporium of ancient cooking vessel, the centre coordinate of map datum, the scope of viewing area calculates the weight proportion chi.
Calculate according to the maximum crossing of acquiescence diameter then, the good electronic emporium of ancient cooking vessel is just in time within indication range.Crossing diameter proportion chi and weight proportion chi etc. are big.
Then true engineer's scale is engineer's scale for this reason.
According to the formula of geographical coordinate conversion screen coordinate,, convert the data that can be used for screen display to the expanded view map datum.
Layering principle according to drawing is plotted to every layer data among the internal memory CDC.
With the image rendering of internal memory CDC to display screen.
Demonstrate crossing enlarged map.Fig. 2 is the display result that adopts technical scheme of the present invention to obtain, and wherein, has demonstrated the information at crossing all sidedly.
Claims (2)
1. a crossing enlarged map display device is characterized in that, comprising:
The crossing enlarged map data read module is used for the map datum of electronic chart is read internal memory;
The crossing enlarged map data preprocessing module is used for the geographic coordinate of base map data is converted to corresponding screen coordinate by point of interest weight analysis and crossing diameter analysis;
The crossing enlarged map drafting module is used for passing through respectively according to the data that described crossing enlarged map data preprocessing module obtains the drafting of background, road, guide line, interest point information layer, to draw out crossing enlarged map;
Crossing enlarged map display device is used to the crossing enlarged map that shows that described crossing enlarged map drafting module is drawn.
2. crossing enlarged map display device as claimed in claim 1 is characterized in that, described crossing enlarged map data preprocessing module comprises:
The weight analysis module is used to search the weight of corresponding map display area periphery point of interest, and the point of interest of corresponding high-grade weight is presented in the indication range, obtains the first interim engineer's scale;
Crossing diameter analysis module is used to calculate the engineer's scale that shows under the maximum road diameter situation to obtain the second interim engineer's scale;
Coordinate conversion and data generation module are used for obtaining the engineer's scale that can show more key elements and big as far as possible demonstration crossing width and by this engineer's scale the geographic coordinate of map datum being converted to the screen coordinate that shows usefulness according to the described first interim engineer's scale and the described second interim engineer's scale.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101515700A CN101169329B (en) | 2006-10-25 | 2007-09-28 | Crossing enlarged map display device |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200620137467 | 2006-10-25 | ||
CN200620137467.1 | 2006-10-25 | ||
CN2007101515700A CN101169329B (en) | 2006-10-25 | 2007-09-28 | Crossing enlarged map display device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101169329A true CN101169329A (en) | 2008-04-30 |
CN101169329B CN101169329B (en) | 2011-06-29 |
Family
ID=39390025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101515700A Active CN101169329B (en) | 2006-10-25 | 2007-09-28 | Crossing enlarged map display device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101169329B (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101923170A (en) * | 2010-05-10 | 2010-12-22 | 新邮通信设备有限公司 | Tactics broadcasting station and method for obtaining position information by users |
CN102564437A (en) * | 2010-12-30 | 2012-07-11 | 上海博泰悦臻电子设备制造有限公司 | Complex intersection display method and complex intersection display system |
CN103162709A (en) * | 2013-03-11 | 2013-06-19 | 沈阳美行科技有限公司 | Navigation unit design method for prompting thumbnail of crossing next to crossing shown in enlarged drawing |
CN103514632A (en) * | 2012-06-21 | 2014-01-15 | 腾讯科技(深圳)有限公司 | Method and device for drawing three-dimensional enlarged intersection image |
CN103578347A (en) * | 2012-08-01 | 2014-02-12 | 高德软件有限公司 | Method and device for displaying POI in electronic map and mobile terminal |
CN103915035A (en) * | 2012-12-31 | 2014-07-09 | 北京中交兴路信息科技有限公司 | Data conversion method and data conversion apparatus |
CN104075729A (en) * | 2013-03-29 | 2014-10-01 | 高德软件有限公司 | Method, device and terminal device for displaying electronic map |
CN104316074A (en) * | 2014-11-12 | 2015-01-28 | 沈阳美行科技有限公司 | Method for designing real-time electronic eye expanded image guidance in non-guided state |
CN105095314A (en) * | 2014-05-22 | 2015-11-25 | 北京四维图新科技股份有限公司 | Point of interest (POI) marking method, terminal, navigation server and navigation system |
CN111197992A (en) * | 2018-11-20 | 2020-05-26 | 北京嘀嘀无限科技发展有限公司 | Enlarged intersection drawing method and system and computer-readable storage medium |
CN112487128A (en) * | 2020-12-12 | 2021-03-12 | 武汉中海庭数据技术有限公司 | Intersection guide line generation method and system, electronic device and storage medium |
CN114116949A (en) * | 2022-01-24 | 2022-03-01 | 深圳依时货拉拉科技有限公司 | Intersection fitting graph, intersection fitting guide graph compiling method, device and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004009463A1 (en) * | 2004-02-27 | 2005-09-15 | Robert Bosch Gmbh | Method for storing map data representing traffic route sections in a navigation system and navigation system |
-
2007
- 2007-09-28 CN CN2007101515700A patent/CN101169329B/en active Active
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101923170A (en) * | 2010-05-10 | 2010-12-22 | 新邮通信设备有限公司 | Tactics broadcasting station and method for obtaining position information by users |
CN102564437A (en) * | 2010-12-30 | 2012-07-11 | 上海博泰悦臻电子设备制造有限公司 | Complex intersection display method and complex intersection display system |
CN103514632B (en) * | 2012-06-21 | 2018-04-03 | 腾讯科技(深圳)有限公司 | A kind of method and device for drawing three-dimensional crossing enlarged drawing |
CN103514632A (en) * | 2012-06-21 | 2014-01-15 | 腾讯科技(深圳)有限公司 | Method and device for drawing three-dimensional enlarged intersection image |
CN103578347A (en) * | 2012-08-01 | 2014-02-12 | 高德软件有限公司 | Method and device for displaying POI in electronic map and mobile terminal |
CN103915035A (en) * | 2012-12-31 | 2014-07-09 | 北京中交兴路信息科技有限公司 | Data conversion method and data conversion apparatus |
CN103915035B (en) * | 2012-12-31 | 2016-09-28 | 北京中交兴路信息科技有限公司 | A kind of data transfer device and DTU |
CN103162709A (en) * | 2013-03-11 | 2013-06-19 | 沈阳美行科技有限公司 | Navigation unit design method for prompting thumbnail of crossing next to crossing shown in enlarged drawing |
CN103162709B (en) * | 2013-03-11 | 2015-12-23 | 沈阳美行科技有限公司 | The method for designing of enlarged drawing junction ahead prompting thumbnail in a kind of guider |
CN104075729B (en) * | 2013-03-29 | 2017-02-08 | 高德软件有限公司 | Method, device and terminal device for displaying electronic map |
CN104075729A (en) * | 2013-03-29 | 2014-10-01 | 高德软件有限公司 | Method, device and terminal device for displaying electronic map |
CN105095314A (en) * | 2014-05-22 | 2015-11-25 | 北京四维图新科技股份有限公司 | Point of interest (POI) marking method, terminal, navigation server and navigation system |
CN105095314B (en) * | 2014-05-22 | 2018-09-11 | 北京四维图新科技股份有限公司 | A kind of mask method of point of interest, terminal, navigation server and navigation system |
CN104316074A (en) * | 2014-11-12 | 2015-01-28 | 沈阳美行科技有限公司 | Method for designing real-time electronic eye expanded image guidance in non-guided state |
CN111197992A (en) * | 2018-11-20 | 2020-05-26 | 北京嘀嘀无限科技发展有限公司 | Enlarged intersection drawing method and system and computer-readable storage medium |
CN111197992B (en) * | 2018-11-20 | 2021-12-07 | 北京嘀嘀无限科技发展有限公司 | Enlarged intersection drawing method and system and computer-readable storage medium |
CN112487128A (en) * | 2020-12-12 | 2021-03-12 | 武汉中海庭数据技术有限公司 | Intersection guide line generation method and system, electronic device and storage medium |
CN112487128B (en) * | 2020-12-12 | 2022-04-19 | 武汉中海庭数据技术有限公司 | Intersection guide line generation method and system, electronic device and storage medium |
CN114116949A (en) * | 2022-01-24 | 2022-03-01 | 深圳依时货拉拉科技有限公司 | Intersection fitting graph, intersection fitting guide graph compiling method, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN101169329B (en) | 2011-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101169329B (en) | Crossing enlarged map display device | |
US8781734B2 (en) | Map display device and map display method | |
CN103234547B (en) | Method and device for displaying road scene in vacuum true three-dimensional navigation | |
EP1855263B1 (en) | Map display device | |
CN103150759B (en) | A kind of method and apparatus street view image being carried out to Dynamic contrast enhance | |
JP3501390B2 (en) | Car navigation system | |
EP2689213B1 (en) | Management of icons for digital maps | |
CN102692229B (en) | The mark of map element in numerical map | |
US20110141115A1 (en) | Interactive method for displaying integrated schematic network plans and geographic maps | |
US9599476B2 (en) | Seamless network generation | |
CN101660919A (en) | Method for generating navigation information and navigation system thereof | |
US6950100B2 (en) | Map display device, a memory medium and a map display method | |
JPWO2008120296A1 (en) | Map display system, map display device, and map display method | |
CN1804552A (en) | Vehicle mounted navigation three-dimensional path display system | |
CN103196452A (en) | Expressing method and expressing device for relative height of land bridge on true three-dimensional navigation map | |
CN103206956A (en) | Navigation method and navigation device | |
JP2006330112A (en) | Information generating device, its method, its program, and recording medium with program recorded thereon | |
CN105136157B (en) | A kind of method, system and mobile terminal to be navigated using barometer help | |
CN1977296A (en) | Display control device, display method, program for display control, information recording medium, and recording medium | |
CN107424209A (en) | A kind of conversion method and system of highway three-dimensional modeling data | |
US8504297B2 (en) | Map display device and map display method | |
CN105806347A (en) | Gradient road true 3D navigation method and true 3D navigation device | |
JP2007033840A (en) | Map preparation device | |
CN201402141Y (en) | Navigation device taking 3D arrowhead as intersection turning informatory sign | |
Gong | Generalization of road network for an embedded car navigation system |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200509 Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province Patentee after: Alibaba (China) Co.,Ltd. Address before: 102200, No. 18, Changsheng Road, Changping District science and Technology Park, Beijing, B1 Patentee before: AUTONAVI SOFTWARE Co.,Ltd. |