ru:datastyle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
ru:datastyle [2011/02/04 11:57] stasru:datastyle [2011/05/23 18:55] (current) stas
Line 1: Line 1:
 +====== Формат данных топосъемки ======
 +
 В простейшем случае файл с данными выглядит так: В простейшем случае файл с данными выглядит так:
   survey Dyrka    survey Dyrka 
Line 10: Line 12:
 Внутри может быть много разных вещей, в том числе другие части (survey).  Внутри может быть много разных вещей, в том числе другие части (survey). 
 У каждой части должно быть своё имя, чтобы различать пикеты с одинаковыми  У каждой части должно быть своё имя, чтобы различать пикеты с одинаковыми 
-номерами и связывать части между собой. +номерами и связывать части между собой. Наиболее важный элемент это centerline/endcenterline.  
-Наиболее важный элемент это centerline/endcenterline.  +Внутри centerline находится:    
-Внутри centerline находится: a) описание данных, где описываются единицы измерения,  +  * описание данных, где описываются единицы измерения, отклонения, погрешности, порядок данных в топосъемке и т.п.  
-отклонения, погрешности, порядок данных в топосъемке и т.п.  +  собственно данные из пикетажки.
-b) собственно данные из пикетажки.+
  
 В данном примере всего одна строка описания данных, где указано В данном примере всего одна строка описания данных, где указано
Line 20: Line 21:
 Кроме обычной топосъемки (с компасом, рулеткой и угломером) бывает  Кроме обычной топосъемки (с компасом, рулеткой и угломером) бывает 
 топосъемка для подводников (diving), с использованием Топофила (topofil) и  топосъемка для подводников (diving), с использованием Топофила (topofil) и 
-другие варианты.+другие варианты. По умолчанию длины указываются в метрах, а углы в градусах.
  
 Все данные должны идти в том же порядке, как они перечислены  Все данные должны идти в том же порядке, как они перечислены 
Line 32: Line 33:
 другом порядке, например, длина (length) у вас идет после азимута (compass)  другом порядке, например, длина (length) у вас идет после азимута (compass) 
 - не редактируйте свои данные, просто переставьте слова в описании.  - не редактируйте свои данные, просто переставьте слова в описании. 
-Если вы не записали данные хода (влево, вправо, вверх и вниз) - просто  +Если вы не записали данные LRUD (влево, вправо, вверх и вниз) - просто  
-сотрите эти слова из описания +уберите эти слова из описания
  
 Практически на все случаи жизни есть ключевые слова,  Практически на все случаи жизни есть ключевые слова, 
Line 41: Line 42:
 Полный список ключевых слов можно найти в thbook.pdf Полный список ключевых слов можно найти в thbook.pdf
  
-Если у вас уже набрана нитка хода для survex, то её можно вставить не редактируя +====== Подробнее о данных LRUD ====== 
-а данные измерений LRUD (влево вправо вверх вниззаписать отдельно, например так+При создании подложки для карты считается, что ход линейно сужается  
-  data dimensions station left right up down +(или расширяется) от первого пикета ко второму (получится трапеция).  
-Обратите внимание, что в каждой строке с данными измерений должно быть ровно столько, + 
 +//Это важно помнить топосъемщику. Например, если вправо до стены два метра,  
 +но в полуметре от пикета навалены камни (или в стене дыра и ход на тридцать метров) 
 +то в пикетажке на пункте "влево" могут написать 0.5 метра, или "завал" (или 30 метров, или "ход").  
 +А должна быть написана длина до предполагаемой стены (два метра, а никак не тридцать метров, и не полметра).  
 +То есть, при топосъемке надо мысленно закопать боковые ходы и расчистить ход от лишних  
 +валунови в пикетажку записать расстояние до места, где __должна__ быть стена текущего участка хода.  
 +// 
 + 
 +По умолчанию все боковые измерения относятся ко **второму** пикету,  
 +и дальше везде, где ещё встречается пикет с таким номером,  
 +используются эти же измерения.  
 +Чтобы указать измерения и для первого пикета тоже, нужно  
 +написать в одной строке данных параметры и для первого, и для второго пикетов,  
 +взяв эти величины в квадратные скобки. Например: 
 +  data normal from to length compass clino left right up down 
 +     s0    s1       4.50     29           1.5      2  0 
 +     s1    s2       3.00     33      -3         0.8  2  0 
 +     s1    g23      7.50    129      18  [0.3 0] [0 0.4] [0.5 0.5]  [0 0]   
 +Здесь из широкого хода (s0-s2) в точке s1 отходит узкий низкий боковой лаз (s1-g23).  
 +Поэтому в третьей строке указаны новые измерения на пикете s1. В частности, влево  
 +до стены не полтора метра (как было померяно с пикета s0)а всего 0.3, и  
 +высота на пикете s1 не 2 метра, а всего 0.5 метра. Вторые числа в скобках  
 +относятся к пикету g23. 
 + 
 +====== Ввод данных в редакторе xTherion ====== 
 +Если вы набираете данные прямо в редакторе xTherion, то надо сразу после  
 +строки с форматом данных (data normal ...) нажать на кнопку "обновить формат данных"  
 +на панели справа, тогда под кнопкой появятся нужные поля ввода.  
 +В первые два будут подставляться подряд идущие номера пикетов, а после ввода  
 +данных и нажатия enter в последней строке  
 +все числа будут перенесены на место курсора.  
 + 
 +Если в поле ввода указать не одно, а несколько значений, то система выведет их в  
 +квадратных скобках (это нужно, например, когда указывается ширина или высота  
 +хода и на первом, и на втором пикетах). 
 + 
 +===== Замечание 1 ===== 
 +В каждой строке с данными величин должно быть ровно столько, 
 сколько перечислено в описании данных, иначе будет ошибка компиляции. сколько перечислено в описании данных, иначе будет ошибка компиляции.
 Все пробелы и табуляции сделаны только для красоты, и на результат никак не повлияют.  Все пробелы и табуляции сделаны только для красоты, и на результат никак не повлияют. 
Line 51: Line 90:
 придется проявить фантазию и  придется проявить фантазию и 
 все-таки написать какое-то число. И лучше это будет не ноль, а что-то более  все-таки написать какое-то число. И лучше это будет не ноль, а что-то более 
-правильное. Например, если вправо до стены два метра,  +правильное. 
-но в полуметре от пикета навалены камни (или в стене ход на тридцать метров),  +
-то в пикетажке могут написать "завал" (или "ход"). А должна быть написана  +
-длина два метра (а не тридцать метров, и не полметра).  +
-То есть, при топосъемке надо мысленно закопать боковые ходы и расчистить ход от  +
-валунов так, чтобы мерять расстояние до места, где должна быть стена.  +
-Если вы укажете неправильно, Therion при создании подложки для карты все  +
-равно нарисует стены как будто ход линейно сужается (или расширяется)  +
-от предыдущего пикета к текущему (получится трапеция)+
  
-А что делать, если ход сделал резкий поворот и ширина хода от пикета  +===== Замечание 2 ===== 
-стала совсем не такая, как когда меряли на этот же пикет?  + 
-Можно написать в одной строке данных ширину и для первогои для второго пикета,  +Если у вас уже набрана нитка хода для survex, то её можно вставить не редактируя,  
-если взять эти величины в квадратные скобки.  +а данные измерений LRUD (влево вправо вверх вниз) записать отдельно, например так
-  data normal from to length compass clino left right up down +  data dimensions station left right up down
-     s0    s1       4.50     29           1.5      1  0 +
-     s1    s2       3.00     33      -3         0.8  1  0 +
-     s1    g23      7.50    129      18  [0.3 0] [0 0.4] [1 0.5]  [0 0]   +
-Здесь из широкого хода в точке s1 отходит узкий боковой лаз, поэтому влево от пикета  +
-s1 до стены не полтора метра (как было померяно с пикета s0), а всего 0.3.+
  
  • ru/datastyle.txt
  • Last modified: 14 years ago
  • by stas