I know this method in Dynamics:
1) select the vertices
2) partices -> Emit from vertices (options: Emitter type: Surface)
3) delete particle
4) create a locator
5) parent it under emitter node (just drag to below it in outliner)
In Maya 2011 onwards, i think pointOnPolyConstraint ll work. dont knw much bout it.