1. 보내주신 파일 기준으로 설명을..
shp 파일을 QGIS 에서 확인 해보니..
2. "name" 입력은 문제 없이 잘되었음니다.
3. 문제 : OSM(MAP) 을 만들려면 k=v(보통 tag 라고 합니다) 가 필요합니다
3-1. 이 tag 로 제어를 하여 위치를 나타내거나(shp 가 point) 선색갈을 칠하거나(line), 색갈을 칠하거나(Polygon)
3-2. 위 자료를 확인해보면 polygon(다각형 자료) 입니다.
4. 문제 : "기타참나무류" 와 "신갈나무" 를 구분하여 본다면 서로 다른 색으로 구분해야 하고, 서로 다른 색으로 구분을 위하여
각각의 k=v(예: 신갈나무의 경우 는 나무=신갈, 기타참나무류 는 나무=기타, 등) 으로 구분 하여 입력 해야 합니다.
5. 폴더에 있는 모든 shp 파일을 1개의 osm 파일로 변경 합니다. (3번을 한것 같습니다)
6. 결론 만드는 방법 (아래는 예시)
(1) 보내주신 shp 파일이면 충분 합니다.
참고 : "User_Shp_구조" 버튼을 클릭하여 구조를 확인후 작업.
(2) CVM 작업하기전 tag-mapping.xml (수정)
Create_VectorMap\osmosis\ 폴더에 tag-mapping.xml 파일을 수정
tag-mapping.xml 의 제일 밑에
<ways>
<osm-tag key="나무" value="신갈" zoom-appear="11" />
<osm-tag key="분류" value="기타" zoom-appear="11" />
<osm-tag key="분류" value="상수리" zoom-appear="11" />
<!-- 여기에 해당 내용 계속 추가 -->
</ways>
(참고) 지도 level 11 부터 나오게 한다...
위내용을 수정후 작업하면 osm 완료
(3) 지도에서 위의 map 을 보기위해서는 map 의 테마도 수정해야 합니다.
테마 내용은 어플에 따라(또는 pc 프로그램에 따라 다름)
-- 내용은 비슷합니다.
<rule e="way" k="나무" v="상수리">
<area fill="#F8F8F8" />
<caption k="name" font-style="bold" font-size="24" fill="#4040ff" stroke="#ffffff" stroke-width="0.2" />
</rule>
위의 내용은 나무=상수리는 F8F8F8 색갈로 칠하고 이름은 bold font 24 등등...
질문은 댓글로,,,,,,
첫댓글 감사합니다 다시 해봐야 겠네요
비밀글 해당 댓글은 작성자와 운영자만 볼 수 있습니다.26.02.03 16:17