1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

Непонятки при импорте точек из файла .txt

Тема в разделе "Credo Dat", создана пользователем Ася_СПб, 8 июл 2013.

  1. Доброго времени суток! Несколько вопросов от начинающего пользователя Кредо:
    1. Если одна и та же точка входит в разные теод. ходы одной большой сети, как учесть измерения на эту точку для каждого хода? При импорте точек из файла, Кредо оставляет только одно измерение на эту точку, т.е. из остальных ходов она как бы исчезает. Как это учесть? Называть её по-разному для каждого измерения?
    2. Если ход имеет ответвление, т.е. мы шли по точкам, например, 1-2-3, а потом от точки три в какую-нибудь боковую выработку навелись на некую точку К, потом с неё обратно на 3-4-5 и т.д. Т.е. ход, который у меня есть, выглядит так: 1-2-3-К-3-4-5... И при импорте точек подобного хода, Кредо удаляет все измерения на повторную точку 3. Как быть?
    3. Правильно ли я понимаю, если я работаю не с данными тахеометра, а с готовой ведомостью вычисления координат, т.е. точки загружаю из файла txt, то мне надо прописывать все теодолитные хода (измерения) вручную?

    Извините за путанные вопросы, пока только разбираюсь в обработке...
     
  2. ЮС

    ЮС Форумчанин

    Ася_СПб, чтобы получать более конкретные ответы, сообщите, в какой версии DAT Вы работаете.
    DAT самостоятельно ни какие данные измерений НЕ УДАЛЯЕТ. Это может сделать только пользователь.
    Если я правильно понял, на некоторых точках хода измерения были выполнены дважды (трижды)?
    Они никуда не пропадают, но в результате выполнения предобработки (это обязательная операция перед уравниванием) из многократных измерений одних и тех же углов и линий DAT вычисляет среднее значение (результаты можно увидеть в ведомости предобработки).

    Не обязательно вручную.
    CREDO_DAT может импортировать данные измерений из текстовых файлов по шаблону, создаваемому пользователем. Но во многом это зависит от того, в каком виде данные представлены в "файле txt". Чтобы ответить конкретно, нужно увидеть этот файл.
    Будут вопросы - обращайтесь. И прикрепляйте файлы с проектами DAT, где возникнут какие-то проблемы.
    Успехов!
     
  3. Прикрепляю файл кредо, txt и одну из ведомостей, откуда я беру информацию изначально.
    Вот, например, есть такая точка K2, она входит в несколько ходов с одними и теми же координатами, она исходная и при этом как бы узловая, что ли. И при импорте txt файла она просто исчезает. Если её попытаться найти в ПВО, кредо сообщает. что такой точки нет. Соответственно. первый же теодолитный ход прописать не вышло, т.к. когда доходишь до неё, кредо пишет "самопересечение в точке".
    И подобных точек немало. Некоторые из них с разными координатами в результате измерения с разных точек разных ходов, кредо их усредняет, и опять непонятно, как тогда согласовать данные по измерениям хода и координаты в ПВО.

    А в прикрепленной ведомости, например, есть такое место: ... B7, HMK0409, BP2, 9-8, BP2, HMK0409, B7, X, ... Видимо, заходили в какую-то боковую выработку. Кредо оставляет, как вы сказали, усредненные координаты этих точек. Но ведь когда я буду прописывать теод. ход, не будет согласованности измерений и координат этих точек из таблицы ПВО. Таких случаев немало во всей сети, и я не понимаю, как их прописывать. Может быть, этим точкам в каждом ходу давать новое имя?..

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

    Вложения:

  4. ЮС

    ЮС Форумчанин

    Импортировал txt, все точки загрузились, в том числе и K2.
    Возможно, у Вас в настройках (Установки/Настройки/Общие) не установлен флажок "Различать в именах большие и малые буквы".
    Тогда программа не различает k2 и K2. Встретив первым в списке пункт k2, программа не загружает повторно тот же (как ей кажется) пункт K2.
    Вторая возможная ошибка – в списке два пункта, имена которых НМК0562 и HMK0562. На первый взгляд имена одинаковы, но Кредо их различает, так-как в одном случае имя набрано кириллицей, а во втором латиницей. Это действительно разные пункты (координаты различаются) или ошибка при наборе текстового файла?

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

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

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

    Об этом чуть позже. И сообщите версию CREDO_DAT– от версии зависят и возможности программы.
     
  5. Wall-E

    Wall-E Форумчанин

    вручную все придется забивать, углы и расстояния берите из ведомости вычисления координат, точка котораяя у вас исчезает, тоже вручную создайте ее и все.
     
  6. Версия 3.1


    Да. вы правы, глупость сказала про разные имена!
    Вы, как всегда, правы. Именно в этом была причина "исчезновения" некоторых точек.
     
  7. ЮС

    ЮС Форумчанин

    Ася_СПб, теперь вернёмся к импорту измерений из "Ведомости вычисления координат".
    Если Вам нужно загрузить данные именно в таблицу "Теодолитные ходы", то этого сделать не удастся. Эта таблица вообще "на любителя" и предусмотрена для только для ручного ввода данных.

    Импорт данных хоть из тахеометров, хоть из текстовых файлов выполняется во вкладку "ПВО". Здесь возможен также и ручной ввод. Во вкладке, в верхнем окне вводятся данные по станции, а в нижнем окне измерения с данной станции на различные цели.
    Если ввести одни и те же измеренные данные в "Теодолитные ходы" и в "ПВО", то конечный результат обработки измерений будет одинаковым.
    Но возможностей в "ПВО" гораздо больше. Здесь можно с одной станции задать измерения по нескольким направлениям (удобно для узловых точек или когда с точек хода попутно измеряются полярные точки или линейные и угловые засечки), можно для разных направлений задать разный класс точности, разные метеоданные или разные типы инструментов и многое другое.

    "Ведомость вычисления координат" для импорта не очень подходящая, но импорт в "ПВО" возможен, хотя придётся проделать много подготовительных операций.
    Я это проделал так. Формат doc перевёл в rtf, его открыл в текстовом редакторе CredoPad (из комплекса CREDO) и сохранил в формате txt. Далее txt загрузил в Excel, удалил ненужные колонки (дир. углы, приращения координат и поправки), перестроил данные в другом порядке, удобном для создания шаблона "По шаблону (измерения)...". Создал шаблон и подгрузил данные.
    Возни получилось много. Пожалуй, в данном случае было проще набить данные вручную. Преимущество импорта лишь в том, что исключены возможные ошибки ручного ввода.
     
  8. Правильно ли я понимаю, что вкладку "теод. ходы" вообще можно проигнорировать и ввести каким-то образом все данные (т.е. координаты, углы и расстояния) в таблицу ПВО? Я, если честно, думала, что она предназначена только для координат..


    Да, не очень удобно (я делала примерно по той же схеме), но мне кажется, что для ручного ввода многовато точек)
     
  9. ЮС

    ЮС Форумчанин

    Прошу прощения за неточность, я имел в виду не "Пункты ПВО" (где действительно только координаты), а "Измерения/ПВО". Лично я вкладкой "Теод. ходы" не пользуюсь. На мой взгляд "ПВО" удобнее.
    Процесс ручного ввода можно немножко облегчить, если есть хотя бы грубые координаты пунктов хода (как в Вашем случае).
    Каталог загружаем в "Пункты ПВО" и далее, щёлкая мышкой по пунктам на экране, создаём в таблицах "Измерения/ПВО" станции и наблюдаемые цели. Так не приходится вводить вручную имён пунктов (иногда длинных), что исключает ошибки набора в именах и в раскладке рус/лат.
    Для введения измеренных углов и линий можно на мониторе открыть в двух окнах рядом DAT и "Ведомость вычисления координат" и копированием (копипаст) заполнить таблицы измерений. Ошибки ввода с клавиатуры исключаются, надо лишь вставлять данные в нужное место. Почти всё делается одной мышкой.
    Останется проверить правильность координат исходных пунктов, назначить им тип "Исходные", выполнить предобработку и уравнивание.
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление