Программа 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
Много разных примеров можно найти в приложенных к программе пещерных файлах.
А.Ш.
|