WO2006092853A1 - 地図表示装置および地図表示方法 - Google Patents
地図表示装置および地図表示方法Info
- Publication number
- WO2006092853A1 WO2006092853A1 PCT/JP2005/003471 JP2005003471W WO2006092853A1 WO 2006092853 A1 WO2006092853 A1 WO 2006092853A1 JP 2005003471 W JP2005003471 W JP 2005003471W WO 2006092853 A1 WO2006092853 A1 WO 2006092853A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- building
- bird
- eye view
- shift amount
- data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3635—Guidance using 3D or perspective road maps
- G01C21/3638—Guidance using 3D or perspective road maps including 3D objects and buildings
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/10—Map spot or coordinate position indicators; Map reading aids
Definitions
- the present invention relates to a map display device and a map display method used in a navigation system and the like, and in particular, when a building on a map is converted into a pseudo three-dimensional figure and displayed as a bird's eye view.
- the present invention relates to a map display device and a map display method that simplify the arithmetic processing of the above.
- an in-vehicle navigation device that guides an optimal route from a departure point to a destination to an automobile driver.
- Conventional navigation devices include a map data storage device such as a CD-ROM or IC card that records map data, a display device, and the current position of the vehicle such as a gyro, GPS (Global Positioning System) and a vehicle speed sensor. It has a vehicle movement detection device that detects the current azimuth, reads map data including the current position of the vehicle, and draws a map image around the vehicle position on the display device based on the map data.
- the vehicle position mark (location) is displayed superimposed on the display screen, the map image is scrolled according to the movement of the vehicle, the map image is fixed on the screen, and the vehicle position mark is moved.
- such an in-vehicle navigation device is equipped with a route guidance function that allows a driver to easily travel to a desired destination without making a mistake on the road.
- this route guidance function the lowest cost from the starting point to the destination is calculated using map data, the route is searched by performing a simulation calculation such as the Dijkstra method, and the searched route is used as the guide route.
- the guide route is drawn on the map image with a different color from other roads and displayed on the screen, or the vehicle is at a certain distance to the intersection where the route on the guide route should be changed.
- the route on the map image should be changed.
- the in-vehicle navigation device described above is a stand-alone navigation device having a route search function and map data. Such a navigation device has all the functions necessary for navigation. It was necessary, the equipment was large and the price was high.
- a so-called communication-type navigation system that adds a communication function via a network to an in-vehicle navigation system as a result of recent developments in communication and information processing technology, and performs data communication with a route search server to acquire guide route data and map data.
- Systems are also becoming popular. Furthermore, a system using a mobile phone as a navigation terminal has been put into practical use as a navigation system for pedestrians.
- Map data for route search in pedestrian navigation systems and car navigation systems is called road network data.
- the road network is a road that connects the nodes with the end points, intersections, and inflection points of roads A, B, and C as nodes.
- node data node latitude and longitude
- link data link number
- link cost link distance or time required to travel the link
- the directional link connecting each node is indicated by an arrow line (solid line, dotted line, two-dot chain line).
- arrow line solid line, dotted line, two-dot chain line.
- the links there are links that have links facing in the upward and downward directions of the road. In FIG. 20, only the links in the direction of the arrows are shown in order to simplify the illustration.
- the link cost from the starting node to the destination node is traced and the link cost is accumulated. Find and guide the least route. That is, in FIG. 20, when performing a route search with the departure point as node AX and the destination as node CY, drive on road A from node AX, turn right at the second intersection, and enter road C to reach node CY. The link cost is accumulated sequentially, and the route that minimizes the accumulated link cost is searched and guided. Although other routes from node AX to node CY are not shown in Fig. 20, in reality there are other such routes, so the possible routes from node AX to node CY are the same. Search and the path cost of those routes is minimized. The route is determined as the optimum route. This method is performed, for example, by a well-known method called the Dijkstra method.
- the road network data in the in-vehicle navigation system consists only of roads where cars can pass, such as roads dedicated to pedestrians, parks where vehicles are prohibited, and the streets of station squares. No pedestrian road network data is required.
- roads where cars can pass
- pedestrians in addition to the road network through which automobiles can pass, pedestrians such as the above-mentioned pedestrian-only roads and walkways in public parks where entrances to vehicles are prohibited Power that includes road network data Power network data for roads that are prohibited from walking, such as expressways, are not required.
- a navigation system using a mobile phone as a navigation terminal there is a mode in which a user places a mobile phone in a car and uses it in the same way as a car navigation system.
- Road network data for pedestrians and pedestrian road network data for pedestrian route search, and appropriate road network data is determined by means of movement (walking or car) specified by the user as a route search condition. Data is used for route search.
- the route search server further provides data on the transportation route network and trains that operate each route, It is provided with operation time data such as trains and noses.
- route search is performed using route network data and operation time data.
- the navigation route can be displayed on the map in a superimposed manner, or the main building and other buildings on the map can be displayed to visually recognize the current position and direction of travel. It is easy to do.
- the route search server has map data for display including building data in addition to route network data for route search.
- Such road network data and map data consist of unit data (mesh data) divided into a predetermined size by latitude and longitude, and the route search server navigates the optimum guide route data obtained as a result of route search.
- the navigation terminal power is based on the received map data including the current position based on the received current position information (latitude and longitude), that is, mesh data including the current position. Distribute the surrounding 8 mesh data to the navigation terminal.
- the navigation terminal When the navigation terminal receives the guide route data and the map data from the route search server, the navigation terminal temporarily stores them in the storage means, a current position mark indicating the current position of the navigation terminal, and a predetermined position including the current position
- the range map and guide route are expanded in VRAM and displayed on the display means.
- the navigation terminal requests the map data from the route search server and receives distribution of the missing map data.
- Road network data and map data are stored in the database as vector data, and the navigation terminal performs predetermined calculations on the data as necessary to enlarge or rotate the map or guide route. be able to.
- the method of distributing the map and displaying it on the terminal device in this way is not limited to the navigation system that performs route search and route guidance, but distributes the map data by transmitting the current position and desired position information.
- a terminal device such as a navigation terminal displays a map
- the map and the main buildings on the map are displayed in a pseudo three-dimensional figure and displayed as a bird's-eye view. Attempts have also been made to display the image as an image close to the actual landscape.
- Patent Document 1 Japanese Patent Laid-Open No. 2001-27534 discloses a map display device that draws up to the state of a building wall and displays it three-dimensionally.
- the map display device disclosed in Patent Document 1 is a map display device used in a navigation device for a vehicle, and is intended to facilitate the correspondence with an actual landscape in which a building is easily identified.
- a building that is displayed three-dimensionally is drawn by setting the window frame shape and wall color according to the type. At that time, the number of steps of the window frame should be the same as the number of floors of the actual building, and the roof of the destination building will be colored dark red.
- this map display device is a map display device that three-dimensionally displays roads, buildings, etc. on the display means based on the map data stored in the map data storage means, and the buildings are displayed on the display means.
- the display is given with modifications according to the characteristics of the building.
- the map data storage device includes a DVD-ROM, a hard disk, and a CD-ROM as storage media.
- Storage media includes road map data and data for three-dimensional display of various buildings (government offices, banks, schools, station buildings, airports, hotels, buildings, various facilities, etc.)
- a 3D digital (road) map database is recorded.
- text information for displaying the names of intersections, fences, villages, towns, etc. is recorded on the recording medium.
- the data for displaying the buildings in the road map data three-dimensionally includes position data and polygon data describing the planar shape and height (floor) data of the buildings.
- type data representing the type of building and text information for displaying the name of the building in text are recorded on the recording medium.
- a map display device for a vehicle that displays the height direction of a bird's-eye view with respect to a land having a predetermined height or higher in a map display is disclosed in the following Patent Document 2 (Japanese Patent Laid-Open No. 2005-259542). 9-134122).
- the map display device for a vehicle disclosed in Patent Document 2 displays a realistic bird's-eye view with simple processing.
- this vehicle map display device reads road map data in a range to be displayed from the map memory, detects altitude information contained in the read road map data, and detects each point on the road map. Judgment is made on whether or not the reference altitude is higher than h meters.
- the map display device disclosed in Patent Document 3 is a map component based on map storage means. Create a 3D map in which is placed. Next, when this 3D map is subjected to predetermined processing such as affine transformation and perspective transformation processing, and then hidden surface removal processing such as the Z buffer method is performed, the above 3D map is viewed from a certain viewpoint position. Create a projection map obtained in Next, the related information of the map component displayed in the projection map is read from the information storage means, and then the display area on the projection map of the map component displayed in the projection map is detected. Based on the detected display area, the display area of the related information on the projection map is set. The display area of the related information on the projection map is set for each map component having the related information displayed on the projection map. Further, it is performed each time the display area on the projection map of the map component changes.
- Patent Document 1 Japanese Patent Laid-Open No. 2001-27534 (FIGS. 1 and 6, paragraphs [0015] and [0037 to [0045])
- Patent Document 2 Japanese Patent Laid-Open No. 9134122 (FIGS. 1 and 2, paragraphs [0007], [0013]-[0019])
- Patent Document 3 Japanese Patent Laid-Open No. 2003-263102 (FIG. 29, paragraphs [0030 to [0034], [0054], [0055])
- mobile navigation systems for pedestrians also have a function to rotate the display screen in the correct orientation according to the orientation of the mobile phone using a magnetic orientation sensor, etc., depending on the angle at which the pedestrian holds the mobile phone.
- the display direction changes rapidly.
- it takes time to rotate the map and take time to display in the correct direction such as when holding the mobile phone in a downward hand and bringing it in front of the face when looking at the screen.
- Inconvenience occurs.
- In order to perform this processing at high speed with mobile phone hardware there is a limit to the CPU capacity and power consumption, and it is not always a good idea to solve this problem simply by improving the CPU processing power!
- the inventor of the present application has made various studies to solve the above problems, and as a result, the plane figure of the building is affine-transformed in order from the distantly located building on the bird's-eye view, for example.
- the above-mentioned bird's-eye view plane figure is copied and drawn while shifting by a predetermined amount according to the height or floor number recorded in the attribute information of the building data in the upward direction of the screen.
- the present invention was completed by conceiving that a bird's eye view can be displayed by making a pseudo-three-dimensional figure of a building.
- the present invention has an object to solve the above-described problems, and a map display device that simplifies arithmetic processing when a building on a map is converted into a pseudo three-dimensional figure and displayed as a bird's eye view, and The object is to provide a map display method.
- map display device that has a map display device that displays map data composed of vector data on the display means
- the map display device includes a bird's eye view plane figure creating means, a shift amount storage means, a building A position determining means and a graphic data copying means;
- the bird's-eye-view plane figure creating means creates a bird's-eye-view plane figure for creating a bird's-eye view from the map data composed of the vector data,
- the graphic data copying means displays the plane figure of the building in order of the building force located far away on the bird's eye view based on the building position determined by the building position determining means and the shift amount stored in the shift amount storage means.
- the bird's eye view plane figure is copied and drawn while shifting in accordance with the shift amount in the upward direction, and the bird's eye view is displayed.
- the map data composed of the vector data includes building data to which height information related to the height of the building is added, and the number of times corresponding to the height information while shifting by the shift amount in the upward direction on the screen. 2.
- the number of times corresponding to the height information is a fixed number regardless of the height of each building, and the plane figure for the bird's eye view is shifted by the number of times according to the shift amount in the upward direction of the screen. It is characterized by copying and drawing.
- the invention according to claim 4 of the present application is an invention according to claim 2 of the present invention.
- the building is divided into a plurality of groups having different heights based on the height information, and the number of times corresponding to the height information is determined for each duplication, and the number of times determined for each group is set on the screen.
- the bird's eye view plane figure is copied and drawn while shifting in the direction according to the shift amount.
- the shift amount stored in the shift amount storage means has a plurality of values according to the display area of the display means, and the shift amount value above the display area is set below the display screen. It is characterized in that it is set smaller than the shift amount value.
- map display device that has a map display device that displays map data composed of vector data on the display means
- the map display device includes a bird's eye view plane figure creating means, a shift amount storing means, a building position determining means, and a figure data copying means,
- the bird's-eye view plane figure creation means creates the bird's-eye view plane figure for the building in order from the distant building on the bird's-eye view and draws the first layer plane data
- the graphic data copying means copies and draws the plane data of the first layer while shifting in accordance with the shift amount in the upward direction of the screen based on the shift amount stored in the shift amount storage means,
- a map display device that displays the bird's-eye view.
- the map data composed of the vector data includes building data to which height information related to the height of the building is added, and corresponds to the height information while shifting upward according to the shift amount on the screen. It is characterized by copying and drawing a bird's eye view plane figure as many times as possible.
- the number of times corresponding to the height information is a fixed number of times irrespective of the height of each building, and the bird's eye view plan view is shifted by the number of times corresponding to the amount of shift in the upward direction of the screen. It is characterized by copying and drawing.
- the building is divided into a plurality of groups having different heights based on the height information, the number of times corresponding to the height information is determined for each group, and the common height portion of the buildings on the bird's eye view is determined.
- Group the plane figure for the bird's eye view of the building with The grouped bird's-eye view plan view is copied and drawn while shifting the bird's-eye view plan view from the lower layer in the order of the predetermined number of times according to the shift amount.
- the shift amount stored in the shift amount storage means has a plurality of values according to the display area of the display means, and the shift amount value above the display area is determined from the shift amount value below the display screen. Is also set to be small.
- the map data composed of the vector data includes building data to which attribute information related to the color of the building is added, and corresponds to the upper layer of each building in the bird's eye view plan figure drawn by copying.
- the bird's-eye view plane figure is painted with a color based on the attribute information.
- the map display device includes a bird's eye view plane figure creating means, a shift amount storing means, a building position determining means, and a figure data copying means,
- the graphic data copying means displays the plan figure of the building in order from the farther away building on the bird's eye view. Copying and drawing a bird's eye view plane figure while shifting in accordance with the shift amount in the upward direction;
- the map data composed of the vector data includes building data to which height information related to the height of the building is added, and the number of times corresponding to the height information while shifting by the shift amount in the upward direction on the screen. Only a step of copying and drawing a plane figure for a bird's eye view is included.
- the number of times corresponding to the height information is a fixed number regardless of the height of each building, and the plane figure for the bird's eye view is shifted by the number of times according to the shift amount in the upward direction of the screen. And a step of copying and drawing.
- the building is divided into a plurality of groups having different heights based on the height information, and the number of times corresponding to the height information is determined for each duplication, and the number of times determined for each group is set on the screen.
- the method includes the step of copying and drawing the bird's eye view plane figure while shifting in the direction according to the shift amount.
- the shift amount stored in the shift amount storage means has a plurality of values according to the display area of the display means, and the shift amount value above the display area is determined from the shift amount value below the display screen. And a step of copying and drawing the bird's eye view plane figure while shifting according to the shift amount.
- the map display device includes a bird's eye view plane figure creating means, a shift amount storing means, a building position determining means, and a figure data copying means,
- the bird's-eye view plane figure creation means creates the bird's-eye view plane figure for the building in order from the farther away building on the bird's eye view. Drawing the plane data of the first layer,
- the graphic data copying means copying and drawing the plane data of the first layer while shifting in accordance with the shift amount in the upward direction of the screen based on the shift amount stored in the shift amount storing means; And a step of displaying the bird's eye view.
- the map data composed of the vector data includes building data to which height information related to the height of the building is added, and corresponds to the height information while shifting upward according to the shift amount on the screen.
- the method includes a step of copying and drawing the bird's eye view plane figure by the number of times.
- the number of times corresponding to the height information is a fixed number of times irrespective of the height of each building, and the bird's eye view plan view is shifted by the number of times corresponding to the amount of shift in the upward direction of the screen.
- the method includes a step of copying and drawing.
- the building is divided into a plurality of groups having different heights based on the height information, the number of times corresponding to the height information is determined for each group, and the common height portion of the buildings on the bird's eye view is determined.
- the grouped bird's-eye view plane figure of the building with the above-mentioned grouped bird's-eye view plane figure is grouped while shifting the grouped bird's-eye view plane figure upward from the lower layer according to the shift amount in accordance with the predetermined number of times.
- the method includes a step of copying and drawing.
- the shift amount stored in the shift amount storage means has a plurality of values according to the display area of the display means, and the shift amount value above the display area is set below the display screen. And a step of copying and drawing the bird's eye view plane figure while shifting in accordance with the shift amount.
- the map data composed of the vector data includes building data to which attribute information related to the color of the building is added, and corresponds to the upper layer of each building in the bird's eye view plan figure drawn by copying.
- the method includes a step of painting a bird's eye view plane figure with a color based on the attribute information.
- the map display device includes: a bird's eye view plane figure creating means; a shift amount storing means; a building position determining means; A plane data creating means for creating a bird's eye view for creating a map data force bird's eye view composed of the vector data, and a figure data copying means comprising: Based on the building position determined by the building position determination means and the shift amount stored in the shift amount storage means, the plan view of the building is shifted upward on the screen in order from the distantly located building on the bird's eye view. Copy and draw a bird's eye view plane figure while shifting according to the amount.
- the plane data (polygon) is created by affine transforming the vector data of each building in order from the distant building on the bird's eye view, and this plane figure is shifted upward by a predetermined shift amount.
- a bird's eye view can be displayed simply by copying and drawing the number of times according to the height of the building.
- the affine transformation itself is a simple operation, and after that, it is only necessary to copy this plane figure.
- the affine transformation can be converted into a pseudo 3D image with an extremely simple calculation process. Will be able to draw. For this reason, it is easy to display a bird's eye view even if the processing power of the CPU of the map display device is limited.
- the shift amount stored in the shift amount storage means is stored in the display area of the display means.
- the value of the shift amount above the display area Is set smaller than the value of the shift amount at. Therefore, the building in the upper part of the screen (far from the bird's-eye view) is small, and the building in the lower part of the screen (before the bird's-eye view) can be displayed large, and can be displayed as an appropriate three-dimensional figure.
- the map display device includes a bird's eye view plane figure creating means, and a shift amount storage.
- a bird's-eye-view plane figure creating means is based on the building position determined by the building position-determining means, and the building force is located far away on the bird's-eye view.
- a plane figure for the bird's-eye view of the building is created and the first layer plane data is drawn, and the figure data copying means moves the shift amount upward in the screen based on the shift amount stored in the shift amount storage means.
- the plane data of the first layer is copied and drawn while shifting according to the above.Therefore, the vector data of each building is affine-converted in order from the distant building on the bird's eye view to create a plane figure (polygon). Draw the first layer plane data and Since only the first-layer plan figure is copied, the building can be rendered as a pseudo 3D image with an extremely simple calculation process compared to the process of calculating the 3D image of the building. become. This makes it possible to easily display a bird's eye view even if the processing power of the CPU of the map display device is limited.
- the shift amount stored in the shift amount storage means depends on the display area of the display means.
- the shift amount value above the display area is set smaller than the shift amount value at the bottom of the display screen. Therefore, the building in the upper part of the screen (far from the bird's-eye view) is small and the building in the lower part of the screen (in front of the bird's-eye view) can be displayed large, and can be displayed as an appropriate three-dimensional figure.
- the map data composed of vector data in the invention as claimed in any one of claims 1 to 10 of the claims.
- the bird's-eye-view plan figures that are copied and drawn the bird-eye-view plan figure corresponding to the upper layer of each building is included in the attribute information. Paint with the color based on. Therefore, the map display device Each building can be displayed more easily.
- the bird's-eye view plane figure creating means is configured to display a map deciphered bird's-eye view composed of the vector data.
- a plane figure for a bird's eye view is created, and the graphic data copying means is on the bird's eye view based on the building position determined by the building position determination means and the shift amount stored in the shift amount storage means.
- the plan view for the bird's-eye view is copied and drawn while shifting the plan view of the building in the order of the building force located in the distance in the upward direction of the screen according to the shift amount.
- the plane data (polygon) is created by affine transforming the vector data of each building in order from the distant building on the bird's eye view, and this plane figure is shifted upward by a predetermined shift amount.
- a bird's eye view can be displayed simply by copying and drawing the number of times according to the height of the building.
- the affine transformation itself is a simple operation, and after that, it is only necessary to copy this plane figure.
- the affine transformation can be converted into a pseudo 3D image with an extremely simple calculation process. Will be able to draw. For this reason, it is easy to display a bird's eye view even if the processing power of the CPU of the map display device is limited.
- the shift amount stored in the shift amount storage means depends on the display area of the display means.
- the shift amount value above the display area is set smaller than the shift amount value at the bottom of the display screen. Therefore, the building in the upper part of the screen (far from the bird's-eye view) is small and the building in the lower part of the screen (in front of the bird's-eye view) can be displayed large, and can be displayed as an appropriate three-dimensional figure.
- the bird's eye view plane figure creating means is based on the building position determined by the building position determining means. Building plane figures for the building in the distant position on the bird's eye view are created in order and the first layer plane data is drawn, and the figure data copying means is based on the shift amount stored in the shift amount storage means. Then, the plane data of the first layer is copied and drawn while shifting in the upward direction according to the shift amount.
- the vector data of each building is affine-converted in order from the distant building on the bird's eye view to create a plane figure (polygon) and draw the first layer plane data, and then the first layer plane data Since only the figures are copied, the building can be rendered as a pseudo 3D image with extremely simple calculation processing compared to the processing of calculating the 3D image of the building. This makes it possible to easily display a bird's eye view even if the processing power of the CPU of the map display device is limited.
- the shift amount stored in the shift amount storage means depends on the display area of the display means.
- the shift amount value above the display area is set smaller than the shift amount value at the bottom of the display screen. Therefore, the building in the upper part of the screen (far from the bird's-eye view) is small and the building in the lower part of the screen (in front of the bird's-eye view) can be displayed large, and can be displayed as an appropriate three-dimensional figure.
- the map data constituted by vector data in the invention according to any of claims 12 to 21 of the claims.
- the bird's-eye-view plan figures that are copied and drawn the bird-eye-view plan figure corresponding to the upper layer of each building is included in the attribute information. Paint with the color based on. Therefore, the map display device can display each building more easily.
- FIG. 1 is a diagram showing an example of a map displayed by a map display system including a map display device according to an embodiment of the present invention.
- FIG. 2 is a diagram showing the structure of building data included in map data.
- FIG. 3 is a diagram showing a display screen when displaying for a bird's eye view created by converting data force indicating a planar shape of a building.
- FIG. 4 is a diagram showing a planar shape for a bird's eye view of a building converted as shown in FIG.
- FIG. 5 is a schematic diagram showing the concept of the display method of Example 1 of the present invention in which a three-dimensional building is displayed using the plane figure of FIG. 4 and displayed as a bird's eye view.
- FIG. 6 shows a configuration of a map display system including the map display device according to the first embodiment of the present invention.
- FIG. 7 is a flowchart showing a processing procedure for creating image data for displaying a bird's eye view according to the first embodiment of the present invention.
- FIG. 8 is a flowchart showing a procedure of display processing according to the second embodiment of the present invention.
- FIG. 9 is a schematic diagram showing a display example of a map image drawn by the procedure of FIG.
- FIG. 10 is a flowchart showing a procedure of display processing according to the third embodiment of the present invention.
- FIG. 11 is a schematic diagram showing a display example of a map image drawn by the procedure of FIG.
- FIG. 12 is a schematic diagram showing a state in which the image of FIG. 11 is synthesized and drawn on a bird's eye view.
- FIG. 13 is an external view showing a state in which the image of FIG. 11 is displayed on the display means of a mobile phone that is a map display device.
- FIG. 14 is a schematic diagram showing a case where all floor images are colored based on building attribute information (color).
- FIG. 15 is a schematic diagram showing a case where only the image on the upper floor is colored based on the attribute information (color) of the building.
- FIG. 16 is a schematic diagram showing a case where the color of the image on the upper floor is different from the image on the other floor based on the building attribute information (color).
- FIG. 17 is a flowchart showing a procedure of display processing according to the fourth embodiment of the present invention.
- FIG. 18 shows an image of the upper common part drawn on the lower common part in the processing procedure of FIG.
- FIG. 19 is a schematic diagram showing a case where a distant building is drawn so that it looks more natural.
- FIG. 20 is a schematic diagram for explaining a road network for general route search.
- FIG. 21 is a schematic diagram showing an example in which a map and a building are displayed as a bird's eye view.
- Control means CPU
- a route search server that is an information distribution server having route search and guidance functions, and a mobile phone connected to the route search server via a network such as the Internet are connected to the navigation terminal.
- the present invention is not limited to this, and the present invention is not limited to this.
- the map display device can be used as a stand-alone map display device or an information terminal device having a navigation function. It may be. Taking a navigation system for pedestrians as an example, expressing the height of a building in a bird's-eye view is useful information because it expresses the building as a landmark in guidance more easily.
- FIG. 1 is a diagram showing an example of a map displayed by a map display system provided with a map display device that works according to an embodiment of the present invention.
- Fig. 2 shows the structure of building data included in the map data.
- FIG. 3 is a diagram showing a display screen in the case of displaying a bird's eye view created by converting the data force indicating the planar shape of the building.
- FIG. 4 is a diagram showing a planar shape for a bird's eye view of the building converted as shown in FIG.
- FIG. 5 is a schematic diagram showing the concept of the display method according to the first embodiment of the present invention in which a building is three-dimensionally displayed as a bird's eye view using the plan view of FIG. FIG.
- FIG. 6 is a block diagram illustrating a configuration of a map display system including the map display device according to the first embodiment of the present invention.
- FIG. 7 is a flowchart of a process procedure for creating image data for displaying a bird's eye view according to the first embodiment of the present invention.
- the map displayed on the display means in the map display device is the vector map data received from the route search server by the navigation application for route search as shown in FIG. It is displayed in a plan view.
- Figure 1 is shown in black and white
- map data DB database
- route search server maps map data separately from the road network data for route search, as described above.
- guidance route data as a result of the route search.
- the building data included in this map data is structured as shown in Fig. 2, and vector data indicating the location (latitude and longitude) and the planar shape of the building is stored as building data. Attribute information indicating the data attribute of each building, for example, the name of the building (text data), the height or number of floors of the building, the display color of the building, and the like are accumulated.
- a navigation terminal device creates a bird's-eye view by pseudo-three-dimensionally drawing the buildings included in the map, the order of building forces located far away on the bird's-eye view
- a plane figure (polygon) is created by, for example, affine transformation of the plane figure of the building.
- the affine transformation can be easily performed by converting the vector data (see Fig. 2) of the building plan figure into trapezoidal data. This conversion method is disclosed, for example, in Patent Document 3 above.
- a vector having a sense of depth as shown in Fig. 3 can be created by rendering the vector data of a building or site by affine transformation as described above. At this time, the polygon of the site or building is also affine transformed, and the inside can be painted with the color determined by the attribute.
- FIG. 3 is a diagram showing a display screen when displaying the bird's eye view plane figure created in this way. That is, as shown in FIG. 3, the shapes of the road 111 and the building 112 are affine transformed with respect to the viewpoint of the bird's-eye view, converted into a trapezoid shape, and drawn on the display means.
- Figure 4 shows the planar shape of the building converted in this way. In Fig. 4, the area separated by the dotted line is the part that is on the display screen of Fig. 3.
- the bird's-eye view plan view shown in FIG. 4 created by affine transformation of the plan view of the building is arranged in the upper direction of the screen as shown in FIG.
- a characteristic feature is that the above-mentioned bird's-eye view plane figure is copied and drawn while shifting by a predetermined amount according to the height or floor number recorded in the attribute information of the building data. That is, as shown in Fig. 5, a plane figure is added as building height information, e.g., building attribute information, and based on the height or floor data, the floor figure is moved upward by the number of floors.
- a plane figure is added as building height information, e.g., building attribute information, and based on the height or floor data, the floor figure is moved upward by the number of floors.
- the above-described drawing can be realized by copying a plane figure and overlaying it a predetermined number of times in the upper direction of the screen, and can perform pseudo-stereoscopic display of the building without relying on wall calculation or Z buffer method. Can do. That is, according to the method of the first embodiment, the data of the planar shape of the building and the height Data power It is not necessary to calculate 3D shape, and it can be realized without the need to perform hidden surface removal.
- FIG. 5 shows an example in which six floor plans are uniformly copied and drawn for all the buildings regardless of the difference in the number of floors of each building in order to simplify the processing.
- pedestrians move on the ground and do not move by obtaining visual information like a bird's-eye view. It is not necessary to pursue reality beyond necessity.It is not necessary to distinguish and display each building according to the actual number of floors. As soon as I want to do the drawing.
- FIG. 6 is a block diagram of a configuration of the map display system 10 including the map display device 20 according to the first embodiment.
- the map display system 10 includes a map display device 20 that communicates via a network 11 such as the Internet, and a route search server 30.
- the map display device 20 has a function as a navigation terminal device, sets route search conditions such as a departure point and a destination to the route search server 30 and transmits a route search request. According to the conditions, the optimum route is searched by referring to the road network data, and the optimum route is edited into guide route data and distributed to the map display device 20 together with the map data. Further, the route search server 30 delivers the requested map data to the map display device 20 in accordance with the request from the map display device 20.
- the route search server 30 includes road network data (database ZDB) 316 for route search, map data (database ZDB) 317, route search means 315, control means (CPU) 311, communication means 312, route It comprises a guiding means 313 and a delivery data creating means 314.
- the road network data accumulated in the route search road network DB 316 is composed of node data, link data, and cost (link cost) data for each link, as described in FIG.
- the map data 317 is composed of unit data (mesh data) divided into a predetermined size by latitude and longitude, and includes the building data described in FIG.
- the control means 311 is constituted by a microprocessor and is a general computer device. Similar to the above, storage means such as RAM and ROM are provided, and each unit is controlled by a program stored in these storage means.
- the communication means 312 receives a route search request and a map data distribution request from the map display device 20, and distributes the guide route data and the requested map data as a result of the route search to the map display device 20. belongs to.
- the route guidance unit 313 creates guide route data based on the optimum guide route data searched by the route search unit 315 and distributes it to the map display device 20.
- guidance route data guidance points such as starting point, route bending point, intersection, destination, etc. on the guidance route searched by the route search means 315 are set, and the position coordinates (latitude and longitude) of these guidance points are set. ), Guidance information related to each guidance point (including guidance information such as going straight and turning left and right.
- the map display device 20 receives this guidance route data, displays the route, displays guidance at the guidance point, or sounds. Output.
- the distribution data creation means 314 creates the guidance route data created by the route guidance means 313 and the map data requested from the map display device 20 as data for delivery to the map display device 20, and communication means. Delivered to the map display device 20 via 312.
- the map display device 20 includes a control means (CPU) 211, a communication means 212, a data storage means 213, a VRAM 214, a display means 215, an operation / input means 216, a data request means 217, and a plane figure for bird's eye view.
- a creation unit 218, a shift amount storage unit 219, a building position determination unit 220, and a graphic data copy unit 221 are provided.
- the control means 211 is a microprocessor having a RAM, a ROM, and a processor (not shown), and controls the operation of each unit by a control program stored in the ROM.
- Operation ⁇ Input means 216 consists of numbers, alphabet keys, other function keys, selection keys, display units, etc., and selects the desired menu from the menu screen displayed on the display unit, or operates the numbers and alphabet keys. Then, enter the route search conditions.
- the communication means 212 is an interface for communicating with the route search server 30 via the network 11.
- route search conditions such as a departure point, destination, departure date and time, arrival date and time is performed by this operation 'input means 216, and a route search request is created by the data request means 217 and stored in the route search server 30.
- Sent. Request map data from the route search server 30 The designation of mesh data (unit map) in this case is also performed by this operation 'input means 216.
- the map display device 20 is provided with a means for measuring the current position, such as a GPS receiver, information on the current position and a request for map data including the current position are included in the information on the current position measured by the GPS receiver. Based on this, a data request unit 217 generates a map data request and transmits it to the route search server 30.
- the data storage means 213 temporarily stores the guide route data and map data distributed from the route search server 30, and the VRAM 214 displays the guide route data and map data stored in the data storage means 213. This is for expanding the guidance route data and map data into a bitmap format when displayed on the screen.
- the display means 215 is a display unit composed of a liquid crystal display panel or the like, and displays an image based on the bitmap data developed in the VRAM 214.
- the bird's eye view plane figure creating means 218, the shift amount storage means 219, the building position The image data is bitmap-developed in the VRAM 214 by the determining means 220 and the graphic data copying means 221 in the procedure described later.
- the bird's-eye-view plane figure creating means 218 creates a plane figure for the bird's-eye view shown in FIG.
- the building position discriminating means 220 performs a process of discriminating the position of each building from the building data in order to create a plane figure by affine transformation of the plane figure of the building in order from the distantly located building on the bird's eye view. .
- the shift amount storage means 219 copies the bird's eye view plane figure while shifting a predetermined amount in accordance with the height or floor number recorded in the attribute information of the building data in the upward direction of the screen.
- the shift amount for drawing is stored as a predetermined set value.
- the graphic data copying means 221 is for copying and overwriting the bird's eye view plane figure created by the bird's eye view plane figure creating means 218 in the upward direction of the screen, and the upward shift amount is the shift amount. It is determined by the shift amount stored in the storage means 219, and the number of times of copying is determined according to the height (floor) of the building. For example, a 10-story building can be expressed by copying 10 times. In Example 1, even if the number of floors varies from building to building, each building is not displayed separately for each actual number of floors. For example, the building is divided into high, middle, and low levels. Medium-rise buildings are uniformly set up to have 10 stories and the number of copies is determined.
- FIG. 7 is a flowchart showing a processing procedure for creating image data for displaying the bird's-eye view according to the first embodiment of the present invention described above.
- the map display device 20 receives the map data from the route search server 30 in the process of step S10, and temporarily stores and stores the received map data in the data storage means 213 in the process of step S11.
- the building position discriminating means 220 is located far from the viewpoint of the bird's-eye view based on the data of the building (see FIG. 2) in step S12.
- the buildings located far away are sequentially identified.
- the bird's-eye view plane graphic creating means 218 performs a fin-fed vector data indicating the planar shape of the building sequentially from the building determined by the building position determination means 220 and performs a bird's-eye view plane graphic (planar polygon). ).
- Figure 4 shows the bird's-eye view of each building.
- the bird's eye view plan view is copied by shifting the shift amount stored in advance in the shift amount storage means 219 above the screen.
- Draw in VRAM214 In order to simplify the explanation, all the buildings are low-rise buildings, and the case where they are uniformly displayed as a building equivalent to 5 stories is explained as an example. Therefore, it is possible to express a pseudo three-dimensional building figure as shown in Fig. 5 by repeating the process of copying the bird's eye view plane figure upward by the shift amount and drawing it on the VR AM 214 five times. it can.
- step S17 it is determined whether or not the predetermined number of floors in the process of step S17, in the above case, five copying and drawing processes corresponding to the fifth floor have been completed, and if the predetermined number of times has not been reached, the process of step S16 Return to, and repeat the process of copying the bird's eye view plane graphic upward in the screen by the shift amount and drawing it in the VRAM 214 until the predetermined number of times is reached.
- the image data drawn in the VRAM 214 is displayed on the display means 215.
- Figure 5 shows the building image displayed in this way. In Figure 5, The site shapes of roads and buildings are not shown for easy understanding.
- step S19 it is determined whether or not the map display device 20 has moved. If the map display device 20 has not moved, the drawing process ends. If it has moved, the process returns to step S12. A series of processing from the determination of the building position to the display processing in step S18 is repeated. Whether the map display device 20 has moved or not can be determined from the result of the current position measurement by the GPS receiver described above. In addition, if the map display device 20 travels longer and the map data delivered from the route search server 30 is deficient, save it as the current position measurement result! The route search server 30 is requested to distribute the map data.
- Example 2 is a flowchart showing the processing procedure.
- the configuration of the map display system 10 is the same as that of the first embodiment.
- the second embodiment is a method of reproducing the building data relatively faithfully when the floor number is included in the building data.
- FIG. 8 is a flowchart showing the procedure of display processing according to the second embodiment of the present invention.
- the building position determination means 220 extracts a building located at the top of the screen, that is, far away from the bird's eye view.
- the bird's-eye view plane figure creating means 218 creates a plane figure (plane polygon) for bird's-eye view by performing affine transformation on the vector data indicating the shape of the building extracted in step S20, and drawing it in the VRAM 214 To do.
- This procedure first draws a polygon outline (outline) and fills the interior with a certain color. For example, paint in uniform gray.
- step S22 move the pointer that draws the plane polygon of the building up one floor, copy the bird's eye view plane figure (plane polygon), and draw it in VRAM214.
- step S23 whether the number of floors of the building being drawn has been drawn. That is, confirm whether it is a re-upstairs. For example, if the building has only the first floor, the answer is YES immediately, and the process proceeds to the next step S24, and the plane polygon is drawn with the drawing color determined by the attribute information of the building. In other words, even a building with only the first floor is drawn with two planar polygons, so the display has a stereoscopic effect in the height direction. And since the part corresponding to the roof is displayed in the color of the attribute of the building, it also has the function of identifying the building in the conventional representation of only a bird's-eye view.
- step S23 it is determined whether or not the upper floor of the building has been reached. If the upper floor is still reached, the process returns to the process of step S21 to draw only the number of floors. And the number of floors increases. Specifically, this process does not require new affine transformation or Z-buffer method, and can be performed very quickly because it is a process that simply copies a planar polygon. Then, in the determination process of step S23, when drawing up to the top floor of the building, it is as described in the process of step S24. In step 25, the presence / absence of a building is sequentially determined. If there is still a building, the processing returns to step S20, and the processing up to step S25 is repeated until the last building in the range entering the screen is completed.
- FIG. 9 A three-dimensional representation of the building thus drawn is as shown in FIG.
- the display example shown in Fig. 9 is for a case where all of the buildings are five-story buildings. However, because the building is drawn from a distance, the building in front is overwritten later, so that it is correctly represented without any overlap judgment. . If the information contained in the building data is not the number of floors of the building but the height of the building, for example, it is possible to obtain a rough number of floors as 3m per floor.
- the height of the building does not necessarily have to be expressed faithfully.
- the number of floors is not important, but “high building” is important. If it can be expressed as a high building, it is sufficient as a map display device. Therefore, in the third embodiment of the present invention, the height of a building is divided into two types of heights, a high layer and a low layer, and the bird's eye view plane figure (polygon) is copied in two types.
- the map display system 10 of the third embodiment has the same configuration as the map display system 10 of the first embodiment.
- FIG. 10 is a flowchart of a display process procedure according to the third embodiment of the present invention.
- step S30 the building position determination means 220 is located above the screen, that is, the bird A building located far from the perspective is extracted.
- the building position discriminating means 220 discriminates the floor number of the building by referring to the floor data of the building among the extracted attribute information of the building. If the number of floors of the building is 1 19, the process proceeds to step S32, where the bird's-eye view plane figure creating means 218 performs affine transformation on the vector data indicating the shape of the building extracted in step S30 to obtain the plane for bird's-eye view. Create a figure (planar polygon) and draw it in VRAM214. Then, the process of copying and drawing on the VRA M214 while shifting the building floor plan upward is repeated four times.
- step S31 the process proceeds to the process of step S33, and the bird's eye view plane figure creating means 218 receives the vector data indicating the shape of the building extracted in step S30. Create a plane figure (plane polygon) for bird's-eye view by affine transformation and draw it on VRAM214. Then, the process of copying the building plan while drawing it upward and drawing it in the VRAM 214 is repeated 18 times. Since the drawing in step S32 and step S33 is a process that can be copied as in the second embodiment, the calculation process can be performed at high speed. It should be noted that the number of times of drawing (the number of times of copying is not limited to this example and can be determined as appropriate.
- step S32 and step S33 When the drawing in step S32 and step S33 is completed, the top floor plan is drawn in a color based on the attribute in the processing in step S34, and the building in step S35 is used for the building. The presence or absence of is sequentially determined. If there is still a building, the process returns to step S30 and repeats the processes up to step S35 until the last building within the range that enters the screen is completed.
- FIG. 11 A three-dimensional representation of the building drawn in this way is as shown in FIG.
- the low-rise building 112 below the 10th floor is represented by a small hierarchy
- the high-rise building 10th floor or higher is represented by a large hierarchy, so that a high building can be recognized intuitively.
- the building is drawn sequentially from the distant building, so the front building is overwritten by the rear force, and it is displayed correctly without any overlap judgment. If the information contained in the building data is not the number of floors of the building but the height of the building, for example, 3m per floor may be used to obtain a large number of floors.
- FIG. 11 shows a state where the image shown in Fig. 11 created as described above is combined on a bird's eye view.
- the figure is Figure 12.
- FIG. 13 is an external view showing a state in which this image is displayed on the display means 215 of the mobile phone that is the map display device 20.
- reference numeral 216 denotes an operation 'display means.
- the three-dimensional effect of the building can be fully expressed without the display of the pillars and walls of the building.
- the height of the building is not exactly accurate, but the effect of distinguishing the buildings is sufficient.
- FIG. 17 is a flowchart showing the procedure of the display process according to the fourth embodiment of the present invention.
- the procedure of Example 4 classifies the building height into two types, high and low, and draws only the high-rise part of the high-rise building after drawing the low-rise part of all buildings. is there.
- the configuration of the map display system in Example 4 is the same as that in Example 1.
- the bird's eye view plane graphic creating means 218 extracts the buildings in the order of the distant force on the screen in the same manner as in the other embodiments described above, and determines the shape of each building.
- the vector data shown is affine transformed to create a bird's eye view plane figure (polygon). It draws ground parts such as roads and sites on the map, and draws a bird's-eye view plan view of the entire building in VRAM214. This process completes the drawing of the surface part.
- the building position discriminating means 220 extracts all the buildings from the far (upward) force of the screen, and identifies the buildings of 10 floors or more in the process of step 42.
- the bird's-eye view plan figures (polygons) of all the buildings are copied for five layers while being shifted upward by the shift amount preset in the shift amount storage means, and are drawn on the VRAM 214.
- the building is divided into a building with less than 10 floors and a building with more than 10 floors. Buildings with less than 10 floors are uniformly drawn as 5-story buildings. It is drawn as a 19-story building in S45.
- step S43 When the processing of step S43 is completed, the building is colored with the color defined by the attribute information of each building for the buildings below the 10th floor in the processing of step S44.
- step S45 for the buildings on the 10th floor and above, the plane figure (polygon) for bird's eye view is shifted upward by the amount of shift preset in the shift amount storage means for 14 layers. Copy and draw to VRAM214.
- 14 floors are drawn on the 5 floors drawn in the process of step S43, so they are drawn as 19 floors.
- step S46 the building is colored with the color defined by the attribute information of each building for the 10th and higher floors, and the process is terminated.
- FIG. 18 shows an image of the upper common part drawn on the lower common part in the processing step S45.
- this processing procedure should be carried out by dividing the building height into multiple stages, for example, three stages, low, middle and high. It can also be used for height expression at other stages. Shika also draws the hierarchy of multiple buildings at once, so it can be processed very efficiently and at high speed.
- drawing may be performed by changing the shift amount of 1Z3A and the remaining area 2Z3B from the top of the display area of the screen.
- the shift amount of each level of the building in the distant (display area A) is smaller than the shift amount of each level of the building in the front (display area B). The polygon is crushed at an angle closer to the horizontal, resulting in a more natural display.
- the display method described above is a power that is suitable for applications that have limited CPU processing capacity, such as mobile phones.
- a map display on a personal computer has a large screen.
- An application such as a map display application with a wide field of view increases the number of buildings to be displayed, so this technology can be applied to perform high-speed display.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Business, Economics & Management (AREA)
- Mathematical Physics (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
- Processing Or Creating Images (AREA)
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2005/003471 WO2006092853A1 (ja) | 2005-03-02 | 2005-03-02 | 地図表示装置および地図表示方法 |
CN2005800489267A CN101138015B (zh) | 2005-03-02 | 2005-03-02 | 地图显示装置及地图显示方法 |
JP2007505772A JP4964762B2 (ja) | 2005-03-02 | 2005-03-02 | 地図表示装置および地図表示方法 |
US11/817,746 US8040343B2 (en) | 2005-03-02 | 2005-03-02 | Map display device and map display method |
EP05719786A EP1855263B1 (en) | 2005-03-02 | 2005-03-02 | Map display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2005/003471 WO2006092853A1 (ja) | 2005-03-02 | 2005-03-02 | 地図表示装置および地図表示方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006092853A1 true WO2006092853A1 (ja) | 2006-09-08 |
Family
ID=36940899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/003471 WO2006092853A1 (ja) | 2005-03-02 | 2005-03-02 | 地図表示装置および地図表示方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8040343B2 (ja) |
EP (1) | EP1855263B1 (ja) |
JP (1) | JP4964762B2 (ja) |
CN (1) | CN101138015B (ja) |
WO (1) | WO2006092853A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009086110A (ja) * | 2007-09-28 | 2009-04-23 | Shunichiro Nakamura | 景観図作成装置 |
EP2100100A1 (en) * | 2007-01-10 | 2009-09-16 | TomTom International B.V. | A navigation device and method for enhanced map display |
JP2018198360A (ja) * | 2017-05-23 | 2018-12-13 | 株式会社東芝 | 情報処理システム、情報処理方法、およびプログラム |
CN111554081A (zh) * | 2020-03-30 | 2020-08-18 | 江苏大学 | 一种基于多级领导者鸽群理论的车队路口避障控制方法 |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8843309B2 (en) | 2005-04-21 | 2014-09-23 | Microsoft Corporation | Virtual earth mapping |
JP4246195B2 (ja) * | 2005-11-01 | 2009-04-02 | パナソニック株式会社 | カーナビゲーションシステム |
JP2008158583A (ja) * | 2006-12-20 | 2008-07-10 | Hitachi Software Eng Co Ltd | 画像関連情報表示システム |
CA2710057A1 (en) * | 2007-12-20 | 2009-07-02 | Tomtom International B.V. | Navigation device & method |
US8244454B2 (en) | 2008-01-07 | 2012-08-14 | Tomtom International B.V. | Navigation device and method |
TW200946874A (en) * | 2008-05-02 | 2009-11-16 | Tomtom Int Bv | Navigation device and method |
AU2009298120A1 (en) * | 2008-10-03 | 2010-04-08 | Word Diamonds LLC | Graphically representing content relationships on a surface of graphical object |
US9836881B2 (en) | 2008-11-05 | 2017-12-05 | Hover Inc. | Heat maps for 3D maps |
US8422825B1 (en) | 2008-11-05 | 2013-04-16 | Hover Inc. | Method and system for geometry extraction, 3D visualization and analysis using arbitrary oblique imagery |
US9953459B2 (en) | 2008-11-05 | 2018-04-24 | Hover Inc. | Computer vision database platform for a three-dimensional mapping system |
US9437044B2 (en) | 2008-11-05 | 2016-09-06 | Hover Inc. | Method and system for displaying and navigating building facades in a three-dimensional mapping system |
US8868338B1 (en) | 2008-11-13 | 2014-10-21 | Google Inc. | System and method for displaying transitions between map views |
US9454847B2 (en) * | 2009-02-24 | 2016-09-27 | Google Inc. | System and method of indicating transition between street level images |
JP2010230551A (ja) * | 2009-03-27 | 2010-10-14 | Sony Corp | ナビゲーション装置及びナビゲーション方法 |
US9390544B2 (en) * | 2009-10-20 | 2016-07-12 | Robert Bosch Gmbh | 3D navigation methods using nonphotorealistic (NPR) 3D maps |
US8498812B2 (en) * | 2010-01-05 | 2013-07-30 | Robert Bosch Gmbh | Stylized procedural modeling for 3D navigation |
JP5223062B2 (ja) * | 2010-03-11 | 2013-06-26 | 株式会社ジオ技術研究所 | 3次元地図描画システム |
US8319772B2 (en) | 2010-07-23 | 2012-11-27 | Microsoft Corporation | 3D layering of map metadata |
CN101976429B (zh) * | 2010-10-27 | 2012-11-14 | 南京大学 | 基于游弋图像的水面鸟瞰图成像方法 |
EP2495688A1 (en) * | 2011-03-02 | 2012-09-05 | Harman Becker Automotive Systems GmbH | Floor Number Determination in Buildings |
US8706415B2 (en) * | 2011-05-23 | 2014-04-22 | Microsoft Corporation | Changing emphasis of list items in a map navigation tool |
EP2543964B1 (en) | 2011-07-06 | 2015-09-02 | Harman Becker Automotive Systems GmbH | Road Surface of a three-dimensional Landmark |
US20150029214A1 (en) * | 2012-01-19 | 2015-01-29 | Pioneer Corporation | Display device, control method, program and storage medium |
US9501700B2 (en) | 2012-02-15 | 2016-11-22 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
WO2014085953A1 (en) * | 2012-12-03 | 2014-06-12 | Harman International Industries, Incorporated | System and method for detecting pedestrians using a single normal camera |
US12182937B2 (en) | 2013-07-23 | 2024-12-31 | Hover Inc. | 3D building model materials auto-populator |
US10861224B2 (en) | 2013-07-23 | 2020-12-08 | Hover Inc. | 3D building analyzer |
US11670046B2 (en) | 2013-07-23 | 2023-06-06 | Hover Inc. | 3D building analyzer |
US11721066B2 (en) | 2013-07-23 | 2023-08-08 | Hover Inc. | 3D building model materials auto-populator |
US10127721B2 (en) | 2013-07-25 | 2018-11-13 | Hover Inc. | Method and system for displaying and navigating an optimal multi-dimensional building model |
EP3028464B1 (en) | 2013-08-02 | 2019-05-01 | Xactware Solutions Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US9437047B2 (en) | 2014-01-15 | 2016-09-06 | Htc Corporation | Method, electronic apparatus, and computer-readable medium for retrieving map |
US9830681B2 (en) | 2014-01-31 | 2017-11-28 | Hover Inc. | Multi-dimensional model dimensioning and scale error correction |
US20160092068A1 (en) * | 2014-09-30 | 2016-03-31 | International Business Machines Corporation | Visualization of addresses |
US10133830B2 (en) | 2015-01-30 | 2018-11-20 | Hover Inc. | Scaling in a multi-dimensional building model |
US10373343B1 (en) * | 2015-05-28 | 2019-08-06 | Certainteed Corporation | System for visualization of a building material |
US9934608B2 (en) | 2015-05-29 | 2018-04-03 | Hover Inc. | Graphical overlay guide for interface |
US10410412B2 (en) | 2015-05-29 | 2019-09-10 | Hover Inc. | Real-time processing of captured building imagery |
US10410413B2 (en) | 2015-05-29 | 2019-09-10 | Hover Inc. | Image capture for a multi-dimensional building model |
US10178303B2 (en) | 2015-05-29 | 2019-01-08 | Hover Inc. | Directed image capture |
US10038838B2 (en) | 2015-05-29 | 2018-07-31 | Hover Inc. | Directed image capture |
CN109117441A (zh) * | 2017-06-26 | 2019-01-01 | 精彩旅图(北京)科技发展有限公司 | 电子地图的显示方法、装置、系统和计算机可读介质 |
CN110619675B (zh) * | 2019-09-11 | 2023-04-18 | 西安恒歌数码科技有限责任公司 | 基于OsgEarth的面矢量数据的加载方法 |
EP4058994A1 (en) | 2019-11-11 | 2022-09-21 | Hover Inc. | Systems and methods for selective image compositing |
US11094113B2 (en) | 2019-12-04 | 2021-08-17 | Geomni, Inc. | Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs |
US11189089B2 (en) * | 2020-01-08 | 2021-11-30 | Mapbox, Inc. | Dynamic building extrusion in electronic maps |
CA3178731A1 (en) * | 2020-05-14 | 2021-11-18 | Arianna DEL SOL | System and computer-implemented method to analyze, predict or automate financial and operative management or any activities relating to buildings based on data about the same building |
CN114217626B (zh) * | 2021-12-14 | 2022-06-28 | 集展通航(北京)科技有限公司 | 一种基于无人机巡检视频的铁路工程检测方法和系统 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0883353A (ja) * | 1994-09-14 | 1996-03-26 | Fujitsu Ltd | 立体モデル作成方法および装置 |
JPH09134122A (ja) | 1995-11-09 | 1997-05-20 | Zanavy Informatics:Kk | 車両用地図表示装置 |
JPH1165428A (ja) * | 1997-08-11 | 1999-03-05 | Alpine Electron Inc | ナビゲーション装置における所在階数表示方法 |
JP2001027534A (ja) | 1999-05-12 | 2001-01-30 | Denso Corp | 地図表示装置 |
JP2002072869A (ja) * | 2000-09-01 | 2002-03-12 | Aisin Aw Co Ltd | 地図表示装置、記録媒体及び地図表示方法 |
JP2002341753A (ja) * | 2001-05-14 | 2002-11-29 | Alpine Electronics Inc | 車載用ナビゲーション装置 |
JP2003263102A (ja) | 2002-12-26 | 2003-09-19 | Hitachi Ltd | 地図表示装置及び地図表示方法 |
JP2003344089A (ja) * | 2002-05-31 | 2003-12-03 | Aisin Aw Co Ltd | ナビゲーションシステム及び画像表示方法のプログラム |
JP2004294615A (ja) * | 2003-03-26 | 2004-10-21 | Kokusai Kogyo Co Ltd | 地図情報システム |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03252874A (ja) * | 1990-03-02 | 1991-11-12 | Fujitsu Ltd | 平面図形の立体化表示処理方式 |
US5467444A (en) * | 1990-11-07 | 1995-11-14 | Hitachi, Ltd. | Method of three-dimensional display of object-oriented figure information and system thereof |
US5555354A (en) * | 1993-03-23 | 1996-09-10 | Silicon Graphics Inc. | Method and apparatus for navigation within three-dimensional information landscape |
DE59908421D1 (de) * | 1999-05-21 | 2004-03-04 | Siemens Ag | Verfahren zum Gewinnen einer dreidimensionalen Kartendarstellung und Navigationssystem |
JP2002262331A (ja) * | 2001-03-02 | 2002-09-13 | Denso Corp | 屋内用位置座標取得システム及び移動側通信機 |
US6452544B1 (en) * | 2001-05-24 | 2002-09-17 | Nokia Corporation | Portable map display system for presenting a 3D map image and method thereof |
JP2003006680A (ja) * | 2001-06-20 | 2003-01-10 | Zenrin Co Ltd | 3次元電子地図データの生成方法 |
KR100489890B1 (ko) * | 2002-11-22 | 2005-05-17 | 한국전자통신연구원 | 스테레오 비디오 또는/및 지리객체의 상세정보 제공 장치및 그방법 |
-
2005
- 2005-03-02 CN CN2005800489267A patent/CN101138015B/zh not_active Expired - Fee Related
- 2005-03-02 WO PCT/JP2005/003471 patent/WO2006092853A1/ja not_active Application Discontinuation
- 2005-03-02 JP JP2007505772A patent/JP4964762B2/ja not_active Expired - Lifetime
- 2005-03-02 EP EP05719786A patent/EP1855263B1/en not_active Ceased
- 2005-03-02 US US11/817,746 patent/US8040343B2/en not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0883353A (ja) * | 1994-09-14 | 1996-03-26 | Fujitsu Ltd | 立体モデル作成方法および装置 |
US5727138A (en) | 1994-09-14 | 1998-03-10 | Fujitsu Limited | Method of and apparatus for generating three-dimensional model |
JPH09134122A (ja) | 1995-11-09 | 1997-05-20 | Zanavy Informatics:Kk | 車両用地図表示装置 |
JPH1165428A (ja) * | 1997-08-11 | 1999-03-05 | Alpine Electron Inc | ナビゲーション装置における所在階数表示方法 |
JP2001027534A (ja) | 1999-05-12 | 2001-01-30 | Denso Corp | 地図表示装置 |
JP2002072869A (ja) * | 2000-09-01 | 2002-03-12 | Aisin Aw Co Ltd | 地図表示装置、記録媒体及び地図表示方法 |
JP2002341753A (ja) * | 2001-05-14 | 2002-11-29 | Alpine Electronics Inc | 車載用ナビゲーション装置 |
JP2003344089A (ja) * | 2002-05-31 | 2003-12-03 | Aisin Aw Co Ltd | ナビゲーションシステム及び画像表示方法のプログラム |
JP2003263102A (ja) | 2002-12-26 | 2003-09-19 | Hitachi Ltd | 地図表示装置及び地図表示方法 |
JP2004294615A (ja) * | 2003-03-26 | 2004-10-21 | Kokusai Kogyo Co Ltd | 地図情報システム |
Non-Patent Citations (1)
Title |
---|
See also references of EP1855263A4 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2100100A1 (en) * | 2007-01-10 | 2009-09-16 | TomTom International B.V. | A navigation device and method for enhanced map display |
JP2009086110A (ja) * | 2007-09-28 | 2009-04-23 | Shunichiro Nakamura | 景観図作成装置 |
JP2018198360A (ja) * | 2017-05-23 | 2018-12-13 | 株式会社東芝 | 情報処理システム、情報処理方法、およびプログラム |
CN111554081A (zh) * | 2020-03-30 | 2020-08-18 | 江苏大学 | 一种基于多级领导者鸽群理论的车队路口避障控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101138015B (zh) | 2011-06-15 |
CN101138015A (zh) | 2008-03-05 |
US20090046093A1 (en) | 2009-02-19 |
JPWO2006092853A1 (ja) | 2008-08-07 |
US8040343B2 (en) | 2011-10-18 |
EP1855263A1 (en) | 2007-11-14 |
JP4964762B2 (ja) | 2012-07-04 |
EP1855263A4 (en) | 2010-08-25 |
EP1855263B1 (en) | 2012-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4964762B2 (ja) | 地図表示装置および地図表示方法 | |
US6360168B1 (en) | Navigation apparatus | |
KR100745116B1 (ko) | 입체지도표시방법 및 이 방법을 사용한 네비게이션장치 | |
JP4559555B2 (ja) | 立体地図表示方法およびナビゲーション装置 | |
KR101799945B1 (ko) | 3차원 지도 묘화 시스템, 지물 데이터 생성 방법, 3차원 지도 묘화 방법 및 컴퓨터 판독가능한 기록 매체 | |
US9824482B2 (en) | Map viewer and method | |
JP3501390B2 (ja) | 車載用ナビゲーション装置 | |
EP2689213B1 (en) | Management of icons for digital maps | |
US8515664B2 (en) | Digital map signpost system | |
US8918274B2 (en) | Selection and insertion of static elements in digital maps | |
JPH1165428A (ja) | ナビゲーション装置における所在階数表示方法 | |
JP2002168634A (ja) | 車載用ナビゲーション装置の立体地図表示方法 | |
US6928364B2 (en) | Navigation apparatus and method | |
JP2001273526A (ja) | 立体地図表示装置 | |
JPH09330022A (ja) | 3次元cg技術を利用した画像表示方法及び装置 | |
JP3419650B2 (ja) | 地図表示方法 | |
JP2000207577A (ja) | 地図立体表示装置 | |
JPH09237037A (ja) | 地図表示装置 | |
JP3648091B2 (ja) | ナビゲーション方法 | |
JP3942796B2 (ja) | ナビゲーション装置 | |
JP4906272B2 (ja) | 地図表示システム、情報配信サーバ、地図表示装置およびプログラム | |
JP3468656B2 (ja) | 地図表示システム、地図表示装置、記憶媒体および地図表示方法 | |
JP5348806B2 (ja) | 地図表示システム | |
JP2007078774A (ja) | 車両誘導装置 | |
JP2002071363A (ja) | 車載用ナビゲーション装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2007505772 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005719786 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11817746 Country of ref document: US Ref document number: 200580048926.7 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: RU |
|
WWP | Wipo information: published in national office |
Ref document number: 2005719786 Country of ref document: EP |