[go: up one dir, main page]

KR20100091706A - Apparatus and method for editing a map data - Google Patents

Apparatus and method for editing a map data Download PDF

Info

Publication number
KR20100091706A
KR20100091706A KR1020090011025A KR20090011025A KR20100091706A KR 20100091706 A KR20100091706 A KR 20100091706A KR 1020090011025 A KR1020090011025 A KR 1020090011025A KR 20090011025 A KR20090011025 A KR 20090011025A KR 20100091706 A KR20100091706 A KR 20100091706A
Authority
KR
South Korea
Prior art keywords
editing
map data
data
edited
database
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
KR1020090011025A
Other languages
Korean (ko)
Inventor
이학성
Original Assignee
(주)엠앤소프트
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 (주)엠앤소프트 filed Critical (주)엠앤소프트
Priority to KR1020090011025A priority Critical patent/KR20100091706A/en
Publication of KR20100091706A publication Critical patent/KR20100091706A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3863Structures of map data
    • G01C21/387Organisation of map data, e.g. version management or database structures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3885Transmission of map data to client devices; Reception of map data by client devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/909Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/0969Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Mathematical Physics (AREA)
  • Library & Information Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Instructional Devices (AREA)

Abstract

본 발명에 따른 지도 데이터 편집 장치는, 외부로부터 수집 데이터를 제공받아 데이터베이스에 저장된 지도 데이터를 편집하며, 편집 전 상태의 지도 데이터에 대한 정보와 수집 데이터간의 비교를 통해 이력 데이터를 생성하는 편집부와, 편집부에 의해 생성된 이력 데이터를 데이터베이스에 저장하는 저장부를 포함하며, 편집부는, 데이터베이스에서 편집된 지도 데이터를 검색하여 표시부에 디스플레이할 때, 이력 데이터를 토대로 편집 전후 상태가 나타나도록 편집된 지도 데이터를 표시부에 디스플레이하는 것을 특징으로 한다.An apparatus for editing map data according to the present invention includes: an editing unit configured to receive collection data from an external source, edit map data stored in a database, and generate historical data by comparing information about the map data in a state before editing with the collection data; And a storage unit for storing the historical data generated by the editing unit in the database, wherein the editing unit displays the edited map data so that the state before and after editing appears based on the history data when the map data edited in the database is retrieved and displayed on the display unit. And to display on a display unit.

이와 같이, 본 발명은 지도 데이터 편집 시 이력 데이터를 같이 저장함으로써, 이후 지도 데이터가 잘못 편집되는 경우가 발생할 때 이력 데이터를 토대로 과거 상태와 현재 상태를 모두 확인할 수 있을 뿐만 아니라 복구 기능과 원상 복구 기능을 이용하여 편집 전후의 상태로 지도 데이터를 손쉽게 편집할 수 있다.As described above, the present invention stores the historical data when editing the map data, so that when the map data is incorrectly edited later, not only the past state and the current state can be checked based on the historical data, but also the restoration function and the original restoration function. You can easily edit the map data before and after editing.

Description

지도 데이터 편집 장치 및 방법{APPARATUS AND METHOD FOR EDITING A MAP DATA}Map data editing apparatus and method {APPARATUS AND METHOD FOR EDITING A MAP DATA}

본 발명은 지도 편집에 관한 것으로, 더욱 상세하게는 네비게이션 시스템에 제공되는 지도 데이터를 과거 상태와 비교하여 편집할 수 있는 지도 데이터 편집 장치 및 방법에 관한 것이다.The present invention relates to map editing, and more particularly, to a map data editing apparatus and method capable of editing map data provided to a navigation system in comparison with a past state.

네비게이션 시스템에는 길 안내 서비스를 위한 지도 데이터가 저장된 데이터베이스를 구비하고 있는데, 이러한 지도 데이터는 네비게이션을 위한 맵 제공 업체, 예컨대 엠&엔 소프트, 로드 파일럿 등과 같은 맵 제공 업체로부터 제공받는다.The navigation system includes a database in which map data for road guidance services is stored. The map data is provided by a map provider for navigation, for example, a map provider such as M & N Software, a road pilot, and the like.

맵 제공 업체에서는 최신의 지도 데이터를 제공하기 위해 네비게이션 시스템에 저장된 지도 데이터를 업데이트시키는데, 이러한 업데이트를 위해 도로, 시설물 등에 대한 최신 정보를 수집한 후 수집된 최신 정보를 토대로 자체 데이터베이스에 저장된 지도 데이터를 업데이트시키고, 이를 이용하여 네비게이션 시스템의 데이터베이스를 업데이트시킴으로써, 네비게이션 시스템에 최신 지도 데이터를 제공할 수 있다.The map provider updates the map data stored in the navigation system to provide the latest map data. For this update, the map provider collects the latest information about roads, facilities, etc., and then maps the data stored in its own database based on the latest information collected. By updating and using this to update the database of the navigation system, it is possible to provide the navigation system with the latest map data.

맵 제공 업체는 최신 정보와 별도의 지도 편집 장치를 이용하여 자체 데이터베이스를 업데이트시키는데, 지도 편집 장치는 별로의 차량 조사, 개발 정보 등의 수집을 통해 얻은 최신 정보, 예컨대 특정 지역에 새로운 도로 또는 시설물의 추가와 같은 최신 정보를 토대로 기존의 지도 데이터를 편집하는 수단으로써, 이러한 편집을 통해 맵 제공 업체에서는 데이터베이스 내의 지도 데이터를 업데이트시킬 수 있다. 여기서, 지도 데이터 업데이트를 위한 최신 정보는 일반적으로 현장 조사를 통해 얻을 수 있다.Map providers update their databases with up-to-date information and separate map editors, which provide up-to-date information from collections of vehicle surveys and developments, such as new roads or facilities in a particular area. As a means of editing existing map data based on up-to-date information such as additions, such edits allow map providers to update map data in the database. Here, the latest information for updating the map data can generally be obtained through field surveys.

종래의 지도 편집 장치는 수집된 최신 정보를 토대로 기존의 지도 데이터를 업데이트시키고, 업데이트된 지도 데이터만을 디스플레이해주는 기능만을 제공할 뿐 과거와 현재의 모습을 비교하여 에러 여부를 확인할 수 없는 단점이 있다. 즉, 오류에 의한 업데이트 후 과거와 현재의 모습을 비교할 수 없기 때문에 사용자가 직접 오류 부분을 체크하기 위해 현장 조사를 실시한 후 이를 토대로 다시 지도 데이터를 업데이트해야하는 번거러움이 있다.The conventional map editing apparatus has a disadvantage in that it is not possible to check the error by comparing the past and present appearances, providing only a function of updating existing map data and displaying only updated map data based on the latest collected information. That is, since the past and the present cannot be compared after the update by error, the user needs to perform the field survey to check the error part manually, and then update the map data based on this.

본 발명은 기존의 지도 데이터 편집 시 이력 데이터를 저장하고, 사용자의 요청에 의해 이력 데이터를 토대로 과거와 편집 후(즉, 현재)의 모습을 디스플레이해준다.The present invention stores historical data when editing existing map data, and displays the past and after editing (ie, present) based on the historical data at the request of a user.

본 발명은 복구 기능(undo)과 원상 복구 기능(redo)을 제공하여 편집 후 오류가 체크되면, 복구 기능과 원상 복구 기능을 통해 지도 데이터를 현장 조사 없이 편집할 수 있도록 한다.The present invention provides a recovery function (undo) and the original restore function (redo), if the error is checked after editing, through the recovery function and the original restore function to edit the map data without on-site inspection.

본 발명에 따른 지도 데이터 편집 장치는, 외부로부터 수집 데이터를 제공받아 데이터베이스에 저장된 지도 데이터를 편집하며, 상기 편집 전 상태의 지도 데이터에 대한 정보와 상기 수집 데이터간의 비교를 통해 이력 데이터를 생성하는 편집부와, 상기 편집부에 의해 생성된 상기 이력 데이터를 상기 데이터베이스에 저장하는 저장부를 포함하며, 상기 편집부는, 상기 데이터베이스에서 편집된 지도 데이터를 검색하여 표시부에 디스플레이할 때, 상기 이력 데이터를 토대로 상기 편집 전후 상태가 나타나도록 상기 편집된 지도 데이터를 상기 표시부에 디스플레이하는 것을 특징으로 한다.An apparatus for editing map data according to the present invention, which receives collection data from an external source, edits map data stored in a database, and generates a history data by comparing information about the map data of the state before editing with the collection data. And a storage unit for storing the history data generated by the editing unit in the database, wherein the editing unit searches for and displays the map data edited in the database and displays the display data on the display unit. And displaying the edited map data on the display unit so that a state appears.

또한, 본 발명에 따른 지도 데이터 편집 방법은, 외부로부터 수집 데이터를 제공받는 단계와, 상기 수집 데이터를 이용하여 데이터베이스에 저장된 지도 데이터를 편집하는 단계와, 상기 편집 전 상태의 지도 데이터에 대한 정보와 상기 수집 데이터간의 비교를 통해 이력 데이터를 생성하는 단계와, 상기 생성된 이력 데이터를 상기 데이터베이스에 저장하는 단계를 포함한다.In addition, the map data editing method according to the present invention comprises the steps of receiving the collection data from the outside, editing the map data stored in the database using the collection data, information on the map data of the pre-editing state and Generating historical data through comparison between the collected data and storing the generated historical data in the database.

본 발명은 지도 데이터 편집 시 이력 데이터를 같이 저장함으로써, 이후 지도 데이터가 잘못 편집되는 경우가 발생할 때 이력 데이터를 토대로 과거 상태와 현재 상태를 모두 확인할 수 있을 뿐만 아니라 복구 기능과 원상 복구 기능을 이용하여 편집 전후의 상태로 지도 데이터를 손쉽게 편집할 수 있다.The present invention saves the historical data when editing the map data, so that when the map data is incorrectly edited later, not only the past state and the current state can be checked on the basis of the historical data, but also the restoration function and the original restoration function are used. You can easily edit map data before and after editing.

이하, 본 발명의 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 아울러 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.

본 발명의 실시 예에서는 지도 데이터 편집 시 이력 데이터를 같이 저장함으로써, 이후 지도 데이터가 잘못 편집되는 경우가 발생할 때 이력 데이터를 토대로 과거 상태와 현재 상태를 모두 확인할 수 있을 뿐만 아니라 복구 기능과 원상 복구 기능을 이용하여 편집 전후의 상태로 지도 데이터를 손쉽게 편집할 수 있는 지도 데이터 편집 장치 및 방법에 대해 설명한다.According to an embodiment of the present invention, when history data is edited together when the map data is edited, when the map data is incorrectly edited later, not only the past state and the current state can be checked on the basis of the history data, but also a restoration function and an original restoration function. It describes a map data editing apparatus and method that can easily edit the map data in the state before and after the edit using.

도 1은 본 발명에 따른 지도 데이터 편집 장치를 도시한 블록도이다.1 is a block diagram illustrating an apparatus for editing map data according to the present invention.

도 1을 참조하면, 지도 데이터 편집 장치는 외장형 저장매체, 예컨대 USB 메모리, 외장형 하드디스크 등과 연결 가능한 연결 인터페이스(100), 지도 데이터, 이력 데이터 및 편집 정보 등이 저장되어 있는 데이터베이스(110), 연결 인터페이스(100)를 통해 연결된 저장매체로부터 제공받은 수집 데이터를 토대로 데이터베이스(110)에 저장된 지도 데이터를 편집함과 더불어 편집 전 지도 데이터와 수집 데이터간의 비교를 통해 이력 데이터를 생성하는 편집부(120), 편집부(120)에서 생성된 이력 데이터와 편집된 지도 데이터를 이용하여 데이터베이스(110)를 업데이트시키는 저장부(130) 및 외부 요청에 따라 편집 전후 상태의 지도 데이터를 디스플레이하는 표시부(140)를 포함한다. Referring to FIG. 1, the map data editing apparatus includes a connection interface 100 that can be connected to an external storage medium, such as a USB memory or an external hard disk, a database 110 that stores map data, history data, and editing information. Editing unit 120 for editing the map data stored in the database 110 based on the collection data provided from the storage medium connected through the interface 100, and generates the historical data through comparison between the map data and the collection data before editing, A storage unit 130 for updating the database 110 by using the history data generated by the editing unit 120 and the edited map data, and a display unit 140 for displaying map data before and after the editing according to an external request. .

연결 인터페이스(100)는 외장형 저장매체와 연결될 수 있는 유무선 통신 인터페이스로서, 그 예로서 USB 포트, 시리얼 포트, 블루투스, 적외선 통신 인터페이스 등을 들 수 있다.The connection interface 100 is a wired or wireless communication interface that can be connected to an external storage medium. Examples of the connection interface 100 include a USB port, a serial port, a Bluetooth, an infrared communication interface, and the like.

본 발명의 편집부(120)는 사용자의 요청, 예컨대 키 입력 수단인 키보드를 통해 데이터베이스(110)에 저장된 지도 데이터를 검색을 요청하는 경우 해당 지도 데이터의 이력 데이터를 토대로 편집 전후 상태를 표시부(140)에 디스플레이해주는데, 즉, 도 2에 도시된 바와 같이, 과거의 지도 상태(A)인 편집 전 상태와 현재의 지도 상태(B)인 편집 후 상태를 표시부(140)에 디스플레이해준다. 이를 통해 사용자는 지도 데이터에 대한 과거 상태와 현재 상태를 확인할 수 있다.The editing unit 120 of the present invention displays a state before and after editing based on the history data of the corresponding map data when the user requests a search for the map data stored in the database 110 through a keyboard, which is a key input means. In other words, as shown in FIG. 2, the pre-editing state of the past map state A and the post-editing state of the current map state B are displayed on the display unit 140. This allows the user to see the past and current state of the map data.

한편, 편집부(120)는 편집 전 상태로 지도 데이터를 되돌릴 수 있는 복구 모듈(120a)과 복구 모듈(120a)을 통해 편집 전 상태로 되돌려진 지도 데이터를 편집 후 상태로 복구하는 원상 복구 모듈(120b)을 구비한다. 여기서, 복구 모듈(120a)과 원상 복구 모듈(120b)은 메뉴 형태의 인터페이스로 구현될 수 있으며, 사용자는 이러한 메뉴 형태의 인터페이스 조작을 통해 지도 데이터를 편집 전 또는 후 상태로 편집할 수 있다. 즉, 사용자가 현장 조사를 통해 판단하기에 지도 데이터가 잘못 편집된 경우 복구 모듈(120a)의 조작을 통해 지도 데이터를 편집 전 상태로 되돌릴 수 있을 뿐만 아니라 되돌린 후 원상 복구 모듈(120b)의 조작을 통해 편집 후 상태로 원상 복구할 수 있다. Meanwhile, the editing unit 120 restores the map data returned to the pre-edit state to the post-edit state through the recovery module 120a and the recovery module 120a capable of returning the map data to the pre-edit state. ). Here, the recovery module 120a and the original recovery module 120b may be implemented as a menu type interface, and the user may edit the map data before or after editing through the menu type interface operation. That is, when the map data is incorrectly edited by the user through the site survey, the map data can be returned to the state before the editing through the operation of the recovery module 120a, and the operation of the original recovery module 120b after the return is returned. Can be restored to its original state after editing.

본 발명에서 수집 데이터는 사용자가 직접 순찰을 통해 획득하는 데이터이거나 도로공사, 지자체 등의 관공서로부터 제공받은 건물, 도로 변경에 대한 데이터일 수 있다.In the present invention, the collected data may be data obtained by a user directly patrolling or data about a building or a road change provided from a public office such as a road construction or a local government.

한편, 편집부(120)는 지도 데이터를 편집 시 편집 정보를 입력할 수 있는 인터페이스를 제공하며, 인터페이스를 통해 입력받은 편집 정보를 저장부(130)를 통해 데이터베이스(110)에 저장시킨다. 이때, 편집 정보로는 지도 데이터를 편집할 날짜, 수집 데이터 제공자 및 편집자 중 적어도 하나 이상일 수 있다. Meanwhile, the editing unit 120 provides an interface for inputting editing information when editing map data, and stores the editing information received through the interface in the database 110 through the storage unit 130. In this case, the editing information may include at least one of a date for editing map data, a collection data provider, and an editor.

이러한 편집 정보는 해당 지도 데이터가 표시부(140)를 통해 디스플레이될 때 표시부(140)의 일부 영역에 디스플레이됨으로써, 사용자에게 해당 지도 데이터에 대한 편집 내역을 알려줄 수 있다.Such edit information may be displayed on a portion of the display unit 140 when the corresponding map data is displayed through the display unit 140, thereby informing the user of the editing details of the map data.

상기와 같은 구성을 갖는 지도 데이터 편집 장치가 지도 데이터를 편집하고 편집된 지도 데이터를 디스플레이해주는 과정에 대해 도 3을 참조하여 설명한다.A process of editing the map data and displaying the edited map data by the map data editing apparatus having the above configuration will be described with reference to FIG. 3.

도 3은 본 발명에 따른 지도 데이터 편집 과정을 도시한 흐름도이다.3 is a flowchart illustrating a map data editing process according to the present invention.

도 3을 참조하면, 먼저 연결 인터페이스(100)를 통해 수집 데이터가 저장된 외장형 저장매체와 연결되면, 편집부(120)는 연결 인터페이스(100)를 통해 수집 데 이터를 제공받아 이를 토대로 데이터베이스(110)에 저장된 지도 데이터를 편집(S300)한다. 즉, 편집부(120)는 수집 데이터에 대응되는 영역의 지도 데이터를 데이터베이스(110)에서 검색한 후 검색된 지도 데이터와 수집 데이터간의 비교를 통해 지도 데이터를 편집한다. 이렇게 편집된 지도 데이터는 저장부(130)를 통해 데이터베이스(110)에 저장된다. Referring to FIG. 3, first, when the collected data is connected to the external storage medium in which the collected data is stored through the connection interface 100, the editing unit 120 receives the collection data through the connection interface 100 and transmits the collected data to the database 110. The stored map data is edited (S300). That is, the editor 120 retrieves map data of an area corresponding to the collected data from the database 110 and edits the map data by comparing the retrieved map data with the collected data. The edited map data is stored in the database 110 through the storage unit 130.

이때, 편집부(120)는 수집 데이터와 지도 데이터간의 비교를 통해 이력 데이터, 즉 편집 전후 상태를 비교할 수 있는 이력 데이터를 생성한 후 이를 저장부(130)를 통해 데이터베이스(110)에 저장(S302)할 뿐만 아니라 수집 데이터 제공자, 편집 일자, 편집자 등과 같은 편집 정보를 입력받아 데이터베이스(110)에 선택적으로 저장(S304)한다.In this case, the editing unit 120 generates history data, that is, history data capable of comparing the state before and after editing through comparison between the collected data and the map data, and stores them in the database 110 through the storage unit 130 (S302). In addition to receiving the editing information, such as the collection data provider, the editing date, the editor, and the like selectively stored in the database (110) (S304).

이후, 사용자가 편집된 지도 데이터를 요청(S306)하는 경우, 편집부(120)는 이력 데이터를 토대로 편집된 지도 데이터를 표시부(140)에 디스플레이하는데, 즉, 도 2에 도시된 바와 같이, 지도 데이터의 과거 상태(A)와 현재 상태(B)를 표시부(140)에 디스플레이(S308)해준다.Then, when the user requests the edited map data (S306), the editing unit 120 displays the edited map data on the display unit 140 based on the history data, that is, as shown in FIG. 2, the map data. The past state A and the present state B of the display unit 140 is displayed (S308).

이때, 사용자로부터 편집 정보 요청이 있는 경우 편집부(120)는 해당 지도 데이터에 대한 편집 정보를 데이터베이스(110)에서 검색한 후 이를 표시부(140)의 일정 영역에 디스플레이(S310)해준다.In this case, when there is a request for editing information from the user, the editing unit 120 retrieves the editing information about the corresponding map data from the database 110 and displays it in a predetermined area of the display unit 140 (S310).

한편, 사용자가 편집된 지도 데이터에서 잘못된 부분이 있는 것으로 판단하고 복구 요청(S312)이 있을 경우 편집부(120)는 복구 모듈(120a)을 통해 지도 데이터를 편집 전의 상태(과거 상태(A)만 표시된 상태)로 복구(S314)시킨다. 즉, 도 2 에서 현재 상태(B)를 삭제시키고, 과거 상태(A)를 복원시킴으로써, 지도 데이터를 편집 전의 상태로 복구시킨다.On the other hand, if the user determines that there is an incorrect part in the edited map data and there is a recovery request (S312), the editing unit 120 displays only the state (past state A) before editing the map data through the recovery module 120a. State (S314). That is, by deleting the current state B in FIG. 2 and restoring the past state A, the map data is restored to the state before editing.

또한, 지도 데이터를 편집 전의 상태로 복구시킨 후 사용자가 원래 상태의 복구 요청(S316)이 있을 경우 편집부(120)는 원상 복구 모듈(120b)을 이용하여 지도 데이터를 원래의 상태, 즉 편집 후의 상태(과거 상태(A) 및 현재 상태(B)가 모든 표시된 상태)로 복원(S318)한다. In addition, when the user restores the map data to the state before editing, and the user requests a restoration request (S316) of the original state, the editing unit 120 uses the original restoration module 120b to restore the map data to its original state, that is, the state after editing. (The past state A and the present state B are all displayed states), and the process returns to step S318.

본 발명에 따르면, 지도 데이터 편집 시 이력 데이터를 같이 저장함으로써, 이후 지도 데이터가 잘못 편집되는 경우가 발생할 때 이력 데이터를 토대로 과거 상태와 현재 상태를 모두 확인할 수 있을 뿐만 아니라 복구 기능과 원상 복구 기능을 이용하여 편집 전의 상태로 지도 데이터를 손쉽게 편집할 수 있다.According to the present invention, by storing the history data when editing the map data, when the map data is incorrectly edited later, not only can confirm both the past state and the current state based on the history data, but also the recovery function and the original recovery function. You can easily edit the map data as it was before editing.

지금까지 본 발명의 실시예에 국한하여 설명하였으나 본 발명의 기술이 당업자에 의하여 용이하게 변형 실시될 가능성이 자명하다. 이러한 변형된 실시 예들은 본 발명의 특허청구범위에 기재된 기술사상에 포함된다고 하여야 할 것이다.The present invention has been limited to the embodiments of the present invention, but it is obvious that the technology of the present invention can be easily modified by those skilled in the art. Such modified embodiments should be included in the technical spirit described in the claims of the present invention.

도 1은 본 발명에 따른 지도 데이터 편집 장치를 도시한 블록도이며,1 is a block diagram showing an apparatus for editing map data according to the present invention;

도 2는 본 발명에 따라 편집된 지도 데이터를 설명하기 위한 도면이며,2 is a view for explaining the map data edited in accordance with the present invention,

도 3은 본 발명에 따라 지도 데이터를 편집하고, 이를 디스플레이하는 과정을 도시한 흐름도이다.3 is a flowchart illustrating a process of editing and displaying map data according to the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

100 : 연결 인터페이스 110 : 데이터베이스100: connection interface 110: database

120 : 편집부 130 : 저장부120: editing unit 130: storage unit

140 : 표시부140: display unit

Claims (11)

외부로부터 수집 데이터를 제공받아 데이터베이스에 저장된 지도 데이터를 편집하며, 상기 편집 전 상태의 지도 데이터에 대한 정보와 상기 수집 데이터간의 비교를 통해 이력 데이터를 생성하는 편집부와,An editing unit configured to receive collection data from an external source, edit map data stored in a database, and generate history data by comparing the collection data with information on the map data in the pre-editing state; 상기 편집부에 의해 생성된 상기 이력 데이터를 상기 데이터베이스에 저장하는 저장부를 포함하며,A storage unit for storing the history data generated by the editing unit in the database, 상기 편집부는, 상기 데이터베이스에서 편집된 지도 데이터를 검색하여 표시부에 디스플레이할 때, 상기 이력 데이터를 토대로 상기 편집 전후 상태가 나타나도록 상기 편집된 지도 데이터를 상기 표시부에 디스플레이하는 것을 특징으로 하는 지도 데이터 편집 장치.The editing unit may display the edited map data on the display unit such that the state before and after the editing is displayed based on the history data when the map data edited in the database is displayed and displayed on the display unit. Device. 제 1 항에 있어서,The method of claim 1, 상기 편집부는, 상기 지도 데이터를 편집한 후에 날짜, 수집 데이터 제공자 및 편집자 중 적어도 하나 이상을 이용하여 편집 정보를 생성한 후 이를 상기 저장부를 통해 상기 데이터베이스에 저장하는 것을 특징으로 하는 지도 데이터 편집 장치.And the editing unit generates edited information using at least one of a date, a collected data provider, and an editor after editing the map data, and stores the edited information in the database through the storage unit. 제 2 항에 있어서,The method of claim 2, 상기 편집부는, 상기 편집된 지도 데이터를 상기 표시부에 디스플레이할 때 상기 편집 정보를 표시부에 디스플레이해주는 것을 특징으로 하는 지도 데이터 편집 장치.And the editing unit displays the edited information on a display unit when displaying the edited map data on the display unit. 제 1 항에 있어서,The method of claim 1, 상기 편집부는,The editing unit, 상기 표시부에 디스플레이된 상기 편집된 지도 데이터를 상기 편집 전 상태로 변경시키는 복구 모듈과,A recovery module for changing the edited map data displayed on the display unit to the pre-edit state; 상기 복구 모듈에 의해 상기 편집 전 상태로 변경된 지도 데이터를 상기 편집 후 상태로 지도 데이터를 변경시키는 원상 복구 모듈The original restoration module for changing the map data changed into the pre-edited state by the restoration module to the post-edited state. 을 포함하는 지도 데이터 편집 장치.Map data editing device comprising a. 제 4 항에 있어서,The method of claim 4, wherein 상기 복구 모듈 또는 원상 복구 모듈은, 메뉴 형태로 제공되는 것을 특징으로 하는 지도 데이터 편집 장치.And the recovery module or the original recovery module is provided in the form of a menu. 외부로부터 수집 데이터를 제공받는 단계와,Receiving collected data from outside; 상기 수집 데이터를 이용하여 데이터베이스에 저장된 지도 데이터를 편집하는 단계와,Editing map data stored in a database using the collected data; 상기 편집 전 상태의 지도 데이터에 대한 정보와 상기 수집 데이터간의 비교를 통해 이력 데이터를 생성하는 단계와,Generating historical data by comparing information about the map data of the pre-edited state with the collected data; 상기 생성된 이력 데이터를 상기 데이터베이스에 저장하는 단계Storing the generated historical data in the database 를 포함하는 지도 데이터 편집 방법.Map data editing method comprising a. 제 6 항에 있어서,The method of claim 6, 상기 편집 방법은,The editing method is 상기 지도 데이터를 편집한 후에 날짜, 수집 데이터 제공자 및 편집자 중 적어도 하나 이상을 이용하여 편집 정보를 생성하는 단계와,Generating edited information using at least one of a date, a collected data provider, and an editor after editing the map data; 상기 편집 정보를 상기 데이터베이스에 저장하는 단계Storing the edit information in the database 를 포함하는 지도 데이터 편집 방법.Map data editing method comprising a. 제 7 항에 있어서,The method of claim 7, wherein 상기 편집 방법은,The editing method is 상기 편집된 지도 데이터에 대한 요청이 있는 경우 상기 데이터베이스에 저장된 이력 데이터를 토대로 상기 편집 전후 상태가 적용된 지도 데이터와 상기 편집 정보를 표시부에 디스플레이해주는 단계Displaying, on a display unit, the map data to which the state before and after the edit is applied and the edit information based on the historical data stored in the database when there is a request for the edited map data. 를 더 포함하는 지도 데이터 편집 방법.Map data editing method further comprising. 제 6 항에 있어서,The method of claim 6, 상기 편집 방법은,The editing method is 상기 편집된 지도 데이터에 대한 요청이 있는 경우 상기 데이터베이스에 저 장된 이력 데이터를 토대로 상기 편집 전후 상태가 표시된 지도 데이터를 표시부에 디스플레이해주는 단계If there is a request for the edited map data, displaying map data in which the state before and after the editing is displayed on the display unit based on the history data stored in the database. 를 더 포함하는 지도 데이터 편집 방법.Map data editing method further comprising. 제 9 항에 있어서,The method of claim 9, 상기 편집 방법은,The editing method is 상기 표시부에 디스플레이된 상기 편집 전후 상태의 지도 데이터를 토대로 복구 요청이 있는지를 판단하는 단계와,Determining whether there is a recovery request based on the map data of the state before and after the editing displayed on the display unit; 상기 복원 요청에 따라 상기 편집 전 상태로 지도 데이터를 변경시켜 상기 표시부에 디스플레이하는 단계Changing map data to the pre-edit state according to the restoration request and displaying it on the display unit; 를 더 포함하는 지도 데이터 편집 방법.Map data editing method further comprising. 제 10 항에 있어서,The method of claim 10, 상기 편집 방법은,The editing method is 상기 복구 요청 후 원상 복구 요청이 있는 경우 상기 편집 후 상태로 지도 데이터를 변경시켜 상기 표시부에 디스플레이하는 단계Changing the map data to the post-editing state and displaying it on the display unit when there is a restoration request after the restoration request; 를 더 포함하는 지도 데이터 편집 방법.Map data editing method further comprising.
KR1020090011025A 2009-02-11 2009-02-11 Apparatus and method for editing a map data Ceased KR20100091706A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090011025A KR20100091706A (en) 2009-02-11 2009-02-11 Apparatus and method for editing a map data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090011025A KR20100091706A (en) 2009-02-11 2009-02-11 Apparatus and method for editing a map data

Publications (1)

Publication Number Publication Date
KR20100091706A true KR20100091706A (en) 2010-08-19

Family

ID=42756855

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090011025A Ceased KR20100091706A (en) 2009-02-11 2009-02-11 Apparatus and method for editing a map data

Country Status (1)

Country Link
KR (1) KR20100091706A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010061027A1 (en) 2010-09-17 2012-03-22 Hyundai Motor Co. Knee-rings for vehicles
KR102301806B1 (en) 2020-11-13 2021-09-15 주식회사 유오케이 Method for collecting and providing road information using logistics infra
KR20220006829A (en) 2020-07-09 2022-01-18 주식회사 유오케이 Road information collecting system using vehicle equipped with seprated camera

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010061027A1 (en) 2010-09-17 2012-03-22 Hyundai Motor Co. Knee-rings for vehicles
KR20220006829A (en) 2020-07-09 2022-01-18 주식회사 유오케이 Road information collecting system using vehicle equipped with seprated camera
KR102301806B1 (en) 2020-11-13 2021-09-15 주식회사 유오케이 Method for collecting and providing road information using logistics infra

Similar Documents

Publication Publication Date Title
US8249801B2 (en) Navigation device and map data updating method thereof
US8510042B2 (en) Navigation device and data update system
CN1668893B (en) Navigation method, processing method for navigation system, map data management device, map data management program, and computer program
US6643584B1 (en) Map information processing apparatus and map information transmission center
US7711473B2 (en) Map data update method and navigation apparatus
US20110179080A1 (en) Map Update Data Delivery Method, Map Update Data Delivery Device and Terminal Device
JP4841242B2 (en) Map data updating method and map data updating apparatus
US20120130944A1 (en) Map information processing device
JP4226491B2 (en) Search data update system and navigation device
CN102944243A (en) Navigation device and method capable of updating increment of map data
US20080301191A1 (en) Map updating systems, methods, and programs
EP2690405B1 (en) Navigation device and method of outputting an electronic map
JP4083694B2 (en) Navigation device
JP5201399B2 (en) Navigation device and database update program
JP4444677B2 (en) Search data update method and update system
US20050216511A1 (en) Guidance information retrieval apparatus and guidance information retrieval system using this guidance information retrieval apparatus
JP4961606B2 (en) Data management system, update file generation system, and data update method
KR20100091706A (en) Apparatus and method for editing a map data
JP2005233632A (en) Guide route search device, navigation device and guide route search method
JP6834693B2 (en) Communication terminals, mobile guidance systems and computer programs
JPWO2017170144A1 (en) Movement guide device and computer program
US7173546B2 (en) Map display device
JP4472641B2 (en) Navigation device and guide route updating method
JP5287775B2 (en) Point search device
JP2007328231A (en) Data structure of object content display information, data structure of map information, recording medium recording map information, display control device, method thereof, program thereof, and recording medium recording the program

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090211

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20090910

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20090211

Comment text: Patent Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20110408

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20111101

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20110408

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I