GLIMS: Global Land Ice Measurements from SpaceMonitoring the World's Changing Glaciers |
|
GLIMSView Software (legacy code; no longer recommended)Introduction | Documentation | Installation | Important Notices | Download IntroductionGLIMSView 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. DocumentationUser GuideBug Report & Wish ListProgramming GuideProgramming Plug-ins How-toProgramming ReferenceProject 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. InstallationAs 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. Important Notices!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 (dsoltesz@usgs.gov) 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 & BinariesDownload the Latest Release2008-05-29 - This release of GLIMSView features enhanced shapefile importing:
Related Bug/Wish List items: 49, 76 Release
Windows [3.6 MB ZIP]
[3.6 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [8 MB] Previous Releases2007-06-21This release of GLIMSView includes a few fixes and a new validation tool:
Click the green checkmark button on the toolbar to validate your project. When you export a GLIMS shapefile or exit GLIMSView, your project will be checked and you'll be given the opportunity to return to editing or continue with exiting/exporting. Also, when importing a GLIMS shapefile, all the information will be correctly populated in the project. Null values and longitudes are now handled more consistently. Related Bug/Wish List items: 45, 39, 70, 54, 43
Windows [3.5 MB ZIP]
[3.5 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [10 MB] 2006-08-06 (beta)This release is a beta distribution of GLIMSView that includes new tools that are still under development and refinement. The new tools, written by Erica Liszewski, are:
For more information about using these tools, refer to the User Guide for the beta version. If you'd prefer not to use the beta version of GLIMSView, download the last stable release below.
Windows [3.5 MB ZIP]
[3.5 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [10 MB] Source Code [ZIP, 14 MB] [Self-Extracting EXE, 14 MB] 2006-01-23This release mainly works towards making GLIMSView more consistent with the GLIMS database:
Related Bug/Wish List items: 18, 26, 66, 69, 105, 107 Please remember to backup your files before using the latest version of GLIMSView. See the Bug Report in the Documentation section for a complete listing of known bugs and which ones have been fixed.
Windows [3.5 MB ZIP]
[3.5 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [12 MB] The last release introduced a serious bug, and didn't fully resolve another ... a couple other features/bugs were addressed while addressing the bug.
Related Bug/Wish List items: 4, 63, 103 With the image load/save issue finally resolved, adding the remaining image metadata fields to that dialog should be fairly straightforward and is planned for the next release.
Windows [3.5 MB ZIP]
[3.5 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [12 MB] 2005-08-05This release adds or fixes several features and bugs:
Related Bug/Wish List items: 9, 16, 27, 28, 31, 60, 98, 102; partial fix of 18 The next high priority items that will be addressed will be related to making sure GLIMSView is consistent with the GLIMS data dictionary, that all metadata can be entered and modified through GLIMSView, and that date-time fields are standards compliant. Hopefully, this work will include adding warnings or other feedback regarding the completeness and correctness of a project. Consistency work has been started in the form of a Data Dictionary vs. GLIMSView comparison chart that is intended to highlight which elements GLIMS is not handling correctly.
Windows [3.5 MB ZIP]
[3.5 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [9.1 MB] 2005-07-14This release is a fix to the application crash that occurs when working with large projects: The line drawing "undo" facility has been re-enabled, but has been redesigned. Hopefully, this redesign will also keep GLIMSView from slowing down when working on a large project. Another release will be coming in the next week or so to address some other issues. Related Bug/Wish List items: 19, 78
Windows [3.4 MB ZIP]
[3.4 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [9.5 MB] 2005-05-18This release is a temporary fix to the application crash that occurs when working with large projects: The line drawing "undo" facility has been temporarily disabled. The work on redesigning the undo facility (and hopefully taking care of feature wish #60 for a redo facility) will be completed and release in early June 2005. The hope is that the redesign of the undo facility will also keep GLIMSView from slowing down when working on a large project. Feature wish #9 (choices presented when exiting the program) has been partially addressed, and an option to cancel the exit and return to the application will be added in the next release. Related Bug/Wish List items: 9, 19 and 78
Windows [3.4 MB ZIP]
[3.4 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [9.5 MB] 2004-12-0612/06/2004 - This release features new functionality from the Wish List. Now, when you select a glacier ID from the list in the Glacier Configuration window, the matching glacier ID point and associated lines will be highlighted in the image views. When you select a point or line in the image views, the matching glacier ID will be highlighted in the list in the Glacier Configuration window. To accomadate this change in functionality, "Set Lines" in the Glacier Configuration window now brings up a new window with the list of glacier IDs to choose from. Related Bug/Wish List items: 1, 35, 52, 80.
Windows [3.4 MB ZIP]
[3.4 MB Self-Extracting EXE]
Linux - SuSE 9.0 x86 [9.5 MB] 2004-10-1810/18/2004 - The primary fix in this release is to bug #90. GLIMSView was not displaying 16-bit HDF data correctly.
Windows [3.4 MB ZIP]
[3.4 MB Self-Extracting EXE] 2004-05-275/27/2004 - Important Update! The Linux version has been recompiled and packaged correctly this time so the Threshold Plugin works. The executable has been renamed from glimsviewer to glimsview.
Windows [3.4 MB ZIP]
[Self-Extracting EXE]
Linux - Red Hat 7.3 support has been dropped 2004-05-07 4:10 pm AZThe primary fix in this release is to bug #65. There was an additional issue with the exported segments that was not fixed in the 5/5/2004 release. See the Bug Report in the Documentation section for a complete listing of known bugs and which ones have been fixed. Windows [3.4 MB ZIP] [Self-Extracting EXE] Linux - Red Hat 9.0 x86 [10 MB] Linux - Red Hat 7.3 x86 [2.9 MB] 2004-05-05The primary fix in this release is to bug #65. Negative (southern hemisphere) glacier ID latitude values were exported as postive. Negative longitudes were converted to 0-360 values, now the values remain negative when exported to shapefile.
Windows [3.4 MB ZIP]
[Self-Extracting EXE]
Linux - Red Hat 9.0 x86 [10 MB]
Linux - Red Hat 7.3 x86 [2.9 MB] 2004-04-16The primary fix in this release is to bug #81. The glacier ID was not correctly created from the coordinates, and was truncated rather than rounded. | |