Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

кредо ДАТ и формат Pt,X,Y,h,Code

Тема в разделе "Credo Dat", создана пользователем frm, 24 окт 2010.

  1. frm

    frm
    Форумчанин

    Регистрация:
    26 дек 2009
    Сообщения:
    336
    Симпатии:
    24
    В основном для обработки полевых измерений мы используем TopconLink (Так как основная часть тахеометров Топконы). Для обмена с CAD системами используем формат Pt,X,Y,h,Code
    Pt - номер пикета
    X - Х
    Y - У
    h - высота пикета
    Code - полевой код

    Вопрос можно ли в таком формате (Pt,X,Y,h,Code) выгружать данные и после их обработки в Кредо. Насколько я знаю полевой код там в явном виде не появляется и передать его нельзя или я ошибаюсь?
     
    #1
  2. АПП

    Форумчанин

    Регистрация:
    5 июл 2007
    Сообщения:
    571
    Симпатии:
    42
    ДА! Функция "Экспорт по шаблону".
    НО! В текущей версии коды экспортируются только для точек, находящихся в таблице ПУНКТЫ.
     
    #2
  3. frm

    frm
    Форумчанин

    Регистрация:
    26 дек 2009
    Сообщения:
    336
    Симпатии:
    24
    Имеется в виду 4.0?
    А закладка Тахеометрия нет?
     
    #3
  4. Верещагин

    Верещагин Модератор
    Форумчанин

    Регистрация:
    6 мар 2008
    Сообщения:
    2.359
    Симпатии:
    241
    Адрес:
    Казахстан. Петропавловск.
    Ну да. То есть это случай, когда стоит не снимать галочку в клеточке "направлять измерения в журнал ПВО" ::biggrin24.gif::

    Впрочем, в 3.0 (но не в 4) действует и экспорт в формат ТОP\ABR. Откройте полученный файл *ТОР и увидите...

    ::sorry:: Супермодератор подсказывает, что и в 4.0 это можно
     
    #4
  5. АПП

    Форумчанин

    Регистрация:
    5 июл 2007
    Сообщения:
    571
    Симпатии:
    42
    "Кто сказал - не место песни на войне?"

    Ну никак рисунок не прикрепляется, пришлось его заархивировать.
     

    Вложения:

    • Export.tar.gz
      Размер файла:
      178,5 КБ
      Просмотров:
      107
    #5
  6. frm

    frm
    Форумчанин

    Регистрация:
    26 дек 2009
    Сообщения:
    336
    Симпатии:
    24
    Не совсем понятно. В явном виде код нигде не пристствует. Я так понял если код (в файле тахеометра) не совпадает с классификатором (в программе) то он вообще отбрасывается и в проект не попадает.

    Во всяком случае посмотреть код на 3-ей (4-ки нет да и тройка была не наша ходили в готси в плане обмена опытом) версии так и не получилось.
     
    #6
  7. X-Y-H

    X-Y-H Администратор
    Команда форума Форумчанин

    Регистрация:
    18 май 2007
    Сообщения:
    21.988
    Симпатии:
    7.205
    Адрес:
    Россия
    frm надо настроить свою библиотеку кодов в DATе - и все будет ок.
     
    #7
  8. frm

    frm
    Форумчанин

    Регистрация:
    26 дек 2009
    Сообщения:
    336
    Симпатии:
    24
    Спасибо попробуем.
     
    #8
  9. Верещагин

    Верещагин Модератор
    Форумчанин

    Регистрация:
    6 мар 2008
    Сообщения:
    2.359
    Симпатии:
    241
    Адрес:
    Казахстан. Петропавловск.
    Кстати, уже предлагался на форуме и такой вариант: в Екселе перекинуть коды (незнакомые DAT-у, либо вообще, в иной системе кодирования) из файла с "сырыми" координатами и кодами в файл с уравненными координатами, но без кодов.
     
    #9
  10. frm

    frm
    Форумчанин

    Регистрация:
    26 дек 2009
    Сообщения:
    336
    Симпатии:
    24
    Верещагинспасибо огромное
     
    #10
  11. Divliyr

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    863
    Симпатии:
    7
    Адрес:
    Санкт-Петербург
    Будьте добры поподробнее.Каким образом это сделать? ::rolleyes24.gif::
     
    #11
  12. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Divliyr, поподробнее смотри тут
     
    #12
  13. Максим

    Форумчанин

    Регистрация:
    19 июл 2007
    Сообщения:
    1.567
    Симпатии:
    476
    Долго бился совместно со службой техподдержки над сохранением кодов точек при импорте файла SDR Sokkia в Credo 3.10. Пришли к такому алгоритму:

    1) на вкладке "Топогр. объекты" выбираем "Точечные" и жмем кнопку "Классификатор";
    2) в белом поле давим правую кнопку мыши, выбираем команду "Создать слой" и называем его подходящим именем (напр., Мои условные знаки); в правой части окна появляются графы "Базовый код", "Тип", "Описание УЗ", "Рельеф", "Код 1";
    3) в графе "Базовый код" указываем любой условный цифровой код, не совпадающий с кодами других условных знаков Кредо. Надо сказать, система кодирование Кредо предполагает только цифровое кодирование, что на мой взгляд неудобно. Итак, присваиваем 1-му условному знаку, например, базовый код 7001, 2-му - 7002 и т.д. Это необходимая формальность. Тип знака мы выбрали в п.1 "Точечный", поэтому он изменению в поле "Тип" не подлежит. Поле "Описание" необязательно, туда можно внести пояснения к условному знаку. В графе "Рельеф" выбираете "Рельефный", если условный знак характеризуется еще и высотой, а не только плановыми координатами. Мы подошли к самому важному в нашем случае полю "Код 1". Именно туда записывается ваш код точки. На длину поля накладывается ограничение в 8 символов. В правом нижнем углу кнопка "?", позволяющая, как я понимаю (сам не пробовал), поставить в соответствие условному знаку какой-либо символ представления на экране. Это не обязательно в нашем случае.
    4) Закрываем окно классификатора, не забывая его сохранить.
    5) В меню "Данные" выбираем команду "Свойства проекта".
    6) На появившейся "Карточке проекта" внизу выбираем систему кодирования. В нашем случае необходимо выбрать "Код 1". Это тот самый "Код 1" из классификатора.
    7) Закрываем окно.
    8) Импортируем файл Sokkia SDR: выбираем меню "Файл"->"Импорт"->"Из файла...", в появившемся окне нажимаем кнопку "Настройка";
    9) выбираем вкладку "Кодировка", на ней должна стоять галочка "Взять из проекта", а левее "Код 1" должен быть невыбираемым;
    10) закрываем окно кнопкой "Ок", выбираем импортируемый файл и завершаем операцию импорта.

    Вот мы и почесали левой ногой за правым ухом! ::biggrin24.gif::
     
    #13
  14. Верещагин

    Верещагин Модератор
    Форумчанин

    Регистрация:
    6 мар 2008
    Сообщения:
    2.359
    Симпатии:
    241
    Адрес:
    Казахстан. Петропавловск.
    Стоит уточнить, что здесь описывается добавление новых объектов в существующий классификатор , а не сохранение кодов точек при импорте файла SDR.
    Задать соответствие новых кодов базовым,(например, вместо дефолтного 352 писать STOLB) несколько проще.

    А вот здесь Вас кто-то обманул. ::wink24.gif:: Кодом объекта(в том числе базовым) в СredoDAT 3.10 могут быть любые три символа в компактном формате и любое слово из произвольных отображаемых символов в стандартном.
    И программа, при установке более удобного компактного формата Исходя из этого, базовый код лучше делать трехсимвольным, вроде V72, а то и 7001 и 7002 в некоторых случаях могут обрезаться до 700. А там уж установливать более удобный пользовательский код в соответствие базовому
     
    #14

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление