ENVIRONMENTAL AND SPATIAL TECHNOLOGY INC