мимоходом обнаружил, что это разные вещи :) Хотя теплилась надежда. И правда, какого фига они разные? Z есть Z, хоть его М назови, хоть H, обработка одинакова - интерполяция... Но разумеется calibrate не обрабатывает Z. Догадываюсь, почему "так сложилось" у ESRI :)))
Но заодно узнал, что PolylineZ= PolylineM+Z, т.е. последняя хранит и то и то "в одном флаконе". Тогда возникает идея, почему бы просто не переписать значения M->Z для всех вертексов? Интерполяцию М притом делая штатными средствами... Влезать в скриптование можно, но не видел ли кто готового такого инструмента?