24.08.2009, 16:00 | #1 |
Скиталец
Регистрация: 21.08.2009
Адрес: Пенза
Сообщений: 479
Мой бизон: Джимка
|
Как по известной координате определить, какой нужен номер листа ГШ
В туристической практике часто сталкиваюсь с задачей, когда по географической координате необходимо определить номер километрового листа ГШ, на котором находится это место.
Например, разглядывая 5-км атлас смотрим определенное место и необходимо его же посмотреть в 1км варианте. Или известна какая-то точка (например старта) и необходимо быстро найти карту ГШ этой местности. Вообщем, задача довольно распространнённая. Тут как-то случилось, что припёрло сильно, и решил разобраться в этом вопросе. Отдельно, в виде подсчета в екселе или программкой в тырнете решение задачи не нашел, поэтому сделал себе сам калькуляцию и выкладываю тут для общего пользования. Кому не охота разбираться, как устроена нумерация листов карт земного шара, можно дальше не читать, а перейти сразу к концу. Как определить по известной координате номер лиса ГШ 1 км. Пример - есть координата N53° 12.0' E45° 2.0' , нужен номер карты ГШ километровки . В данном случае N-38-103. Секунды или тысячные доли минуты координаты для этой задачи не нужны. 1) Получаем букву. По широте земной шар разбит на полосы, от экватора на север, шириной 4 градуса, т.е. всего получается 23 полосы. Эти полосы обозначают латинским алфавитом. Соответствие : A- широта 0°-4°; B- широта 4°-8°; C-широта 8°-12°; D - широта 12°-16° и т.д. В нашем случае 53 градуса делим на 4 получается 13,25 , т.е. попадаем на 14-ю полосу, что соответствует букве N. 2) Определяем номер после буквы. Эта цифра зависит от долготы. Нумерация начинается от 180 градуса (меридиана) – это где Берингово море и идет на восток. Каждая «вертикальная полоса» шириной 6 градусов. В примере восточная долгота 45 градусов – это (180+45) / 6 = 37,5 , т.е. 38-я полоса. Таким образом, координата ложится в квадрат N-38. 3) Определяем трёхзначный номер ГШ листа. В квадратах с буквой-цифрой, типа N-38, P-36, K-37 и т.д. содержится 144 листа километровых карт ГШ. Их нумерация идет слева направо, сверху вниз по 12 в ряд. Вот так : 1___2___3___4___5___6___7___8___9___10___11___12 13 25 37 49 61 73 85 97 109 121 133___________________________________________144 Каждый километровый ГШ лист по широте охватывает 20 минут, а по долготе 30 минут. Чтобы определить номер листа, нужно узнать номер ряда и номер столбца, куда «легла» координата. (Может быть кто-то поизящнее решит задачу, я пока решил так). а) Считаем ряд. Т.е. на сколько минут координата «зашла» в квадрат : 53 / 4 = 13.25. 0.25*4*60+ 12 = 72 минуты. 72/ 20 минуты (в 1 карте) = 3,6 т.е. получается 4-й ряд снизу. б) Считаем столбец. Т.е. на сколько минут координата «зашла» в квадрат : (180+45) / 6 = 37,5. 0.5*6*60+2 = 182 минуты. 182/30 = 6,07 , т.е. 7-й столбец слева. Из таблицы видно, что 4-й ряд снизу , 7-й столбец слева– это номер 103! Итак, координата N53° 12.0' E45° 2.0' – это карта N-38-103. Файл подсчета лежит тут : http://narod.ru/disk/12357142000/Koord_2_list.xls.html |