А зачем тебе все эти сложности? Маршруты и прочее. Можно все гораздо проще сделать (я уже делал такой скрипт под свои зададчи). Общий принцип такой, у тебя есть отметки начала и конца пробы, есть линия проекции скважины на плоскость разреза. Необходимо получить 4 точки для создания прямоугольника длинные стороны которого перпендикулярны стволу скважины. Первые 2, по стволу скважины, получаем при при помощи запроса .along к линии проэкции ствола скважины. Далее делаем линиию (Line.make) по этим двум точкам, к линии применима функция .returnoffset (x). Где х содержание элемента в пробе умноженное на масштабный коэффициент (скорее всего его придется ввести), значение х может быть как положительным, так и отрицательным (влево или вправо от оси скважины). В результате последней операции мы получим еще две точки (начало и конец линии).
З.Ы. Обрати внимание что .along в процентах от длины линии, а .returnoffset в единицах карты.
З.З.Ы. Ежели чего, то пиши crocky@newmail.ru