Laserfiche WebLink
General Map Display <br />Map display capabilities will primarily use the GRASS utilities previously developed by IDS. The <br />following table summarizes the available resources: <br />ITEMSOURCELANGUAGE DESCRIPTION <br />ARC/INFOESRIMacro Proprietary GIS used mainly for GIS database administration, <br />including managing links between INFO and INFORMIX. This <br />product requires run-time licenses. <br />GRASSCERLC, FORTRAN Public domain GIS package, including library of low-level <br />display routines. <br />GRASSIDSCHigher level routines that call GRASS routines to display GIS <br />data. High level routines that manipulate GRASS data include <br />routines that draw GRASS raster maps, draw GRASS vector <br />maps, draw GRASS site maps, zoom in and zoom out of a map <br />display, mark points on a raster image for rectification, rectify a <br />raster image, convert coordinates between GRASS coordinates <br />and screen coordinates. These routines have similar functions to <br />the related individual GRASS commands used with GRASS <br />format data. The routines integrate GRASS functions into a GUI <br />environment to facilitate the use of GIS. These routines are an <br />adaptation of GRASS source code. <br />GRRTiCTwo-dimensional plotting software that will generate WYSIWYG <br />X Window System, PostScript, and HPGL (under development). <br />Software can be used to generate plots with the following axis <br />types: linear, logarithmic, probability, where data can be in either <br />direction (max to min, or min to max). All drawing is done in <br />user units; the software scales automatically. This software <br />contains no projection routines, but handles projections nicely <br />after converted to an X-Y format. <br />3.0 CONCLUSIONS AND RECOMMENDATIONS <br />Meetings with the CRDSS team members have resulted in the development of an inventory of tools <br />that can be used to develop a general map display; these display tools can be incorporated into many <br />of the CRDSS components. The CRDSS display tools will build on the experience of the team, both <br />through the use of existing public domain software such as GRASS, as well as the use of software <br />written by team members that has been verified through use in other projects. <br />Different components of the display tools will be developed by different team members. For <br />example, CSU IDS, which has a great deal of experience with GRASS, will develop much of the <br />map display capabilities (by utilizing existing code as much as possible). <br />Forms for displaying specific details will be developed in specific tasks according to system <br />integration standards. For example, the form for displaying diversion structures and water rights will <br />be developed by the water rights planning model programmers (see Task Memoranda 1.05-8 and <br />1.05-9). <br />ARC/INFO will be used to maintain spatial data and to develop the relationship to tabular data in the <br />INFORMIX database. Task Memoranda 1.06-1 and 1.06-2 discuss this issue. <br />6 <br />A275 05.10.94 1.05-16 Malers <br />