After some tests, it seems that there is some inconsistency :
Photoscan detects automatically one target on my project. When I read its coordinates, they are 4 times bigger than when I pick the target by another program.
But, when I use PhotoScan to pick point with the ruler tool, it gives me the coordinate of the target and it is the same that the one picked by my program, and not returned by PhotoScan.
print(target.position) ---> PhotoScan gives me : Vector([-5.663896887909959, -0.7403848828696588, -11.303984398252654])
picked by my program ---> Vector([-1.3575199675979093, -0.1761938076466322, -2.72407025591208])
picked with the ruler tool oh PhotoScan ---> Ruler coordinates: -1.353966 X -0.177330 Y -2.702 m