Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| ru:drawing [2011/05/24 17:54] – stas | ru:drawing [2011/05/25 12:56] (current) – stas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Обрисовка карты ===== | + | ===== Быстрое создание |
| - | Если вы уже сделали из данных топосъемки 3D-модель и даже [[ru: | + | Если вы уже сделали из данных топосъемки |
| но для отчета вам нужна полноценная карта пещеры, | но для отчета вам нужна полноценная карта пещеры, | ||
| вам поможет графический редактор xTherion. | вам поможет графический редактор xTherion. | ||
| Приятная особенность рисования карт в пакете therion - это автоматическое перерисовывание | Приятная особенность рисования карт в пакете therion - это автоматическое перерисовывание | ||
| карты с учетом новых данных. То есть, если после замыкания кольцовки два далеких места стали близкими, | карты с учетом новых данных. То есть, если после замыкания кольцовки два далеких места стали близкими, | ||
| - | план не придется рисовать заново - программа сама подвинет пикеты и изогнет сместит стены нужным образом. | + | план не придется рисовать заново - программа сама подвинет пикеты и изогнет стены нужным образом. |
| + | |||
| + | Для первой пробы лучше выбрать кусок топосъемки без самопересечений на плане | ||
| + | (то есть, где нет ходов проходящих над или под другими ходами). | ||
| ==== Создание подложки ==== | ==== Создание подложки ==== | ||
| Для начала надо сгенерировать подложку карты (фоновый рисунок, | Для начала надо сгенерировать подложку карты (фоновый рисунок, | ||
| есть рассчитанная по данным топосъемки нитка хода и указана ширина ходов). | есть рассчитанная по данным топосъемки нитка хода и указана ширина ходов). | ||
| - | Для этого в конец файла конфигурации нужно вставить строку для генерации подложки, | + | Для этого в конец файла конфигурации нужно вставить строку для генерации подложки, |
| + | например | ||
| - | export map -projection plan -layout-scale 1 200 -format xvi -output MyCave.xvi | + | export map -layout-scale 1 200 -projection plan -format xvi -output MyCave.xvi |
| - | Здесь выводится план, в масштабе 1 к 200, в файл '' | + | Эта команда говорит, что надо вывести |
| - | можно создать отдельный | + | в файл '' |
| - | Аналогично можно выводить и разрез. | + | можно создать отдельный |
| + | простейший пример | ||
| + | Аналогично можно выводить и рисовать | ||
| - | После вставки этой строки откомпилируйте ваши данные, в папке появится | + | После вставки этой строки откомпилируйте ваши данные |
| файл '' | файл '' | ||
| - | их местоположение, | + | их местоположение, |
| ==== Создание файла с графикой ==== | ==== Создание файла с графикой ==== | ||
| - | нажмите на кнопку F2 (или кнопку на панели инструментов, | + | Нажмите на кнопку F2 (или кнопку на панели инструментов, |
| - | где пиктограмма чертежа), | + | где пиктограмма чертежа), |
| - | Там создайте новый файл (первая кнопка, | + | Создайте новый файл (меню файл/ |
| вставьте туда созданную подложку (меню редактировать/ | вставьте туда созданную подложку (меню редактировать/ | ||
| При попытке вставить картинку, | При попытке вставить картинку, | ||
| попросит сохранить ваш файл под каким-нибудь | попросит сохранить ваш файл под каким-нибудь | ||
| именем, | именем, | ||
| - | (расширение для гарфических файлов - '' | + | (расширение для графических файлов - '' |
| - | Сразу после ввода имени для сохранения система | + | Сразу после ввода имени для сохранения, система |
| - | попросит графический файл. Смело выбирайте только что созданный '' | + | попросит графический файл. Смело выбирайте только созданный |
| - | // | + | предыдущем пункте |
| + | // | ||
| стандартного графического типа, хоть отсканированную в jpg карту, | стандартного графического типа, хоть отсканированную в jpg карту, | ||
| созданную ещё дедовским методом - на бумаге, | созданную ещё дедовским методом - на бумаге, | ||
| Line 42: | Line 50: | ||
| карты без самопересечений. Все графические объекты должны располагаться внутри какого-то скрапа, | карты без самопересечений. Все графические объекты должны располагаться внутри какого-то скрапа, | ||
| иначе будет ошибка компиляции. Если у вас много ходов, проходящих над и под другими ходами, | иначе будет ошибка компиляции. Если у вас много ходов, проходящих над и под другими ходами, | ||
| - | ставить несколько скрапов и придумывать им имена, а так можно обойтись одним со стандартным именем. | + | ставить несколько скрапов и придумывать им имена, а пока можно обойтись одним со стандартным именем |
| ==== Расстановка пикетов ==== | ==== Расстановка пикетов ==== | ||
| - | Учтите, | ||
| Выберите инструмент " | Выберите инструмент " | ||
| на любом пикете (жирной точке) на подложке. | на любом пикете (жирной точке) на подложке. | ||
| Line 52: | Line 59: | ||
| (подразумевается, | (подразумевается, | ||
| Учтите, | Учтите, | ||
| - | карте будет порождать новый пикет. Поэтому | + | карте будет порождать новый пикет. Поэтому |
| из режима вставки точек (нажать на кнопку esc, либо выбрать другой инструмент | из режима вставки точек (нажать на кнопку esc, либо выбрать другой инструмент | ||
| - | на панели рисования) | + | на панели рисования). |
| Чтобы не возиться с определением масштаба, | Чтобы не возиться с определением масштаба, | ||
| надо поставить минимум два пикета. По пикетам программа сама определит | надо поставить минимум два пикета. По пикетам программа сама определит | ||
| - | ориентацию и масштаб для всего остального на скрапе. // | + | ориентацию и масштаб для всего остального на скрапе. |
| + | // | ||
| к пикету, | к пикету, | ||
| - | с топосъемкой, | + | с топосъемкой, |
| - | может получиться непонятно что.// | + | может получиться |
| ==== Рисование стен ==== | ==== Рисование стен ==== | ||
| + | Выберите инструмент линия (две точки и линия между ними), | ||
| + | и начинайте рисовать линию, по очереди | ||
| + | щелкая мышкой на тех точках, | ||
| + | Если просто щелкать мышкой на разных местах чертежа, | ||
| + | А если после щелчка, | ||
| + | протащить мышку вдоль линии, то линия в этом месте будет скруглена (чтобы гладко | ||
| + | перейти в следующую часть). | ||
| + | Степень закругленности зависит от расстояния, | ||
| + | Если при рисовании забыли протащить мышку вдоль стены, ничего страшного - | ||
| + | потом можно в свойствах любой точки линии поставить галочку " | ||
| + | и линия в этом месте закруглится. Рядом с выделенной точкой линии появятся две | ||
| + | контрольные точки, двигая которые можно менять направление и кривизну закругления. | ||
| + | |||
| + | Чтобы перестать рисовать линию, надо выйти из режима вставки (то есть, нажать esc либо выбрать | ||
| + | любой другой инструмент на панели рисования). При щелчке на первой точке | ||
| + | линии (замыкании стены в круг) программа сама выходит из режима вставки. | ||
| + | Потом в любое место линии можно будет добавить дополнительные точки. | ||
| + | |||
| + | ==== Ориентация стен ==== | ||
| + | Желтая черточка поперек линии показывает направление внутрь стены. Чтобы направление | ||
| + | было сразу правильным, | ||
| + | а внутренние замкнутые контуры (напр. колонны) - против часовой стрелки. Если начали рисовать | ||
| + | неправильно, | ||
| + | черточка переметнется на другую сторону. | ||
| + | |||
| + | ==== Надписи на карте ==== | ||
| + | ЧТобы сделать надпись, | ||
| + | в свойствах точки выберите тип " | ||
| + | Далее в свойствах токи в пункте " | ||
| + | '' | ||
| + | |||
| + | // | ||
| + | в опциях, | ||
| + | надписи делать сразу.// | ||
| + | |||
| + | ==== Подключение обрисовки ==== | ||
| + | Чтобы программа начала использовать вашу обрисовку для генерации карты, | ||
| + | включите файл графики внутрь survey. То есть, надо переключиться на | ||
| + | окно ввода данных топосъемки (клавиша F1 либо кнопка с рисунком ручки) и | ||
| + | почти в самом конце файла, перед последней командой endsurvey, поставить строчку | ||
| + | |||
| + | input MyCavePlan.th2 | ||
| + | |||
| + | После чего остается снова откомпилировать проект (большая шестеренка вверху) | ||
| + | и посмотреть на результат. | ||
| + | |||
| + | Как нетрудно заметить, | ||
| + | объектов, | ||
| + | Их можно изучить самостоятельно, | ||
| + | статью Дениса Береженко по рисованию карт | ||
| + | http:// | ||