В общем-то скрипты не обязательны, если тема уже маршрутная, polylineM, можно использовать .
стандартную процедуру расстановки точек по маршруту. Разумеется, в таблице нужно будет раскопировать значения, нарастающие с заданным шагом.
Если тема просто линейная, то ради одного раза, конечно, неудобно ее маршрутить - проще подобрать скрипт.