MobileApps/지도
2010/03/12 13:49
구글맵을 다운받을 수 있는 mapsource.xml을 공유하려했는데, 구글맵을 대량으로 다운받거나, 다운받을 수 있도록 제공하는 것도 안된다고 하여 아예 mapsource.xml 파일을 수정하는 방법을 제공합니다. 예제도 구글지도가 아닌 openstreetmap으로 작성하여 구글맵과는 아무런 관계가 없다고 생각합니다. ^^;
MapSource.xml을 수정하려면 메모장이나 Editplus, UltraEdit 등의 텍스트 편집기가 필요합니다.
저는 편의상 Editplus를 사용하였습니다.
1. 먼저 지도이미지의 url을 찾기쉽도록 하기위해서 Internet Temporary 폴더를 비웁니다. 그러고 난 후 다운받을 지도 서비스에 접속하여 지도를 봅니다. Free인 OpenStreetMap을 예로 들겠습니다.
2. 이렇게 지도를 띄운 후 임시인터넷폴더를 가보면 이미지들이 좌~악 나오는걸 보실 수 있습니다.
3. 그중에 임의의 한개를 선택해서 속성을 봅니다.
4. 그러면 위와 같이 경로가 나오게됩니다.
5. 에디터로 Mapsource.xml을 열어서 경로를 수정해줍니다.
6. 여기서 %z는 확대 레벨, %x는 가로축 좌표, %y는 세로축 좌표가 들어갈 변수입니다.
7. 구글맵도 위와 동일하게 하시면 됩니다.
8. 여기서 한가지 주의할 것은 xml에서 <, >, &는 사용할 수 없습니다. <는 < 로 >는 > 로 & 는 & 로 변경해주셔야 오류없이 사용할 수 있습니다. xml에 오류가 발생하면 프로그램이 제대로 작동하지 않습니다.
9. 수정한 xml을 PC뿐만이 아니라 폰의 NaviComputer폴더에도 같이 넣어주셔야합니다. 폰에서 Online지도보기나 지도 다운로드시에 수정된 xml을 사용하기위함입니다.
