공간정보

아이폰(iPhone)으로 유럽 경사항공사진 보기 - Blom

하늘이푸른오늘 2008. 11. 17. 08:33
Blom이란 회사는 못들어보신 분이 많을 겁니다. 현재 파란에서 서비스하고 있는 "항공사진 Wings"와 유사한 항공경사사진을 제작하는 회사입니다.

우리나라에서는 잘 알려지지 않았지만, 마이크로소프트의 3차원 지도서비스인 버추얼어스(Virtual Earth)에 경사사진인 "Bird's Eye View" 영상을 공급하는 유럽회사죠. 미국에서는 Pictometry라는 회사가 비슷한 사진을 공급하고 있고요.

이 회사에서 얼마전, BlomURBEX(Blom Urban Explorer)라는 SDK를 공개하였습니다. (via SharpGIS) 이 SDK를 이용하면 유럽의 1,000여개 도시에 대한 고해상도 정사사진과 경사사진, 그리고 도로지도까지 사용할 수 있다고 합니다. 특히 이 경사사진은 연속사진 즉 끊기지 않고 이어진 사진이라는 점에서 독특하고 정말 멋집니다.

====
왜 독특하고, 멋지다고 하는지를 설명드리기 위해, 약간 지루하더라도 배경 설명을 드리겠습니다. 아래는 구글맵에서 영국 런던의 타워브릿지를 찾아본 모습입니다. 직접 보시려면 여기를 눌러보시면 됩니다. 아래와 같은 사진은 정사항공사진이라고 합니다. 하늘에서 수직 아래 방향으로 찍은 사진을 처리한 것입니다.

구글맵의 타워브릿지

물론 이런 사진도 매우 유용합니다. 특히, 지도와 위치가 일치하기 때문에 도로지도와 겹쳐볼 때 매우 유용하고, 실제 지도를 제작할 때도 이런 사진을 사용하기도 합니다.

그러나, 이런 정사항공사진의 단점은 지형지물의 형상을 제대로 표현하지 못한다는 점입니다. 위의 사진으로는 타워브릿지가 어떻게 생겼는지 알기가 힘들죠. 하지만, 아래 사진을 보시기 바랍니다. 어떻게 생겼는지 금방 와닿죠? 직접 보시려면 여기를 눌러보시면 됩니다.

버추얼어스 버드아이뷰로 본 런던 타워브릿지

이렇게 항공사진을 수직방향으로 찍지 않고 경사방향으로 찍은 경사사진은 지형지물을 쉽게 파악할 수 있어서 일반인들에게는 위와 같은 정사항공사진보다 훨씬 쉽게 다가갈 수 있습니다. 게다가 버드아이뷰(Bird's Eye View) 사진은 동서남북 네 방향에서 촬영하였기 때문에, 가려진 부분도 쉽게 파악할 수 있는 장점이 있습니다.

하지만, 이런 경사사진에도 단점이 존재합니다. 사진을 경사지게 찍음으로써, 연속사진, 즉, 여러장의 사진을 합쳐서 하나의 큰 사진으로 만들기가 힘들다는 것입니다. 그 이유는 제가 쓴 버추얼어스 버드아이뷰 영상의 원리를 읽어보시면 자세하게 설명되어 있습니다.

그 결과, 경사사진을 동서남북 방향에서 바라보게 되면, 아래와 같이 검은 부분이 생기게 됩니다. 연속사진을 못만들어서 바로 옆의 사진과 한꺼번에 볼 수 없다는 것입니다.

버추얼어스 버드아이뷰로 본 런던 타워브릿지

파란의 "항공사진 Wings"를 제작한 지오피스는 이런 문제를 수작업으로 해결했습니다. 즉, 원칙적으로 연결하기 힘든 사진들을 수작업으로 (포토샵 등을 이용해) 강제 편집하여 커다란 한장의 연속사진으로 만든 것입니다. (지오피스의 항공사진에 대한 상세한 내용은 서비스가 시작될 당시 써둔 "파란 지오피스 항공사진?? 짜집기!"를 보시면 됩니다.)

먼저, 아래는 서울시청부근을 캡처한 것입니다. 사실, 이건 얼마전 3D 전자지도를 서비스한 우리사이 사이트에서 캡처한 것입니다. 현재 파란 항공사진Wings에서는 해상도가 낮은 사진만 제공하고, 지오피스 사이트에서는 캡처방지를 해놓았는데, 우리사이에서는 그대로 캡처가 되네요. 어쨌든... 건물이 약간씩 기울어져 있기는 해도, 이 정도면 쓸만해 보입니다.

파란 항공사진 Wings 서울시청

그런데, 제가 살고 있는 신림동을 보시면, 건물이 좌측 우측으로 누워있는 것을 보실 수 있습니다. 여기는 아무래도 중요한 지역이 아니다 보니 편집에 신경을 덜썼겠죠.

파란 항공사진 Wings

게다가... 경사사진으로서의 지오피스 항공사진?은 치명적인 단점이 있습니다. 마이크로소프트의 버드아이뷰 사진과는 달리 남쪽에서 북쪽방향으로 촬영된 사진만 있다는 것입니다. 예를 들면, 위에서 보여드린 서울시청 인근 사진을 북쪽에서 바라본다면 아래와 같이 보입니다. 어떠세요? 오히려 정사사진이 훨씬 낫겠다 싶으실 겁니다.

파란 항공사진 Wings 서울시청

====
배경설명 읽으시느라 정말 수고가 많으셨습니다. 이제 본격적으로 Blom사에서 발표한 BlomURBEX(Blom Urban Explorer)라는 SDK에 대해 설명드려야 겠네요.

그런데, 사실 아직까지 이 녀석의 실체는 잘 모르겠습니다. 어떤 API를 지원하는지가 어딘가에 써 있을 것 같기는 한데, 찾지도 못하겠습니다. 다만, 정사사진이나 경사사진은 모두 자체 서버에 저장해 두고, SDK를 이용하여 이 사진들을 불러올 수 있다고 합니다.

이런 게 있다면 당연히 홈페이지에 이를 이용해 사이트 하나정도 만들어 두는 게 당연할텐데, 그런 것도 없습니다.

대신, 이 SDK를 이용해 아이폰(iPhone)용 무료 어플리케이션 Demyko란 게 있습니다. <- 사실 이것때문에 아이팟터치(iPod Touch)를 구할 생각을 했습니다. 이 SDK는 유럽의 1,000여개 도시에 대한 고해상도 정사사진과 경사사진, 그리고 도로지도까지 사용할 수 있다고 하며, 연속사진 즉 끊기지 않고 이어진 사진이라고 하니 직접 살펴보지 않을 수가 없었거든요.

일단 이 아이폰용 어플리케이션을 설치하는 방법은 엊그제 올린 아이폰용 구글어스에 관한 글과 동일하니 여기에서는 쓰지 않겠습니다.

아래는 이 녀석을 검색했을 때의 정보와 화면을 캡처한 것입니다.

Demyko - 유럽 대도시 경사항공사진
Demyko - 유럽 대도시 경사항공사진

우측 그림의 좌측 위에 있는 아이콘은 북마크로서 아래 왼쪽 그림처럼 여러 도시 이름들이 들어 있습니다. 베를린/마드리드/바르셀로나 등 알만한 도시들이 꽤 있습니다.

좌측 아래에는 아이폰용 구글어스와 마찬가지로 내위치(My Location)기능이 있는데, 어차피 우리나라엔 사진이 없어서 아래 오른쪽에 있는 것처럼 에러메시지만 나옵니다.

Demyko - 유럽 대도시 경사항공사진
Demyko - 유럽 대도시 경사항공사진

이밖에 오른쪽 위에는 검색 아이콘이 있는데, 뭘 넣어도 검색을 못하고, 오른쪽 아래에 있는 아이콘은 설정메뉴처럼 생겼는데 작동을 하지 않습니다. <- 제가 잘못사용해서 일 수도 있습니다. 하여튼... 현재까지의 감상으로는 어플리케이션 자체로는 아주 초보적이고, 별로 쓸만하지 않다 싶습니다.

====
그러나, Demyko에서 제공해 주는 사진은 아주 훌륭합니다. 화면 가운데 아래를 보면 O/N/S/W/E가 있는데, 어떤 한 지점에서 각각 수직사진/북쪽/남쪽/서쪽/동쪽에서 촬영한 사진을 보여줍니다. 아래는 서쪽(West)에서 런던타워를 순서대로 바라본 모습입니다.

참고로, 실제 아이팟터치(iPod Touch)에서 Demyko를 띄워보면, 이것보다 해상도가 더 높은 사진까지 볼 수 있습니다. 대략 10-15cm 정도.... 차량이 선명하게 보이고, 사람들도 셀 수 있는 정도입니다.

사용자 삽입 이미지 사용자 삽입 이미지 사용자 삽입 이미지
사용자 삽입 이미지 사용자 삽입 이미지 사용자 삽입 이미지

아래는 제가 몇시간 삽질한 끝에 위에 있는 들어 있는 사진들을 포토샵으로 쌩 노가다로 이어붙여 본 런던 타워브릿지(Tower Bridge)의 모습입니다.

Demyko - 타워브릿지 경사항공사진

중간 중간 사진이 어긋나 있는 것이 보이시죠? 이건 제가 편집을 잘못한 것이 아니라, 원래 사진이 이렇게 생긴 것입니다. 즉, 경사사진을 완전 자동으로 한장의 사진으로 연결하는 과정에서 색깔도 약간 차이가 나고, 형태도 약간 이그러져 있습니다.

그래도 저는 정말 대단하다고 생각합니다. 마이크로소프트의 버드아이뷰(Bird's Eye View)에서 해결하지 못한 것을, 지오피스처럼 막노동을 하지 않고 자동으로 생성된 결과가 이정도면 훌륭하다는 것이죠. 물론 좀더 깨끗했으면 좋았을 걸... 하는 아쉬움이 들기는 합니다.

마지막으로 유튜브에서 Demyko iPhone Application에 대한 영상을 찾아 올립니다. 다만, 이 동영상을 보시면 제가 캡처한 것과 약간 다르고요... 중간에 위치 검색이 나오는데, 현재 제 아이팟터치(iPod Touch)에서는 검색이 안된다는 것... 참고하고 보시기 바랍니다.


민, 푸른하늘