레벨지도(Level Map)와 레이어지도(Layer Map)
먼저 Zoom 이란 배율을 뜻하고 줌인(Zoom In)는 배율 확대 , 줌아웃(Zoom Out)는 배율 축소라고 합니다.
지도 배율 확대/축소는 레벨 줌, 레이어 줌, 그리고 디지털 줌 등 3가지로 분류할 수 있습니다.
Level Up(레벨 업)은 줌인에 해당되고, Level Down(레벨다운)은 줌아웃에 해당됩니다.
지도는 디지털 줌과 레이어 줌 , 레벨 줌이 있는데,
네이버나 다음지도처럼 온라인 지도는 멀티레벨지도로 만들어져 레벨 줌을 사용하지만
사용자가 만든 개인지도는 보통 싱글레벨지도로 만들어져 디지털 줌을 사용합니다.
* 멀티레벨 지도 : 레벨별로 다른 형태의 지도가 들어간 지도
* 싱글레벨 지도 : 하나의 지도로 디지털 줌만 가능한 지도
디지털 줌이란 하나의 지도에서 다양한 레벨로 단지 확대와 축소를 할 수 있습니다.
지도용량도 가장 적게 차지하지만 오럭스에서 60% 이하로 축소할때 맵뷰어에 모두 표현하지 못하는 단점이 있습니다.
오럭스에서 디지털 줌은 1, 2, 5, 10, 20, 40, 60, 80, 100, 120, 150, 200, 300, 400, 1000% 등의 모두 15개의 배율을 제공하고 있지만 싱글지도로 구성이 되어 있어 확대시나 축소시 글자까지 늘어나거나 줄어드는 등 시인성에서 상당히 부족합니다.
특히 60% 이하의 줌아웃 배율에서 지도가 다 나오지 않게 되는데, 이는 오럭스 지도의 한계라고 합니다.
이점을 커버하기 위해 오럭스는 레이어지도를 만들어 사용하고 있습니다.
레이어지도란 하나의 지도로 다양한 레벨의 지도를 만들어 맵 뷰어에서 표현되는 방식입니다.
지도는 한장으로 되어 있지만, 다양한 레벨지도를 만들어 줌인 줌아웃을 할 수 있습니다.
[오럭스맵데스크탑] 프로그램이 이 방식을 사용합니다.
단점은 지도를 축소할 때 글자까지 축소가 된다는 점입니다.
지도용량은 싱글레벨지도와 비교하여 최대 2배까지 증가하게 됩니다.
레벨지도란 각기 다른 지도가 들어간 지도를 말합니다.
확대 축소를 하더라도 글자가 깨지는 경우는 없습니다.
보통 타일지도는 0~20까지 21개의 레벨이 있습니다.
0레벨은 2(^0) 1비트로 길이를 1로 보았을 때 지구전체의 모습을 맵 뷰어에서 볼 수 있고,
1레벨은 2(^1) 2비트로 길이면에서 1레벨의 의 2배 , 3레벨은 2(^3) 8비트로 2레벨의 2배...........
20레벨은 2(^20) 비트로 길이가 19레벨의 2배가 됩니다.
7레벨은 한반도가 들어갈 정도의 레벨이고
현재 네이버와 다음지도는 20레벨(13+7)를 지원하며 지도가 가장 크그 상세한 지도가 됩니다.
구글지도와 OpenStreetMap는 최대레벨이 19입니다.
벡터지도는 현재 24개의 레벨(0~23레벨)까지 지원합니다.
한 단계의 레벨이 증가될수록 지도의 길이는 2배로 증가하고 면적은 4배, 용량도 4배로 증가하게 됩니다.
사용자가 만든 개인지도 또한 온라인지도처럼 여러지도를 레벨별로 다른 지도를 사용하는 것이 가장 좋지만 여러가지 한계로 어렵고 현재 본 카페에서 5만지도와 2.5만 지도를 이용한 멀티레이어지도를 만들어 배포하고 있습니다.