정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 장치 및 방법
APPARATUS AND METHOD FOR CALCULATING HORIZONTAL DISTANCE BETWEEN PEAK AND STRUCTURE POINT
특허 요약
본 발명은 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 장치 및 방법에 관한 것이다. 본 발명의 일 실시예에 따른 수평거리 산출 장치는, 대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 타겟 영역 설정부; 상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 정보 획득부; 상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 기준값 산출부; 및 상기 기준값을 기반으로 정점을 결정하고, 상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 수평거리 산출부;를 포함할 수 있다.
청구항
번호청구항
21

삭제

22

삭제

1

대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 타겟 영역 설정부;상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 정보 획득부;상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 기준값 산출부; 및상기 기준값을 기반으로 정점을 결정하고, 상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 수평거리 산출부를 포함하며,상기 수평거리 산출부는:상기 다수의 지점 중 타겟 지점을 선택하고, 상기 타겟 지점보다 상기 기준값이 작은 하나 이상의 지점과, 상기 타겟 지점보다 상기 기준값이 큰 하나 이상의 지점을 선택하고; 선택된 지점들 중 가장 높은 지점이 상기 타겟 지점인 경우, 해당 타겟 지점을 상기 정점으로 결정하며,상기 다수의 지점 중 상기 구조물이 위치하는 지점 간의 수평거리가 짧은 순서대로 상기 타겟 지점을 선택하되, 선택된 타겟 지점이 상기 정점으로 결정되지 않은 경우, 해당 타겟 지점 다음으로 상기 구조물이 위치하는 지점 간의 수평거리가 긴 지점을 상기 타겟 지점으로 선택하여 정점 결정 과정을 반복하는 수평거리 산출 장치.

2

제 1 항에 있어서,상기 제 1 및 제 2 타겟 영역은 상기 구조물이 위치하는 지점을 중심으로 대칭되며 기 설정된 맞꼭지각을 갖는 두 개의 부채꼴 영역인 수평거리 산출 장치.

3

제 1 항에 있어서,상기 제 1 및 제 2 타겟 영역은 상기 구조물이 위치하는 지점을 중심으로 대칭인 두 개의 직선인 수평거리 산출 장치.

4

제 1 항에 있어서,상기 정보 획득부는:상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 전자지도; 및상기 제 1 및 제 2 타겟 영역 내 다수의 지점을 측량하여 얻은 측량 데이터;중 적어도 하나로부터 상기 다수의 지점의 위치 정보 및 높이 정보를 획득하는 수평거리 산출 장치.

5

제 1 항에 있어서,상기 정보 획득부는:상기 대상 영역에 대한 전자지도, 및 상기 대상 영역에 대한 측량 데이터 중 적어도 하나를 기반으로 보간법을 이용하여, 상기 제 1 및 제 2 타겟 영역 내 상기 다수의 지점의 위치 및 높이 정보를 획득하는 수평거리 산출 장치.

6

제 1 항에 있어서,상기 정보 획득부는:상기 대상 영역에 대한 전자지도, 및 상기 대상 영역에 대한 측량 데이터 중 적어도 하나를 이용하여 상기 대상 영역에 대한 수치 표고 모델을 생성하고,상기 수치 표고 모델로부터 상기 제 1 및 제 2 타겟 영역 내 상기 다수의 지점의 위치 정보 및 높이 정보를 획득하는 수평거리 산출 장치.

7

제 1 항에 있어서,상기 기준값 산출부는:기 설정된 초기값에 상기 제 1 타겟 영역 내 각 지점과 상기 구조물이 위치하는 지점 간의 수평거리를 감산하고, 상기 초기값에 상기 제 2 타겟 영역 내 각 지점과 상기 구조물이 위치하는 지점 간의 수평거리를 가산하여, 각 지점에 대한 상기 기준값을 산출하는 수평거리 산출 장치.

8

삭제

9

삭제

10

대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 타겟 영역 설정부;상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 정보 획득부;상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 기준값 산출부; 및상기 기준값을 기반으로 정점을 결정하고, 상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 수평거리 산출부를 포함하며,상기 수평거리 산출부는:상기 다수의 지점 중 상기 기준값 순으로 연속되는 셋 이상의 지점들을 선택하고; 상기 선택된 셋 이상의 지점들 중 가장 높은 지점의 기준값이 상기 선택된 셋 이상의 지점들의 기준값 중에서 중간에 해당하는 경우, 해당 지점을 정점 후보로 결정하고; 상기 다수의 지점으로부터 얻은 상기 정점 후보 중 상기 구조물이 위치하는 지점 간의 수평거리가 가장 짧은 지점을 상기 정점으로 결정하는 수평거리 산출 장치.

11

대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 타겟 영역 설정부;상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 정보 획득부;상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 기준값 산출부; 및상기 기준값을 기반으로 정점을 결정하고, 상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 수평거리 산출부를 포함하며,상기 수평거리 산출부는:상기 다수의 지점 중 타겟 지점, 상기 타겟 지점보다 상기 기준값이 작은 하나 이상의 지점, 및 상기 타겟 지점보다 상기 기준값이 큰 하나 이상의 지점을 선택하고; x축 좌표가 상기 기준값이고, y축 좌표가 각 지점의 높이인 2차원 좌표를 상기 선택된 지점들에 할당하고, 상기 선택된 지점들에 대한 2차원 좌표를 지나는 보간 방정식을 산출하고; 상기 방정식이 상기 선택된 지점들의 최소 x축 좌표와 최대 x축 좌표 사이에서 극대값을 갖는 경우, 상기 방정식의 극대값에 대응하는 x축 좌표를 상기 기준값으로 갖고 상기 극대값을 높이로 갖는 가상 지점을 상기 정점으로 결정하며,상기 다수의 지점 중 상기 구조물이 위치하는 지점 간의 수평거리가 짧은 순서대로 상기 타겟 지점을 선택하되, 상기 방정식이 상기 선택된 지점들의 최소 x축 좌표와 최대 x축 좌표 사이에서 극대값을 갖지 않는 경우, 해당 타겟 지점 다음으로 상기 구조물이 위치하는 지점 간의 수평거리가 긴 지점을 상기 타겟 지점으로 선택하여 정점 결정 과정을 반복하는 수평거리 산출 장치.

12

삭제

13

대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 타겟 영역 설정부;상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 정보 획득부;상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 기준값 산출부; 및상기 기준값을 기반으로 정점을 결정하고, 상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 수평거리 산출부를 포함하며,상기 수평거리 산출부는:상기 다수의 지점 중 상기 기준값 순으로 연속되는 셋 이상의 지점들을 선택하고; x축 좌표가 각 지점의 기준값이고, y축 좌표가 각 지점의 높이인 2차원 좌표를 상기 선택된 셋 이상의 지점들에 할당하고, 상기 선택된 셋 이상의 지점들에 대한 2차원 좌표를 지나는 보간 방정식을 산출하고; 상기 방정식이 상기 선택된 셋 이상의 지점들의 최소 x축 좌표와 최대 x축 좌표 사이에서 극대값을 갖는 경우, 상기 방정식의 극대값에 대응하는 x축 좌표를 기준값으로 갖고 상기 극대값을 높이로 갖는 가상 지점을 정점 후보로 결정하고; 상기 다수의 지점으로부터 얻은 상기 정점 후보 중 상기 구조물이 위치하는 지점 간의 수평거리가 가장 짧은 지점을 상기 정점으로 결정하는 수평거리 산출 장치.

14

대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 단계;상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 단계;상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 단계;상기 기준값을 기반으로 정점을 결정하는 단계; 및상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 단계를 포함하며,상기 정점을 결정하는 단계는:상기 다수의 지점 중 타겟 지점을 선택하고, 상기 타겟 지점보다 상기 기준값이 작은 하나 이상의 지점과, 상기 타겟 지점보다 상기 기준값이 큰 하나 이상의 지점을 선택하는 단계; 및선택된 지점들 중 가장 높은 지점이 상기 타겟 지점인 경우, 해당 타겟 지점을 상기 정점으로 결정하는 단계를 포함하며,상기 다수의 지점 중 상기 구조물이 위치하는 지점 간의 수평거리가 짧은 순서대로 상기 타겟 지점을 선택하되, 선택된 타겟 지점이 상기 정점으로 결정되지 않은 경우, 해당 타겟 지점 다음으로 상기 구조물이 위치하는 지점 간의 수평거리가 긴 지점을 상기 타겟 지점으로 선택하여 정점 결정 과정을 반복하는 수평거리 산출 방법.

15

제 14 항에 있어서,상기 제 1 및 제 2 타겟 영역을 설정하는 단계는:상기 구조물이 위치하는 지점을 중심으로 대칭되며, 기 설정된 맞꼭지각을 갖는 두 개의 부채꼴 영역을 상기 제 1 및 제 2 타겟 영역으로 설정하는 단계를 포함하는 수평거리 산출 방법.

16

제 14 항에 있어서,상기 제 1 및 제 2 타겟 영역을 설정하는 단계는:상기 구조물이 위치하는 지점을 중심으로 대칭인 두 개의 직선을 상기 제 1 및 제 2 타겟 영역으로 설정하는 단계를 포함하는 수평거리 산출 방법.

17

제 14 항에 있어서,상기 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 단계는:상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 전자지도; 및상기 제 1 및 제 2 타겟 영역 내 다수의 지점을 측량하여 얻은 측량 데이터;중 적어도 하나로부터 상기 다수의 지점의 위치 정보 및 높이 정보를 획득하는 단계를 포함하는 수평거리 산출 방법.

18

제 14 항에 있어서,상기 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 단계는:상기 대상 영역에 대한 전자지도, 및 상기 대상 영역에 대한 측량 데이터 중 적어도 하나를 기반으로 보간법을 이용하여, 상기 제 1 및 제 2 타겟 영역 내 상기 다수의 지점의 위치 및 높이 정보를 획득하는 단계를 포함하는 수평거리 산출 방법.

19

제 14 항에 있어서,상기 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 단계는:상기 대상 영역에 대한 전자지도, 및 상기 대상 영역에 대한 측량 데이터 중 적어도 하나를 이용하여 상기 대상 영역에 대한 수치 표고 모델을 생성하는 단계; 및상기 수치 표고 모델로부터 상기 제 1 및 제 2 타겟 영역 내 상기 다수의 지점의 위치 정보 및 높이 정보를 획득하는 단계;를 포함하는 수평거리 산출 방법.

20

제 14 항에 있어서,상기 각 지점에 대한 기준값을 산출하는 단계는:기 설정된 초기값에 상기 제 1 타겟 영역 내 각 지점과 상기 구조물이 위치하는 지점 간의 수평거리를 감산하는 단계; 및상기 초기값에 상기 제 2 타겟 영역 내 각 지점과 상기 구조물이 위치하는 지점 간의 수평거리를 가산하는 단계;를 포함하는 수평거리 산출 방법.

23

대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 단계;상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 단계;상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 단계;상기 기준값을 기반으로 정점을 결정하는 단계; 및상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 단계를 포함하며,상기 정점을 결정하는 단계는:상기 다수의 지점 중 상기 기준값 순으로 연속되는 셋 이상의 지점들을 선택하는 단계;상기 선택된 셋 이상의 지점들 중 가장 높은 지점의 기준값이 상기 선택된 셋 이상의 지점들의 기준값 중에서 중간에 해당하는 경우, 해당 지점을 정점 후보로 결정하는 단계; 및상기 다수의 지점으로부터 얻은 상기 정점 후보 중 상기 구조물이 위치하는 지점 간의 수평거리가 가장 짧은 지점을 상기 정점으로 결정하는 단계;를 포함하는 수평거리 산출 방법.

24

대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 단계;상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 단계;상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 단계;상기 기준값을 기반으로 정점을 결정하는 단계; 및상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 단계를 포함하며,상기 정점을 결정하는 단계는:상기 다수의 지점 중 타겟 지점, 상기 타겟 지점보다 상기 기준값이 작은 하나 이상의 지점, 및 상기 타겟 지점보다 상기 기준값이 큰 하나 이상의 지점을 선택하는 단계;x축 좌표가 상기 기준값이고, y축 좌표가 각 지점의 높이인 2차원 좌표를 상기 선택된 지점들에 할당하는 단계;상기 선택된 지점들에 대한 2차원 좌표를 지나는 보간 방정식을 산출하는 단계; 및상기 방정식이 상기 선택된 지점들의 최소 x축 좌표와 최대 x축 좌표 사이에서 극대값을 갖는 경우, 상기 방정식의 극대값에 대응하는 x축 좌표를 상기 기준값으로 갖고 상기 극대값을 높이로 갖는 가상 지점을 상기 정점으로 결정하는 단계를 포함하며,상기 다수의 지점 중 상기 구조물이 위치하는 지점 간의 수평거리가 짧은 순서대로 상기 타겟 지점을 선택하되, 상기 방정식이 상기 선택된 지점들의 최소 x축 좌표와 최대 x축 좌표 사이에서 극대값을 갖지 않는 경우, 해당 타겟 지점 다음으로 상기 구조물이 위치하는 지점 간의 수평거리가 긴 지점을 상기 타겟 지점으로 선택하여 정점 결정 과정을 반복하는 수평거리 산출 방법.

25

삭제

26

대상 영역 내에 제 1 타겟 영역 및 제 2 타겟 영역을 설정하는 단계;상기 제 1 및 제 2 타겟 영역 내 다수의 지점에 대한 위치 정보 및 높이 정보를 획득하는 단계;상기 지점의 위치 정보를 이용하여 각 지점에 대한 기준값을 산출하는 단계;상기 기준값을 기반으로 정점을 결정하는 단계; 및상기 정점과 구조물이 위치하는 지점 간의 수평거리를 산출하는 단계를 포함하며,상기 정점을 결정하는 단계는:상기 다수의 지점 중 상기 기준값 순으로 연속되는 셋 이상의 지점들을 선택하는 단계;x축 좌표가 각 지점의 기준값이고, y축 좌표가 각 지점의 높이인 2차원 좌표를 상기 선택된 셋 이상의 지점들에 할당하는 단계;상기 선택된 셋 이상의 지점들에 대한 2차원 좌표를 지나는 보간 방정식을 산출하는 단계;상기 방정식이 상기 선택된 셋 이상의 지점들의 최소 x축 좌표와 최대 x축 좌표 사이에서 극대값을 갖는 경우, 상기 방정식의 극대값에 대응하는 x축 좌표를 기준값으로 갖고 상기 극대값을 높이로 갖는 가상 지점을 정점 후보로 결정하는 단계; 및상기 다수의 지점으로부터 얻은 상기 정점 후보 중 상기 구조물이 위치하는 지점 간의 수평거리가 가장 짧은 지점을 상기 정점으로 결정하는 단계;를 포함하는 수평거리 산출 방법.

27

컴퓨터로 읽을 수 있는 기록매체에 있어서,제 14 항 내지 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 따른 수평거리 산출 방법을 컴퓨터로 실행하기 위한 프로그램이 기록된 기록매체.