처음 데이터 받을 때부터 XML 파일 보면서 ele (elevation) 관련 정보가 너무 적은 거 같아서 약간 쌔한게 있긴 했습니다만...
역시나 Open Street Map 내에는 고도 정보가 거의 없었네요 ㅠㅠ
자전거 루트 정보에 고도 정보가 없다면... 그건 아무런 의미가 없죠 ㅠㅠㅠㅠ
저같은 로뚱이 아닌이상 자전거 라이더의 낙은 업힐 아니겠습니까...
찾아보니 NASA 느님께서 STRM 이라고 위성 정보를 기반으로 전 세계의 고도를 1 second-degree 단위 (대략 적도 기준 30 X 30 m 마다 높이 측정)로 해발 고도를 m 단위로 측정한 파일을 무료 배포하고 계시더군요...
대충 받아서 대충 건드려보니...
구글 지도에서 아래 지역 (GPS N37~N38, E127~E128)이
SRTM 데이터ㄹ 비슷한 영역을 받아서 고도 데이터로 치환해서 이미지를 만들어보면 아래처럼 나오더군요
(검을수록 해발 고도가 낮음: 비직관적이라도 이해를 해주세요 ㅠㅠ)
서쪽 검은 부분이 서울
남서쪽 검은 부분이 수원
우상단에 둥근 부분이 춘천
우하단 검은 구역이 충주 입니다.
중간에 좌우로 서울-충주 사이로 이어진 검은 혈관(?)이 남한강 줄기라고 보시면 됩니다.
이제 데이터는 구했는데... 이걸 도로 정보에 덮어씌울 생각하니 깜깜하네요 ㅠㅠ
p.s.
실제로 OSM이나 많은 지도 서비스가 등고선 그릴 때, NASA STRM 정보를 가져다가 쓴다고 하네요.
뭔가 삽질 한거 같긴 합니다만 ㅠㅠ 어쩔 수 없죠.
(그리고 보면... 길등 그리는데 고도 정보 넣는게 없었네요.....)
서울-경기 전역을 다 포함해도 고도 정보가 500개 정도 밖에 없어서 사실 좀 쌔 했었습니다 ㅠㅠ