Full text

Turn on search term navigation

© 2025. This work is published under http://creativecommons.org/licenses/by-nc-nd/4.0/ (the "License"). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

A crossover point is the location of intersection of any two ground tracks charted by multiple platforms (ships, satellite radar and laser altimeters etc.). Detection of crossovers is of prime importance to estimate the discrepancies in the geophysical measurements at the crossover points. Usual approach of crossover detection considers consecutive data points in tracks as segments and checks for intersections between all combinations of these segments. We present a Recursion based crossover detection algorithm in Python (PyReX) for rapid detection of crossovers by avoiding redundant intersection checks. We test the performance of this algorithm using along‐track sea surface height measurements from satellite altimeters. We observe that the time taken for flagging a crossover between pair of tracks with N segments each varies as logN $\log \,N$ vis‐a‐vis the N2 ${N}^{2}$ dependency associated with the traditional methods. We further demonstrate that PyReX significantly improves the computation speed for high frequency along‐track measurements from satellite altimeters and ship‐borne gravity data compared to existing algorithms. PyReX is a flexible, open‐source code that could be easily customized for variety of applications involving large‐scale track‐line data sets.

Details

Title
PyReX: A Recursion Based Crossover Detection Algorithm in Python for Along‐Track Geophysical Measurements
Author
Vikram, K. V. N. G. 1   VIAFID ORCID Logo  ; Krishna, D. V. P. 1   VIAFID ORCID Logo  ; Sreejith, K. M. 1   VIAFID ORCID Logo 

 Space Applications Centre, Ahmedabad, India 
Section
Method
Publication year
2025
Publication date
Feb 1, 2025
Publisher
John Wiley & Sons, Inc.
e-ISSN
2333-5084
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
3171506060
Copyright
© 2025. This work is published under http://creativecommons.org/licenses/by-nc-nd/4.0/ (the "License"). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.