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

Кодировка для чайников

Тема в разделе "Топографические съёмки и изыскания", создана пользователем terorist, 9 ноя 2009.

  1. terorist

    terorist Форумчанин

    1. Если вы никогда не использовали кодировку, начните кодировать прямо в поле. Цифрами или буквами - как удобнее вам вносить в тахеометр, только пишите на бумажке что есть что. Обратите внимание, что кодирование должно быть максимально ёмким и в тоже время понятным, поскольку вам предстоить их запомнить или другой человек возможно будет ими пользоваться.

    Не забывайте что вы рисуете план кодами, По этому во время сьемки старайтесь вести линии с одного конца на другой а не с середины. Для праллельных линий придумайте разные коды. Например край бетона у меня EC, праллельный край может быть EC01 или ЕCA, или просто прогоните вешника туда и обратно с одним кодом. Все по обстановке.

    Когда загрузите ваши сырые наблюдения в вас софт, картинка будет примено такой:
     

    Вложения:

    • 1.JPG
      1.JPG
      Размер файла:
      201,8 КБ
      Просмотров:
      1.211
  2. terorist

    terorist Форумчанин

    2. Далее вам нужно подготовить библиотеку кодов. каждому коду на ваший бумажке нужно будет присвоить слой, цвет, условное обозначение, виды анотации, линия или точка, тип линии, структуная линия или нет.

    На подготовку библиотеки затратится досточно большое время, поэтому коды должны быть легко запоминающиеся, чтоб использовать эту-же библиотеку следующий раз. Полезно после сделать ламинироанную табличку со всеми кодами.
     

    Вложения:

    • library.JPG
      library.JPG
      Размер файла:
      183,9 КБ
      Просмотров:
      1.008
  3. terorist

    terorist Форумчанин

    3. В итоге софт соеденит ваши линии в соответсвии с библиотекой
     

    Вложения:

    • save.JPG
      save.JPG
      Размер файла:
      116,8 КБ
      Просмотров:
      968
  4. terorist

    terorist Форумчанин

    4. Остаётся только удалить ненужные линии и соеденить нужные. Через засеченные 35 минут получаем такую картинку
    (Добавление)
    5. Надо ещё добавить, что ещё можно использовать служебные коды, которые сами будут соеденять нужные линии. Но как показывает практика проще самому потом соеденить прорехи. Но у каждого свое мнение.
    Данное топо было выполнено без общего абриса и фотографий, только с некоторыми промерами вокруг дома. Кроме того использовались записи в самом инструменте.
     

    Вложения:

    • produkt.JPG
      produkt.JPG
      Размер файла:
      122,6 КБ
      Просмотров:
      990
  5. Верещагин

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

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

    На постсоветском пространстве фактически стандартом стала CredoDAT. В ней уже есть библиотека кодов (Каждому УЗ, соответствует свой код, который можно использовать при полевом кодировании, Собственно код там - номер УЗ в "зеленой книжке", но можно и поменять), решен и вопрос разделения нескольких одинаковых линейных объектов, до 10, скажем трубопроводов можно снимать одновременно, и они не перепутаются... и т.д.

    Это я к тому, что кому-то может показаться кодирование жутко неудобной вещью. А как мол в таком-то конкретном случае? Ведь долго, муторно...
    Для конкретных случаев придуманы вполне конкретные примочки, terorist же, как я понял, объясняет общий принцип.

    Да и интересно же все, как там у них в Новой Зеландии все делается...
     
  6. terorist

    terorist Форумчанин

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

    Вложения:

  7. Верещагин

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

    Согласен. Также как и съемке стоит учиться на Т-30, тогда и с тахеометром проблем не будет. ::smile24.gif::
     
  8. Палыч

    Палыч Форумчанин

    В Leica TC 1200 серии. при настройках на станции спрашивает файл кодов.Его нужно, обязательно, создавать свой или можно подгрузить готовый, например с кодами УЗ оn КРЕДО-ДАТ? ::smile24.gif::
     
  9. X-Y-H

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

    terorist попробую объяснить, почему кодирование не приживается в на территории бывшего СССР, все дело в принципиальных подходах отображения местности на планах и картах, вот посмотрите на вашем плане как отображена горизонталь - ломаной линией у нас же все горизонтали отображаются сплайнами, то же самое с ситуацией, например показываем контур растительности, на европейских планах набраные пикеты соединяются прямыми, у нас это почти всегда сплайн. Не буду судить о правильности подходов, какой лучше или хуже, просто скажем так это традиционно.
    Так вот при кодировании точки всегда соединяются прямыми, и чтобы отредактировать уходит не мало времени, мне проще по абрису нарисовать эту линию сплайном.
     
  10. Solist

    Solist Форумчанин

    Кодировать надо учится, чем раньше тем лучше. Ни знаю как с тах-ми, но когда в поле один с РТК гораздо удобней ввести код, нежели носить с собой планшетку. Конечно в городской застройке необходим абрис, но на небольших площадях как в примере можно и кодами.
     
  11. SergKo

    SergKo Форумчанин

    а кто мешает в софте (который соединяет) предусмотреть соединение сплайном?...
     
  12. X-Y-H

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

    Сергей, а давайте Петровича спросим, что мешает
     
  13. Верещагин

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

    В принципе, вопрос решило бы не полевое кодирование сплайна (Если не ошибаюсь, оно есть в "Пифагорасе" и "ТопСюрве" ), а команда в рисовалке, позволяющая нажатием кнопки преобразовать ломаную в сплайн...
     
  14. terorist

    terorist Форумчанин

    Горизонтали на моем плане не снимаются, а отсраиваются по модели. При желании их можно сделать закруглёнными, но информативности это не пребавляет.
    А сплайны чертит по кодам SDR Map, но она в DOC и почему-то развития не получила... Там вообще кодировка решена идеально. Можно например оборвать линию или начать и закончить сплайн. Civilicad 6.9 в котором я работаю этого не делает, но общем-то это и не очень и нужно. Думаю примочка Верещагина оптимально решит проблему.
     
  15. Верещагин

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

    Да нету меня такой примочки ::smile24.gif::

    Ну а обрыв линии, либо замыкание ее на начало - вообще, как мне кажется есть в любой системе кодирования...
     
  16. terorist

    terorist Форумчанин

    Ещё добавлю, что ненадо подходить к кодировке как к абсолютной панацеи.
    Она значительно ускорит сьемку и обработку, и к ней так и надо подходить. В том моменте когда она начинает замедлять процесс, надо переключатся на другие методы.
    Я как-то эксперемтировал с полной отрисовкой служебными кодами в SDR Map, иногда приходилось вводить до 4х кодов. на сьемку уходило несколько больше времени, поскольку вешник иногда простаивал, но и на обработке все равно затрачивалось достаточное количество времени. По этому я для себя решил, что грубая кодировка, как показана в примере - наиболее оптимальное решение. Но это только моё мнение.
     
  17. X-Y-H

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

    Оффтоп
    Естественно, горизонтали также отстраиваются по ЦМР.
    Насчет же информативности я не согласен, но это разговор для другой темы
     
  18. globus1

    globus1 Только чтение

    Александр, получил от вас письмо на свой емаил по сабжу. Ничего, что я здесь отвечу?
    Мы на самом деле при съемке абрисов не ведем. Абрисы делаем только при обследовании камер (тепло, связь и пр.), т.е. только для подземных коммуникаций: на них нужно составлять карточки обследования. А при съемке мы только кодируем контура. Мы работаем в Mapinfo и в Автокаде. Результаты съемки сливаем в Mapinfo: точки можно загрузить сразу и в Mapinfo и в Автокад, а вот контура получаем только в Мап, затем их экспортируем в Автокад. Есть не мало программ, которые обрабатывают кодированые съемки :Кредо, TBC, Топкон Tools и др. Все они это делают по разному, но как это в них реализовано мне вовсе не нравится. Лично мое мнение таково, что такие алгоритмы мог придумать тот, кто сам в поле не ходит и слабо представляет сам процесс съемки. На эту тему на разных форумах читал немало: как народ с пачкой листов бумаги, где выписаны эти самые кода, не съемкой занимаются в поле, а в основном ищут нужный код. На съемке ведь как в поговорке: «Волка ноги кормят». Нужно как можно больше отснять. Мы на больших объектах в день обычно снимаем 1200-1400 пикетов, здесь просто некогда смотреть в шпаргалку, чтобы вспомнить нужный код. Вот поэтому я и решил написать свой алгоритм кодирования и добавил его в свои утилиты для Mapinfo в Mif_Kat. Я исходил из того, что не нужно кодировать все подряд. Если посмотреть условные знаки, то их там не одна сотня. Все их запоминать – кому это надо? А во-вторых, не видел еще ни одной программы, которая по кодам нарисует все так, что ничего править ручками не нужно. Этого просто не может быть: все равно придется что-то растаскивать, разворачивать, скруглять и т.д. Поэтому я решил, что достаточно кодировать только контура, разделив их на два типа: линейные и площадные. Проанализировав все варианты, которые случаются при съемке, я пришел к выводу, что для кодирования достаточно всего 7 кодов, а можно обойтись и двумя (для каждого типа контура). У нас тахеометры Nikon, кинематику делаем Trimble R8. Коды контуров нам удобнее цифровые, но вместо них можно вписать любые. Вот пример: забор. Код забора - ZAB. Его начало кодируем ZAB014 если он линейный и ZAB024 если он площадной. Его конец кодируем ZAB015 если он линейный и ZAB025 если контур замкнутый. Соединятся все точки между ними с кодом ZAB. Если в конце контуров стоит код 016 или 026, то соединятся все пикеты, в коде которых есть ZAB. Например: ZAB+ST (забор примыкает к стене здания). Пикетов без кодов у нас не бывает: если это земля (для рельефа), то у такой точки код PK, углы зданий – UG, заборы- ZAB, крылечки – KRL, люки колодцев – LUK, камеры – KAM, фонари: F.M, F.B, F.D (мет, бет. и дер), PR-приямки у зданий, PS-подпорная стена, OP-опора, NOP-неподвижная опора, LEST-лестницы и т.д. Если эти точки в начале контуров, то к ним добавляется код 014 или 024, если в конце, то 015(016) или 025(026). Одновременно можно вести сколько угодно контуров, главное чтобы у них кода были разные. Например: при съемке труб мы кодируем их так. Допустим что в лотке 3 трубы, кодируем их начало TR014, TR1014 и TR2014, промежуточные: TR, TR1 и TR2. Их концы: TR015, TR1015 и TR2015. При съемке не нужно стремится вести контур от начала до конца. Ведем откуда видно и до куда видно. Переходим на следующую точку и продолжаем этот контур со следующего пикета. В контуре будет разрыв, в камералке он сразу виден, соединить его не составит проблем. При таком кодировании тот кто ходит со штангой кроме названия пикета – это основной код и высоты отражателя еще и говорит (по рации), что это начало или конец контура (или его продолжение) линейного или площадного. Когда такую съемку скидываешь в Mapinfo, то все контура уже соединены, а это и есть готовый абрис. Местность и особо сложные объекты подробно фотографируются на цифровой фотоаппарат. Фото при съемке это великое дело. Сколько было споров с заказчиками, которые тут же прекращались после показа ему этих фотографий.
     
  19. Верещагин

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

    Принцип кодирования, как я понял вполне стандартный, точно так же можно работать в Кредо и ТопСюрв, не применяя дополнительных тамошних "вкусностей". Да и собственно говоря, что еще можно придумать? Код+идинтефикатор объекта+команда на разрыв-замыкание... Разве что, как в Кредо, указывать еще и отношение к рельефу? Для меня это первое дело. Даже если работаем с абрисом, обязательно кодируем нерельефные точки с отметкой, или без отметки. Потом поверхность проще строить...

    Не понял только, как объект с одним кодом может быть либо линейным, либо площадным?
    Или, если площадной, то контур замыкается на начало, а линейный только обрывается?

    И вот еще что? Как решаете вопрос со сведением нескольких контуров в одну точку? Очень уж неудобно доводить их все до предпоследней точки, а потом уж в "узле" указывать все коды, особенно, если таких узлов много...
     
  20. globus1

    globus1 Только чтение

    1. Я уже писал, что если пикет относится к рельефу, то в коде присутсвует код PK. Здесь можно небольшое отступление от темы, чтобы понятней было:
    Мы съемку делаем вдвоем. С отражателем ходит съемщик с 33-х летним стажем. Не побоюсь сказать, что один из лучших в стране в своем классе. Когда приходим с объекта, будет стоять за спиной до тех пор, пока не скинешь съемку к нему на компьютер ::huh.gif:: Сразу же начинает ее обрабатывать. Если новых съемок нет, сидит за компом и доводит до совершенства старые. Причем не только на работе, но и дома. У него недавно дома комп забарахлил, три дня без компа побыл. Да - говорит мне - теперь я понимаю тех фанатов, которые без игр или без инета и дня прожить не могут, я - говорит - тоже как наркоман стал, только по работе ::biggrin24.gif:: Фанат в общем. Поэтому многих проблем у нас нет: по свежей памяти рисует, все помнит. Как-то на съемке проходит мимо весь отрешенный, спрашиваю его: Серега, ты чё такой задумчивый? Да прикидываю как рельеф буду рисовать - отвечает. Вот такая она старая школа. Отсюда и ответ на третий вопрос: он кодирует съемку как ему удобнее. кроме этих кодов есть и другие, типа соединить с n-предыдущих.
    2. Площадной или линейный зависит от кода. Если начало контура точек с кодом ZAB ZAB014, а конец ZAB015, то все точки соединятся полилинией. Если начало-конец ZAB024-ZAB025, то последняя точка замкнется с первой.
    Если одновременно ведем два забора, один из которых линейный, а второй площадной, то коды должны быть разные, например линейный ZAB, а площадной ZAB. (с точкой) или ZAB1
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление