Opinions that are expressed here are solely of my own. They may or may not reflect the ones of my employer, supervisors or associates.
Software That I Develop
Parallel Display for GRASS GIS
- pd-GRASS is a set
of shell scripts that allow to distribute display functions of
GRASS GIS through the network among several physical monitors in
a synchronized manner.
- GeoDRAT is a decentralized system for access and processing of
geo-spatial data. The purpose of GeoDRAT is to provide a framework
for effective and seamless spatial data sharing for environmental
modeling community. GeoDRAT is in the early stages of development.
Completions for GRASS GIS
- Usability enhancement tool for GRASS GIS that allows to
program completion behavior of the shell being used to run GRASS.
With GRASS completions installed users can get lists of GRASS command
options and names of GRASS layers by pressing [TAB] key.
- GISI is object-oriented API (Application Programming Interface)
for accessing spatial data from Perl programs. GISI is intended to
define a set of classes and conventions to provide a consistent
interface for accessing spatial data independent of the underlying
file format or access method. GISI is based on the OpenGIS Abstract
Specification, Version 4.
- GRASS-JNI (aka grass-java)
- GRASS-JNI allows programmers to access
GRASS data from their
applications written in Java.
It uses JNI (Java Native Interface) calls to function in GRASS
library and its API closely resembles GRASS Programmers' API.
GRASS-JNI currently is a part of main GRASS distribution and you
can access it using standard GRASS CVS under the directory
src.graden/grass.java. Old GRASS-JNI page is available here.