CPC G01S 19/28 (2013.01) [G01S 19/22 (2013.01); G01S 19/43 (2013.01)] | 8 Claims |
1. A server, comprising:
a receiver configured to receive, from each of a plurality of positioning terminals receiving positioning signals transmitted from a plurality of satellites, positioning data generated based on the positioning signals;
a processor configured to perform positioning calculation for a position of a first positioning terminal among the plurality of positioning terminals,
wherein the processor is further configured to:
detect a difference, for each of the plurality of satellites based on the positioning data, between reception quality of the positioning signal in the first positioning terminal and reception quality of the positioning signal in at least one second positioning terminal;
determine at least one of the plurality of satellites to be used for the positioning calculation for the first positioning terminal based on the difference for each of the plurality of satellites;
estimate the position of the first positioning terminal based on the positioning data received from the first positioning terminal;
select, as the second positioning terminal, at least one of the plurality of positioning terminals other than the first positioning terminal located within a first set distance from the estimated position; and
exclude at least one of the plurality of positioning terminals located within a second set distance shorter than the first set distance from selection candidates for the second positioning terminal, and the server further comprises:
a display outputting a result of the positioning calculation.
|