On Dahua cameras you provide 3 arguments to the absolute position function:
X (pan rotation in degrees)
Y (tilt rotation in degrees)
Z (zoom amount)
You can specify pan and tilt with 0.1 degree accuracy and there are 128 zoom levels.
So the acceptable ranges for each variable are:
X (0-3600)
Y (0-900)
Z (1-128)
Some Examples:
If you want to point the camera at the origin fully zoomed out you send it to X=0, Y=0, Z=1
If you want to point it straight down you set Y=900.
Or halfway down Y=450.
90 degrees to the right, X=900
Backwards, X=1800
Point to the left, X=2700
Zoom in halfway, Z=64
Zoom in all the way, Z=128
You can combine these variables any way you like, and use them to create an unlimited number of "presets" so to speak. They aren't real presets, just a set of coordinates that you can send to the camera any time you want.