1. https://cafe.daum.net/OnlyWalker/CnGr/332 의 답변입니다.
2. 작업 순서 대로 실제 작업을 하다 보면 프로그램이 틀린 부분도 있을수 있음니다.
(이러한 틀린 부분을 찾는것을 베타 테스트 라고 합니다.)
혼자서 만들고 테스트 하다 보니 놓치고 지나간 부분도 나옴니다.
또한 생각 하지 못한 이상한 부분도 있을수 있음니다.
작업 1 : 게시판에 있는 파일을 d:\Gpx_test\ 폴더에 다운하였음니다.
(참고 폴더별로 파일을 인식합니다.)
작업2 : 자료 분석
2개의 파일을 보니 트랙, 국보 라고 되어 있음니다.
작업중 중요한것이 K=V(tag) 인데,
트랙은 highway=path 이고 way(중요: 라인이라는 뜻)로 나타내며
국보 는 historic=heritage 으로 표현하며 node(위치 자료) 로 나타냄니다.
위의 2개의 tagsms 각자 사용자가 만들어 사용할수 있으며 범용이 아닌 경우 지도와 같이 배포 해야 합니다.
(중요) 작업3 :CVM 폴더중 Create_VectorMap\osmosis 의 폴더에서 tag-mapping.xml 을 메모장으로 Open 하여
내용중.. <ways> 와 </ways> 사이에 아래와 같이 있는지 확인 **
zoom-appear="12" 를 기억 지도에 표시할때 줌 12 부터 나타낸다.
zoom 참고 https://cafe.daum.net/OnlyWalker/Dqnl/6
<ways>
-------------------
<osm-tag key="highway" value="path" zoom-appear="12" /> <!-- 비특정 도로 등산로 -->
-------------------
</ways>
<pois>
------------------------
<osm-tag key="historic" value="heritage" zoom-appear="18" /> <!--유산 -->
-------------------------
</pois>
위의 내용이 있어야 지도 만들때 지도에 포함됨.
작업3: CVM 실행 (Java 와 Map Option은 설정 되어 있다고 가정 합니다.)
작업4 : "(3-1) Shp,Osm,Map,DB 등등" 을 클릭
작업5 : "(5) Gpx=>Osm=>..." 을 클릭
작업6 : Osm 만 만들경우 (1)-(2) (3)-(4)
Map 까지 만들경우 (1)-(2) (5)-(6) (5를 선택하면 Osm 파일이 자동 설정됨)
(5) 를 연습지도1.map 으로 지정하면 Osm 은 연습지도.osm 으로 만들어짐
(현재 주의 현재 배포된 프로그램은 (1) 항목이 입력이 안되도록 잘못 만들어저 있음, 수정후 배포 예정)
Noid (7)을 음수입력하면 에러가 나타남.. (가능한 수정하지 않고 사용해도됨. 자동 증가됨)
작업7 : (5)을 클릭하여 파일이름 지정 (예 gpx_연습.map) 이후 (6) 클릭이면 종료
확인 작업 (지도 확인):
cvm 에서 처음메뉴중 (3-5) 합치기 분석등... 클릭후
화면 하단에.. pois 와 ways 가 나타남. 지도는 만들어짐.
확인 작업 (지도 확인):
중요 : 지도를 보기전에 테마에서
<rule e="way" k="highway" v="path">
<area fill="#d0d0d0" stroke="#d0d0d0" stroke-width="0.2" />
</rule>
확인 아래는 이름만 표시
<rule e="node" k="historic " v=" heritage ">
<caption fill="#ec2d2d" font-size="24" font-style="bold" k="name" stroke="#ffffff" stroke-width="2.0" />
</rule>
위의 2개의 내용이 있는지확인후
cvm 에서 메인메뉴중 (3-2) Map View ... 를 글릭후
지도열기를 하여 지도 open 후 지도테마열기를 하여 open 후 화면 확인... 트랙의 위치를 찾아가 보면
도구 -> 위치 ->
완성... 테마를 조절하여 가시성 좋게 만드시면 됨니다'
** 수정된 프로그램은 추후에 게시 하겠음니다.
첫댓글 에고 글 올리시는라 고생하셨습니다. 입문자에게는 많은 도움이 될 듯 합니다.
설명감사합니다.
천천히 따라해보겠습니다
작업 파일이 가진 내용에 따라 작업자가 요소와 키 그리고 값을. 신경써서. 부여 해야겠군요
감사합니다
천천히 따라해 보겠습니다
귀한 강의 감사드립니다.