At the moment no automatic import of external APS delay map is implemented.
However, you can do it in many ways if you can manipulate your data.
Inverted Residuals atmospheric delay is saved in the ATMOSPHERES\GRAFO folder
they are binary files
The size is S/DSF x L/DSF (precise rounded values are in DimAtmo.mat, same folder). APS values are in radians. Data type: float.
To read/write data in Sarproz you can use the functions reported below (clearly you need the pcodes version).
If you take this way, please tell us the outcome, more people may be interested and in the future we may include this option somewhere in the software.
Data=leggi(FileName,S,L)
Data=leggi(FileName,S,L,[Svet,Lvet])
Data=leggi(FileName,S,L,[Sin,Sfin,Lin,Lfin])
Data=leggi(FileName,S,L,[],Type)
Type: 0 data are real (float) DEFAULT
Type: 1 data are complex (float*2)
Type: 2 data are real (double)
Type: 3 data are uint (uint8)
Type: 4 data are uint32 (uint32)
Type: 10 data are real (short)
Type: 11 data are complex, short (short*2)
Data=leggi(FileName,S,L,[],Type,View)
View=1 verbose
View=0 only important messages (default)
View=-1 no messages at all
Data=leggi(FileName,S,L,[],Type,View,MachFm)
Default: ‘l’ little endian
Data=leggi(FileName,[],[],…)
Data=0 if FileName exist, Data=1 if FileName.mat exist, else Data=-1
scrivi(FileName,Data)
scrivi(FileName,Data,S,L,[Svet,Lvet])
scrivi(FileName,Data,S,L,[Sin,Sfin,Lin,Lfin])
scrivi(FileName,Data,S,L,[],Type)
Type: 0 data are real (float) DEFAULT
Type: 1 data are complex (float*2) AUTOMATIC if Data is complex
Type: 2 data are real (double)
Type: 3 data are uint (uint8)
Type: 4 data are uint32 (uint32)
Type: 5 data are single bits (ubit1)
if Data is sparse and FileName does not exist, FileName is saved as sparse .mat
scrivi(FileName,Data,S,L,[],Type,View)
scrivi(FileName,Data,S,L)
acts as allocate