2012-09-07 6 views
1

ggplot을 사용하여 폴리곤, 점 등을 그릴 때 배경으로 위성 이미지를 사용하고 싶습니다.ggplot의 배경으로 사용자 정의 위성 이미지

Google 어스 이미지를 ggmap 기능과 함께 사용할 수 있었지만 배경 이미지로 잘못된 색상 합성을 사용하고 싶습니다. 이 이미지가 다소 두꺼워서 (> 2GB) 나는 Arcmap에서 잘못된 색상 합성을 준비하고 좌표를 첨부 한 .jpeg로 내 보낸 (.jgw) 해상도를 줄였습니다.

문제는이 이미지를 ggplot의 (지리 참조 기반) 레이어로 추가하는 방법입니다. readGDAL을 사용하여 jpeg (938 행 및 1743 열)를 가져 오면 SpatialGridDataFrame이 3 개의 (RGB) 밴드로 생성됩니다.

모든 도움

답변

0

ggmap 객체 코어 편 일부 특성 (하나의 함수를 사용 str) 색상의 단지 행렬 알.

jpeg 파일을 읽고 래스터를 만든 다음 ggmap 개체 (주로 클래스 및 경계 상자 정보 만)와 일치하도록 특성을 변경해야합니다. 그런 다음 ggmap 기능과 함께 사용할 수 있어야합니다.

+1

감사합니다. 이것은 latlon에있는 이미지로 작업했습니다. 그러나 투영 된 (UTM) 좌표로 이미지를 사용할 수 있습니까? ggmap이 실패합니다. 원래 이미지가 UTM으로 전달되면 유용합니다. 결과적으로 이미지를 재 투영 할 때 결과가 약간 비뚤어져 국경에 데이터 영역이 생성되지 않습니다. 이것은 실제 문제는 아니지만 이미지가 축에 정렬 될 때 더 멋지게 보입니다. – rubenvdk

+0

ggmap에서 사용할 수있는 다양한 예측을 살펴볼 수 있습니다. http://docs.ggplot2.org/current/coord_map.html – RyanStochastic

관련 문제