먼저 다운받은 온맵 파일명을 변경했습니다.

 

온맵 이름은 "도엽코드_한글도엽명" 입니다.

한글도엽명은 해당도엽의 대표지명이어서 한글도엽명만 보면 대충 어느 지역인지

알 수 있습니다.

 

그런데 도엽명은 한글이고 글자수도 2~3개로 규칙적이지 않습니다.

외국산 프로그램은 한글 인식 문제도 있고 해서 도엽코드 이하의 이름을

지웠습니다.

파일명 변경은 ReNamer 을 사용했습니다.

 

프로그램 다운과 사용방벙은 검색해보시거나 제 블로글 참조하세요.

 

http://gisngps.tistory.com/11

 

 


 

 

온맵을 열어보면 국토지리정보원 워터마크가 듬성듬성 박혀 있습니다.

또, 항공사진도 있습니다. 항공사진은 예전 종이 지형도에는 없던 건데 온맵으로

배포하면서 들어갔습니다.

그런데, 항공사진이라는게 가독성면에서는 마이너스 요인입니다. 특히 야외에서는요.

그래서 본격적인 작업에 앞서 워터마크와 항공사진을 지웠습니다.

 

방법은 여러가지인데,

Acrobat Pro 에서 자바스크립트을 이용해서 일괄작업을 했습니다.

어크로뱃 프로는 학생,교사, 교직원인 경우 저렴한 가격에 구매할 수 있으니 

정품으로 구매해도 좋고, 시험버전도 30일동안 모든 기능을 쓸 수 있습니다.

일단 시험버전으로...^^

지금은 아들 이름으로 한카피 구매했습니다.

 

예제로 난외사항과 워터마크를 지워보겠습니다.




먼저 자바스크립 기능을 활성화합니다. 

설정창 (Ctrl + k) 의 JavaScript 항목을 아래 그림처럼 변경해줍니다.

외부 JavaScript 편집기 사용은 본인 컴퓨터에 깔린 텍스트에디터로 바꿔주어도 되고

초기값인 acrobat JavaScript 편집기를 사용해도 무방합니다.



자바스크립트 디버거를 실행한 후 (Ctrl + j) 

1. 콘솔창의 내용을 모두 지우고(휴지통 아이콘)

2. 콘솔창에 this.getOCGs() 을 입력 후 Ctrl + Enter 키를 누르면

pdf 에 포함된 모든 OCGs 를 보여줍니다.

pdf 레이어들과 watermark 가 보입니다.

OCGs 중 "난외사항" 과 "watermark"를 없애줄겁니다.

정확하게 말하면 보이지 않게 하는 겁니다.


OCGs (Optional Content Groups) ?

아래 사이트 참조하세요..

http://acrobatusers.com/tutorials/create_use_layers




도구 > 동작마법사 > 새 동작 만들기.... 를 누릅니다.



아래 순서대로 새동작을 만들어줍니다.


1. 1:250,000 축척의 온맵이 있는 폴더를 선택한 다음

2. 다른 도구 > JavaScript 실행을 선택한 후

3. (+)단추를 누르면 오른쪽 창에 JavaScript 실행창이 생깁니다.

4. 사용자에게 확인 버튼은 언체크하고, 설정지정을 누릅니다.



전에 설정한 외부 JavaScript 편집기인 Notepad++ 이 실행됩니다.

코드를 입력 후에 저장하고 에디터를 꺼줍니다.

아래가 코드입니다.

 

var oLayers = this.getOCGs();

for (var i=0; i<oLayers.length; i++) {

   if ((oLayers[i].name=="난외사항")||(oLayers[i].name=="Watermark")) oLayers[i].initState=false;

}

app.execMenuItem("Save")




Action 저장 화면이 뜨면 적절한 이름을 지어주고 확인.



도구 > 동작 마법사> 동작 창에 방금 만들어 준 Hide_OCGs_250k 이 생겼습니다.



Hide_OCGs_250k 버튼을 누르면 처리할 파일이 등록되고 시작단추가 보입니다. 

시작을 누르면 일괄작업이 시작됩니다.


문서를 닫고 다시 열어보면 난외사항과 워터마크가 보이지 않습니다.


 


 

 

 

 

'온맵 오프라인지도 제작' 카테고리의 다른 글

#6 맵매칭 - 2  (1) 2014.05.11
#5 맵매칭 - 1  (0) 2014.04.08
#4 pdf 를 래스터파일(이미지)로 변환  (0) 2014.04.05
#2 온맵 다운로드  (0) 2014.04.04
#1 온맵(Onmap) ?  (0) 2014.04.04
Posted by 날틀_김상용

블로그 이미지
날틀_김상용

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함