<< Оглавление >> Способ задания резаных пикетов |
|
Вопросы-ответы
Задача состоит в том, чтобы на трассе «Tr1» зафиксировать положение ПК1 и ПК3 таким образом, чтобы расстояние между этими пикетами оставалось – 200 м, а расстояние между пикетами ПК1 и ПК2 составляло бы 110 м (соответственно, расстояние между пикетами ПК2 и ПК3 – 90 м).
Нам этого сделать не удалось, ни при каких условиях.
Протокол в командной строке:
«Команда:
**** Запрос начала резаного пикета ****
Укажите пикет: 2+10
**** Запрос конца резаного пикета ****
Укажите пикет: 3+00»
Результат:
Не удается изменить начальный номер пикета (с 3 на 2).
Появляется сообщение:
В чем тут дело?
Ответ. Не очень понятно, почему вы создали второй резаный пикет на номере 3, когда нужно задать длину пикета 2. Для решения Вашей задачи нужно просто последовательно создать два резаных пикета: первый длиной 110 м, второй длиной 90 м. Ответы на запросы команды должны быть, соответственно, такими:
**** Запрос начала резаного пикета ****
Укажите пикет: 1+0
**** Запрос конца резаного пикета ****
Укажите пикет: 2+10
Здесь, поскольку программа автоматически установит конечный номер резаного пикета в 3, нужно поменять его на 2. Далее создаем второй резаный пикет:
**** Запрос начала резаного пикета ****
Укажите пикет: 2+0
**** Запрос конца резаного пикета ****
Укажите пикет: 2+90
А в том случае, который Вы описали выше, заменить начальный номер второго резаного пикета с 3 на 2 нельзя, поскольку номер 2 уже определен как конечный номер в первом резаном пикете на другой длине от начала трассы. Тогда возникнет неоднозначность: ПК 2 определен и на длине 210 м, и на длине 220 м, а это явно некорректно.
Выход в такой ситуации: пересоздать второй пикет заново или установить длину конца первого резаного в 220 м.