Комиссия спелеологии и карстоведения
Московского центра Русского географического общества

ENG / RUS   Начальная страница   Письмо редактору

Список комиссии | Заседания | Мероприятия | Проекты | Контакты | Спелеологи | Библиотека | Пещеры | Карты | Ссылки

Проекты > Tопо:


Программа Toпo - примеры ввода данных      


При забитии данных в файл можно использовать различные форматы ввода данных и много команд. Естественно, использовать все это богатство совершенно не обязательно, да и зачастую вовсе незачем.

1. Совсем простой пример

Небольшую топосъемку можно набрать, как в пикетажке, используя только одну команду #from_to, говорящую о том, что первое число (точнее, имя или метка, т.к. для обозначения пикета можно использовать любые цифры и буквы) указывает, с какого пикета, вторая - на какой.
Далее - расстояние в метрах, азимут, угол наклона.



#from_to
1 2 19 0 2 ; выход в зал
2 3 7.05 335 0 ; ст-т в центре зала
3 4 11.3 335 0 ; стенка зала под колодцем
3 5 8.2 235 14 ; ручей
5 6 5.1 335 29 ; ручей
6 7 3.9 181 50
7 8 1.2 - 90 ; вход в верхний зал
8 8a 15.2 115 0 ; дырки над нижним залом
8 9 6.7 295 0
9 10 12.2 327 -11
10 11 17.8 63 8
11 12 8.9 144 28
12 12a 1.8 175 0

 

Если хочется набирать в другом порядке, например сначала азимут, а потом расстояние, то нужно дать команду
#data_order Az L An
Команду
#data_order L Az An
можно не давать, т.к. такой порядок установлен по умолчанию.
За знаками ; или % - комментарий, который не обрабатывается.

Для ввода команд во встроенном редакторе удобно использовать правую кнопку мыши - при ее нажатии появляется меню с командами. Сами команды описаны в файле помощи.

2. Съемки и префиксы

Если набирать данные как выше, то уже сам наборщик может через пару недель забыть, что это за пещера и кто снимал. Поэтому естественно начинать файл командами, задающими название пещеры и местности, где она расположена.

#cave Мчишта
#region Бзыбский хр.

Далее, можно указать, кто и когда снимал, и что снимал:

#survey В.Кирпичев, Ж.Табуреткина
#survey_date 01.01.2009
#survey_title Макаронная галерея

Пещера может быть достаточно велика, и тогда за один раз ее не отснимешь. И каждый раз появляются пикеты номер 1, 2 и т.д. Можно конечно называть пикеты 1а, 2a, ..., 1x, 2x, ..., но можно не и набирать лишние буквы. Для этого используются префиксы (т.е. приставки).

#survey ^vl В.Кирпичев, Ж.Табуреткина
1    2     ...
...
#end_survey

Все пикеты между командами #survey ^vl и #end_survey будут иметь имена вида vl.1, vl.2 - имена с префиксом vl.

Для отождествления пикетов с различными именами используется команда #equate. Так,
#equate vl.1 zal.33
отождествляет пикеты vl.1 и zal.33. Итак, приведем соответствующий пример:



#cave Мчишта
#region Бзыбский хр.

#from_to

#survey ^vl В.Кирпичев, Ж.Табуреткина
#survey_date 01.01.2009
#survey_title Макаронная галерея

1 2 19 0 2 ; выход в зал
2 3 7.05 335 0 ; ст-т в центре зала
3 4 11.3 335 0 ; стенка зала под колодцем
3 5 8.2 235 14 ; ручей
5 6 5.1 335 29 ; ручей
6 7 3.9 181 50
7 8 1.2 - 90 ; вход в верхний зал
8 8a 15.2 115 0 ; дырки над нижним залом
8 9 6.7 295 0
9 10 12.2 327 -11
10 11 17.8 63 8
11 12 8.9 144 28
12 12a 1.8 175 0

#end_survey
 
#equate vl.1 priv.1

#survey ^priv Киса и Ося
#survey_date 02.02.2008
#survey_title Привязка к магистр. ходу

p43 1 31.6 352 40 ; с 43 пикета на начало галереи
1 2 18.5 358 5 ; начало галереи
2 3 7.1 017 0 ; зал
#end_survey


Много разных примеров можно найти в приложенных к программе пещерных файлах.

А.Ш.


Список комиссии | Заседания | Мероприятия | Проекты | Контакты | Спелеологи | Библиотека | Пещеры | Карты | Ссылки

All Contents Copyright©1998- ; Design by Andrey Makarov Рейтинг@Mail.ru