Возвращаясь к теме виртуализации собственной базовой станции, и превращения ее
так сказать в poor man’s VRS.
В общих чертах: что мешает в формулах для P и C
http://home-2.worldonline.nl/~samsvl/theory.htm
заменять R для каждого спутника j в каждый момент времени (эпоху)
на расстояние до некой виртуальной точки (X1,Y1,Z1), находящейся недалеко от реального
положения базовой станции (X0,Y0,Z0) ?
Pj = Rj + ...
Cj = Rj + ...
PVj = RVj + ...
CVj = RVj + ...
Rj =sqrt( (X0-Xj)^2 + (Y0-Yj)^2 + (Z0-Zj)^2 )
RVj=sqrt( (X1-Xj)^2 + (Y1-Yj)^2 + (Z1-Zj)^2 )
Т.е. координаты станции в RTCM передаются как (X1,Y1,Z1)
а из измеренных P и C вычитается разница
Rj-RVj = sqrt( (X0-Xj)^2 + (Y0-Yj)^2 + (Z0-Zj)^2 ) - sqrt( (X1-Xj)^2 + (Y1-Yj)^2 + (Z1-Zj)^2 )
Таким образом, (X0,Y0,Z0) нигде не присутствует, а поправки почти никак не страдают
при небольшом удалении (X1,Y1,Z1) от (X0,Y0,Z0).