1. 유료 사용자만 해당됨
2. Map 버전별 합침 기능 제공
추후 : V3 + v5 를 합쳐서 V3 또는 V5 로 만듬
조건 : V5 에 Tag 의 키값이 V3 와 같은것이 있으면 안됨
(예) V3 tag (k=v) 에 hi=1, hi=2 가 있고 V5 에 hi=%f 가 있다면 문제가 될수 있고,
V5 map 에 가변 %h, %s 등을 사용 하지 않았다면 v3 + v5 도 가능...
3. V5 의 pois 의 %b => %h 로 변경
방법 1 : 처음 구현 했던 : map 을 header, body 를 읽어서 header 기준으로 body 를 수정
방법 2 : map 을 header, body 를 읽어서 header만 수정 하는 방법 (카페 회원 돌포님 방법)
방법1 : map 처음부터 끝까지 읽고 map 의 본문내용을 수정함으로 방법2보다 시간이 걸림.
용량이 1kb(지도에 따라 ) 정도 작아짐
방법2 : map 용량은 그대로이지만 header 부분만 읽고 이부분만 수정 header 부분만 읽고 updat 하기 때문에
시간이 엄첨 빠름
4. 방법2로 구현되어 있으며 유료 사용자는 Cvm 에서 Map 을 만들면
자동으로 Pois 의 %b=>%h 로 수정됨.
5. 추가로 이미 만들어진 (%b) Map 있다면 별도로 메[뉴가 있으며, 2번 작업 하더라도 문제 없음.
1번 작업하면 이미 모든 %b 가 %h 로 변경되기 때문에 안전함
확인방법은 curise 을 실행하면 아래와 같은 "invalid tag ID : 32" 같은 내용이 나타남
이메세지가 나타나면 %b 가 잘못된경우임.
추후 버전 에서 수정된다면 이부분은 삭제 예정이고
현재 버전은 mapsforge-map-writer-0.27.0 https://github.com/mapsforge/mapsforge
기타 아이디어나 의견은 댓글로 알려 주시면 됨니다.
첫댓글 수고하셨습니다.