최근 IT 기술의 발전으로 인하여 스마트폰을 이용하여 GPS 데이터를 취득하는 것은 그리 어려운 일이 아니다. 그러나 대부분의 위치 정보를 활용한 분석은 일정 거리로 표현되는 구간(section)을 기준으로 이 루어지기 때문에 GPS를 통해 취득되는 단위시간 기준의 위치 정보는 단위거리 기준의 데이터로 변환되어 야 한다. 이에 본 연구에서는 동일한 구간에 대해 단위시간(e.g. 1초) 기준으로 저장된 다수의 GPS 궤적 정보를 단위거리(e.g. 500m) 기준으로 변환하는 알고리즘을 개발하였다. n개의 단위시간 궤적 정보를 단 위거리 기준으로 변환하기 위해 먼저 기준이 되는 도로의 중심선을 추출하였다. 도로중심선은 기존 전자 지도를 활용하는 것도 방법일 수 있으나, 정밀도가 낮을 경우 정확한 기준점 산정 및 단위거리 기준의 궤 적 정보를 계산하기 어렵기 때문에 궤적 정보 중 가장 좌표 개수가 많은, 즉, 가장 정밀하게 관측된 정보 를 이용하여 도로중심선을 추출하였다. 직각투영법(orthogonal projection)을 이용하여 시종점 좌표를 찾았고, 이때 두 개의 GPS 좌표 간 거리계산은 Andoyer’s approximate 방법을 이용하였다. 도로중심선 추출이 완료되면, 이를 활용하여 단위거리 기준점 위치를 산정하는데, 기준점은 시점으로부터 단위거리 (또는 등간격)에 위치한 점을 의미한다. 단위거리 기준점의 좌표열이 계산되면, 직각투영법을 이용하여 n 개의 단위시간 궤적 정보를 단위거리 궤적 정보로 변환한다. 그림 1은 단위시간 궤적과 단위거리 궤적을 비교한 것으로, 두 대 차량의 1초 간격 궤적을 단위거리를 표현하는 기준점(anchor point)에 따라 단위거 리 기준 궤적으로 변환한 예비 결과를 보여준다. 본 연구에서 개발된 알고리즘은 GPS 좌표 기반의 구간 통행속도 분석 등에 활용될 수 있을 것으로 기대된다.