Implementation of Stereographic and Spherical Projection in Structural Geology with JavaScript and the web through SvgNet

Author
Arijit Laik
View Count
3735
License
Creative Commons CC BY 4.0
Abstract

Projections are a "prescribed" part of structural analysis and visualizations, with the change in day and age numerous computer applications have been written to aid this. Most of them have taken care in explaining and elaborating the mathematical and programmatic aspects of their implementation. These applications and/or programs all have attained a robust and well accepted status in the field. The previously developed programs have mostly taken a traditional approach in code and design, i.e. the use of programming languages like C/C++, Fortran, Java, Python or packages like Matlab, Mathematica etc. The Open Source Web application discussed here takes up the task of removing system dependencies of the code by the use of JavaScript, the language of the web-browsers, for the entirety of the programming, and improves portability of the output by directly plotting into Scalable Vector Graphics (SVG).

Implementation of Stereographic and Spherical Projection in Structural Geology with JavaScript and the web through SvgNet