나는 정지 위성 촬영 위성의 3712x3712 픽셀 크기 이미지가 있습니다. 이미지가 다음과 같습니다 있도록 지구 주위 일부 블랙,있다 :python을 사용하여 eumetsat 이미지의 픽셀에 대한 위도와 경도를 얻는 방법은 무엇입니까?
땅의 각 픽셀은, 나는 그것의 latitute와 경도 좀하고 싶습니다. 투사부터 분명히 할 수 없습니다 (x
및 y
이미지에서 픽셀의 좌표는 sat(x,y,inverse=True)
사용)
sat = pyproj.Proj('+proj=geos +lon_0 +h=035785831.0 +x_0=0 +y_0=0')
하지만 픽셀의 latlon을에 geting : 나는 pyproj가 있다는 것을 알고 난 그렇게 같은 돌출부를 인스턴스화 할 수 있었다 내 이미지의 크기 (3712x3712)를 알지 못합니다.
무엇이 누락 되었습니까?
pyproj에 익숙하지 않지만 알려진 일부 위치를 기반으로 지구를 "클럭 킹"해야합니다. 즉, 그림과 비교하여 오스트레일리아의 위치를 실현해야합니까? pyproj가 이미이 작업을 수행합니까? 또는 당신은 단지 원형의 오랜 상대적인 길이를 의미 했습니까? –
죄송합니다. 문의하신 내용을 이해할 수 없습니다. 나는 이것을 할 수 있기를 바란다 : image in pixel : print latlon (pixel) – AME
얼마나 정확해야 하는가? 몇 킬로미터의 오차로 벗어날 수 있다면, 지구를 구로 근사 할 수 있고, 단순한 기하학을 수행 할 수 있으며, 전적으로 pyproj를 잊어 버릴 수 있습니다. (나는 pyproj에 대해 아무것도 모르지만 기하학을 도울 수 있습니다.) –