Publication Date:
2019-07-18
Description:
This paper presents results of a project to port remote sensing code from the C programming language to Java. The advantages and disadvantages of using Java versus C as a scientific programming language in remote sensing applications are discussed. Remote sensing applications deal with voluminous data that require effective memory management, such as buffering operations, when processed. Some of these applications also implement complex computational algorithms, such as Fast Fourier Transformation analysis, that are very performance intensive. Factors considered include performance, precision, complexity, rapidity of development, ease of code reuse, ease of maintenance, memory management, and platform independence. Performance of radiometric calibration code written in Java for the graphical user interface and of using C for the domain model are also presented.
Keywords:
Computer Programming and Software
Type:
SE-2003-05-00036-SSC
,
1999 International Symposium on Spectral Sensing Research: Systems and Sensors for the New Millennium; Oct 31, 1999 - Nov 04, 1999; Las Vegas, NV; United States
Format:
text
Permalink