KR102189878B1 - System and method based on lisp for editing map - Google Patents

System and method based on lisp for editing map Download PDF

Info

Publication number
KR102189878B1
KR102189878B1 KR1020180138336A KR20180138336A KR102189878B1 KR 102189878 B1 KR102189878 B1 KR 102189878B1 KR 1020180138336 A KR1020180138336 A KR 1020180138336A KR 20180138336 A KR20180138336 A KR 20180138336A KR 102189878 B1 KR102189878 B1 KR 102189878B1
Authority
KR
South Korea
Prior art keywords
line
editing
edit
processor
layer
Prior art date
Application number
KR1020180138336A
Other languages
Korean (ko)
Other versions
KR20200055212A (en
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 KR1020180138336A priority Critical patent/KR102189878B1/en
Publication of KR20200055212A publication Critical patent/KR20200055212A/en
Application granted granted Critical
Publication of KR102189878B1 publication Critical patent/KR102189878B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • 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/003Maps

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Processing Or Creating Images (AREA)

Abstract

본 발명은 LISP(list processing) 기능을 적용한 CAD 프로그램을 활용해서 수치지도 그래픽을 효율적이면서도 정밀하게 편집하는 수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법과 편집장치에 관한 것으로, LISP(list processing) 기능의 프로세서가 수치지도 그래픽의 수치지도 레이어와 편집 그래픽의 편집 레이어를 설정 식별코드에 따라 병합해 출력시키는 그래픽 출력 단계; 상기 프로세서가 편집 레이어의 편집라인의 말단점을 스캔하고, 상기 말단점을 중심으로 기준 반경 이내에 편집 레이어와 동일 식별코드인 수치지도 레이어의 원본라인 여부를 확인하는 객체 라인 스캔 단계; 상기 기준 반경 이내에 원본라인이 확인되면, 상기 프로세서가 기준 반경 이내에 원본라인의 일부분을 그래픽적으로 절단해서 구획 처리하고 해당 구획 구간을 분할하는 객체 라인 수정 단계; 상기 프로세서가 구획 구간을 삭제 처리하는 객체 라인 편집 단계;를 포함하는 것이다.The present invention relates to a LISP editing method and an editing device for efficient and precise editing of digital map graphics using a CAD program to which a LISP (list processing) function is applied, and LISP (list processing) A graphic output step of merging and outputting the digital map layer of the digital map graphic and the edit layer of the edited graphic according to the set identification code by the functional processor; An object line scanning step in which the processor scans an end point of an edit line of an edit layer, and checks whether an original line of a digital map layer having the same identification code as the edit layer within a reference radius around the end point; If the original line is identified within the reference radius, the processor graphically cuts a part of the original line within the reference radius, processes the division, and divides the corresponding division section; And an object line editing step in which the processor deletes the partition section.

Description

수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법과 편집장치{SYSTEM AND METHOD BASED ON LISP FOR EDITING MAP}LISP type editing method and editing device for efficient digital map editing {SYSTEM AND METHOD BASED ON LISP FOR EDITING MAP}

본 발명은 LISP(list processing) 기능을 적용한 CAD 프로그램을 활용해서 수치지도 그래픽을 효율적이면서도 정밀하게 편집하는 수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법과 편집장치에 관한 것이다.The present invention relates to a LISP editing method and an editing device for efficient and precise editing of digital map graphics using a CAD program to which a LISP (list processing) function is applied.

일반적으로 수치지도 그래픽의 도화와 편집 작업은 CAD 프로그램을 활용해 이루어진다.In general, drawing and editing of digital map graphics is performed using a CAD program.

특히 도 1(수치지도 그래픽과 편집 그래픽이 시각적으로 합성된 모습을 보인 이미지)에서 보인 수치지도 그래픽을 편집하려면 작업자가 수치지도 그래픽을 배경으로 해서 편집 그래픽을 시각적으로 합성하고 CAD 프로그램의 기본 기능을 설정 메뉴얼에 따라 일일이 활용해 가며 작업을 진행했어야 하므로, 작업시간이 길고 반복된 동일 작업에 의해 작업자는 상대적으로 많은 피로를 느낄 수밖에 없었다.In particular, in order to edit the digital map graphic shown in Fig. 1 (the image showing the visual combination of the numerical map graphic and the edit graphic), the operator visually synthesizes the edit graphic with the digital map graphic as the background and performs the basic functions of the CAD program. Since the work had to be carried out by using it individually according to the setting manual, the work time was long and the worker was forced to feel a lot of fatigue due to the repeated same work.

더욱이 이러한 장시간에 걸친 반복 작업과 피로로 인해서 작업 실수가 상대적으로 증가할 수밖에 없었고, 이는 곧 수치지도 그래픽의 편집 품질을 저하시키는 원인이 되었다.Moreover, due to such a long period of repetitive work and fatigue, the number of working errors was inevitably increased, which soon resulted in deterioration of the editing quality of digital map graphics.

선행기술문헌 1. 특허공개번호 제10-2007-0070101호(2007.07.03 공개)Prior Art Document 1. Patent Publication No. 10-2007-0070101 (published on 2007.07.03)

이에 본 발명은 상기의 문제를 해소하기 위해 발명된 것으로, 수치지도 그래픽에 대한 반복된 편집 과정은 작업자가 일일이 조작하지 않아도 일괄 처리를 할 수 있도록 해서 수치지도 그래픽을 효율적이면서도 정밀하게 편집하는 수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법과 편집장치의 제공을 해결하고자 하는 과제로 한다.Accordingly, the present invention was invented to solve the above problems, and the repeated editing process for the digital map graphic enables batch processing without requiring the operator to manipulate the digital map graphic efficiently and precisely. This is a task to solve the provision of the editing method and editing device of LISP method for efficient editing of.

상기의 과제를 달성하기 위하여 본 발명은,In order to achieve the above object, the present invention,

LISP(list processing) 기능의 프로세서가 수치지도 그래픽의 수치지도 레이어와 편집 그래픽의 편집 레이어를 설정 식별코드에 따라 병합해 출력시키는 그래픽 출력 단계;A graphic output step of merging and outputting the digital map layer of the digital map graphic and the edit layer of the edited graphic according to the set identification code by a processor of the LISP (list processing) function;

상기 프로세서가 편집 레이어의 편집라인의 말단점을 스캔하고, 상기 말단점을 중심으로 기준 반경 이내에 편집 레이어와 동일 식별코드인 수치지도 레이어의 원본라인 여부를 확인하는 객체 라인 스캔 단계;An object line scanning step in which the processor scans an end point of an edit line of an edit layer, and checks whether an original line of a digital map layer having the same identification code as the edit layer within a reference radius around the end point;

상기 기준 반경 이내에 원본라인이 확인되면, 상기 프로세서가 기준 반경 이내에 원본라인의 일부분을 그래픽적으로 절단해서 구획 처리하고 해당 구획 구간을 분할하는 객체 라인 수정 단계; 및If the original line is identified within the reference radius, the processor graphically cuts a part of the original line within the reference radius, processes the division, and divides the corresponding division section; And

상기 프로세서가 구획 구간을 삭제 처리하는 객체 라인 편집 단계;An object line editing step in which the processor deletes the segment section;

를 포함하는 수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법이다.It is a LISP editing method for efficient editing of digital maps including.

상기의 본 발명은, 수치지도 그래픽에 대한 반복된 편집 과정은 작업자가 일일이 조작하지 않아도 일괄 처리를 할 수 있도록 해서 수치지도 그래픽을 효율적이면서도 정밀하게 편집하는 효과가 있다.According to the present invention, the repeated editing process for the digital map graphic is effective in efficiently and precisely editing the digital map graphic by allowing the operator to perform batch processing without manually manipulating the digital map graphic.

도 1은 수치지도 그래픽과 편집 그래픽이 시각적으로 합성된 모습을 보인 이미지이고,
도 2는 본 발명에 따른 LISP 방식의 편집장치의 구성 모습을 도시한 블록도이고,
도 3은 본 발명에 따른 LISP 방식의 편집 방법의 플로차트를 도시한 도면이고,
도 4는 본 발명에 따른 LISP 방식의 편집장치가 그래픽 이미지를 스캔하는 모습을 개략적으로 보인 그래픽 이미지이고,
도 5는 본 발명에 따른 LISP 방식의 편집장치가 원본라인을 편집하기 위해 구획 구간을 분리하는 모습을 보인 그래픽 이미지이고,
도 6은 본 발명에 따른 LISP 방식의 편집장치가 원본라인을 편집한 모습을 보인 그래픽 이미지이고,
도 7은 본 발명에 따른 LISP 방식의 편집장치가 편집된 라인을 최종 마감하는 모습을 보인 그래픽 이미지이다.
1 is an image showing a visual synthesis of a digital map graphic and an edit graphic,
2 is a block diagram showing the configuration of the LISP editing device according to the present invention,
3 is a diagram showing a flowchart of the LISP editing method according to the present invention,
4 is a graphic image schematically showing a state in which the LISP editing apparatus according to the present invention scans a graphic image,
5 is a graphic image showing a state in which the LISP type editing apparatus according to the present invention separates a section section to edit an original line,
6 is a graphic image showing a state in which the editing apparatus of the LISP method according to the present invention edits the original line,
7 is a graphic image showing a state in which the LISP editing apparatus according to the present invention finishes the edited line.

상술한 본 발명의 특징 및 효과는 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 분명해질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는바, 특정 실시 예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 출원에서 사용한 용어는 단지 특정한 실시 예들을 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다.The features and effects of the present invention described above will become apparent through the following detailed description in connection with the accompanying drawings, whereby those of ordinary skill in the technical field to which the present invention pertains can easily implement the technical idea of the present invention. There will be. Since the present invention can apply various changes and have various forms, specific embodiments will be illustrated in the drawings and described in detail in the text. However, this is not intended to limit the present invention to a specific disclosed form, and it should be understood to include all changes, equivalents, and substitutes included in the spirit and scope of the present invention. The terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention.

이하, 본 발명을 구체적인 내용이 첨부된 도면에 의거하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명에 따른 LISP 방식의 편집장치의 구성 모습을 도시한 블록도이다.2 is a block diagram showing the configuration of the LISP type editing apparatus according to the present invention.

본 실시의 LISP 방식의 편집방법은, LISP(list processing) 기능의 프로세서(100)가 수치지도 그래픽의 수치지도 레이어와 편집 그래픽의 편집 레이어를 설정 식별코드에 따라 병합해 출력시키는 그래픽 출력 단계(S10; 도 3 참조); 프로세서(100)가 편집 레이어의 편집라인(M1, M2; 도 1 참조)의 말단점(P)을 스캔하고, 말단점(P)을 중심으로 기준 반경 이내에 편집 레이어와 동일 식별코드인 수치지도 레이어의 원본라인(L1, L2) 여부를 확인하는 객체 라인 스캔 단계(S20); 상기 기준 반경 이내에 원본라인(L1, L2)이 확인되면, 프로세서(100)가 편집라인(M1, M2)과 교차하는 원본라인(L1, L2)의 일지점을 그래픽적으로 구획 처리하고 해당 구획 구간(C'; 도 5 참조)을 분할하는 객체 라인 수정 단계(S30); 프로세서(100)가 구획 구간(C')을 삭제 처리하는 객체 라인 편집 단계(S40);를 포함한다.In the LISP editing method of the present embodiment, the LISP (list processing) function processor 100 merges and outputs the digital map layer of the digital map graphic and the edit layer of the edited graphic according to a set identification code (S10). ; See Fig. 3); The processor 100 scans the end point P of the edit line (M1, M2; see FIG. 1) of the edit layer, and the digital map layer having the same identification code as the edit layer within a reference radius around the end point P Object line scanning step (S20) of checking whether the original lines (L1, L2); If the original line (L1, L2) is identified within the reference radius, the processor 100 graphically partitions a point of the original line (L1, L2) intersecting the edit line (M1, M2), and the corresponding partition section An object line modification step of dividing (C'; see FIG. 5) (S30); And an object line editing step (S40) in which the processor 100 deletes the partition section C'.

전술한 편집방법을 참조하여 좀 더 구체적으로 설명하면, 본 실시의 LISP 방식의 편집장치는, 수치지도 그래픽 데이터와 편집 그래픽 데이터를 저장하는 레이어DB(110)와, 레이어DB(110)에서 해당하는 식별코드의 수치지도 그래픽 데이터 및 편집 그래픽 데이터를 검색하고 병합해 실행시키는 로딩모듈(120)과, 로딩모듈(120)이 병합해 실행시킨 편집 그래픽의 편집 레이어의 편집라인(M1, M2; 도 1 참조)의 말단점(P)을 스캔하고 말단점(P)을 중심으로 기준 반경 이내에 편집 레이어와 동일 식별코드인 수치지도 레이어의 원본라인(L1, L2) 여부를 확인하는 스캐닝모듈(130)과, 로딩모듈(120)이 실행시킨 수치지도 그래픽 데이터 및 편집 그래픽 데이터 각각의 수치지도 그래픽과 편집 그래픽을 출력시키고 수치지도 그래픽 및 편집 그래픽에 대한 스캐닝모듈(130)의 스캐닝 모습을 모니터(200)를 통해 출력시키는 출력모듈(140)과, 설정된 프로세스에 따라 수치지도 그래픽을 편집 그래픽을 이용해 편집해서 레이어DB(110)의 해당 수치지도 그래픽을 갱신 저장하는 그래픽 처리모듈(150)을 포함한다. When described in more detail with reference to the above-described editing method, the LISP type editing apparatus of the present embodiment includes a layer DB 110 storing digital map graphic data and edit graphic data, and a corresponding layer DB 110. The loading module 120 searches for, merges and executes the digital map graphic data and the editing graphic data of the identification code, and the editing lines M1 and M2 of the edit layer of the edited graphic merged and executed by the loading module 120; FIG. 1 A scanning module 130 that scans the end point (P) of the end point (P) and checks whether the original line (L1, L2) of the digital map layer that is the same identification code as the editing layer within the reference radius around the end point (P) , The digital map graphic data and the edit graphic data executed by the loading module 120 are output, and the scanning state of the scanning module 130 for the digital map graphic and the edit graphic is monitored 200. It includes an output module 140 to be output through, and a graphic processing module 150 for updating and storing the corresponding digital map graphic of the layer DB 110 by editing the digital map graphic using the edit graphic according to the set process.

전술한 구성을 이루는 본 실시의 LISP 방식의 편집장치는, DB(110) 및 모듈(120, 130, 140, 150)이 하드웨어 프로세서(미도시함)와 함께 OS(Operating System; 160)를 기반으로 연동해 동작하면서 컴퓨터 프로세서(100)를 구축한다.In the LISP editing apparatus of this embodiment having the above-described configuration, the DB 110 and the modules 120, 130, 140, and 150 are based on an OS (Operating System) 160 together with a hardware processor (not shown). The computer processor 100 is constructed while operating in conjunction.

레이어DB(110)에 저장된 수치지도 그래픽 데이터 및 편집 그래픽 데이터는 각각 객체별로 식별코드가 설정된 하나 이상의 객체 레이어로 구성되고, 상기 객체 레이어는 객체의 종류와 형태 등에 따라 객체 라인 또는 객체 아이콘 등으로 구성된다. 따라서 로딩모듈(120)은 레이더DB(110)에서 수치지도 그래픽 데이터와 편집 그래픽 데이터를 각각 검색해 로딩해서, 상기 수치지도 그래픽 데이터 및 편집 그래픽 데이터에 각각 구성된 객체 레이어 및 편집 레이어를 이미지로 출력시킨다. 물론 상기 객체 레이어 및 편집 레이어를 출력하면, 상기 객체 레이어에 구성된 원본라인(L1, L2)이 이미지로 출력되고, 상기 편집 레이어에 구성된 편집라인(M1, M2)이 이미지로 출력된다.The digital map graphic data and edited graphic data stored in the layer DB 110 are each composed of one or more object layers with an identification code set for each object, and the object layer is composed of an object line or an object icon, etc. depending on the type and shape of the object. do. Accordingly, the loading module 120 retrieves and loads the digital map graphic data and the edited graphic data from the radar DB 110, respectively, and outputs an object layer and an edit layer respectively configured in the digital map graphic data and edited graphic data as images. Of course, when the object layer and the editing layer are output, the original lines L1 and L2 configured in the object layer are output as an image, and the editing lines M1 and M2 configured in the editing layer are output as an image.

한편, 로딩모듈(120)은 수치지도 레이어와 편집 레이어를 서로 병합해 출력하므로, 원본라인(L1, L2)과 편집라인(M1, M2)은 도 1과 같이 식별코드에 맞춰 서로 병합해 출력된다.Meanwhile, since the loading module 120 merges and outputs the digital map layer and the editing layer, the original lines L1 and L2 and the editing lines M1 and M2 are merged and output according to the identification code as shown in FIG. 1. .

도 3은 본 발명에 따른 LISP 방식의 편집 방법의 플로차트를 도시한 도면이고, 도 4는 본 발명에 따른 LISP 방식의 편집장치가 그래픽 이미지를 스캔하는 모습을 개략적으로 보인 그래픽 이미지이고, 도 5는 본 발명에 따른 LISP 방식의 편집장치가 원본라인을 편집하기 위해 구획 구간을 분리하는 모습을 보인 그래픽 이미지이고, 도 6은 본 발명에 따른 LISP 방식의 편집장치가 원본라인을 편집한 모습을 보인 그래픽 이미지이다. 3 is a diagram showing a flowchart of an editing method of the LISP method according to the present invention, FIG. 4 is a graphic image schematically showing a state in which the LISP editing apparatus according to the present invention scans a graphic image, and FIG. 5 is A graphic image showing that the LISP-type editing device according to the present invention separates the section section to edit the original line, and FIG. 6 is a graphic showing that the LISP-type editing device according to the present invention edits the original line. It is an image.

S10; 그래픽 출력 단계S10; Graphics output stage

LISP(list processing) 기능의 프로세서(100)의 로딩모듈(120)은, 수치지도 그래픽의 수치지도 레이어와 편집 그래픽의 편집 레이어를 설정 식별코드에 따라 병합해 출력시킨다.The loading module 120 of the processor 100 of the LISP (list processing) function merges and outputs the digital map layer of the digital map graphic and the edit layer of the edited graphic according to the set identification code.

전술한 바와 같이, 프로세서(100)의 로딩모듈(120)은 작업자가 입력한 명령값에 따라 레이어DB(110)에 저장된 해당하는 수치지도 그래픽 데이터와 편집 그래픽 데이터를 각각 검색해 로딩한다. 상기 로딩 과정에서 수치지도 그래픽 데이터에 구성된 수치지도 레이어가 추출되어 이미지로 추출되고, 편집 그래픽 데이터에 구성된 편집 레이어가 추출되어 이미지로 추출된다. 따라서 상기 수치지도 레이어에 구성된 원본라인(L1, L2)은 작업자가 가시할 수 있도록 도 1과 같이 출력되고, 상기 편집 레이어에 구성된 편집라인(M1, M2)도 출력된다.As described above, the loading module 120 of the processor 100 searches and loads the corresponding digital map graphic data and edited graphic data stored in the layer DB 110 according to the command value input by the operator. In the loading process, a digital map layer composed of the digital map graphic data is extracted and extracted as an image, and an editing layer composed of the edited graphic data is extracted and extracted as an image. Accordingly, the original lines L1 and L2 configured in the digital map layer are output as shown in FIG. 1 so that the operator can see them, and the editing lines M1 and M2 configured in the editing layer are also output.

아울러, 로딩모듈(120)은 상기 수치지도 레이어와 편집 레이어를 각각 식별코드에 맞춰서 병합해 출력시키므로, 상기 수치지도 레이어와 편집 레이어에 구성된 원본라인(L1, L2)과 편집라인(M1, M2)은 동일한 식별코드인 경우에 도 1과 같이 지정된 위치에 함께 출력된다.In addition, since the loading module 120 merges and outputs the digital map layer and the editing layer according to the identification code, respectively, the original lines L1 and L2 and the editing lines M1 and M2 configured in the digital map layer and the editing layer Is output at the designated location as shown in FIG. 1 in the case of the same identification code.

참고로, 상기 수치지도 레이어와 편집 레이어 등의 레이어는 Adobe Photoshop® 등과 같은 공지의 그래픽 편집 소프트웨어와 같이, 하나의 라인 또는 아이콘 등을 다른 라인 또는 아이콘 등과 구분해 처리하기 위한 단위이므로, 로딩모듈(120)이 식별코드에 따라 수치지도 레이어와 편집 레이어를 맞춰 서로 병합하면, 상기 수치지도 레이어와 편집 레이어에 각각 구성된 원본라인(L1, L2)과 편집라인(M1, M2)은 도 1과 같이 동일한 위치에 서로 근접하며 함께 출력된다. For reference, the above values because the layer, such as map layers and edit the layer is a unit for processing it, separate the single line or icons such as another line or icon, such as a graphics editing software, a well-known, such as Adobe Photoshop ®, loading module ( 120) When the digital map layer and the editing layer are merged according to the identification code, the original lines (L1, L2) and the editing lines (M1, M2) respectively configured in the digital map layer and the editing layer are identical as shown in FIG. They are close to each other and output together.

S20; 객체 라인 스캔 단계S20; Object line scan step

프로세서(100)의 스캐닝모듈(130)은, 도 1과 같이 편집 레이어의 편집라인(M1, M2)의 말단점(P, P')을 스캔하고, 말단점(P, P')을 중심으로 기준 반경 이내에 편집 레이어와 동일 식별코드인 수치지도 레이어의 원본라인(L1, L2) 여부를 확인한다.The scanning module 130 of the processor 100 scans the end points (P, P') of the edit lines (M1, M2) of the editing layer as shown in FIG. 1, and focuses on the end points (P, P'). It is checked whether the original lines (L1, L2) of the digital map layer with the same identification code as the editing layer within the reference radius.

레이어DB(110)에서 검색된 수치지도 그래픽 데이터는 기존의 수치지도 이미지를 출력하기 위한 데이터로서, 주기적인 정보 수집을 통해 새로운 편집 그래픽 데이터가 생성될 수 있고, 상기 새로운 편집 그래픽 데이터를 근거로 기존의 수치지도 그래픽 데이터를 수정 및 갱신할 수 있다.The digital map graphic data retrieved from the layer DB 110 is data for outputting an existing digital map image, and new edited graphic data can be generated through periodic information collection, and based on the new edited graphic data, Digital map graphic data can be modified and updated.

본 발명에 따른 LISP 방식의 편집 방법과 편집장치는 새로운 편집 그래픽 데이터를 근거로 기존의 수치지도 그래픽 데이터를 수정 및 갱신한다. 이를 위한 프로세싱은, 로딩모듈(120)이 작업자의 명령값에 따라 레이어DB(110)에서 해당하는 데이터를 검색하여 레이어를 병합 출력시키면, 후속 절차는 LISP 방식에 의해 설정된 프로세스에 따라 프로세서(100)가 일괄적으로 자동 실행한다.The LISP editing method and editing apparatus according to the present invention modify and update existing digital map graphic data based on the new edit graphic data. In the processing for this, when the loading module 120 searches for the corresponding data in the layer DB 110 according to the operator's command value and merges and outputs the layers, the subsequent procedure is the processor 100 according to the process set by the LISP method. Is automatically executed in batch.

객체 라인 스캔 단계(S20)는 LISP 방식에 의해 실행되는 한 단계이다.The object line scan step S20 is a step performed by the LISP method.

한편, 스캐닝모듈(130)은 수치지도 레이어와 편집 레이어가 병합 출력된 그래픽 이미지에서 편집라인(M1, M2)의 말단점(P, P')을 스캔한다. 본 실시에서 상기 편집 레이어의 구성 객체는 편집라인(M1, M2)이므로, 상기 그래픽 이미지에는 원본라인(L1, L2)이 포함되고, 편집라인(M1, M2)은 단부가 끊겨서 일단 또는 양단의 말단점(P, P')이 모두 노출될 수 있다. 그러므로, 스캐닝모듈(130)은 스캐닝 과정에서 동일한 편집라인(M1, M2)의 말단점(P, P')을 하나 또는 둘 이상을 확인할 수 있다.Meanwhile, the scanning module 130 scans the end points P and P'of the editing lines M1 and M2 in the graphic image in which the digital map layer and the editing layer are merged and output. In this embodiment, since the constituent objects of the editing layer are editing lines (M1, M2), the graphic image includes original lines (L1, L2), and the editing lines (M1, M2) are cut off at one end or both ends. Disadvantages (P, P') can all be exposed. Therefore, the scanning module 130 may identify one or more than one end point (P, P') of the same edit line (M1, M2) during the scanning process.

계속해서, 로딩모듈(120)에 의한 수치지도 레이어 및 편집 레이어의 병합 출력 과정을 통해, 동일한 식별코드의 원본라인(L1, L2)과 편집라인(M1, M2)이 서로 근접하게 출력되고, 편집라인(M1, M2)의 말단점(P, P')을 중심으로 도 1 및 도 4와 같이 기준 반경 이내(붉은 써클 이내)에는 해당하는 원본라인(L1, L2)이 인접하게 배치된다. 결국 스캐닝모듈(130)은 편집라인(M1, M2)의 말단점(P, P')을 우선 스캔하고, 말단점(P, P')이 확인되면 해당 말단점(P, P')을 중심으로 기준 반경 이내에 원본라인(L1, L2)의 존재 여부를 스캔한다.Subsequently, through the process of merging the digital map layer and the editing layer by the loading module 120, the original lines (L1, L2) and the editing lines (M1, M2) of the same identification code are output close to each other, and edit The original lines L1 and L2 are arranged adjacent to each other within the reference radius (within the red circle) as shown in FIGS. 1 and 4 around the end points P and P'of the lines M1 and M2. Eventually, the scanning module 130 first scans the end points (P, P') of the edit lines (M1, M2), and when the end points (P, P') are identified, the corresponding end points (P, P') are centered. As a result, it scans whether the original lines L1 and L2 exist within the reference radius.

한편, 상기 기준 반경 이내에 동일 식별코드인 원본라인이 미확인되거나, 상기 기준 반경 이내에 원본라인이 다수 개가 확인되면, 프로세서(100)의 스캐닝모듈(130)이 편집라인의 말단점(P, P')에 써클을 표시한다.On the other hand, if the original line of the same identification code within the reference radius is unidentified, or when a plurality of original lines are identified within the reference radius, the scanning module 130 of the processor 100 returns the end points (P, P') of the edit line. The circle is marked on.

상기 써클은 도 1 및 도 4에 붉은 원형과 같이 생성되고, 작업자는 상기 써클에 주목해서 해당 편집라인의 후속 처리 여부를 결정할 수 있다. 참고로, 상기 붉은 써클이 표시된 편집라인의 말단점에서 기준 반경 이내에 원본라인이 확인되지 않으면, 작업자는 편집라인의 식별코드를 원본라인의 식별코드와 비교해서 수정하거나 편집라인의 도화 상태에 대해 체크한다. 한편, 상기 붉은 써클이 표시된 편집라인의 말단점에서 기준 반경 이내에 다수의 원본라인이 확인되면, 작업자는 편집라인에 대응하는 원본라인을 직접 선정한다. The circle is created as shown in a red circle in FIGS. 1 and 4, and the operator pays attention to the circle and can determine whether or not to follow the edit line. For reference, if the original line is not identified within the reference radius at the end point of the edit line marked with the red circle, the operator compares the identification code of the edit line with the identification code of the original line and corrects or checks the drawing status of the edit line. do. Meanwhile, when a plurality of original lines are identified within a reference radius at the end point of the edit line marked with the red circle, the operator directly selects the original line corresponding to the edit line.

참고로, 스캐닝모듈(130)은 말단점(P, P')을 기준으로 기준 반경 이내에 해당 편집라인(M)과 동일한 식별코드의 원본라인(L)이 존재하는지 여부를 확인하므로, 상기 기준 반경 이내에 다수 개의 원본라인(L)이 확인되어도, 편집라인(M)과 동일한 식별코드의 원본라인(L)이 확인되면 써클 표시를 하지 않을 수도 있다. 하지만, 작업자의 확인을 위해서 원본라인(L)이 다수 개가 확인된다면, 편집라인(M)과 동일한 원본라인(L)이 확인되어도 써클을 표시할 수 있다.For reference, since the scanning module 130 checks whether the original line L of the same identification code as the corresponding edit line M exists within the reference radius based on the end points P, P', the reference radius Even if a number of original lines (L) are confirmed within, if the original line (L) of the same identification code as the edit line (M) is confirmed, the circle may not be displayed. However, if a plurality of original lines (L) are identified for the operator's confirmation, the circle can be displayed even if the same original line (L) as the edit line (M) is confirmed.

S30; 객체 라인 수정 단계S30; Object line modification steps

상기 기준 반경 이내에 원본라인(L1, L2)이 확인되면, 프로세서(100)의 그래픽 처리모듈(150)이 편집라인(M1, M2)과 교차하는 원본라인(L1, L2)의 일부분을 그래픽적으로 구획 처리하고 도 5의 (b)도면과 같이 해당 구획 구간(C')을 원본라인(L)과 분할한다.When the original lines L1 and L2 are identified within the reference radius, the graphic processing module 150 of the processor 100 graphically cuts a portion of the original lines L1 and L2 intersecting the editing lines M1 and M2. After processing the division, the corresponding division section C'is divided from the original line L as shown in FIG. 5(b).

종래에는 도 5의 (a)도면과 같이 작업자가 직접 말단점(P, P')의 위치를 확인해서 말단점(P, P')의 범위 내에 속하는 원본라인(L)의 일부분(C)을 시각적으로 확인한다. 그리고, 작업자는 해당하는 일부분(C)을 일일이 그래픽적으로 삭제해야 했다. Conventionally, as shown in Figure 5 (a), the operator directly checks the position of the end points (P, P') and selects a portion (C) of the original line (L) within the range of the end points (P, P'). Check visually. And, the operator had to graphically delete the corresponding part (C) one by one.

그러나, 본 실시의 LISP 방식의 편집 방법은, 그래픽 처리모듈(150)이 말단점(P, P')의 위치를 확인해서 말단점(P, P')의 범위 내에 속하는 원본라인(L)의 일부분을 분할하여 구획 구간(C')으로 생성한다. 또한 그래픽 처리모듈(150)은 구획 구간(C')을 작업자가 시각적으로 확인할 수 있도록, 원본라인(L) 및 편집라인(M)과는 색상을 다르게 하는 등의 식별표시를 할 수 있다. 본 실시에서 구획 구간(C')의 색상을 달리하는 식별표시를 했으나, 이외에도 별도의 말표시를 하거나 식별 아이콘을 링크해 출력시킬 수 있다.However, in the LISP editing method of the present embodiment, the graphic processing module 150 checks the position of the end points P and P', so that the original line L falls within the range of the end points P and P'. A part is divided and created as a division section (C'). In addition, the graphic processing module 150 may display identification such as different colors from the original line L and the editing line M so that the operator can visually check the division section C'. In the present embodiment, the identification mark in which the color of the division section C'is different is provided, but in addition, a separate word display or an identification icon may be linked to output.

결국, 작업자는 구획 구간(C')이 삭제되기 이전에 원본라인(L)에서 삭제될 구획 구간(C')의 옳고 그름을 시각적으로 체크할 수 있다.As a result, the operator can visually check the right and wrong of the section section C'to be deleted from the original line L before the section section C'is deleted.

참고로, 객체 라인 스캔 단계(S20)에서, 상기 기준 반경 이내에 동일 식별코드인 1개의 원본라인이 확인되면, 프로세서(100)의 스캐닝모듈(130)이 원본라인(L)과 편집라인(M) 간에 교차 여부를 확인한다. 확인 결과, 원본라인(L)과 편집라인(M)이 서로 미교차하는 것으로 확인되면 프로세서(100)의 스캐닝모듈(130)이 기준 반경 내에서 편집라인(M)의 말단이 원본라인(L)과 교차하도록 연장한다. 여기서 '교차'란, 두 라인이 서로 엇갈리게 배치되는 것은 물론, 두 라인 중 하나의 라인이 다른 하나의 라인과 접하는 것을 포괄한다.For reference, in the object line scanning step (S20), when one original line having the same identification code within the reference radius is identified, the scanning module 130 of the processor 100 is used to select an original line (L) and an edit line (M). Check whether the liver crosses. As a result of the confirmation, if it is confirmed that the original line L and the edit line M are not intersecting each other, the scanning module 130 of the processor 100 causes the end of the edit line M to be the original line L within the reference radius. Extend to intersect with Here, the term'intersection' encompasses not only the two lines being arranged to cross each other, but also the contact of one of the two lines with the other.

따라서 연장된 편집라인(M)의 말단점(P, P')은 원본라인(L)과 교차하는 지점으로 조정되고, 구획 구간(C')은 새롭게 조정된 말단점(P, P')을 기준으로 원본라인(L)으로부터 분할된다.Therefore, the end points (P, P') of the extended edit line (M) are adjusted to the point where they intersect with the original line (L), and the section section (C') uses the newly adjusted end points (P, P'). It is divided from the original line L as a reference.

S40; 객체 라인 편집 단계S40; Object line editing steps

프로세서(100)의 그래픽 처리모듈(150)은 구획 구간(C')을 삭제 처리한다.The graphic processing module 150 of the processor 100 deletes the partition section C'.

전술한 대로 구획 구간(C')이 확인되면 도 6과 같이 그래픽 처리모듈(150)은 구획 구간(C')을 자동으로 삭제하거나, 작업자의 체크 이후의 제어에 따라 삭제할 수 있다.As described above, when the division section C'is identified, as shown in FIG. 6, the graphic processing module 150 may automatically delete the division section C'or may delete it according to the control after the operator's check.

결국, 원본라인(L1, L2)은 편집라인(M1, M2)과 연결되고, 이렇게 연결된 원본라인(L1, L2)과 편집라인(M1, M2)을 그래픽 처리모듈(150)은 새로운 원본라인으로 생성해서 해당하는 수치지도 레이어를 갱신한다. 물론, 상기 수치지도 레이어의 갱신을 통해 해당하는 수치지도 그래픽 데이터 또한 갱신되고, 레이어DB(110)에 저장된다.Eventually, the original lines (L1, L2) are connected to the editing lines (M1, M2), and the connected original lines (L1, L2) and the editing lines (M1, M2) as a new original line. Create and update the corresponding digital map layer. Of course, through the update of the digital map layer, the corresponding digital map graphic data is also updated and stored in the layer DB 110.

도 7은 본 발명에 따른 LISP 방식의 편집장치가 편집된 라인을 최종 마감하는 모습을 보인 그래픽 이미지이다.7 is a graphic image showing a state in which the LISP editing device according to the present invention finishes the edited line.

S50; 객체 라인 연결 단계S50; Object line connection steps

객체 라인 편집 단계(S40)에서 구획 구간(C')이 삭제된 원본라인(L)의 말단점(P")과 편집라인(M)의 말단점(P)이 연결되도록, 프로세서(100)의 그래픽 처리모듈(150)은 도 7의 (b)도면과 같이 원본라인(L)과 편집라인(M) 중 선택된 하나 이상을 그래픽적으로 연장 처리한다.In the object line editing step (S40), the end point (P") of the original line (L) from which the segment section (C') has been deleted and the end point (P) of the edit line (M) are connected. The graphic processing module 150 graphically extends one or more selected from the original line (L) and the edit line (M) as shown in (b) of FIG. 7.

전술한 대로 스캐닝모듈(130)은 편집라인(M)의 말단점(P)을 중심으로 기준 반경 이내에 위치한 동일 식별코드의 원본라인(L)을 확인하므로, 편집라인(M)과 원본라인(L) 간에 직접적인 교차 여부와는 상관 없이 그래픽 처리모듈(150)은 상기 기준 반경 이내에 위치한 지점을 도 7의 (a)도면과 같이 원본라인(L)의 구획 구간(C')의 시점으로 간주한다. 따라서 구획 구간(C')이 삭제된 원본라인(L)의 말단점(P")은 편집라인(M)의 말단점(P)과 서로 교차하지 않을 수 있다.As described above, since the scanning module 130 checks the original line L of the same identification code located within the reference radius around the end point P of the edit line M, the edit line M and the original line L Regardless of whether or not there is a direct intersection between ), the graphic processing module 150 regards the point located within the reference radius as the viewpoint of the division section C'of the original line L as shown in (a) of FIG. 7. Accordingly, the end point P" of the original line L from which the section section C'is deleted may not intersect with the end point P of the edit line M.

그러므로, 그래픽 처리모듈(150)은 도 7의 (b)도면과 같이 원본라인(L)과 편집라인(M) 중 선택된 하나 이상을 그래픽적으로 연장해서, 원본라인(L)의 말단점(P")과 편집라인(M)의 말단점(P)이 서로 연결되게 한다.Therefore, the graphic processing module 150 graphically extends one or more selected of the original line (L) and the edit line (M), as shown in (b) of FIG. 7, so that the end point (P) of the original line (L) is ") and the end point (P) of the edit line (M) are connected to each other.

결국, 새롭게 갱신된 해당 라인은 일체를 이루는 완성된 원본라인을 이루게 되고, 따라서 신뢰도 있는 수치지도 그래픽 데이터를 완성할 수 있다.Eventually, the newly updated corresponding line constitutes a complete original line that is integral, and thus reliable digital map graphic data can be completed.

참고로, 원본라인(L)과 편집라인(M)이 서로 교차하지 않는 상태에서 구획 구간(C') 생성을 위한 기준점인 원본라인(L)의 말단점(P") 지정은 작업자의 필요에 따라 다양하게 설정될 수 있으나, 본 실시에서 원본라인(L)의 말단점(P") 지정 방식은, 해당 기준 반경 이내 원본라인(L)에서 편집라인(M)의 말단점(P)과 가장 근접한 지점을 원본라인(L)의 말단점(P")인 것으로 했다.For reference, designation of the end point (P") of the original line (L), which is the reference point for the creation of the section section (C'), when the original line (L) and the edit line (M) do not cross each other Although it may be set in various ways, in this embodiment, the end point (P") of the original line (L) is designated as the end point (P) of the edit line (M) within the reference radius. The adjacent point was assumed to be the end point (P") of the original line (L).

앞서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시 예들을 참조해 설명했지만, 해당 기술분야의 숙련된 당업자 또는 해당 기술분야에 통상의 지식을 갖는 자라면 후술될 특허청구범위에 기재된 본 발명의 사상 및 기술영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.In the detailed description of the present invention described above, it has been described with reference to preferred embodiments of the present invention, but those skilled in the art or those of ordinary skill in the relevant technical field, the spirit of the present invention described in the claims to be described later. And it will be understood that various modifications and changes can be made to the present invention within a range not departing from the technical field.

C'; 구획 구간
L, L1, L2; 원본라인 M, M1, M2; 편집라인
P, P'; 편집라인의 말단점 P"; 원본라인의 말단점
C'; Division section
L, L1, L2; Original lines M, M1, M2; Editing line
P, P'; Edit line end point P"; original line end point

Claims (3)

LISP(list processing) 기능의 프로세서가 수치지도 그래픽의 수치지도 레이어와 편집 그래픽의 편집 레이어를 설정 식별코드에 따라 병합해 출력시키는 그래픽 출력 단계; 상기 프로세서가 편집 레이어의 편집라인의 말단점을 스캔하고, 상기 말단점을 중심으로 기준 반경 이내에 편집 레이어와 동일 식별코드인 수치지도 레이어의 원본라인 여부를 확인하는 객체 라인 스캔 단계; 상기 기준 반경 이내에 원본라인이 확인되면, 상기 프로세서가 기준 반경 이내에 원본라인의 일부분을 그래픽적으로 절단해서 구획 처리하고 해당 구획 구간을 분할하는 객체 라인 수정 단계; 상기 프로세서가 구획 구간을 삭제 처리하는 객체 라인 편집 단계;를 포함하는 수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법에 있어서,
상기 객체 라인 스캔 단계에서, 상기 기준 반경 이내에 동일 식별코드인 원본라인이 미확인되거나, 상기 기준 반경 이내에 원본라인이 다수 개가 확인되면, 상기 프로세서가 편집라인의 말단점에 써클을 표시하는 단계를 더 포함하고;
상기 객체 라인 편집 단계에서 구획 구간이 삭제된 원본라인의 말단점과 편집라인의 말단점이 연결되도록, 상기 프로세서가 원본라인과 편집라인 중 선택된 하나 이상을 그래픽적으로 연장 처리하는 객체 라인 연결 단계를 더 포함하는 것;
을 특징으로 하는 수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법.
A graphic output step of merging and outputting the digital map layer of the digital map graphic and the edit layer of the edited graphic according to the set identification code by a processor of the LISP (list processing) function; An object line scanning step in which the processor scans an end point of an edit line of an edit layer, and checks whether an original line of a digital map layer having the same identification code as the edit layer within a reference radius around the end point; If the original line is identified within the reference radius, the processor graphically cuts a portion of the original line within the reference radius, processes the division, and divides the corresponding division section; In the LISP method of editing method for efficient editing of a digital map comprising; an object line editing step of deleting and processing the segment section by the processor,
In the object line scanning step, when an original line having the same identification code within the reference radius is unidentified, or a plurality of original lines within the reference radius are identified, the processor further comprises displaying a circle at an end point of the edit line and;
In the object line editing step, an object line connection step in which the processor graphically extends one or more selected from the original line and the edit line so that the end point of the original line from which the section section is deleted and the end point of the edit line are connected Including;
LISP editing method for efficient editing of digital maps, characterized in that.
LISP(list processing) 기능의 프로세서가 수치지도 그래픽의 수치지도 레이어와 편집 그래픽의 편집 레이어를 설정 식별코드에 따라 병합해 출력시키는 그래픽 출력 단계; 상기 프로세서가 편집 레이어의 편집라인의 말단점을 스캔하고, 상기 말단점을 중심으로 기준 반경 이내에 편집 레이어와 동일 식별코드인 수치지도 레이어의 원본라인 여부를 확인하는 객체 라인 스캔 단계; 상기 기준 반경 이내에 원본라인이 확인되면, 상기 프로세서가 기준 반경 이내에 원본라인의 일부분을 그래픽적으로 절단해서 구획 처리하고 해당 구획 구간을 분할하는 객체 라인 수정 단계; 상기 프로세서가 구획 구간을 삭제 처리하는 객체 라인 편집 단계;를 포함하는 수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법에 있어서,
상기 객체 라인 스캔 단계에서 기준 반경 이내에 동일 식별코드인 1개의 원본라인이 확인되면, 상기 객체 라인 수정 단계에서, 상기 프로세서가 원본라인과 편집라인 간에 교차 여부를 확인하는 단계와, 미교차로 확인되면 상기 프로세서가 기준 반경 내에서 편집라인이 원본라인과 교차하도록 연장하는 단계를 더 포함하며;
상기 객체 라인 편집 단계에서, 상기 구획구간을 삭제하기 이전에 프로세서가 구획 구간이 그래픽적으로 식별되도록 편집하거나, 상기 구획 구간에 식별표시를 생성하는 단계를 더 포함하는 것;
을 특징으로 하는 수치지도의 효율적인 편집을 위한 LISP 방식의 편집 방법.
A graphic output step of merging and outputting the digital map layer of the digital map graphic and the edit layer of the edited graphic according to the set identification code by a processor of the LISP (list processing) function; An object line scanning step in which the processor scans an end point of an edit line of an edit layer, and checks whether an original line of a digital map layer having the same identification code as the edit layer within a reference radius around the end point; If the original line is identified within the reference radius, the processor graphically cuts a portion of the original line within the reference radius, processes the division, and divides the corresponding division section; In the LISP method of editing method for efficient editing of a digital map comprising; an object line editing step of deleting and processing the segment section by the processor,
In the object line scanning step, if one original line of the same identification code is identified within a reference radius, in the object line modification step, the processor checks whether an intersection between the original line and the edit line, Further comprising, by the processor, extending the edit line to intersect the original line within the reference radius;
In the object line editing step, before deleting the partition section, the processor further comprises: editing the partition section to be graphically identified, or generating an identification mark on the section section;
LISP editing method for efficient editing of digital maps, characterized in that.
삭제delete
KR1020180138336A 2018-11-12 2018-11-12 System and method based on lisp for editing map KR102189878B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180138336A KR102189878B1 (en) 2018-11-12 2018-11-12 System and method based on lisp for editing map

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180138336A KR102189878B1 (en) 2018-11-12 2018-11-12 System and method based on lisp for editing map

Publications (2)

Publication Number Publication Date
KR20200055212A KR20200055212A (en) 2020-05-21
KR102189878B1 true KR102189878B1 (en) 2020-12-14

Family

ID=70910468

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180138336A KR102189878B1 (en) 2018-11-12 2018-11-12 System and method based on lisp for editing map

Country Status (1)

Country Link
KR (1) KR102189878B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100831605B1 (en) 2005-09-05 2008-05-27 재단법인 석곡관측과학기술연구원 MASAIAI: MAnagement System of Application and Interpretation for Aerial Imagery
US20100179755A1 (en) * 2006-09-21 2010-07-15 Atsushi Kohno Map information processing apparatus
KR101469087B1 (en) 2014-07-25 2014-12-12 동아항업주식회사 Error Checking System for Digital Map
KR101494826B1 (en) 2014-11-04 2015-02-23 김은경 Error Checking System for Digital Map
KR101507393B1 (en) 2014-11-04 2015-04-08 주식회사 우리강산시스템 Management system using polygon for universal editing Digital Map

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2826581B2 (en) * 1996-01-19 1998-11-18 三菱自動車エンジニアリング株式会社 Contour drawing method
KR100764870B1 (en) 2005-12-28 2007-10-09 주식회사 유성 a contour input device and method thereof
KR101239827B1 (en) * 2011-05-17 2013-03-06 한국건설기술연구원 System for integrating riverside land dem with protected land dem

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100831605B1 (en) 2005-09-05 2008-05-27 재단법인 석곡관측과학기술연구원 MASAIAI: MAnagement System of Application and Interpretation for Aerial Imagery
US20100179755A1 (en) * 2006-09-21 2010-07-15 Atsushi Kohno Map information processing apparatus
KR101469087B1 (en) 2014-07-25 2014-12-12 동아항업주식회사 Error Checking System for Digital Map
KR101494826B1 (en) 2014-11-04 2015-02-23 김은경 Error Checking System for Digital Map
KR101507393B1 (en) 2014-11-04 2015-04-08 주식회사 우리강산시스템 Management system using polygon for universal editing Digital Map

Also Published As

Publication number Publication date
KR20200055212A (en) 2020-05-21

Similar Documents

Publication Publication Date Title
US5808616A (en) Shape modeling method and apparatus utilizing ordered parts lists for designating a part to be edited in a view
US20030197700A1 (en) Information processing apparatus, program for product assembly process display, and method for product assembly process display
US20060089728A1 (en) Sequence program editing apparatus
US20190303517A1 (en) Simulation device
CN110673842A (en) Visual programming method and system, storage medium and equipment
EP0535894A2 (en) Apparatus and method for transforming a graphic pattern
KR102189878B1 (en) System and method based on lisp for editing map
JPS63172330A (en) Halftone application system for document processor
KR100237659B1 (en) Figure editing apparatus and method for displaying edited objects in a form different from objects not yet edited
US20020051000A1 (en) Design support system facilitating process modification
JP7000302B2 (en) Information processing equipment
JP3239292B2 (en) Figure specification control method for figure editing system
JP3286366B2 (en) Inspection apparatus for contour data and automatic drawing input system including the same
JPH10240790A (en) Method for instructing formation of fillet surface
CN106909721B (en) Editable section obtaining method and device
US20030123724A1 (en) Schematic colorization system
JP2005332183A (en) Device and method for mesh correction, and program
JP3572054B2 (en) Graphic processing apparatus and method
CN116361156A (en) Smoking test method, computer device and computer readable storage medium for test case
JP2002373004A (en) Programming device for programmable controller
JPH11306253A (en) Progress management system for data processing job
CN116157755A (en) Machining program editing auxiliary device
JP2020161102A (en) Drawing creation support device, drawing creation support program and drawing creation support method
JPH0744723A (en) Drawing generation device
JPH07296042A (en) Hatching method for cad system

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant