0. 모든 route 는 level 10 부터 표시 하며 세부적인 level 은 테마에서 제어 한다.
1. route 종류
k="route" v="bicycle"
k="route" v="ferry"
k="route" v="foot"
k="route" v="hiking"
k="route" v="mtb"
k="route" v="piste" (현재 보류)
k="route" v="ski" (현재 보류)
2. route 에 대한 세부 속성
k="network" v="iwn" <!-- 여러국가를 건넌다 (사용안함)International walking network -->
k="network" v="nwn" <!-- 예시. 전국보행망 대간,정맥,지맥, 백의종군길 National walking network -->
k="network" v="rwn" <!-- 지역 도보 (인천 둘레길, 등등), 지자체가 지정하여 운영 하는 길 Regional walking network-->
k="network" v="lwn" <!-- 소규모 로컬 (보령 성지 순레길 등) Local walking network -->
3. 등록 예시 (osm 에 이미 등록 되어 있는 늠내길 2코스 입니다)
<relation id="6353945" version="4" timestamp="2019-11-20T07:45:01Z" uid="0" user="">
<member type="way" ref="427074763" role=""/>
<member type="way" ref="427074764" role=""/>
-- 중간 생략 ---------------------------------------------
<member type="way" ref="427077139" role=""/>
<tag k="name" v="늠내길 2코스 갯골길"/>
<tag k="route" v="foot"/>
<tag k="type" v="route"/>
</relation>
** 여기에는 세부속성이 없음. 세부 속성을 입력 해야 트랙을 선택하여 On/Off 할수 있음.
k="network" v="rwn" 를 추가 해야 할것 같음.
k="route" v="foot" 은 산책과 같은 길을 지정 하고
k="route" v="hiking" 산, 물, 등 트래킹화가 필요한길을 지정 하면 되것 같음.
4-0. osm 에 relation 으로 등록 하면 프로그램(자작)에서 아래와 같이 나타남니다.(아래 테마적용).
(등록된 자료가 속성이 없기에, 현재는 속성으로 제어가 불가 합니다. )
<rule e="way" k="route" v="foot|hiking">
<line stroke="#A00000ff" stroke-dasharray="10,1" stroke-linecap="butt" stroke-width="4" />
<pathText fill="#606060" font-size="22" font-style="bold" k="name" stroke="#ffffff" stroke-width="2.0" />
</rule>
4-1. 4-0 번과 테마만 다름니다.(테마를 제거한 경우)
테마를 제거 해도, 기본의 길은 나타남니다.
5. 프로그램에서 작업 방법은 osm 자료 선택 하고 해당 작업 버튼만 누르면, 해결되며,
나머지는 테마(아래를 적절히 병합 ?)에서 해결하면 될것 같습니다.
k="route" v="bicycle"
k="route" v="ferry"
k="route" v="foot"
k="route" v="hiking"
k="route" v="mtb"
k="route" v="piste" (현재 보류)
k="route" v="ski" (현재 보류)
k="network" v="iwn" <!-- 여러국가를 건넌다 (사용안함)International walking network -->
k="network" v="nwn" <!-- 예시. 전국보행망 대간,정맥,지맥, 백의종군길 National walking network -->
k="network" v="rwn" <!-- 지역 도보 (인천 둘레길, 등등), 지자체가 지정하여 운영 하는 길 Regional walking network-->
k="network" v="lwn" <!-- 소규모 로컬 (보령 성지 순레길 등) Local walking network -->
** 자료 구조를 조금 더 정리 하여 게시 하게되면 그 정리된 자료 구조에 맞추어 테마를 지정 하면 될것 같습니다.
** 테마를 투명으로 지정하는 방법은 "능선너머"님이 기록한 https://cafe.daum.net/OnlyWalker/CnGr/84 의 설악산 부분에 표시한 파랑선을 보고 아이디어를 생각해 표현 하게 되었습니다.
** 좀더 속성을 추가 하고, route 자료를 입력하면 지역 단위의 route 만 따로 표현도 가능 하기는 합니다.
* 의견 부탁드림니다.
첫댓글 route를 표시할 수 있다면 좋은 방법 같습니다. relation의 속성은 처음 한번만 결정하면 되니 어려운 일은 아닌 것 같습니다... 또 쉽게 수장할 수도 있겠구요... 어쨌던 표시할 수 있다는 것이 중요한 것 같습니다...
백의 종군길을 (GPX 로 등록, osm 에는 미등록) level 10 에서 보고 있는 화면 입니다.
route=hiking, network=nwn, name=등록 으로 지도에 표시 중입니다.
대략 적인 화면 과, 세부적인 화면 또한 표현 가능 하며, 테마에서 On/Off 가능 합니다.
OpenStreetmap 에 등록 해도 될 것 같습니다.
대략 속성을 기록 하겠습니다. 한번 점검 부탁 드립니다.