Seismological Research Letters; September/October 2006; v. 77; no. 5;
p. 554-558; DOI: 10.1785/gssrl.77.5.554
© 2006 Seismological Society of America
Construction of Beachball Diagram Using Java-based Software Application "Dishansh 2005"
Naveenchandra N. Srivastava
Institute of Seismological
Research
Rita U. Thakor,
Sejal V. Patel,
Sejal G. Viroja,
Urvi S. Chetta, and
Shashikant A. Sharma
Bhaskaracharya Institute for Space
Applications and Geo-informatics
| The first 20% of the full text of this article appears below.
|
 |
INTRODUCTION
|
|---|
This paper describes a new application, "Dishansh 2005," to
construct a "beachball diagram" using Java-based software. The
name "Dishansh" is derived from the Gujarati words
"disha" (direction) and "ansh" (degree)
(Patel 2005, 261, 240). The
design and development process of Dishansh 2005 strictly followed the concept
of software engineering. It is an interactive multipurpose tool designed to
meet various requirements of the user.
A user can perform a large range of operations with this interactive
software:
- The software provides multiple database connectivity. It allows the user to
enter data manually, to create a new text file, and to retrieve data from
standard formats such as MS Access, MS Excel, and Notepad.
- Dishansh 2005 provides equal-area, equal-angle, and orthographic
projections for the display and analysis of structural data.
- Dishansh 2005 plots planes and poles of structural discontinuities
according to the input data.
- The angle between two poles can be displayed using this software.
- Various utility functions are provided, including zoom in, zoom out, pan,
display of necessary details, etc.
- The user can plot, delete, and edit the data pertaining to plane or pole
repetitively.
- The user can customize the output using the interactive graphical user
interface (GUI) of Dishansh 2005.
 |
TOOLS AND TECHNOLOGY
|
|---|
Java is an object-oriented, platform-independent, Internet-ready
programming language. Object-oriented software is strictly modularized, which
simplifies and speeds up the development, maintenance, and updating of code.
In Java, modularity is implemented through the class-A collection of data
structures and operations on the data. There is a multitude . . . [Full Text of this Article]
Institute of Seismological Research
Directorate of Economics
and Statistics Campus
Sector 18, Gandhinagar – 382018 (Gujarat),
India
naveen0504@yahoo.com
(N.N.S.)
Bhaskaracharya Institute for Space
Applications and
Geo-informatics
Nr. Ch-Circle, Indulal Yagnik Marg
Nr. Info city,
Gandhinagar – 382 007 (Gujarat),
India
bisaggujarat@yahoo.co.in
(R.U.T.,
S.V.P., S.G.V, U.S.C., S.A.S.)
Copyright © 2009 by Seismological Society of America