GeoTess v. 2.6.8

RESOURCE

Abstract

GeoTess facilitates access to a multi-level triangular tessellation of a unit sphere, including find the index of the triangle in which an arbitrary position on the sphere resides and computing the interpolation coefficients that should be applied to data stored on the nodes of the tessellation that defines the triangle. It is very common for Earth scientists to store values of various Earth properties on a grid that spans the globe. For convenience, they almost always choose a grid which is evenly spaced in both latitude and longitude over the surface of the globe. While these grids are evenly spaced in latitude-longitude coordinates, they are in reality very unevenly spaced when cell size is evaluated in square km since lines of longitude converge at the poles. Tessellations consisting of a set of approximately equal area triangles that span the globe are much more efficient way to impose a grid onto the surface of a sphere. The GeoTess software facilitates interacting with a triangular tessellation of a sphere and could significantly increase the efficiency of Earth science software codes. The code can construct variable resolution triangular tessellations. It can also load a previously constructed tessellation from an input file and implements  More>>
Release Date:
2012-08-02
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
Java
HTML
Version:
2.6.8
Licenses:
BSD 3-clause "New" or "Revised" License
Sponsoring Org.:
Code ID:
6241
Site Accession Number:
SCR #1262.1
Research Org.:
Sandia National Laboratory
Country of Origin:
United States

RESOURCE

Citation Formats

Ballard, Sanford, Kraus, Brian, Hipp, James, and Hammond, Patrick. GeoTess v. 2.6.8. Computer Software. https://github.com/sandialabs/GeoTessJava. USDOE, USDOE. 02 Aug. 2012. Web. doi:10.11578/dc.20171025.on.1073.
Ballard, Sanford, Kraus, Brian, Hipp, James, & Hammond, Patrick. (2012, August 02). GeoTess v. 2.6.8. [Computer software]. https://github.com/sandialabs/GeoTessJava. https://doi.org/10.11578/dc.20171025.on.1073.
Ballard, Sanford, Kraus, Brian, Hipp, James, and Hammond, Patrick. "GeoTess v. 2.6.8." Computer software. August 02, 2012. https://github.com/sandialabs/GeoTessJava. https://doi.org/10.11578/dc.20171025.on.1073.
@misc{ doecode_6241,
title = {GeoTess v. 2.6.8},
author = {Ballard, Sanford and Kraus, Brian and Hipp, James and Hammond, Patrick},
abstractNote = {GeoTess facilitates access to a multi-level triangular tessellation of a unit sphere, including find the index of the triangle in which an arbitrary position on the sphere resides and computing the interpolation coefficients that should be applied to data stored on the nodes of the tessellation that defines the triangle. It is very common for Earth scientists to store values of various Earth properties on a grid that spans the globe. For convenience, they almost always choose a grid which is evenly spaced in both latitude and longitude over the surface of the globe. While these grids are evenly spaced in latitude-longitude coordinates, they are in reality very unevenly spaced when cell size is evaluated in square km since lines of longitude converge at the poles. Tessellations consisting of a set of approximately equal area triangles that span the globe are much more efficient way to impose a grid onto the surface of a sphere. The GeoTess software facilitates interacting with a triangular tessellation of a sphere and could significantly increase the efficiency of Earth science software codes. The code can construct variable resolution triangular tessellations. It can also load a previously constructed tessellation from an input file and implements a "walking triangle" search algorithm to find the index of the triangle on the tessellation that contains a user specified point of interest. It also computes the interpolation coefficients that should be applied to data stored on the nodes of the containing triangle},
doi = {10.11578/dc.20171025.on.1073},
url = {https://doi.org/10.11578/dc.20171025.on.1073},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20171025.on.1073}},
year = {2012},
month = {aug}
}