Observations are aggregated to each mode so that the information needed for interpretation is associated with each observation. A positioning service can create as many mode instances as needed for its various observation types and reference systems. Numerous observation results can belong to each mode.