last modified: 13-JAN-1999 | catalog | categories | new | search |

NESC0939 MAPPER5.0.

MAPPER, Graphics for Transparencies and Slides Using DISSPLA System

top ]
1. NAME OR DESIGNATION OF PROGRAM:  MAPPER5.0.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
MAPPER NESC0939/03 Tested 18-MAY-1987

Machines used:

Package ID Orig. computer Test computer
NESC0939/03 IBM 3033 IBM 3084
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

MAPPER is designed to provide a command language whereby non-programmers can produce report quality  visual aids. The user can produce presentation and report quality slides, graphs, charts, tables, and maps in both color and black and white on Tektronix and DSCAN terminals and Tektronix plotters.
MAPPER can draw boxes, circles, ellipses, and complex line segments in a wide variety of line formats. There are six types of label commands and 12 to 15 lettering styles available to meet labeling requirements. Label options include manual sizing and location, two forms of automatic sizing and location, flexible string control, rotation, justification control, and multiple line capability. The user has choice of color control and selective shading of specific areas. Symbols may be defined, positioned, scaled, distorted, and shaded as specified. Axes, curves, and error  bars may be drawn. Additional features include user-defined logos, skipping, multilevel projection ports, contouring, three types of file subroutine usage, and FORTRAN support capabilities.
top ]
4. METHOD OF SOLUTION

MAPPER reads English language type command files that the user has generated executing each command as it is read. MAPPER acts as a FORTRAN front-end to the CA-DISSPLA graphics software product (see http://www.gaeinc.com).
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Three-dimensional
surfaces and mapping data bases are not included.
top ]
6. TYPICAL RUNNING TIME

A test case of 21 PostScript plots required approximately 6 minutes on DEC VAX6220.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM

Symbols may be rotated, scaled, distorted, and reflected. Automatic shape connection is provided for flow diagram presentation.
top ]
8. RELATED AND AUXILIARY PROGRAMS

The original MAPPER release 1.0 was developed at LANL by D.A. Dahl for their CDC6000,7000 systems. The CDC version of MAPPER release 2.0 was converted at Oak Ridge National Laboratory to both the IBM and DEC10 computer systems.
top ]
9. STATUS
Package ID Status date Status
NESC0939/03 18-MAY-1987 Tested at NEADB
top ]
10. REFERENCES

- GR820.2 A MAPPER Mini Course: Producing Very Simple Text Slides,
  LANL Computer Graphics Documentation, February 1984.
- Jeanne M. Hurford,
  GR830.3 Understanding the Basic Features of MAPPER - Version 4.0
  LANL PIM-8 Computer Graphics Documentation (August 1983).
- MAPPER5.0, NESC No. 939.CRAX, MAPPER5.0 CRAY Version Tape
  Description,
  National Energy Software Center Note 89-93, September 14, 1989.
NESC0939/03, included references:
- Computer Graphics Documentation
  MAPPER - Version 4.0 Summary
  GR830.1  (August 1983)
- Computer Graphics Documentation
  A MAPPER Mini Course: Producing Very Simple Text Slides
  GR830.2  (February 1984)
- Computer Graphics Documentation
  Understanding the Basic Features of MAPPER Version 4.0
  GR830.3  (August 1983)
- Computer Graphics Documentation
  MAPPER: Using Mapedit
  GR830.4  (September 1984)
- Computer Graphics Documentation
  MAPPER: Using Tablet
  GR830.5  (August 1984)
- Computer Graphics Documentation
  MAPPER Version 4.2 Upgrades: Enhancements and Extension
  GR830.TMP  (May 1985)
- Computer Graphics Documentation
  ESP: Easy Structured Programming
  U2AE  (May 1981)
- L. Eyberger:
  Availability of MAPPER Replacement Edition
  NESC Note 86-49  (May 30, 1986)
- L. Eyberger:
  MAPPER IBM Version Tape Description & Implementation Information
  NESC Note 86-53  (May 30, 1986)
top ]
11. MACHINE REQUIREMENTS

192 Kbytes of memory are required on a DEC VAX6220. MAPPER5.0 makes use of Computer Associates device drivers.  The supported drivers include all Tektronix 40xx and 41xx terminals, the Tektronix 4510, and the Tektronix 4662 and 4663 plotters, and the DSCAN DS1104, DS2413, and DS2414 terminals.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC0939/03 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:  VMS 4.7, 5.0 (DEC VAX), CTSS (Cray).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

The DEC VAX VMS version uses the FORTRAN77 CA-DISSPLA 11.0 library and can produce PostScript, Computer Graphics (CGM) and CA-DISPOP metafiles. The Cray version uses the CA-DISSPLA 10.0 library and device drivers and can produce CA-DISPOP metafiles.
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

                B. Barker
                Los Alamos National Laboratory
                P.O. Box 1663
                Los Alamos, New Mexico 87545
top ]
16. MATERIAL AVAILABLE
NESC0939/03
File name File description Records
NESC0939_03.001 Information file 88
NESC0939_03.002 DEC 10 preprocessor 7045
NESC0939_03.003 HP 3000 preprocessor 7789
NESC0939_03.004 PRIME preprocessor 7115
NESC0939_03.005 IBM preprocessor 7043
NESC0939_03.006 MAPPER master source 19854
NESC0939_03.007 MAPPER fortran IBM code 13644
NESC0939_03.008 Assembler subroutine for ESP preprocessor 63
NESC0939_03.009 Data matrix for CONTOUR command 901
NESC0939_03.010 Test input and examples of MAPPER usage 7602
NESC0939_03.011 Demonstration sample problem 6496
NESC0939_03.012 Data defining the LANL logo 770
NESC0939_03.013 TABLET master source 5028
NESC0939_03.014 MAPPER control information for VM/CMS 36
NESC0939_03.015 MAPPER control information for MVS 91
NESC0939_03.016 ESP Control information for MVS 21
top ]
17. CATEGORIES
  • N. Subsidiary Calculations

Keywords: computer graphics, computer output devices, diagrams, interactive display devices, maps, plotters.