게시판홈 / 웹개발 / 다음 위성사진 스크린샷 하는 방법좀 알려주세요새글쓰기 답글쓰기
 이동: 1 | 2
저자 다음 위성사진 스크린샷 하는 방법좀 알려주세요
Anonymous (0)
비회원
  게시일: 2010-02-12 01:59||
간만에 질문글을 올리네요^^*
제가 일하는 분야에서 위성사진을 많이 쓰고 있어서요
그동안 고해상도의 위성사진을 얻기 위해 다음 위성사진을 클로즈업 한 상태에서 모니터해상도의 최대 크기에 맞추어 여러장을 스크린샷 한뒤
포토샵으로 일일이 합치는 과정을 항상 반복하였습니다.

그러다가 다음 오픈 api를 알게 되었고 최대 해상도 등을 조절 하여 다음 페이지를 만들었습니다.

http://chonbuk.codex.kr/map.html

함부로 클릭하시면 로딩의 버거움에 빠지십니다.
ie에서는 위 주소를 들어가면 script 실행 어쩌구 하면서 잘 안열리더군요
크롬에서는 아주 잘 열리는데요~
여튼 크롬에서 위 웹페이지를 연뒤 해당 사이즈의 위성사진을 한번에 저장하고 싶습니다.

크롬확장 프로그램(resizer, 다수의 화면캡쳐등...)들과 윈도우용 화면캡쳐 프로그램 imageshack, sngit, url2bmp 등을 써보았는데 스크린샷 뜨기에 마땅한 프로그램이 없더군요~

Qaosian 님들의 기발한 아이디어를 부탁드립니다. 보다 혁신적인 방법이 필요합니다. ㅜㅜ 제 울타리에 갇혀서 스크린 캡쳐 프로그램과 창크기 조절 프로그램 밖에 떠오르지 않는데 다른 대안도 기꺼이 환영합니다.
Anonymous (0)
비회원
  게시일: 2010-02-15 00:08||
IE에서 mht로 저장해서 The World로 열어본 후,
ViewPage 안에 있는 'Save page as image'로 저장해도 6144x6144 크기에 256x256 블럭 이미지 달랑 하나밖에 저장 안되네요...^^;

차라리 24x24개의 이미지를 모아서 하나로 만드는 프로그램을 구해보시는 것이 어떨까 싶네요.
Images(Advanced)로 jpg만 봐도 블럭별로만 보이니...
이 24x24개의 file을 저장해서 어떻게 하면 되지 않을까 싶어서 적어봅니다.


[ 메시지수정: ymister 일시: 2010-02-15 00:08 ]
Anonymous (0)
비회원
  게시일: 2010-02-15 16:02||
아~ 안그래두 그 방법은 처음에 해보았는데요
netxfer로 스니핑 해서 24x24 사이즈의 이미지만 다운받았습니다.
그런데 저장 해보니 파일의 번호순서가

1000, 1001, 1002, 1003, 1004~~~ 1009
1000(1), 1001(1), 1002(1) ~~~ 1009(1)
1000(2), 1001(2), ~~~~~1009(2)

이런식으로 다운로드 되더군요~
위 파일을 이용해서 해결할 방법을 찾는다면...
파일이름을 자동으로 순서대로 변환해줄 프로그램이 필요한데 이것도 여의치 않은게 번호가 묘하게 섞여 있어서 10번대 단위로 작업을 해줘야 할거 같구요...
그러고 나서 또 번호대로 자동으로 photo merge해줄 프로그램이 있어야 해서요..

쉽게 하기 위해서 API이용해서 웹페이지를 만들고
스크린샷이나 인쇄를 이용해서 해보려고 시도해본건데 잘 안되더라구요 ~
브라우저의 내용이 잘리지 않게 스크린샷 해주는 프로그램들도 잘안되구요;;
난감합니당;;
Anonymous (0)
비회원
  게시일: 2010-02-28 18:09||
위의 글을 읽어보니 파일을 합치는 순서 때문에 고민하시는가 봅니다. 그렇다면 직접 html 소스 코드를 분석하는 쪽이 낫지 않을까요?

방금 화면을 html 파일로 저장했는데... 이미지 파일은 크게 jpeg 파일과 png 파일로 나뉩니다.
이때 jpg (jpeg 파일)은 실제 위성 사진 데이터이고, png는 지도에 나타나는 표시를 보여주고 있습니다. 철도나 건물 이름 등을 투명 png로 표현해주고 있지요.
또한 html 파일을 분석했습니다.
    div class="dmap_mappanel" 부분 - jpg
    div class="dmap_hybridpanel" 부분 - png

이때 소스코드에 나타나는 파일을 차례대로 가로 또는 세로로 배열하여 자동으로 합치면 되지 않을까 생각합니다.
물론 가로x세로가 24x24임을 알고 있으니 가능한 일이겠죠.

일단 24개씩 가로 또는 세로로 합칩니다. 그러면 가로로 납작하거나, 세로로 길쭉한 파일이 24개가 생깁니다. 이것을 하나로 합치면 큰 파일이 됩니다.

이렇게 하면 커다란 크기의 jpg와 png가 만들어지며, 이것을 알파채널을 포함한 합치기를 하면 되지 않을까 생각합니다.

덧,
소스에 보이는 순서대로 나타나지 않는다면,
style의 top 값과 left 값을 이용하여 화면에 나타나는 순서를 알 수 있습니다.
덧덧,
gif 파일은 로고와 공백 파일로 여겨집니다. 그래서 처리하지 않는 것이 나아 보입니다.

[ 메시지수정: salm2000 일시: 2010-02-28 18:20 ]
Anonymous (0)
비회원
  게시일: 2010-03-03 14:14||
쉽게쉽게 해결합시다...
너무 어려운 방법들에 대해 연구하시는 것 같네요.

html 소스를 뽑아서 순서대로 jpg, png 읽어들이고, 이걸 다시 메모리에 투명도를 고려해서 오버랩... 헥헥
이걸 언제 다 분석하고 프로그램을 다 만드나요...
쉽게 갑시다...

1. 자, 일단 Firefox를 꺼냅니다. 없으면 다운받아 설치 ㄱㄱㅆ.

2. 다음으로 확장 기능 중에 Screengrab을 설치 합니다.
(사실 비슷한 기능을 하는 것들 아무거나 상관없습니다)

3. 해당 페이지를 엽니다. 화면 가득히 지도가 펼쳐집니다.
넓은 들판이 아름답습니다.

4. 상태표시줄 제일 오른쪽에 있는 Screengrab! 아이콘을 클릭하면 메뉴가 뜹니다.
여기서 Save.. → Complete Page/Frame 를 선택합니다.

5. 저장형식을 jpg로 바꾼 뒤 저장합니다.
png는 이미지가 너무 커서 그런지 뻗어버리는군요.

6. 6152x6229 크기의 거대한 jpg 파일이 생겼습니다.
이걸 지지시든지 볶으시든지 하시면 됩니다.

물론, 이 기능은 지도 뿐만 아니라 주위 여백, 제일 아래 버튼들까지 한꺼번에 저장합니다.
이런 부분은 포샵을 쓰시거나, 간단하게 프로그램을 하나 만들어 일괄적으로 잘라내게 하면 될 것 같습니다.

참 쉽죠잉~?

[ 메시지수정: bluenlive 일시: 2010-03-03 20:48 ]
Anonymous (0)
비회원
  게시일: 2010-03-03 21:36||
오~ 역시 불륜라이브님 ^^*ㅋㅋ
감사합니다~
크롬확장 중 화면캡쳐관한 것은 왠만한건 다 깔아봐도 안되더니
파폭에서는 되는군요^^*

다시한번 감사드립니다^^
Anonymous (0)
비회원
  게시일: 2010-03-04 17:23||
BLUEnLIVE 님 답변대로라면, 다른 지도 프로그램에서도 충분히 활용이 가능하겠는데요. ^^a
Anonymous (0)
비회원
  게시일: 2010-03-04 19:46||
인용

글쓴이: goohwan 날짜: 2010-03-03 21:36
오~ 역시 불륜라이브님 ^^*ㅋㅋ

불륜은 뭔가요...
애써 비법을 가르쳐드렸더니, 공격하시는 건가효? 고환님? ㅋㅋ

농담이구요, 위아래 일정 크기로 잘라주는 프로그램 정도는 하나 만들어드릴 수 있습니다. ^^;
Anonymous (0)
비회원
  게시일: 2010-03-05 15:28||
인용

글쓴이: bluenlive 날짜: 2010-03-04 19:46
불륜은 뭔가요...

이게 다 mepay님 때문이라는..
Anonymous (0)
비회원
  게시일: 2010-03-05 17:13||
인용

글쓴이: salm2000 날짜: 2010-03-04 17:23
BLUEnLIVE 님 답변대로라면, 다른 지도 프로그램에서도 충분히 활용이 가능하겠는데요. ^^a

사용이야 문제 없겠지만, 대부분의 지도 사이트는 창의 크기에 지도를 맞추니까 OpenAPI 등을 활용해서 별도로 커다란 지도를 만든 경우가 아니면 활용도는 낮을 것 같습니다.
다음글: 아파치 서버 설정관련 질문 (0)3737Anonymous2010-03-19
이전글: object tag로 swf 재생시 재생버튼 나타나게 하는 방법 (1)5239Anonymous2009-11-24

 이동: 1 | 2
새글쓰기 답글쓰기
이동:

세상사는 이야기

  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >
  • 탈옥의 필수, QuickDo >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2017 QAOS.com All rights reserved.