From 24d91b7acbcdf50c7133ff5985d940ac11bf5a09 Mon Sep 17 00:00:00 2001 From: Richard West Date: Thu, 6 Jun 2024 14:41:09 +0100 Subject: [PATCH] added utm zone CRS lookup values --- prefs.py | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 121 insertions(+), 1 deletion(-) diff --git a/prefs.py b/prefs.py index d87dd803..d5be1753 100755 --- a/prefs.py +++ b/prefs.py @@ -38,7 +38,127 @@ def getAppData(): DEFAULT_CRS = [ ('EPSG:3857', 'Web Mercator', 'Worldwide projection, high distortions, not suitable for precision modelling'), - ('EPSG:4326', 'WGS84 latlon', 'Longitude and latitude in degrees, DO NOT USE AS SCENE CRS (this system is defined only for reprojection tasks') + ('EPSG:4326', 'WGS84 latlon', 'Longitude and latitude in degrees, DO NOT USE AS SCENE CRS (this system is defined only for reprojection tasks'), + ('EPSG:32601', 'UTM 01N', 'UTM Zone 01 North'), + ('EPSG:32602', 'UTM 02N', 'UTM Zone 02 North'), + ('EPSG:32603', 'UTM 03N', 'UTM Zone 03 North'), + ('EPSG:32604', 'UTM 04N', 'UTM Zone 04 North'), + ('EPSG:32605', 'UTM 05N', 'UTM Zone 05 North'), + ('EPSG:32606', 'UTM 06N', 'UTM Zone 06 North'), + ('EPSG:32607', 'UTM 07N', 'UTM Zone 07 North'), + ('EPSG:32608', 'UTM 08N', 'UTM Zone 08 North'), + ('EPSG:32609', 'UTM 09N', 'UTM Zone 09 North'), + ('EPSG:32610', 'UTM 10N', 'UTM Zone 10 North'), + ('EPSG:32611', 'UTM 11N', 'UTM Zone 11 North'), + ('EPSG:32612', 'UTM 12N', 'UTM Zone 12 North'), + ('EPSG:32613', 'UTM 13N', 'UTM Zone 13 North'), + ('EPSG:32614', 'UTM 14N', 'UTM Zone 14 North'), + ('EPSG:32615', 'UTM 15N', 'UTM Zone 15 North'), + ('EPSG:32616', 'UTM 16N', 'UTM Zone 16 North'), + ('EPSG:32617', 'UTM 17N', 'UTM Zone 17 North'), + ('EPSG:32618', 'UTM 18N', 'UTM Zone 18 North'), + ('EPSG:32619', 'UTM 19N', 'UTM Zone 19 North'), + ('EPSG:32620', 'UTM 20N', 'UTM Zone 20 North'), + ('EPSG:32621', 'UTM 21N', 'UTM Zone 21 North'), + ('EPSG:32622', 'UTM 22N', 'UTM Zone 22 North'), + ('EPSG:32623', 'UTM 23N', 'UTM Zone 23 North'), + ('EPSG:32624', 'UTM 24N', 'UTM Zone 24 North'), + ('EPSG:32625', 'UTM 25N', 'UTM Zone 25 North'), + ('EPSG:32626', 'UTM 26N', 'UTM Zone 26 North'), + ('EPSG:32627', 'UTM 27N', 'UTM Zone 27 North'), + ('EPSG:32628', 'UTM 28N', 'UTM Zone 28 North'), + ('EPSG:32629', 'UTM 29N', 'UTM Zone 29 North'), + ('EPSG:32630', 'UTM 30N', 'UTM Zone 30 North'), + ('EPSG:32631', 'UTM 31N', 'UTM Zone 31 North'), + ('EPSG:32632', 'UTM 32N', 'UTM Zone 32 North'), + ('EPSG:32633', 'UTM 33N', 'UTM Zone 33 North'), + ('EPSG:32634', 'UTM 34N', 'UTM Zone 34 North'), + ('EPSG:32635', 'UTM 35N', 'UTM Zone 35 North'), + ('EPSG:32636', 'UTM 36N', 'UTM Zone 36 North'), + ('EPSG:32637', 'UTM 37N', 'UTM Zone 37 North'), + ('EPSG:32638', 'UTM 38N', 'UTM Zone 38 North'), + ('EPSG:32639', 'UTM 39N', 'UTM Zone 39 North'), + ('EPSG:32640', 'UTM 40N', 'UTM Zone 40 North'), + ('EPSG:32641', 'UTM 41N', 'UTM Zone 41 North'), + ('EPSG:32642', 'UTM 42N', 'UTM Zone 42 North'), + ('EPSG:32643', 'UTM 43N', 'UTM Zone 43 North'), + ('EPSG:32644', 'UTM 44N', 'UTM Zone 44 North'), + ('EPSG:32645', 'UTM 45N', 'UTM Zone 45 North'), + ('EPSG:32646', 'UTM 46N', 'UTM Zone 46 North'), + ('EPSG:32647', 'UTM 47N', 'UTM Zone 47 North'), + ('EPSG:32648', 'UTM 48N', 'UTM Zone 48 North'), + ('EPSG:32649', 'UTM 49N', 'UTM Zone 49 North'), + ('EPSG:32650', 'UTM 50N', 'UTM Zone 50 North'), + ('EPSG:32651', 'UTM 51N', 'UTM Zone 51 North'), + ('EPSG:32652', 'UTM 52N', 'UTM Zone 52 North'), + ('EPSG:32653', 'UTM 53N', 'UTM Zone 53 North'), + ('EPSG:32654', 'UTM 54N', 'UTM Zone 54 North'), + ('EPSG:32655', 'UTM 55N', 'UTM Zone 55 North'), + ('EPSG:32656', 'UTM 56N', 'UTM Zone 56 North'), + ('EPSG:32657', 'UTM 57N', 'UTM Zone 57 North'), + ('EPSG:32658', 'UTM 58N', 'UTM Zone 58 North'), + ('EPSG:32659', 'UTM 59N', 'UTM Zone 59 North'), + ('EPSG:32660', 'UTM 60N', 'UTM Zone 60 North'), + ('EPSG:32701', 'UTM 01S', 'UTM Zone 01 South'), + ('EPSG:32702', 'UTM 02S', 'UTM Zone 02 South'), + ('EPSG:32703', 'UTM 03S', 'UTM Zone 03 South'), + ('EPSG:32704', 'UTM 04S', 'UTM Zone 04 South'), + ('EPSG:32705', 'UTM 05S', 'UTM Zone 05 South'), + ('EPSG:32706', 'UTM 06S', 'UTM Zone 06 South'), + ('EPSG:32707', 'UTM 07S', 'UTM Zone 07 South'), + ('EPSG:32708', 'UTM 08S', 'UTM Zone 08 South'), + ('EPSG:32709', 'UTM 09S', 'UTM Zone 09 South'), + ('EPSG:32710', 'UTM 10S', 'UTM Zone 10 South'), + ('EPSG:32711', 'UTM 11S', 'UTM Zone 11 South'), + ('EPSG:32712', 'UTM 12S', 'UTM Zone 12 South'), + ('EPSG:32713', 'UTM 13S', 'UTM Zone 13 South'), + ('EPSG:32714', 'UTM 14S', 'UTM Zone 14 South'), + ('EPSG:32715', 'UTM 15S', 'UTM Zone 15 South'), + ('EPSG:32716', 'UTM 16S', 'UTM Zone 16 South'), + ('EPSG:32717', 'UTM 17S', 'UTM Zone 17 South'), + ('EPSG:32718', 'UTM 18S', 'UTM Zone 18 South'), + ('EPSG:32719', 'UTM 19S', 'UTM Zone 19 South'), + ('EPSG:32720', 'UTM 20S', 'UTM Zone 20 South'), + ('EPSG:32721', 'UTM 21S', 'UTM Zone 21 South'), + ('EPSG:32722', 'UTM 22S', 'UTM Zone 22 South'), + ('EPSG:32723', 'UTM 23S', 'UTM Zone 23 South'), + ('EPSG:32724', 'UTM 24S', 'UTM Zone 24 South'), + ('EPSG:32725', 'UTM 25S', 'UTM Zone 25 South'), + ('EPSG:32726', 'UTM 26S', 'UTM Zone 26 South'), + ('EPSG:32727', 'UTM 27S', 'UTM Zone 27 South'), + ('EPSG:32728', 'UTM 28S', 'UTM Zone 28 South'), + ('EPSG:32729', 'UTM 29S', 'UTM Zone 29 South'), + ('EPSG:32730', 'UTM 30S', 'UTM Zone 30 South'), + ('EPSG:32731', 'UTM 31S', 'UTM Zone 31 South'), + ('EPSG:32732', 'UTM 32S', 'UTM Zone 32 South'), + ('EPSG:32733', 'UTM 33S', 'UTM Zone 33 South'), + ('EPSG:32734', 'UTM 34S', 'UTM Zone 34 South'), + ('EPSG:32735', 'UTM 35S', 'UTM Zone 35 South'), + ('EPSG:32736', 'UTM 36S', 'UTM Zone 36 South'), + ('EPSG:32737', 'UTM 37S', 'UTM Zone 37 South'), + ('EPSG:32738', 'UTM 38S', 'UTM Zone 38 South'), + ('EPSG:32739', 'UTM 39S', 'UTM Zone 39 South'), + ('EPSG:32740', 'UTM 40S', 'UTM Zone 40 South'), + ('EPSG:32741', 'UTM 41S', 'UTM Zone 41 South'), + ('EPSG:32742', 'UTM 42S', 'UTM Zone 42 South'), + ('EPSG:32743', 'UTM 43S', 'UTM Zone 43 South'), + ('EPSG:32744', 'UTM 44S', 'UTM Zone 44 South'), + ('EPSG:32745', 'UTM 45S', 'UTM Zone 45 South'), + ('EPSG:32746', 'UTM 46S', 'UTM Zone 46 South'), + ('EPSG:32747', 'UTM 47S', 'UTM Zone 47 South'), + ('EPSG:32748', 'UTM 48S', 'UTM Zone 48 South'), + ('EPSG:32749', 'UTM 49S', 'UTM Zone 49 South'), + ('EPSG:32750', 'UTM 50S', 'UTM Zone 50 South'), + ('EPSG:32751', 'UTM 51S', 'UTM Zone 51 South'), + ('EPSG:32752', 'UTM 52S', 'UTM Zone 52 South'), + ('EPSG:32753', 'UTM 53S', 'UTM Zone 53 South'), + ('EPSG:32754', 'UTM 54S', 'UTM Zone 54 South'), + ('EPSG:32755', 'UTM 55S', 'UTM Zone 55 South'), + ('EPSG:32756', 'UTM 56S', 'UTM Zone 56 South'), + ('EPSG:32757', 'UTM 57S', 'UTM Zone 57 South'), + ('EPSG:32758', 'UTM 58S', 'UTM Zone 58 South'), + ('EPSG:32759', 'UTM 59S', 'UTM Zone 59 South'), + ('EPSG:32760', 'UTM 60S', 'UTM Zone 60 South') ]