Розгляньте координати 31.96212, -103.004715
Перетворювачі UTM дають, що це координати UTM 13/R/FR
.
Приклад конвертора тут: http://www.rcn.montana.edu/resources/converter.aspx
Але їх багато, і вони дають подібні відповіді на ці координати.
Одночасно, у наборі даних Sentinel-2 тут http://sentinel-s2-l1c.s3-website.eu-central-1.amazonaws.com/#tiles/13/R/
Я не можу знайти FR
підкаталог.
У Google це місцезнаходження тут:
І знайшовши те саме місце в браузері зображень Sentinel, я бачу, що плитка відрізняється
що означає13/S/FR
те саме UTM
і квадратну, але різну смугу.
Як це можливо?
ОНОВЛЕННЯ
KML з плитками Sentinel-2 також повідомляє про S
плитку в заданому місці
ОНОВЛЕННЯ 2
Відповідно до цієї картини
взятий звідси , FR
площа розташована наполовину в S
зоні UTM і наполовину в R
зоні. Очевидно, що більшість автоматичних перетворювачів присвоюють цю площу R
зоні, а Sentinel-2 зараховує її до S
зони.
Чи є тут правда?
ОНОВЛЕННЯ 3
Простий код Python, взятий звідси https://gis.stackexchange.com/a/224994/32207
bandVals = "CDEFGHJKLMNPQRSTUVWXX"
lon = 31.96212
lat = -103.004715
zone = int(lat + 186.0) / 6
if (lon >= 84.0):
band = 'Y' if (lat < 0.0) else 'Z'
elif (lon <= -80.0):
band = 'A' if (lat < 0.0) else 'B'
else:
band = bandVals[int(lon + 80.0) / 8]
print '{:02d}{:s}'.format(zone,band)
також повертається 13R
.
Це помилка в даних Sentinel-2 чи що?
S/FR
, поки перетворювачі UTM дають R/FR
. Як обчислити розташування, якщо перетворювачі UTM працюють неправильно?