Wrong hemisphere in geotiffs EPSG code for HLS data
Posted: Mon Jan 12, 2026 8:06 am America/New_York
Hi,
I wonder if it's a bug.
I'm downloading a tile 50HLG which according to MGRS is in south hemisphere. It's in Australia or near it.
wget -v https://data.lpdaac.earthdatacloud.nasa.gov/lp-prod-protected/HLSS30.020/HLS.S30.T50HLG.2025080T021209.v2.0/HLS.S30.T50HLG.2025080T021209.v2.0.B08.tif
The I'm looking in its SRS data with:
gdalsrsinfo HLS.S30.T50HLG.2025080T021209.v2.0.B08.tif
and it outputs:
PROJ.4 : +proj=utm +zone=50 +datum=WGS84 +units=m +no_defs
OGC WKT2:2019 :
PROJCRS["WGS 84 / UTM zone 50N",
<.......>
AREA["Between 114°E and 120°E, northern hemisphere between equator and 84°N, onshore and offshore. Brunei. China. Hong Kong. Indonesia. Malaysia - East Malaysia - Sarawak. Mongolia. Philippines. Russian Federation. Taiwan."],
BBOX[0,114,84,120]],
ID["EPSG",32650]]
It has EPSG 32650 while I would expect 32750 and 50S in this file.
This affects all (at least S30) data in southern hemisphere.
Is this a bug or by design?
I wonder if it's a bug.
I'm downloading a tile 50HLG which according to MGRS is in south hemisphere. It's in Australia or near it.
wget -v https://data.lpdaac.earthdatacloud.nasa.gov/lp-prod-protected/HLSS30.020/HLS.S30.T50HLG.2025080T021209.v2.0/HLS.S30.T50HLG.2025080T021209.v2.0.B08.tif
The I'm looking in its SRS data with:
gdalsrsinfo HLS.S30.T50HLG.2025080T021209.v2.0.B08.tif
and it outputs:
PROJ.4 : +proj=utm +zone=50 +datum=WGS84 +units=m +no_defs
OGC WKT2:2019 :
PROJCRS["WGS 84 / UTM zone 50N",
<.......>
AREA["Between 114°E and 120°E, northern hemisphere between equator and 84°N, onshore and offshore. Brunei. China. Hong Kong. Indonesia. Malaysia - East Malaysia - Sarawak. Mongolia. Philippines. Russian Federation. Taiwan."],
BBOX[0,114,84,120]],
ID["EPSG",32650]]
It has EPSG 32650 while I would expect 32750 and 50S in this file.
This affects all (at least S30) data in southern hemisphere.
Is this a bug or by design?