[go: up one dir, main page]

WO2009131277A1 - System and method for displaying three-dimensional map using template modeling - Google Patents

System and method for displaying three-dimensional map using template modeling Download PDF

Info

Publication number
WO2009131277A1
WO2009131277A1 PCT/KR2008/003792 KR2008003792W WO2009131277A1 WO 2009131277 A1 WO2009131277 A1 WO 2009131277A1 KR 2008003792 W KR2008003792 W KR 2008003792W WO 2009131277 A1 WO2009131277 A1 WO 2009131277A1
Authority
WO
WIPO (PCT)
Prior art keywords
template
data
objects
template data
display
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.)
Ceased
Application number
PCT/KR2008/003792
Other languages
French (fr)
Inventor
Tae Hyeon Park
Dae Myung Kim
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thinkware Systems Corp
Original Assignee
Thinkware Systems Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thinkware Systems Corp filed Critical Thinkware Systems Corp
Publication of WO2009131277A1 publication Critical patent/WO2009131277A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics

Definitions

  • the present invention relates to a three-dimensional (3D) map display system and method using a template modeling, and more particularly, to a 3D map display system and method which may display objects having same characteristics using template data for the objects.
  • Displaying buildings, mountains, hills, and the like may enrich an image in a three-dimensional (3D) map.
  • 3D three-dimensional
  • modeling data of each object may not be produced due to the limit of data, work, and time. Accordingly, it is required that modeling data with respect to objects is efficiently produced to provide information.
  • a display system and method which may efficiently display an object such as a building on a map is required.
  • An aspect of the present invention provides a three-dimensional (3D) map display system and method which displays objects having same characteristics on a 3D map screen using same template data, reduces data amount, and thereby may reduce costs associated with time and work, efficiently display the template data for the objects, and efficiently display the 3D map.
  • An aspect of the present invention also provides a 3D map display system and method which stores template data through a file, loads the template data to a memory when initializing, and thereby may display the template data more quickly.
  • a display system including: a template data maintenance unit to maintain template data generated with respect to a plurality of objects having same characteristics; and a template data display unit to display the template data for the plurality of objects.
  • the template data may include modeling data identically generalized and characterized with respect to the plurality of objects having the same characteristics.
  • the plurality of objects may have a same template identifier, and the template data maintenance unit may maintain the template data in association with the template identifier.
  • the template data maintenance unit may further include a loading unit to store the template data in a template resource file, and load all data in the template resource file to a memory when initializing.
  • the template data display unit includes: a retrieval unit to retrieve template data corresponding to a template identifier designated on map data; and a display unit to display the retrieved template data on a map screen corresponding to a location where the template identifier is designated on the map data.
  • the plurality of objects may include a plurality of buildings included in map data, and the same characteristics may include characteristics of buildings for a same use, from among characteristics of the plurality of buildings.
  • a display method including: maintaining template data generated with respect to a plurality of objects having same characteristics; and displaying the template data for the plurality of objects.
  • a three-dimensional (3D) map display system and method displays objects having same characteristics on a 3D map screen using same template data, reduces data amount, and thereby may reduce costs associated with time and work, efficiently display the template data for the objects, and efficiently display the 3D map.
  • a 3D map display system and method stores template data through a file, loads the template data to a memory when initializing, and thereby may display the template data more quickly.
  • FIG. 1 is a diagram illustrating a general example of a display method according to an embodiment of the present invention
  • FIG. 2 is a flowchart illustrating a display method according to an embodiment of the present invention
  • FIG. 3 is a diagram illustrating an example of displaying template data for buildings having same characteristics according to an embodiment of the present invention.
  • FIG. 4 is a block diagram illustrating a configuration of a display system according to an embodiment of the present invention.
  • FIG. 1 is a diagram illustrating a general example of a display method according to an embodiment of the present invention.
  • template data may be identically displayed with respect to a plurality of objects having same characteristics.
  • the template data may be generated by generalizing and characterizing modeling data with respect to the plurality of objects having the same characteristics.
  • the template data may include three-dimensional (3D) data identically corresponding to a plurality of objects having same characteristics from among objects displayed on a 3D map. As illustrated in FIG.
  • first template data 101 when it is assumed that first template data 101 is generated in association with objects 103 having a first characteristic, and second template data 102 is generated in association with objects 104 having a second characteristic, the first template data 101 may be repeatedly and identically displayed at locations for displaying the objects 103 on a map screen. Also, the second template data 102 may be repeatedly and identically displayed at locations for displaying the objects 104 on the map screen.
  • first template data 101 may be repeatedly and identically displayed at locations for displaying the objects 103 on a map screen.
  • second template data 102 may be repeatedly and identically displayed at locations for displaying the objects 104 on the map screen.
  • a characteristic of a gas station building may be generalized, and thus modeling data for a gas station may be used with respect to all gas stations buildings throughout the country.
  • FIG. 2 is a flowchart illustrating a display method according to an embodiment of the present invention. Each operation of the display method may be embodied by a display system according to an embodiment of the present invention. FIG. 2 illustrates the display method embodied by the display system.
  • the display system may maintain template data generated with respect to a plurality of objects having same characteristics.
  • the template data may include modeling data identically generalized and characterized with respect to the plurality of objects having the same characteristics.
  • the plurality of objects may have a same template identifier, and the display system may maintain the template data in association with the template identifier.
  • the template identifier may be used for culling the template data.
  • the display system may store and maintain the template data in a template resource file.
  • the template data may include 3D data for the plurality of objects.
  • the display system may load all data in the template resource file to a memory when initializing. That is, all the data including the template data in the template resource file is loaded to the memory when initializing, and thus the template data may be displayed on a map screen more quickly.
  • the loading in operation S220 may be selectively performed by the display system.
  • the display system may display the template data for the plurality of objects.
  • the display system may obtain a template identifier designated on map data and determine which template data is to be displayed on the map screen.
  • the display system may display the determined template data on a corresponding map screen. For this, the display system may perform retrieving in operation S231 and displaying in operation S232.
  • the display system may retrieve template data corresponding to the template identifier designated on the map data. Since the template data for the plurality of objects is maintained in association with the template identifier in operation S210, the display system may retrieve template data through a template identifier of an object in a particular location on the map data.
  • the display system may display the retrieved template data on a map screen corresponding to the location where the template identifier is designated on the map data. That is, information provided through the map screen is based on the map data, and modeling data of the object corresponding to the particular location on the map data is to be displayed on the map screen. Accordingly, the display system may display the template data retrieved through the template identifier of the object corresponding to the particular location on the map screen, and thereby may display the object on the map screen. In this instance, since same template data is displayed with respect to the plurality of objects, modeling data for each of the plurality of objects is not required to be produced. Accordingly, costs associated with work and time may be reduced.
  • FIG. 3 is a diagram illustrating an example of displaying template data for buildings having same characteristics according to an embodiment of the present invention.
  • a map screen 300 where template data 301 for a gas station building is applied in a 3D navigation environment is illustrated in FIG. 3. That is, when displaying a 3D map such as the map screen 300 while loading all template data to a memory, a display system may read template identifiers designated on map data and retrieve template data corresponding to the template identifiers.
  • the same template data 301 for three gas station buildings 302 to be displayed on the map screen 300 is displayed as illustrated in the map screen 300. That is, all the gas station buildings 302 may be displayed using the same template data 301 without generating modeling data of each of the three gas station buildings 302.
  • a gas station and a gas station building are described as an example, the present invention is not limited to the described embodiment. Also, it would be appreciated by those skilled in the related art that changes may be made to the exemplary embodiment. For example, template data for all objects, that may be easily ascertained by generalizing and characterizing, such as a post office and convenience store may be generated. Also, the above-described concept may be applied to all objects that may be displayed on the map screen.
  • FIG. 4 is a block diagram illustrating a configuration of a display system 400 according to an embodiment of the present invention.
  • the display system 400 may include a template data maintenance unit 410, loading unit 420, and template data display unit 430 as illustrated in FIG. 4.
  • the template data maintenance unit 410 may maintain template data generated with respect to a plurality of objects having same characteristics.
  • the template data may include modeling data identically generalized and characterized with respect to the plurality of objects having the same characteristics.
  • the plurality of objects may have a same template identifier.
  • the template data maintenance unit 410 may maintain the template data in association with the template identifier.
  • the template identifier may be used for culling the template data.
  • the template data maintenance unit 410 may store and maintain the template data in a template resource file.
  • the template data may include 3D data for the plurality of objects.
  • the loading unit 420 may load all data in the template resource file to a memory when initializing.
  • the loading unit 420 may be selectively included in the display system 400.
  • the template data display unit 430 may display the template data for the plurality of objects. In this instance, the template data display unit 430 may read a template identifier designated on map data and determine which template data is to be displayed on the map screen. Also, the template data display unit 430 may display the determined template data on a corresponding map screen.
  • the template data display unit 430 may include a retrieval unit 431 and a display unit 432 for the displaying.
  • the retrieval unit 431 may retrieve template data corresponding to the template identifier designated on the map data. Since the template data maintenance unit 410 maintains the template data for the plurality of objects in association with the template identifier, the retrieval unit 431 may retrieve template data through a template identifier of an object in a particular location on the map data.
  • the display unit 432 may display the retrieved template data on a map screen corresponding to the location where the template identifier is designated on the map data. That is, information provided through the map screen is based on the map data, and modeling data of the object corresponding to the particular location on the map data is to be displayed on the map screen. Accordingly, the display unit 432 may display the template data retrieved through the template identifier of the object corresponding to the particular location on the map screen, and thereby may display the object on the map screen.
  • the display system and method displays objects having same characteristics on a map screen using same template data, reduces data amount, and thereby may reduce costs associated with time and work, efficiently display the template data for the objects, and efficiently display a 3D map. Also, the display system and method stores the template data through a file, loads all the template data to a memory when initializing, and thereby may display the template data more quickly.
  • the exemplary embodiments of the present invention include computer-readable media including program instructions to implement various operations embodied by a computer.
  • the media may also include, alone or in combination with the program instructions, data files, data structures, tables, and the like.
  • the media and program instructions may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts.
  • Examples of computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD ROM disks; magneto-optical media such as floptical disks; and hardware devices that are specially configured to store and perform program instructions, such as readonly memory devices (ROM) and random access memory (RAM).
  • Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter.
  • the described hardware devices may be configured to act as one or more software modules in order to perform the operations of the above-described embodiments of the present invention, or vice versa.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Geometry (AREA)
  • Computer Graphics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Instructional Devices (AREA)
  • Processing Or Creating Images (AREA)

Abstract

A three-dimensional (3D) map display system and method using a template modeling. The display system, including: a template data maintenance unit to maintain template data generated with respect to a plurality of objects having same characteristics; and a template data display unit to display the template data for the plurality of objects.

Description

SYSTEM AND METHOD FOR DISPLAYING THREE-DIMENSIONAL MAP
USING TEMPLATE MODELING
Technical Field The present invention relates to a three-dimensional (3D) map display system and method using a template modeling, and more particularly, to a 3D map display system and method which may display objects having same characteristics using template data for the objects.
Background Art
Displaying buildings, mountains, hills, and the like may enrich an image in a three-dimensional (3D) map. However, since a great amount of data exists in map data, modeling data of each object may not be produced due to the limit of data, work, and time. Accordingly, it is required that modeling data with respect to objects is efficiently produced to provide information. Thus, a display system and method which may efficiently display an object such as a building on a map is required.
Disclosure of Invention Technical Goals
An aspect of the present invention provides a three-dimensional (3D) map display system and method which displays objects having same characteristics on a 3D map screen using same template data, reduces data amount, and thereby may reduce costs associated with time and work, efficiently display the template data for the objects, and efficiently display the 3D map.
An aspect of the present invention also provides a 3D map display system and method which stores template data through a file, loads the template data to a memory when initializing, and thereby may display the template data more quickly.
Technical solutions
According to an aspect of the present invention, there is provided a display system, including: a template data maintenance unit to maintain template data generated with respect to a plurality of objects having same characteristics; and a template data display unit to display the template data for the plurality of objects.
The template data may include modeling data identically generalized and characterized with respect to the plurality of objects having the same characteristics. The plurality of objects may have a same template identifier, and the template data maintenance unit may maintain the template data in association with the template identifier.
The template data maintenance unit may further include a loading unit to store the template data in a template resource file, and load all data in the template resource file to a memory when initializing.
The template data display unit includes: a retrieval unit to retrieve template data corresponding to a template identifier designated on map data; and a display unit to display the retrieved template data on a map screen corresponding to a location where the template identifier is designated on the map data. The plurality of objects may include a plurality of buildings included in map data, and the same characteristics may include characteristics of buildings for a same use, from among characteristics of the plurality of buildings.
According to an aspect of the present invention, there is provided a display method, including: maintaining template data generated with respect to a plurality of objects having same characteristics; and displaying the template data for the plurality of objects.
Advantageous effects
According to an embodiment of the present invention, a three-dimensional (3D) map display system and method displays objects having same characteristics on a 3D map screen using same template data, reduces data amount, and thereby may reduce costs associated with time and work, efficiently display the template data for the objects, and efficiently display the 3D map.
Also, according to an embodiment of the present invention, a 3D map display system and method stores template data through a file, loads the template data to a memory when initializing, and thereby may display the template data more quickly. Brief Description of Drawings
FIG. 1 is a diagram illustrating a general example of a display method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a display method according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating an example of displaying template data for buildings having same characteristics according to an embodiment of the present invention; and
FIG. 4 is a block diagram illustrating a configuration of a display system according to an embodiment of the present invention.
Best Mode for Carrying Out the Invention
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below in order to explain the present invention by referring to the figures.
FIG. 1 is a diagram illustrating a general example of a display method according to an embodiment of the present invention. In the display method, template data may be identically displayed with respect to a plurality of objects having same characteristics. In this instance, the template data may be generated by generalizing and characterizing modeling data with respect to the plurality of objects having the same characteristics. For example, the template data may include three-dimensional (3D) data identically corresponding to a plurality of objects having same characteristics from among objects displayed on a 3D map. As illustrated in FIG. 1, when it is assumed that first template data 101 is generated in association with objects 103 having a first characteristic, and second template data 102 is generated in association with objects 104 having a second characteristic, the first template data 101 may be repeatedly and identically displayed at locations for displaying the objects 103 on a map screen. Also, the second template data 102 may be repeatedly and identically displayed at locations for displaying the objects 104 on the map screen. For example, although a number of gas stations exist throughout a country, a shape of gas station building is similar. Accordingly, a characteristic of a gas station building may be generalized, and thus modeling data for a gas station may be used with respect to all gas stations buildings throughout the country.
FIG. 2 is a flowchart illustrating a display method according to an embodiment of the present invention. Each operation of the display method may be embodied by a display system according to an embodiment of the present invention. FIG. 2 illustrates the display method embodied by the display system.
In operation S210, the display system may maintain template data generated with respect to a plurality of objects having same characteristics. The template data may include modeling data identically generalized and characterized with respect to the plurality of objects having the same characteristics. The plurality of objects may have a same template identifier, and the display system may maintain the template data in association with the template identifier. The template identifier may be used for culling the template data. Also, the display system may store and maintain the template data in a template resource file. In this instance, the template data may include 3D data for the plurality of objects.
In operation S220, the display system may load all data in the template resource file to a memory when initializing. That is, all the data including the template data in the template resource file is loaded to the memory when initializing, and thus the template data may be displayed on a map screen more quickly. The loading in operation S220 may be selectively performed by the display system.
In operation S230, the display system may display the template data for the plurality of objects. In this instance, the display system may obtain a template identifier designated on map data and determine which template data is to be displayed on the map screen. Also, the display system may display the determined template data on a corresponding map screen. For this, the display system may perform retrieving in operation S231 and displaying in operation S232.
In operation S231 , the display system may retrieve template data corresponding to the template identifier designated on the map data. Since the template data for the plurality of objects is maintained in association with the template identifier in operation S210, the display system may retrieve template data through a template identifier of an object in a particular location on the map data.
In operation S232, the display system may display the retrieved template data on a map screen corresponding to the location where the template identifier is designated on the map data. That is, information provided through the map screen is based on the map data, and modeling data of the object corresponding to the particular location on the map data is to be displayed on the map screen. Accordingly, the display system may display the template data retrieved through the template identifier of the object corresponding to the particular location on the map screen, and thereby may display the object on the map screen. In this instance, since same template data is displayed with respect to the plurality of objects, modeling data for each of the plurality of objects is not required to be produced. Accordingly, costs associated with work and time may be reduced. Also, a single piece of template data is stored with respect to the plurality of objects, and thus data amount may be efficiently reduced. Also, since the data amount is reduced, all the template data may be loaded to the memory when initializing, and objects corresponding to each location on the map data may be quickly displayed on the map screen. FIG. 3 is a diagram illustrating an example of displaying template data for buildings having same characteristics according to an embodiment of the present invention. A map screen 300 where template data 301 for a gas station building is applied in a 3D navigation environment is illustrated in FIG. 3. That is, when displaying a 3D map such as the map screen 300 while loading all template data to a memory, a display system may read template identifiers designated on map data and retrieve template data corresponding to the template identifiers. Accordingly, the same template data 301 for three gas station buildings 302 to be displayed on the map screen 300 is displayed as illustrated in the map screen 300. That is, all the gas station buildings 302 may be displayed using the same template data 301 without generating modeling data of each of the three gas station buildings 302.
According to an embodiment of the present invention, although a gas station and a gas station building are described as an example, the present invention is not limited to the described embodiment. Also, it would be appreciated by those skilled in the related art that changes may be made to the exemplary embodiment. For example, template data for all objects, that may be easily ascertained by generalizing and characterizing, such as a post office and convenience store may be generated. Also, the above-described concept may be applied to all objects that may be displayed on the map screen.
FIG. 4 is a block diagram illustrating a configuration of a display system 400 according to an embodiment of the present invention. Here, the display system 400 may include a template data maintenance unit 410, loading unit 420, and template data display unit 430 as illustrated in FIG. 4.
The template data maintenance unit 410 may maintain template data generated with respect to a plurality of objects having same characteristics. The template data may include modeling data identically generalized and characterized with respect to the plurality of objects having the same characteristics. The plurality of objects may have a same template identifier. Also, the template data maintenance unit 410 may maintain the template data in association with the template identifier. The template identifier may be used for culling the template data. Also, the template data maintenance unit 410 may store and maintain the template data in a template resource file. In this instance, the template data may include 3D data for the plurality of objects. The loading unit 420 may load all data in the template resource file to a memory when initializing. That is, all the data including the template data in the template resource file is loaded to the memory when initializing, and thus the template data may be displayed on a map screen more quickly. The loading unit 420 may be selectively included in the display system 400. The template data display unit 430 may display the template data for the plurality of objects. In this instance, the template data display unit 430 may read a template identifier designated on map data and determine which template data is to be displayed on the map screen. Also, the template data display unit 430 may display the determined template data on a corresponding map screen. The template data display unit 430 may include a retrieval unit 431 and a display unit 432 for the displaying.
The retrieval unit 431 may retrieve template data corresponding to the template identifier designated on the map data. Since the template data maintenance unit 410 maintains the template data for the plurality of objects in association with the template identifier, the retrieval unit 431 may retrieve template data through a template identifier of an object in a particular location on the map data.
The display unit 432 may display the retrieved template data on a map screen corresponding to the location where the template identifier is designated on the map data. That is, information provided through the map screen is based on the map data, and modeling data of the object corresponding to the particular location on the map data is to be displayed on the map screen. Accordingly, the display unit 432 may display the template data retrieved through the template identifier of the object corresponding to the particular location on the map screen, and thereby may display the object on the map screen.
In this instance, since same template data is displayed with respect to the plurality of objects, modeling data for each of the plurality of objects is not required to be produced. Accordingly, costs associated with work and time may be reduced. Also, a single piece of template data is stored with respect to the plurality of objects, and thus data amount may be efficiently reduced. Also, since the data amount is reduced, all the template data may be loaded to the memory when initializing, and objects corresponding to each location on the map data may be quickly displayed on the map screen. According to an embodiment of the present invention, the display system and method displays objects having same characteristics on a map screen using same template data, reduces data amount, and thereby may reduce costs associated with time and work, efficiently display the template data for the objects, and efficiently display a 3D map. Also, the display system and method stores the template data through a file, loads all the template data to a memory when initializing, and thereby may display the template data more quickly.
The exemplary embodiments of the present invention include computer-readable media including program instructions to implement various operations embodied by a computer. The media may also include, alone or in combination with the program instructions, data files, data structures, tables, and the like. The media and program instructions may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts. Examples of computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD ROM disks; magneto-optical media such as floptical disks; and hardware devices that are specially configured to store and perform program instructions, such as readonly memory devices (ROM) and random access memory (RAM). Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter. The described hardware devices may be configured to act as one or more software modules in order to perform the operations of the above-described embodiments of the present invention, or vice versa.
Although a few embodiments of the present invention have been shown and described, the present invention is not limited to the described embodiments. Instead, it would be appreciated by those skilled in the art that changes may be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims

1. A display system, comprising: a template data maintenance unit to maintain template data generated with respect to a plurality of objects having same characteristics; and a template data display unit to display the template data for the plurality of objects.
2. The display system of claim 1, wherein the template data includes modeling data identically generalized and characterized with respect to the plurality of objects having the same characteristics.
3. The display system of claim 1, wherein the plurality of objects has a same template identifier, and the template data maintenance unit maintains the template data in association with the template identifier.
4. The display system of claim 1, wherein the template data maintenance unit further comprises a loading unit to store the template data in a template resource file, and load all data in the template resource file to a memory when initializing.
5. The display system of claim 1, wherein the template data display unit comprises: a retrieval unit to retrieve template data corresponding to a template identifier designated on map data; and a display unit to display the retrieved template data on a map screen corresponding to a location where the template identifier is designated on the map data.
6. The display system of claim 1, wherein the plurality of objects includes a plurality of buildings included in map data, and the same characteristics include characteristics of buildings for a same use, from among characteristics of the plurality of buildings.
7. The display system of claim 1, wherein the template data includes three- dimensional (3D) data with respect to the plurality of objects.
8. A display method, comprising: maintaining template data generated with respect to a plurality of objects having same characteristics; and displaying the template data for the plurality of objects.
9. The display method of claim 8, wherein the template data includes modeling data identically generalized and characterized with respect to the plurality of objects having the same characteristics.
10. The display method of claim 8, wherein the plurality of objects has a same template identifier, and the maintaining maintains the template data in association with the template identifier.
11. The display method of claim 8, wherein the maintaining further comprises: storing the template data in a template resource file; and loading all data in the template resource file to a memory when initializing.
12. The display method of claim 8, wherein the displaying comprises: retrieving template data corresponding to a template identifier designated on map data; and displaying the retrieved template data on a map screen corresponding to a location where the template identifier is designated on the map data.
13. The display method of claim 8, wherein the plurality of objects includes a plurality of buildings included in map data, and the same characteristics include characteristics of buildings for a same use, from among characteristics of the plurality of buildings.
14. The display method of claim 8, wherein the template data includes 3D data with respect to the plurality of objects.
15. A computer-readable recording medium storing a program for implementing the method according to any one of claims 8 through 14.
PCT/KR2008/003792 2008-04-24 2008-06-29 System and method for displaying three-dimensional map using template modeling Ceased WO2009131277A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2008-0038229 2008-04-24
KR20080038229 2008-04-24

Publications (1)

Publication Number Publication Date
WO2009131277A1 true WO2009131277A1 (en) 2009-10-29

Family

ID=41216990

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2008/003792 Ceased WO2009131277A1 (en) 2008-04-24 2008-06-29 System and method for displaying three-dimensional map using template modeling

Country Status (1)

Country Link
WO (1) WO2009131277A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020057277A1 (en) * 1997-07-17 2002-05-16 Karl J. Wood Graphic image texture generation
WO2004006180A2 (en) * 2002-07-10 2004-01-15 Harman Becker Automotive Systems Gmbh System for texturizing electronic representations of objects
US20050035883A1 (en) * 2003-08-01 2005-02-17 Kenji Kameda Map display system, map data processing apparatus, map display apparatus, and map display method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020057277A1 (en) * 1997-07-17 2002-05-16 Karl J. Wood Graphic image texture generation
WO2004006180A2 (en) * 2002-07-10 2004-01-15 Harman Becker Automotive Systems Gmbh System for texturizing electronic representations of objects
US20050035883A1 (en) * 2003-08-01 2005-02-17 Kenji Kameda Map display system, map data processing apparatus, map display apparatus, and map display method

Similar Documents

Publication Publication Date Title
US8339399B2 (en) Declustering point-of-interest icons
KR101136684B1 (en) Data update system, navigation device, server device, and data update method
US9513783B1 (en) Determining available screen area
CN105338358B (en) The method and device that image is decoded
EP2565583A1 (en) Navigation device, method of outputting a map, and method of generating a database
US20130054647A1 (en) Information processing apparatus, information processing method, and program
CN113112208A (en) Electric power material storage management method based on three-dimensional visualization model
US20070180362A1 (en) Method and algorithm for content layout across diverse and dynamic displays
US20210118013A1 (en) Method of displaying profile view in instant messaging service
CN107728983A (en) Double screen operating method and equipment
CN102023836A (en) Display method of mobile terminal vector map and mobile terminal
CN109032533A (en) A kind of date storage method, device and equipment
US20080313563A1 (en) Method and apparatus for creating map template and method and apparatus for managing devices using map template
US10101878B2 (en) Sharing map context including result cards
Uznir et al. Improving 3D spatial queries search: Newfangled technique of space filling curves in 3D city modeling
CN115952772B (en) Paging table display method and device, electronic equipment and storage medium
US9135749B2 (en) Method and apparatus for processing three-dimensional model data
CN111061896B (en) Loading method, device, equipment and medium for 3D (three-dimensional) graph based on glTF (generalized likelihood TF)
CN106383826A (en) Database checking method and apparatus
US8345064B2 (en) Method and system for tile binning using half-plane edge function
US20200293556A1 (en) Easy clustering of graphs of nodes preserving node relationships
WO2009131277A1 (en) System and method for displaying three-dimensional map using template modeling
JP2013206094A (en) Information processor and car navigation device
US9129318B2 (en) System and method for allocating suppliers using geographical information system and supplier capability
US20120154410A1 (en) Apparatus and method for processing a frame in consideration of the processing capability and power consumption of each core in a multicore environment

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08778462

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC, EPO FORM 1205A DATED 07.02.2011.

122 Ep: pct application non-entry in european phase

Ref document number: 08778462

Country of ref document: EP

Kind code of ref document: A1