ЕСЛИ, КТО ИЗ-ЗА ДУРНОЙ ГОЛОВЫ ИЛИ ПЛОХОЙ КАРТЫ В ЛЕСУ ЗАБЛУДИТСЯ, И ЕГО ВОЛКИ СЪЕДЯТ, ТО ЭТО НЕ К НАМ, МЫ НЕ ВИНОВАТЫ!
Многие владельцы GPS сталкиваются с такой проблемой: прибор выдает координаты в градусах долготы и широты, а на большинстве российских топографических карт нет градусной сетки. Типичный выход -- написать программу для построения такой сетки. Но есть и другой способ -- можно использовать прямоугольную сетку, которая обычно есть на картах, кроме того, эта сетка гораздо удобнее градусной.
Итак, почти на всех советских топографических картах масштаба 1:200000 (в 1см -- 2км) и крупнее есть прямоугольная координатная сетка. Иногда координаты подписаны четырехзначными числами. Именно они нам и интересны. Впрочем, если чисел нет, то их несложно подписать самому, достаточно знать лишь координаты какой-нибудь точки.
При изготовлении плоской проекции, Земля разбивается меридианами на 30 зон, по 6 градусов в каждой. Каждая зона проецируется отдельно. Центры этих зон (осевые меридианы) имеют координаты 3, 9, 15 ... 6n-3 ... градусов.
На готовой проекции каждой зоны вводятся обычные декартовы координаты: координата x -- это расстояние до осевого меридиана (по плоскому изображению) плюс 500000 м, y -- расстояние до экватора. В начало координаты x дописывается номер зоны, в начало координаты y, если полушарие южное, дописывается 1. Такие координаты называются координатами Гаусса-Крюгера.
К примеру, координаты впадения реки Порусья в Полисть (Новгородская область, город Старая Русса, лист двухкилометровки O-36-XX) можно записать так: x = 6402700м, y = 6431300м. Это означает, что расстояние от этой точки до экватора равно 6431км 300м, эта точка лежит в шестой зоне (то есть ее долгота лежит в пределах от 30 до 36 градусов) западнее центра зоны (33 градуса), на растоянии (500км - 402км 700м) от него.
Garmin GPS 12/12XL может работать с координатами именно в таком формате. Для этого надо в меню Main Menu -> Setup Menu -> Navigation -> Position Frmt выбрать пункт "User Grid" и установить несколько параметров:
    Longitude origin -- долгота осевого меридианан
    Scale -- 1.0000000
    False E -- [номер зоны]500000.0 м (или просто 500000.0 м)
    False N -- 0.0 м
В Подмосковье надо ставить Longitude origin = E039.00.00, и False E = 7500000.0. Впрочем, примерно в 100 км к западу от Москвы проходит граница зон, и уже в Волоколамске надо использовать Longitude origin = E033.00.000 и False E = 6500000.0.
Интресно посмотреть, как оформлены границы зон на картах-книжках 439-й ВКФ: на карте Московской области на страницах 9 и 10 сетки разные. На 9-й странице надо использовать параметры для 6-й зоны, а на 10-й -- для 7-й. А, например, карты Карелии и Вологодской области оформлены по-другому: там явно нарисованы границы зон.
И последнее, при соединении с компьютером, координаты точек передаются только в градусах. Эта проблема легко решается с помощью proj (ftp://kai.er.usgs.gov/pub/PROJ.4/) -- очень мощной программы для преобразования координат. Нужная проекция (проекция Гаусса) называется в ней transverse mercator.