GLIMS: Global Land Ice Measurements from Space
Monitoring the World's Changing Glaciers
GLIMSView Software (legacy code; no longer recommended)
GLIMSView is a cross platform application intended to aid the process of glacier digitization for the GLIMS project. Specifically, it allows the users to view various forms of satellite imagery, digitize glacier outlines within it, attach GLIMS specific attributes to segments of these outlines, and export them to the ingest format described in the GLIMS documentation. An ingest created with this tool is able to be directly inserted into a database of similar digitizations that can then be analyzed for scientific purposes. GLIMSView has been designed specifically for this functionality.
Bug Report & Wish List
Programming Plug-ins How-to
Project XML Schema (Draft)
8/4/2005 - The Schema has gone through another iteration to check for consistency with the GLIMS data dictionary and add additional documentation for the elements and their attributes. Current versions of XML editing software in use don't seem to be thrown by the DOCTYPE tag, but there's still quite a bit of testing to do, GLIMSView needs to follow the Schema and give the user feedback on required elements, and other related issues. For now, those who wish to hand-edit their XML files should be able to use the Schema for validation. Ultimately, GLIMSView should provide facilities for collecting all required information, alleviating the need to manually edit the Project file. When this work is completed, there will be full documentation.
5/27/2004 - GLIMSView will insert the Schema reference into your project file, but the third party package that deals with the XML does not handle Schema -- however, it does support the older DTD standard. Currently, project files will not validate, mainly because the DOCTYPE tag is incorrect. I am working to make the project file valid for Schema - if that fails, I will convert the Schema to DTD.
The work that needs to be done on the Project Schema includes setting elements as optional or mandatory to comply with the GLIMS Data Transfer Specification (GDTS), check the data types and value boundaries, and confirm all the attributes outlined in the GDTS are implemented as XML elements in the Schema.
As of the current version GLIMSView is not packaged with an installer. The binaries are available in a zipped folder and contain everything needed to run. Download the file and unzip it to wherever you prefer.
Windows: Inside the unzipped directory will be an executable named "glimsview.exe". To open GLIMSView, execute this file.
Linux: Unzip the tar/gz file to a directory of your choosing.
If you are using a C shell variant, add the following to your .cshrc file (replace "/path/to/glimsview" with the actual path to where you untarred GLIMSView, where the glimsview executable resides):
If you are using a Bourne shell variant, add the following to your .profile file (replace "/path/to/glimsview" with the actual path to where you untarred GLIMSView, where the glimsview executable resides):
Log out and log in to set up your new environment. Run the executable glimsview to start GLIMSView.
2009-08-10 - The current GLIMSView software was last built from source code in the Spring of 2008. Thus, it may not work on the latest operating systems. In particular, it does not seem to work on Ubuntu 8.10 or Vista systems. An updated build might take some time. Sorry about the inconvenience.
2004-07-16 - Reminders from Bruce:
2004-06-02 - Update to Linux environment setup: If you add the path to GLIMSView at the end of your current path, it may cause problems running GLIMSView. Make sure the path to GLIMSView is loaded first. The installation instructions above have been revised accordingly. If you are using run.sh edit the script so the export line reads accordingly. I'll include an updated run.sh in the next distribution (the current Linux distro's been updated).#!/bin/bash export .:LD_LIBRARY_PATH=$LD_LIBRARY_PATH ./glimsviewerThank you,
2004-05-24 - I have received no requests to continue a RedHat 7.3 distribution, so I've dropped that distribution.
2004-05-10 - 1 June 2004, the USGS Astrogeology Research Program will be dropping RedHat 7.3 and moving to SuSE 9.0. My question to you is: How important is continued support for RedHat 7.3 for GLIMSView? May I safely drop the distribution of RedHat 7.3 binaries? If I may drop the RedHat 7.3 distribution, how soon may I do so? If dropping RedHat 7.3 support for GLIMSView will cause undue hardship to the GLIMS community, please drop me a line (email@example.com) and let me know why you cannot move to SuSE 9.0 or RedHat 9.0 now and when you believe you will be able to upgrade. I will need to write a justification to the IT department for keeping a RedHat 7.3 system around just for me.
2004-05-05 - This is the first set of releases I've done since taking this project over from Dan Mingus, the software's primary developer. I will not consider the software to be stable until I've gotten some feedback from folks letting me know I didn't break anything while I was fixing other stuff. Please back up your project files before using them with this new version!!! Report problems and successes to Deborah Lee Soltesz.
Download Source & Binaries
Download the Latest Release
2008-05-29 - This release of GLIMSView features enhanced shapefile importing:
Related Bug/Wish List items: 49, 76