Глава 5. Массивы

Термином „Массивы” обозначаются окна с каталогом координат и окна с массивами измеренных величин. Эти два типа окон имеют много общих свойств.

Массивы создаются данными, записанными в строчках. Первые два всегда являются неполным номером и номером пункта, остальные зависят от типа окна.

Информация о пунктах

Каждый пункт в каталоге обозначен идентификатором, по-которому его ищут. Он содержит еще и другие описательные информации, из которых некоторые являются общими для каталога координат и массива измерений, а некоторые являются специфическими.

Идентификатор пункта

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

Численный идентификатор

Численный идентификатор состоит из двух частей : неполного номера и собственно номера пункта. Неполный номер может содержать максимально восемь цифр, а собственный номер пункта - максимально четыре цифры. В этом случае полный номер пункта может состоять из 12 цифр.

Aльфанумерический идентификатор

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

Численный идентификатор имеет преимущество перед альфанумерическим, потому-что любой идентификатор, который можно интерпретировать как 12-значный номер пункта, считается численным. Если Вы желаете, чтобы, не смотря на вид, он был акцептирован как альфанумерический, то необходимо его обозначить значком ' (апострофом) или взять в скобки. Этот значек не будет частью идентификатора и при выходе будет отстранен.

Дата создания пункта

Эта позиция содержит дату, когда пункт занесен в каталог. В случае пунктов, перевзятых из старших версий системы GROMA, эта позиция не заполняется.

Дата последней модификации пункта

Здесь содержится информация о последней модификации пункта, напр. эдитацией, массовым изменением и т.п. По этим данным можно определить, когда данные о пункте изменялись в последний раз.

Код пункта

Код пункта содержит текстовое описание пункта, состоящее из почти 20-ти знаков, и которое может быть использовано напр. для сохранения описательной информации пунктов, кода для автоматического соединения, названия графической ячейки и т.п. Код может содержать любые альфанумерические знаки. С помощью кодирующей таблицы он может быть переведен в описание, к которому ограничение в 20 знаков не применяется.

Код качества

Однознаковая величина, которую можно использовать для обозначения качества пункта (напр. при работе в кадастре недвижимостей используются численные коды характеристики качества пункта).

Тип пункта

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

Другие данные в каталогах координат

Координаты X, Y, Z

Координаты пункта в выбраной системе координат. Координаты X и Y являются объязательными, координата Z – не объязательна.

Дополнительные данные 1-4

Другие четыре дополняющие данные, которые можно использовать напр. для глубины закладки инженерных сетей, для другой пары координат и т.п. Эти данные можно произвольно назвать и определить, как должны быть изображены (количество знаков, количество десятичных знаков). Данные можно использовать для обозначения пунктов и можно изменять в массовом порядке.

Другие данные в массивах измерений

Горизонтальный угол

Горизонтальный угол (измеренное направление), получаемый обычно при импорте журнала. Угол, так же как и остальные угловые данные системы GROMA, сохранен в файле в радианах и при всех выписках изображается согласно предварительно установленных угловых единиц. По-этому в момент задания угловых данных необходимо, чтобы были установлены соответствующие угловые единицы. После задания можно где-либо в конфигурации системы GROMA изменить угловые единицы, тогда во всех выписках будут изображаться угловые данные в предварительно установленных угловых единицах.

Длина

Расстояние между станцией и измеряемым пунктом. Эта длина в системе GROMA всегда горизонтальна. Если Вы измеряете (или вводите клавиатурой) наклонные расстояния, то при входе в журнал они будут автоматически приводиться к горизонту. Так что в окнах с журналами измерений всегда изображаются горизонтальные длины, а все расчетные задачи предполагают задание горизонтальных длин. Условием автоматической редукции длин является задание зенитного расстояния или превышения, без которых невозможно выполнить приведение к горизонту.

Более того, при импорте из журнала в длины автоматически вводится поправка за масштаб (влияние высоты над уровнем моря и картографического искажения).

Зенитное расстояние

Зенитное расстояние (угол измереный от зенита). Эта величина используется при высотных расчетах и при детектировании измерений при ином круге.

Превышение

Некоторые приборы при регистрации автоматически переводят измеренное зенитное расстояние в превышение, которое регистрируют. В рамках обработки журнала можно регистрированные зенитные расстояния перевычислить в превышения.

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

Высота прибора/цели

Эта величина содержит предварительно установленную высоту цели. На станциях в неё включена высота прибора.