파이썬에서 직접 IMG 파일로 작업하는 것은 GDAL 바인딩으로 간단합니다. 예를 들어 데이터를 NumPy 배열로 직접 읽을 수 있습니다.
from osgeo import gdal
geo = gdal.Open('imgn36w100_11.img')
arr = geo.ReadAsArray()
print repr(arr)
array([[ 744.31896973, 743.68762207, 743.1116333 , ..., 550.42498779,
553.77813721, 556.18640137],
[ 744.22955322, 743.66082764, 743.05273438, ..., 552.05706787,
554.81365967, 557.55877686],
[ 744.0133667 , 743.49041748, 743.00061035, ..., 553.0123291 ,
555.78076172, 558.01312256],
...,
[ 568.70880127, 567.33666992, 566.56170654, ..., 447.68035889,
447.68804932, 447.65426636],
[ 568.01116943, 566.95739746, 564.23382568, ..., 447.6696167 ,
447.71224976, 447.62734985],
[ 565.62896729, 562.65325928, 560.78759766, ..., 447.67129517,
447.67529297, 447.65179443]], dtype=float32)
IMG 형식 데이터를 플로팅하는보다 완전한 예는 아래 이미지를 생성 한이 스크립트 를 참조하십시오 . GPS 데이터를 고도로 변환하려면 결과 NumPy 배열을 샘플링해야합니다.