The shape position cannot be set in the visualTemplate function. It is possible to use the change
event to set the position
. I created a small example
which demonstrates setting the position from the dataItems.
As for the layout - the diagram should not apply any layout unless a layout is specified with the configuration. If in you scenario a layout is applied without setting the layout option then please provide a runnable sample that demonstrates the problem.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI