Пензенский клуб внедорожников
Вернуться   Пензенский клуб внедорожников "Бизон" > Связь > Навигация

Реклама

Ответ
Опции темы Опции просмотра
Непрочитано 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
Сусанин вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




Часовой пояс GMT +4, время: 23:51.




Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot