logo

1 303 279 1021

Loading

Live Chat

Van Dyke

The ability to edit and change those elements without having to break apart the elements is a GREAT feature. Sharon VanDyke Surtek, Inc. USA

Suder 2

Grapher 9 is a full-featured scientific graphing package, allowing the user to import data in many formats, create and combine a wide variety of 2D and 3D plot types, and customize the plots in infinite detail. David Suder Principal Geologist Precise Environmental Consultants

Frankcombe

The 64-bit version succeeded in loading the 55 million rows. Kim Frankcombe Explore Australia

Suder 2

Grapher 9 is a full-featured scientific graphing package, allowing the user to import data in many formats, create and combine a wide variety of 2- and 3-D plot types, and customize the plots in infinite detail. David Suder Precise Environmental Consulting, USA

Suder

Grapher is a fabulous tool for creating presentation-quality software. It is almost infinitely flexible and is not constrained by some of the limitations that hamper may use of other graphing programs. David Suder Principal Scientist, Precise Environmental Consulting USA

Drahus

Grapher has the best user support ever. Michal Drahus

Trinko

Grapher is the scientific graphics tool for the Windows world. Kurt Trinko Austria

Yashayaev 2

What really buys me is the exceptional quality of figures achievable (everyone could achieve) with Grapher. Igor Yashayaev Bedford Institute of Oceanography, Canada

Trinko 3

The import into Grapher was sweet and fast. Kurt Trinko Austria

Yashayaev 1

While allowing a user to produce a variety of plots in a quick and effective manner, Grapher also offers full control over even the smallest details of these plots. Igor Yashayaev Bedford Institute of Oceanography Canada

Finora

Grapher is such a fantastic program! People always ask our group how we did our graphs, and we show them Grapher. They see it working and go away to buy their own copy. Sally Finora Norman B. Keevil Institute of Mining Engineering

Schwander 3

I like that most properties can be set exactly as desired, even individual labels now. Jakob Schwander University of Bern Switzerland

Orr

I think that the product is moving in the right direction with each version. David Orr Fisheries and Oceans Canada

Ross

Grapher is a fixed part of my life these days - for work, research, and personal matters. I recommend it to anyone who will listen! Stephen Ross Japan

Tappa

It really is the most flexible package out there. I tell people if you can visualize a plot, you can make it with Grapher. Eric Tappa University of South Carolina

Curthoys

I just wanted to tell you that I think Grapher is a great system for producing publication quality graphs quickly and easily. Thank you for a great product. Prof. Ian Curthoys University of Sydney Australia

Schwander

Fit curves and confidence plot clipping is a very useful feature. Jakob Schwander University of Bern Switzerland

Kazmierski

Grapher promises me correct characters in my language. It is well done. Janusz Kazmierski IBW PAN Poland

Trinko 4

Many people will like the Unicode enhancement. Kurt Trinko Austria

Trinko 2

I think besides 64-bit support, moving any label is the best new feature. Now it is really easy to make cleaner axis labeling if desired and moving tick labels and axis-title labels works like a charm. Kurt Trinko Austria

Yashayaev 3

Grapher lives and grows. Igor Yashayaev Bedford Institute of Oceanography Canada

Ross

In any case, I am now "hooked" on Grapher 9! Stephen Ross Infrared Free Electron Laser Research Center Japan

Schwander 2

I like the consistent improvements in new Grapher versions while keeping the proven features. Jakob Schwander University of Bern Switzerland

Trinko 5

64-bit support: Ideal for huge datasets and super fast visualization. Kurt Trinko Austria

Klein

Grapher is a super product! Christopher Klein

img

Grapher 9

The Most Sophisticated Graphing Package Available
play video
Grapher is the only graphing program you will ever need. Create powerful stunning graphs quickly and efficiently. Ideal for scientists, engineers, and business professionals.
only
$349
Add to Cart
($119 upgrade)

Features

Grapher is the ultimate technical graphing package available. This easy-to-use, powerful, dynamic program will help you create superior publication-quality professional graphs in minutes! Wow your audience every time they see your graphs.


Create one of 54 unique graph types. Create linear or logarithmic line, scatter, bar charts, and histograms as 2D or 3D graphs. Create many types of polar plots, including line, bar, rose, wind charts. Choose from several specialty graph types, including ternary, box-whisker, bubble plots, pie charts, and hi-low-close plots.

Who should use Grapher?

Scientists, engineers, business professionals, and anyone needing to graphically display data...

Previous Next
  • Grapher Overview

  • Linear graphs

  • Bar Type Graphs

  • Polar Graphs

  • Specialty Graphs

  • 3D XYY Graphs

  • 3D XYZ Graphs

  • Contour Maps

  • Surface Maps

  • Customize Your Graph

  • Fit Curves

  • Axis Types

  • Error Bars

  • Graph Wizard

  • Object and Property Manager

  • Labels and Curve Filling

  • Worksheet Features

  • Automation

  • Additional Features

  • Supported File Formats

Features Tour
Show all features
All Features
Show feature tour
  • Grapher Overview

  • Linear graphs

  • Bar Type Graphs

  • Polar Graphs

  • Specialty Graphs

  • 3D XYY Graphs

  • 3D XYZ Graphs

  • Contour Maps

  • Surface Maps

  • Customize Your Graph

  • Fit Curves

  • Axis Types

  • Error Bars

  • Graph Wizard

  • Object and Property Manager

  • Labels and Curve Filling

  • Worksheet Features

  • Automation

  • Additional Features

  • Supported File Formats

Training Videos

  •  
  • Training Videos

    Grapher 9

    Sneak Peek

    Length: 2:10

    Play Now
    cTEWAKnFr6A

    Introduction

    Length: 6:23

    Play Now
    PifGr6r-vuo

    Grapher 8

    Introduction

    Length: 6:46

    Play Now
    Vu7pQGjJBiM

    Working with Data

    Length: 7:51

    Play Now
    -XkVocT0OJs

    Graph Types

    Length: 7:04

    Play Now
    RwsxcIYvESA

    Graph Types - Part 2 - 3D Graphs

    Length: 4:16

    Play Now
    jEcWB3UZX80

    Graph Types - Part 2 - 2D and 3D Contour Surfaces

    Length: 3:50

    Play Now
    UmgAxkjEC74

    Grapher 7

    Introduction

    Length: 9:18

    Play Now
    gjAvz5LHwwY

    Working with Data and Creating and Editing 2D Graphs

    Length: 15:48

    Play Now
    qM3nJx9oUWs

FAQs

Grapher 9

Grapher 8

Grapher 7

Grapher 6

  •  
  • Q1. How can I get the latest version of Grapher?

    Q2. I have several objects in one area of my graph. I want to edit a particular object, but when I try to select it with my mouse Grapher selects a different object. How can I get Grapher to select the object I want?

    Q3. I have many line plots in my graph and I would like to name the plots with names that are more descriptive. How do I do this?

    Q4. I would like date labels on one of my axes. Can Grapher create a plot from a worksheet column that contains my dates?

    Q5. I need to print my graph on a printer attached to a computer that does not have Grapher installed. Can I do this?

    Q6. I need to create several graphs that have many of the same settings (i.e. axis titles, etc.). Is there a way I can create a template graph that works with several data files?

    Q7. How do I select the same worksheet for each of the curves in my template without clicking on the worksheet name for each curve?

    Q8. I have created a graph but a plot does not appear within the axes. What happened?

    Q9. I would like to digitize data points from a bitmap graph. How can I do this with Grapher?

    Q10. Does Grapher work with Windows 2000 or Windows XP?

    Q11. I would like to use international characters in my text strings in Grapher.

    Q12. Can I control Grapher from another programming environment?

    Q13. When creating multiple graphs in a script how do you reference each curve individually?

    Q14. My Grapher 2 script fails when run in Grapher 5. The script stops at the PageSetup line.

    Q15. I have a single X axis and two stacked Y axes. Is there a way to create grid lines parallel to both of the Y axes?

    Q16. I have created a line/symbol graph with point labels, but the points are close together and some of the labels overlap. Is there a way to manually move them around?

    Q17. How can I make the Grapher window visible when running a script?

    Q18. Can I run an older Grapher script in Grapher 5?

    Q19. How do I change a plot’s data file?

    Q20. I want to show my graph to someone who does not own Grapher 5, do you have a viewer available for this person to download?

    Q21. Can Grapher 6 create a Piper plot? If so, how?

    Q22. When loading a template from Scripter, how do I use different worksheets for different curves?

    Q23. I have edited my data file in another program and want to update my graph. How can I update the graph without closing Grapher 5?

    Q24. I rotated a graph and am now unable to change the length of either axis. How can the axis length be changed on the rotated graph?

    Q25. How can worksheet labels be added to a ternary diagram?

    Q26. How do I rotate a 3D graph?

    Q27. I am unable to activate the Graph | Export Plot Data command. How does this command work?

    Q28. I notice that the R squared statistical value is different in Excel than in Grapher with a fit curve that goes through the origin. Can this be explained?

    Q29. How can I control the number of symbols in a legend?

    Q30: Does Grapher 5 run on Windows NT?

    Q31: Does Grapher 5 run on other (non-Windows) operating systems?

    Q32. Where do I find my serial number?

    Q33. Is Technical Support free?

    Q34: I cannot seem to be able to edit my legend title. “Graph 1” appears regardless of what I type in the Title box.

    Q35: I would like to have my labels split onto two separate lines. Is there a way in Grapher to do this?

    Q36. Why when I click on "Symbol Properties" in Preferences do I get the message: "Can't get True Type metrics. Typeface: GSI Default Symbols"?

    Q37. Why are there dates for the axis labels when there should be numbers?

     

    Q1. How can I get the latest version of Grapher?
    A. Minor updates (e.g. version 5.00 to 5.01) may be downloaded for free if your serial number is registered. Connect your computer to the Internet, then click the Help | Check for Update command in Grapher. This will download the latest patch and install it on your machine. Information about the latest version is listed on the Version History page.

     

    If you experience any problems with this command or would like to download the full version of the updated software, please email your registered Grapher 5 serial number to This e-mail address is being protected from spambots. You need JavaScript enabled to view it . Once your serial number is verified, we will send you download instructions.

     

    Major upgrades (e.g. version 4 to version 7) cost US$119 plus shipping. Refer to the order form for more information.

     

    Q2. I have several objects in one area of my graph. I want to edit a particular object, but when I try to select it with my mouse Grapher selects a different object. How can I get Grapher to select the object I want?
    A. In Grapher 5 you can select objects through the Object Manager. If the Object Manager is currently not visible, choose View | Managers | Object Manager. All objects in the plot document window are listed. Select the object in the list to edit its properties.

     

    Q3. I have many line plots in my graph and I would like to name the plots with names that are more descriptive. How do I do this?
    A. Each object, including graph objects, can be given a unique name in Grapher 5. By default, multiple line plots are named Line/Symbol Plot 1, Line/Symbol Plot 2, etc. The easiest way to give objects unique names is by using the Object Manager. To view the Object Manager and the plot at the same time, choose View | Managers | Object Manager. Select the plot in the Object Manager. Right click on the object and choose Rename Object. Type a new ID into the box. Alternatively, single click on a highlighted object in the Object Manager to edit the ID.

     

    Q4. I would like date labels on one of my axes. Can Grapher create a plot from a worksheet column that contains my dates?
    A. Yes! Grapher 5 requires data to be in either numeric or date format to create a graph. If a date column is chosen for one of the variables in a graph, the corresponding axis automatically uses date labels. To change the format of the labels, select the axis. In the Property Inspector, open the Tick Labels section. Open the Major labels group and press the Label format where the text <Click here to set label format> is located. Click on the Format tab. In the Date/Time Format section, choose the desired label format or create a new format. Click OK and the axis will automatically be updated.

     

    Q5. I need to print my graph on a printer attached to a computer that does not have Grapher installed. Can I do this?
    A. This can be accomplished by printing to a file on your computer rather than printing to a printer. Check to see if you have the printer driver installed for the printer you will eventually print to. If the printer driver is not installed on your computer, you will need to install it. See your Windows documentation for directions.

    In Windows (98, Me, 2000, and XP) press the Start button and choose the Printers command from the Settings menu. Right click on the relevant printer and choose Properties. Look for the tab that contains the printer port options. Choose the FILE option for the port setting. Click OK to exit the printer properties box.

     

    In Grapher, print the graph and select the appropriate printer (i.e. HP LaserJet 4 on FILE). Press the OK button in the Print dialog. Grapher will then prompt you to enter a path and file name for the printer file. Once the file has been created, locate this file on your hard drive and then move this file to the computer with the printer. Open the DOS prompt at the computer with the attached printer. Copy the file from the disk to the printer port using the syntax: copy filename port (i.e. LPT1). The graph will print to the appropriate printer.

     

    Graphs can also be exported in a variety of transferable formats including EPS, PDF, JPG, GIF, WMF, or EMF formats. This file could then be opened and printed on the second computer in another software program.

     

    Q6. I need to create several graphs that have many of the same settings (i.e. axis titles, etc.). Is there a way I can create a template graph that works with several data files?
    A. Grapher 5 contains a template graph file. Template graphs have a GRT extension. To create a template, make a graph with all of the settings you wish to retain on future graphs such as the number of decimal places on tick mark labels, axis labels, graph titles, line colors, etc. Once the graph is complete select File | Save As. Choose Plot Template (*.grt) in the Save as type field. Type in a file name and then press the Save button.

     

    To use the template, select File | New. Choose Plot and make sure the Prompt for template check box is checked. Open the template, and then open data files to use within the template. The resulting graph can then be saved as a GRF file or exported (File | Export) for use in other applications.

     

    Q7. How do I select the same worksheet for each of the curves in my template without clicking on the worksheet name for each curve?
    A. In Grapher 5, when you open a template file, you are prompted for a worksheet. At the bottom of this dialog box, there is a check box labeled "Use this worksheet for remaining items". Place a check mark in this box and all of the curves will use the same worksheet.

     

    Q8. I have created a graph but a plot does not appear within the axes. What happened?
    A. Grapher needs two numeric or date columns of data to generate a plot. If you selected a column that contained letters or symbols, such as backslashes and hyphens, Grapher cannot create a plot. If the dialog is showing zero data points, look at the data in the worksheet. Normally, if the column is right justified the column contains numbers. If the column is left justified the column is formatted as text. Change the formatting in the original program the file was created in, save the data file, and recreate your graph.

     

    Q9. I would like to digitize data points from a bitmap graph. How can I do this with Grapher?
    A. First, import the bitmap graph into the plot window with the File | Import command. Then, select the bitmap and Choose Graph | Digitizing | Assign Coordinates. Follow the steps to register the bitmap with three known coordinates. After the coordinates are assigned, use Graph | Digitizing | Digitize to select data points from the bitmap graph.

     

    Q10. Does Grapher work with Windows 2000 or Windows XP?
    A. Yes, Grapher works with Windows 2000 and Windows XP. The user does need to have Power User rights to use Grapher. If the user does not have a minimum of "Power User" rights, please contact This e-mail address is being protected from spambots. You need JavaScript enabled to view it for a list of registry keys to change. Changing these registry keys to full read/write support for each of the users will allow the Windows "User" to run Grapher successfully.

     

    Q11. I would like to use international characters in my text strings in Grapher.
    A. Grapher was designed to use English characters. Double-byte and 16-bit Unicode international characters are not supported in Golden Software products.

     

    Q12. Can I control Grapher from another programming environment?
    A. Yes. Grapher can be completely controlled by any Automation-capable programming language, including Visual Basic, Visual Basic for Applications (that ships with the Microsoft Office suite), or the Scripter programming language included with Grapher. Scripter is very similar to VBA. Most modern compilers include some facility for calling Automation-capable applications, including Visual C++. Check your language documentation for Automation or Active-X Automation support.

     

    Q13. When creating multiple graphs in a script how do you reference each curve individually?
    A. There are two steps to referencing the curves. First, name the graph. Then, name the curve. The curve’s properties can be edited using the variable name for the curve.

    'Create graph and name it Graph1

    Set Graph1 = Shapes.AddLinePlotGraph("e:.dat")
    'Name first curve Line1
    Set Line1 = Graph1.Plots(1)

     

    Q14. My Grapher 2 script fails when run in Grapher 5. The script stops at the PageSetup line.
    A. The syntax for PageSetup has changed in the Automation language since Grapher 2. Due to this, you will need to change the script PageSetup command line slightly. Refer to the Scripter online help for more information about the new syntax.

     

    Q15. I have a single X axis and two stacked Y axes. Is there a way to create grid lines parallel to both of the Y axes?
    A. First, create the grid lines for the X axis as normal and specify that the grid lines are to be parallel to the first Y axis. Then, select the X axis and choose Graph | Add to Graph | Duplicate Axis. Place a check mark in the boxes to disable the tick marks and labels. After the axis is created, double click on it and click on the Grid Lines button. Make the grid lines parallel to the second Y axis and click OK. Then, on the Line Properties tab, change the Line Style to Invisible.

     

    Q16. I have created a line/symbol graph with point labels, but the points are close together and some of the labels overlap. Is there a way to manually move them around?
    A. In Grapher 5, you can select the graph and choose the Graph | Move Plot Labels command. Click on any label on the screen and drag it to a new location. Press the ESC key on the keyboard to exit from moving plot labels.

     

    Q17. How can I make the Grapher window visible when running a script?
    A. To make the Grapher window visible, set the Application object's "Visible" property to True:
    Set grf = CreateObject("Grapher.Application")
    grf.Visible = True

     

    Q18. Can I run an older Grapher script in Grapher 5?
    A. Yes, Grapher 5 can run Grapher 2, 3, and 4 scripts. Most commands will not need to be changed. There are a few changes in syntax for some commands. The script should run successfully despite these changes. One exception is the Grapher 2 script PageSetup command. Please refer to the online help system for additional information about the new syntax for this command.

     

    Q19. How do I change a plot’s data file?
    A. To change the worksheet used by a graph, click on the curve to select it. In the Property Inspector, open the Plot Properties section and press the Worksheet button. Select all of the plots that you want to use the new worksheet and press OK. Then, select the new worksheet and press Open. The plot will automatically update with the new worksheet.

     

    Q20. I want to show my graph to someone who does not own Grapher 5, do you have a viewer available for this person to download?
    A. The demo version of Grapher can be used to view the graph. The demo is available at www.goldensoftware.com/demo.shtml. All output capabilities have been disabled in the demo so the graphs cannot be saved, exported, or printed.

     

    If the user owns Grapher 3 or Grapher 4, the graph can be saved as a Grapher 3 or Grapher 4 GRF file. This will allow the user to make changes, save, print, or export the graph. Newer graph types will not appear in the older GRF file.

     

    If the graph contains portions that will not appear in Grapher 3 or Grapher 4, you can export your graph as a picture (EMF or WMF) or bitmap (TIFF, JPEG, etc.) and send them this exported file. The file could then be imported into another software application.

     

    Q21. Can Grapher 6 create a Piper plot? If so, how?
    A. Grapher cannot directly create a Piper plot. However, through a small workaround, Grapher 6 is capable of producing these plots. A sample plot is available by clicking here.

     

    Q22. When loading a template from Scripter, how do I use different worksheets for different curves?
    A. When loading a template from a script, only one worksheet can be named in the Open command. After the template is opened, each curve can be selected and the worksheet used can be changed. This example shows how to load the template with one worksheet and change the worksheet for one curve. The first curve ("Line/Symbol Plot 1") will still use the worksheet named in the Open command line.

     

    'Opens Template
    Set Plot = GrapherApp.Documents.Open (c:.grt", "c:.dat")
    'Change worksheet of curve 2
    Dim Graph1, Line2 As Object
    Set Graph1 = Plot.Shapes.Item("Graph 1")
    Set Line2 = Graph1.Plots.Item("Line/Symbol Plot 2")
    Line2.worksheet = ("c:.dat")

     

    Q23. I have edited my data file in another program and want to update my graph. How can I update the graph without closing Grapher 5?
    A. First, save the data changes in the other program. Then, in Grapher follow these directions. If a graph that references the data is still open, choose Graph | Reload Worksheets. This will update the graph from the saved copy on the computer. If the worksheet is open in Grapher, choose File | Reload. This will update the data in the worksheet from the saved copy on the computer.

     

    Q24. I rotated a graph and am now unable to change the length of either axis. How can the axis length be changed on the rotated graph?
    A. A rotated graph cannot have its size changed. To change the length of either axis, select the graph and choose Graph | Clear Rotation. This will remove the rotation from the graph. Double click on the selected axis to resize. Then, rotate the graph with the Arrange | Rotate or Arrange | Free Rotate command.

     

    Q25. How can worksheet labels be added to a ternary diagram?
    A.
    To add worksheet labels to a ternary diagram, select the ternary plot in the Object Manager. Open the Plot Labels section in the Property Inspector. Check the box “Use worksheet labels” and change the Column to the label column in the worksheet. The graph will automatically update.

     

    Q26. How do I rotate a 3D graph?
    A.
    To rotate a 3D graph, select any portion of the graph and choose Graph | 3D Trackball. Click and drag on the screen to display the graph at a new rotation.

     

    To restore the default rotation, select the entire graph. In the Property Inspector, open the 3D Settings section. Click on the Reset command where the text <Click here to reset to defaults> appears.

     

    Q27. I am unable to activate the Graph | Export Plot Data command. How does this command work?
    A. To export plot data to a worksheet, select a fit curve, a function plot, a histogram, rose diagram, or wind chart. Do not select the entire graph, but only the plot. Then, choose Graph | Export Plot Data. A worksheet window will appear with the exported plot data.

     

    Q28. I notice that the R squared statistical value is different in Excel than in Grapher with a fit curve that goes through the origin. Can this be explained?
    A. According to a variety of statistical sources, R squared cannot be calculated in the same manner when a through origin fit is selected. Excel uses the same equation regardless of whether the fit curve is forced through the origin. This results in a different R squared value in Excel. This value can occasionally be negative, so using the same equation is not a good idea when forcing a curve through the origin. Grapher uses an equation specifically designed for a through origin fit that takes into account the issues of how the line is centered. Refer to Grapher’s online help for the exact equation used in both cases.

     

    Q29. How can I control the number of symbols in a legend?
    A.
    Grapher 5 has added the ability to allow 0, 1, 2, or 3 symbols in a legend. To change the number of symbols displayed, click once on the legend to select it. In the Property Inspector, open the Legend Properties section. Select the desired number of symbols with the “Number of symbols” command. The graph will update automatically.

     

    Q30: Does Grapher 5 run on Windows NT?
    A. Grapher 5 is not supported under Windows NT. Although no formal testing has been performed on Windows NT, Grapher 5 will install on Windows NT SP6 if Internet Explorer 4 or higher is also installed. If you experience problems under Windows NT, please report them to This e-mail address is being protected from spambots. You need JavaScript enabled to view it . If we can duplicate the problem under a supported version of Windows, we will do all we can to resolve the issue. If we can not duplicate the problem, it will not be pursued.

     

    Q31: Does Grapher 5 run on other (non-Windows) operating systems?
    A.
    Grapher is only supported on Windows platforms (specifically Windows 2000, XP, 98, and ME). However, we have heard from several users that Grapher does work on Windows emulators on other operating systems (Linux or Mac).

     

    Q32. Where do I find my serial number?
    A.
    The serial number is on the registration card glued inside the cover of your Getting Started Guide. Please complete the registration card and return to Golden Software or register online at our web site. If you received a download only copy of Grapher 5, the serial number was included with the download information that you received from our sales department. With your registered serial number information complete, we will be able to mail you announcements of upgrades and newsletters.

     

    Grapher 5 also allows you to determine your serial number by going to the Help menu and selecting "About Grapher." The box will show the serial number, as shown below.

     

    img

     

    Q33. Is Technical Support free?
    A. Yes, Technical Support is free to all users for as long as you own the product. You must register your product in order to receive technical support. You can reach technical support by phone, fax, or email.

     

    Q34: I cannot seem to be able to edit my legend title. “Graph 1” appears regardless of what I type in the Title box.
    A. There is a problem with early versions of Grapher 5 that did not allow the legend title to be edited. To work around the problem, save and close the graph. When you reopen the graph, you will be able to edit the text.

     

    Q35: I would like to have my labels split onto two separate lines. Is there a way in Grapher to do this?
    A. In order for the labels to wrap, you would need to include math text in the label's worksheet cell at the point where you want the text to wrap. An example is included below. The math text \rp1 returns the text to the beginning of the first string. The math text \dn100 drops the line down by 100% of the font size. If you want the text closer together, decrease this value. You will need to use labels from the worksheet to take advantage of these split lines.

     

    img img
    This picture shows what the labels in the worksheet might look like when the math text \rp1 and \dn100 are used. This picture shows what the axis labels look like with the math text in the worksheet cells.

     

    Q36. Why when I click on "Symbol Properties" in Preferences do I get the message: "Can't get True Type metrics. Typeface: GSI Default Symbols"?
    A. Often this error occurs because the font is not installed properly. I would recommend closing Grapher. Then, open the Control Panel (Start | Settings | Control Panel) and double click on the Fonts folder. Select the "GSI Default Symbols" font and choose File | Delete. Then, choose File | Install New Font. Browse to the main Grapher directory and select the GSI Default Symbols (TrueType) font. This will install the font. When you open Grapher, you should no longer get the error message when you change the font. You may need to reboot the system prior to opening Grapher.

     

    Q37. Why are there dates for the axis labels when there should be numbers?
    A.
    In Grapher 6, the first two columns of data are automatically used for the X and Y values. If the data contains recognized date formats, the axes are automatically formatted for date labels. Even if you change the X and Y columns, the formatting remains on the axes. If you do not want the date labels, you can change them to show regular numbers for the tick labels. To do so, follow these steps:

     

    1. Click once on the axis to select it.
    2. In the property inspector, open the Tick Labels tab.
    3. Open the Major label text section.
    4. Uncheck the Use date/time format option.

     

    The axis will now use regular numbers for the tick labels.

Grapher 5

  •  
  • Q1. How can I get the latest version of Grapher?

    Q2. I have several objects in one area of my graph. I want to edit a particular object, but when I try to select it with my mouse Grapher selects a different object. How can I get Grapher to select the object I want?

    Q3. I have many line plots in my graph and I would like to name the plots with names that are more descriptive. How do I do this?

    Q4. I would like date labels on one of my axes. Can Grapher create a plot from a worksheet column that contains my dates?

    Q5. I need to print my graph on a printer attached to a computer that does not have Grapher installed. Can I do this?

    Q6. I need to create several graphs that have many of the same settings (i.e. axis titles, etc.). Is there a way I can create a template graph that works with several data files?

    Q7. How do I select the same worksheet for each of the curves in my template without clicking on the worksheet name for each curve?

    Q8. I have created a graph but a plot does not appear within the axes. What happened?

    Q9. I would like to digitize data points from a bitmap graph. How can I do this with Grapher?

    Q10. Does Grapher work with Windows 2000 or Windows XP?

    Q11. I would like to use international characters in my text strings in Grapher.

    Q12. Can I control Grapher from another programming environment?

    Q13. When creating multiple graphs in a script how do you reference each curve individually?

    Q14. My Grapher 2 script fails when run in Grapher 5. The script stops at the PageSetup line.

    Q15. I have a single X axis and two stacked Y axes. Is there a way to create grid lines parallel to both of the Y axes?

    Q16. I have created a line/symbol graph with point labels, but the points are close together and some of the labels overlap. Is there a way to manually move them around?

    Q17. How can I make the Grapher window visible when running a script?

    Q18. Can I run an older Grapher script in Grapher 5?

    Q19. How do I change a plot’s data file?

    Q20. I want to show my graph to someone who does not own Grapher 5, do you have a viewer available for this person to download?

    Q21. Can Grapher 5 create a Piper plot? If so, how?

    Q22. When loading a template from Scripter, how do I use different worksheets for different curves?

    Q23. I have edited my data file in another program and want to update my graph. How can I update the graph without closing Grapher 5?

    Q24. I rotated a graph and am now unable to change the length of either axis. How can the axis length be changed on the rotated graph?

    Q25. How can worksheet labels be added to a ternary diagram?

    Q26. How do I rotate a 3D graph?

    Q27. I am unable to activate the Graph | Export Plot Data command. How does this command work?

    Q28. I notice that the R squared statistical value is different in Excel than in Grapher with a fit curve that goes through the origin. Can this be explained?

    Q29. How can I control the number of symbols in a legend?

    Q30: Does Grapher 5 run on Windows NT?

    Q31: Does Grapher 5 run on other (non-Windows) operating systems?

    Q32. Where do I find my serial number?

    Q33. Is Technical Support free?

    Q34: I cannot seem to be able to edit my legend title. “Graph 1” appears regardless of what I type in the Title box.

    Q35: I would like to have my labels split onto two separate lines. Is there a way in Grapher to do this?

    Q36. Why when I click on "Symbol Properties" in Preferences do I get the message: "Can't get True Type metrics. Typeface: GSI Default Symbols"?

     

    Q1. How can I get the latest version of Grapher?
    A. Minor updates (e.g. version 5.00 to 5.01) may be downloaded for free if your serial number is registered. Connect your computer to the Internet, then click the Help | Check for Update command in Grapher. This will download the latest patch and install it on your machine. Information about the latest version is listed on the Version History page.

     

    If you experience any problems with this command or would like to download the full version of the updated software, please email your registered Grapher 5 serial number to This e-mail address is being protected from spambots. You need JavaScript enabled to view it . Once your serial number is verified, we will send you download instructions.

     

    Major upgrades (e.g. version 4 to version 7) cost US$119 plus shipping. Refer to the order form for more information.

     

    Q2. I have several objects in one area of my graph. I want to edit a particular object, but when I try to select it with my mouse Grapher selects a different object. How can I get Grapher to select the object I want?
    A. In Grapher 5 you can select objects through the Object Manager. If the Object Manager is currently not visible, choose View | Managers | Object Manager. All objects in the plot document window are listed. Select the object in the list to edit its properties.

     

    Q3. I have many line plots in my graph and I would like to name the plots with names that are more descriptive. How do I do this?
    A. Each object, including graph objects, can be given a unique name in Grapher 5. By default, multiple line plots are named Line/Symbol Plot 1, Line/Symbol Plot 2, etc. The easiest way to give objects unique names is by using the Object Manager. To view the Object Manager and the plot at the same time, choose View | Managers | Object Manager. Select the plot in the Object Manager. Right click on the object and choose Rename Object. Type a new ID into the box. Alternatively, single click on a highlighted object in the Object Manager to edit the ID.

     

    Q4. I would like date labels on one of my axes. Can Grapher create a plot from a worksheet column that contains my dates?
    A. Yes! Grapher 5 requires data to be in either numeric or date format to create a graph. If a date column is chosen for one of the variables in a graph, the corresponding axis automatically uses date labels. To change the format of the labels, select the axis. In the Property Inspector, open the Tick Labels section. Open the Major labels group and press the Label format where the text <Click here to set label format> is located. Click on the Format tab. In the Date/Time Format section, choose the desired label format or create a new format. Click OK and the axis will automatically be updated.

     

    Q5. I need to print my graph on a printer attached to a computer that does not have Grapher installed. Can I do this?
    A. This can be accomplished by printing to a file on your computer rather than printing to a printer. Check to see if you have the printer driver installed for the printer you will eventually print to. If the printer driver is not installed on your computer, you will need to install it. See your Windows documentation for directions.
    In Windows (98, Me, 2000, and XP) press the Start button and choose the Printers command from the Settings menu. Right click on the relevant printer and choose Properties. Look for the tab that contains the printer port options. Choose the FILE option for the port setting. Click OK to exit the printer properties box.

     

    In Grapher, print the graph and select the appropriate printer (i.e. HP LaserJet 4 on FILE). Press the OK button in the Print dialog. Grapher will then prompt you to enter a path and file name for the printer file. Once the file has been created, locate this file on your hard drive and then move this file to the computer with the printer. Open the DOS prompt at the computer with the attached printer. Copy the file from the disk to the printer port using the syntax: copy filename port (i.e. LPT1). The graph will print to the appropriate printer.

     

    Graphs can also be exported in a variety of transferable formats including EPS, PDF, JPG, GIF, WMF, or EMF formats. This file could then be opened and printed on the second computer in another software program.

     

    Q6. I need to create several graphs that have many of the same settings (i.e. axis titles, etc.). Is there a way I can create a template graph that works with several data files?
    A. Grapher 5 contains a template graph file. Template graphs have a GRT extension. To create a template, make a graph with all of the settings you wish to retain on future graphs such as the number of decimal places on tick mark labels, axis labels, graph titles, line colors, etc. Once the graph is complete select File | Save As. Choose Plot Template (*.grt) in the Save as type field. Type in a file name and then press the Save button.

     

    To use the template, select File | New. Choose Plot and make sure the Prompt for template check box is checked. Open the template, and then open data files to use within the template. The resulting graph can then be saved as a GRF file or exported (File | Export) for use in other applications.

     

    Q7. How do I select the same worksheet for each of the curves in my template without clicking on the worksheet name for each curve?
    A. In Grapher 5, when you open a template file, you are prompted for a worksheet. At the bottom of this dialog box, there is a check box labeled "Use this worksheet for remaining items". Place a check mark in this box and all of the curves will use the same worksheet.

     

    Q8. I have created a graph but a plot does not appear within the axes. What happened?
    A. Grapher needs two numeric or date columns of data to generate a plot. If you selected a column that contained letters or symbols, such as backslashes and hyphens, Grapher cannot create a plot. If the dialog is showing zero data points, look at the data in the worksheet. Normally, if the column is right justified the column contains numbers. If the column is left justified the column is formatted as text. Change the formatting in the original program the file was created in, save the data file, and recreate your graph.

     

    Q9. I would like to digitize data points from a bitmap graph. How can I do this with Grapher?
    A. First, import the bitmap graph into the plot window with the File | Import command. Then, select the bitmap and Choose Graph | Digitizing | Assign Coordinates. Follow the steps to register the bitmap with three known coordinates. After the coordinates are assigned, use Graph | Digitizing | Digitize to select data points from the bitmap graph.

     

    Q10. Does Grapher work with Windows 2000 or Windows XP?
    A. Yes, Grapher works with Windows 2000 and Windows XP. The user does need to have Power User rights to use Grapher. If the user does not have a minimum of "Power User" rights, please contact This e-mail address is being protected from spambots. You need JavaScript enabled to view it for a list of registry keys to change. Changing these registry keys to full read/write support for each of the users will allow the Windows "User" to run Grapher successfully.

     

    Q11. I would like to use international characters in my text strings in Grapher.
    A. Grapher was designed to use English characters. Double-byte and 16-bit Unicode international characters are not supported in Golden Software products.

     

    Q12. Can I control Grapher from another programming environment?
    A. Yes. Grapher can be completely controlled by any Automation-capable programming language, including Visual Basic, Visual Basic for Applications (that ships with the Microsoft Office suite), or the Scripter programming language included with Grapher. Scripter is very similar to VBA. Most modern compilers include some facility for calling Automation-capable applications, including Visual C++. Check your language documentation for Automation or Active-X Automation support.

     

    Q13. When creating multiple graphs in a script how do you reference each curve individually?
    A. There are two steps to referencing the curves. First, name the graph. Then, name the curve. The curve’s properties can be edited using the variable name for the curve.

     

    'Create graph and name it Graph1
    Set Graph1 = Shapes.AddLinePlotGraph("e:.dat")
    'Name first curve Line1
    Set Line1 = Graph1.Plots(1)

     

    Q14. My Grapher 2 script fails when run in Grapher 5. The script stops at the PageSetup line.
    A. The syntax for PageSetup has changed in the Automation language since Grapher 2. Due to this, you will need to change the script PageSetup command line slightly. Refer to the Scripter online help for more information about the new syntax.

     

    Q15. I have a single X axis and two stacked Y axes. Is there a way to create grid lines parallel to both of the Y axes?
    A. First, create the grid lines for the X axis as normal and specify that the grid lines are to be parallel to the first Y axis. Then, select the X axis and choose Graph | Add to Graph | Duplicate Axis. Place a check mark in the boxes to disable the tick marks and labels. After the axis is created, double click on it and click on the Grid Lines button. Make the grid lines parallel to the second Y axis and click OK. Then, on the Line Properties tab, change the Line Style to Invisible.

     

    Q16. I have created a line/symbol graph with point labels, but the points are close together and some of the labels overlap. Is there a way to manually move them around?
    A. In Grapher 5, you can select the graph and choose the Graph | Move Plot Labels command. Click on any label on the screen and drag it to a new location. Press the ESC key on the keyboard to exit from moving plot labels.

     

    Q17. How can I make the Grapher window visible when running a script?
    A. To make the Grapher window visible, set the Application object's "Visible" property to True:
    Set grf = CreateObject("Grapher.Application")
    grf.Visible = True

     

    Q18. Can I run an older Grapher script in Grapher 5?
    A. Yes, Grapher 5 can run Grapher 2, 3, and 4 scripts. Most commands will not need to be changed. There are a few changes in syntax for some commands. The script should run successfully despite these changes. One exception is the Grapher 2 script PageSetup command. Please refer to the online help system for additional information about the new syntax for this command.

     

    Q19. How do I change a plot’s data file?
    A. To change the worksheet used by a graph, click on the curve to select it. In the Property Inspector, open the Plot Properties section and press the Worksheet button. Select all of the plots that you want to use the new worksheet and press OK. Then, select the new worksheet and press Open. The plot will automatically update with the new worksheet.

     

    Q20. I want to show my graph to someone who does not own Grapher 5, do you have a viewer available for this person to download?
    A. The demo version of Grapher can be used to view the graph. The demo is available at www.goldensoftware.com/demo.shtml. All output capabilities have been disabled in the demo so the graphs cannot be saved, exported, or printed.

     

    If the user owns Grapher 3 or Grapher 4, the graph can be saved as a Grapher 3 or Grapher 4 GRF file. This will allow the user to make changes, save, print, or export the graph. Newer graph types will not appear in the older GRF file.

     

    If the graph contains portions that will not appear in Grapher 3 or Grapher 4, you can export your graph as a picture (EMF or WMF) or bitmap (TIFF, JPEG, etc.) and send them this exported file. The file could then be imported into another software application.

     

    Q21. Can Grapher 5 create a Piper plot? If so, how?
    A. Grapher cannot directly create a Piper plot. However, through a small workaround, Grapher 5 is capable of producing these plots. A sample plot is available by clicking here.

     

    Q22. When loading a template from Scripter, how do I use different worksheets for different curves?
    A. When loading a template from a script, only one worksheet can be named in the Open command. After the template is opened, each curve can be selected and the worksheet used can be changed. This example shows how to load the template with one worksheet and change the worksheet for one curve. The first curve ("Line/Symbol Plot 1") will still use the worksheet named in the Open command line.

     

    'Opens Template
    Set Plot = GrapherApp.Documents.Open (c:.grt", "c:.dat")
    'Change worksheet of curve 2
    Dim Graph1, Line2 As Object
    Set Graph1 = Plot.Shapes.Item("Graph 1")
    Set Line2 = Graph1.Plots.Item("Line/Symbol Plot 2")
    Line2.worksheet = ("c:.dat")

     

    Q23. I have edited my data file in another program and want to update my graph. How can I update the graph without closing Grapher 5?
    A. First, save the data changes in the other program. Then, in Grapher follow these directions. If a graph that references the data is still open, choose Graph | Reload Worksheets. This will update the graph from the saved copy on the computer. If the worksheet is open in Grapher, choose File | Reload. This will update the data in the worksheet from the saved copy on the computer.

     

    Q24. I rotated a graph and am now unable to change the length of either axis. How can the axis length be changed on the rotated graph?
    A. A rotated graph cannot have its size changed. To change the length of either axis, select the graph and choose Graph | Clear Rotation. This will remove the rotation from the graph. Double click on the selected axis to resize. Then, rotate the graph with the Arrange | Rotate or Arrange | Free Rotate command.

     

    Q25. How can worksheet labels be added to a ternary diagram?
    A.
    To add worksheet labels to a ternary diagram, select the ternary plot in the Object Manager. Open the Plot Labels section in the Property Inspector. Check the box “Use worksheet labels” and change the Column to the label column in the worksheet. The graph will automatically update.

     

    Q26. How do I rotate a 3D graph?
    A.
    To rotate a 3D graph, select any portion of the graph and choose Graph | 3D Trackball. Click and drag on the screen to display the graph at a new rotation.

    To restore the default rotation, select the entire graph. In the Property Inspector, open the 3D Settings section. Click on the Reset command where the text <Click here to reset to defaults> appears.

     

    Q27. I am unable to activate the Graph | Export Plot Data command. How does this command work?
    A. To export plot data to a worksheet, select a fit curve, a function plot, a histogram, rose diagram, or wind chart. Do not select the entire graph, but only the plot. Then, choose Graph | Export Plot Data. A worksheet window will appear with the exported plot data.

     

    Q28. I notice that the R squared statistical value is different in Excel than in Grapher with a fit curve that goes through the origin. Can this be explained?
    A. According to a variety of statistical sources, R squared cannot be calculated in the same manner when a through origin fit is selected. Excel uses the same equation regardless of whether the fit curve is forced through the origin. This results in a different R squared value in Excel. This value can occasionally be negative, so using the same equation is not a good idea when forcing a curve through the origin. Grapher uses an equation specifically designed for a through origin fit that takes into account the issues of how the line is centered. Refer to Grapher’s online help for the exact equation used in both cases.

     

    Q29. How can I control the number of symbols in a legend?
    A.
    Grapher 5 has added the ability to allow 0, 1, 2, or 3 symbols in a legend. To change the number of symbols displayed, click once on the legend to select it. In the Property Inspector, open the Legend Properties section. Select the desired number of symbols with the “Number of symbols” command. The graph will update automatically.

     

    Q30: Does Grapher 5 run on Windows NT?
    A. Grapher 5 is not supported under Windows NT. Although no formal testing has been performed on Windows NT, Grapher 5 will install on Windows NT SP6 if Internet Explorer 4 or higher is also installed. If you experience problems under Windows NT, please report them to This e-mail address is being protected from spambots. You need JavaScript enabled to view it . If we can duplicate the problem under a supported version of Windows, we will do all we can to resolve the issue. If we can not duplicate the problem, it will not be pursued.

     

    Q31: Does Grapher 5 run on other (non-Windows) operating systems?
    A.
    Grapher is only supported on Windows platforms (specifically Windows 2000, XP, 98, and ME). However, we have heard from several users that Grapher does work on Windows emulators on other operating systems (Linux or Mac).

     

    Q32. Where do I find my serial number?
    A.
    The serial number is on the registration card glued inside the cover of your Getting Started Guide. Please complete the registration card and return to Golden Software or register online at our web site. If you received a download only copy of Grapher 5, the serial number was included with the download information that you received from our sales department. With your registered serial number information complete, we will be able to mail you announcements of upgrades and newsletters.

     

    Grapher 5 also allows you to determine your serial number by going to the Help menu and selecting "About Grapher." The box will show the serial number, as shown below.

     

    img

     

    Q33. Is Technical Support free?
    A. Yes, Technical Support is free to all users for as long as you own the product. You must register your product in order to receive technical support. You can reach technical support by phone, fax, or email.

     

    Q34: I cannot seem to be able to edit my legend title. “Graph 1” appears regardless of what I type in the Title box.
    A. There is a problem with early versions of Grapher 5 that did not allow the legend title to be edited. To work around the problem, save and close the graph. When you reopen the graph, you will be able to edit the text.

     

    Q35: I would like to have my labels split onto two separate lines. Is there a way in Grapher to do this?
    A. In order for the labels to wrap, you would need to include math text in the label's worksheet cell at the point where you want the text to wrap. An example is included below. The math text \rp1 returns the text to the beginning of the first string. The math text \dn100 drops the line down by 100% of the font size. If you want the text closer together, decrease this value. You will need to use labels from the worksheet to take advantage of these split lines.

     

    img img
    This picture shows what the labels in the worksheet might look like when the math text \rp1 and \dn100 are used. This picture shows what the axis labels look like with the math text in the worksheet cells.

     

    Q36. Why when I click on "Symbol Properties" in Preferences do I get the message: "Can't get True Type metrics. Typeface: GSI Default Symbols"?
    A. Often this error occurs because the font is not installed properly. I would recommend closing Grapher. Then, open the Control Panel (Start | Settings | Control Panel) and double click on the Fonts folder. Select the "GSI Default Symbols" font and choose File | Delete. Then, choose File | Install New Font. Browse to the main Grapher directory and select the GSI Default Symbols (TrueType) font. This will install the font. When you open Grapher, you should no longer get the error message when you change the font. You may need to reboot the system prior to opening Grapher.

Gallery

What's New

What's New in Grapher 9?

We have compiled a list of some of the top new features in Grapher 9. This list is only a small sampling of the new features added to Grapher 9

 


 

 


 

Grapher Goes International!

Grapher promises me correct characters in my language. It is important for me. It is well done. Janusz Kazmierski, IBW PAN, Poland

Grapher now supports international fonts and characters. Use any language, such as Chinese, Russian, Greek, Hebrew, or Arabic. All aspects of your Grapher plot support international characters. For example, you can set your drawn text, plot labels, axes labels, graph titles, and more to any language. Customize your graph with language that your audience will understand.

asda
Both Japanese and English are displayed
as text to effectively communicate the details of
the radiation levels following the 2011 tsunami.
Image courtesy of Stephen Ross.

 


 

64-bit Installation

The 64 bit version succeeded in loading the 55 million rowsKim Frankcombe, Explore, Australia

Work with all of your large data sets and images without the worry of running out of memory!

asd
This graph creates a classed scatter plot from more than 1 million data points quickly.

 


 

Move Any Label

I think besides 64 bit support this is the best new feature. Now it is really easy to make cleaner axis labeling if desired and moving tick labels and axis-title labels works like a charm... Kurt Trinko, Austria

 

Quickly and easily remove overlapping labels! Grapher has long allowed you to click and drag plot labels. Now, you can click and drag axis labels, axis titles, or graph titles to new locations using the Move Labels command. Simply click on the object, select the command, and drag labels to anywhere you need.

asd

Click the Move Labels command to click and drag labels to any location on the graph.
Lines connect the axis location to the moved label.

 


 

Ultimate Data Compatibility

Grapher is a fabulous tool for creating presentation-quality software. It is almost infinitely flexible and is not constrained by some of the limitations that hamper my use of other graphing programs. David Suder, Precise Environmental Consulting, USA

 

Import and export in all popular formats! New import formats include Access 2007 ACCDB file format. In addition, import your database information from tables or from queries.

 

sd
Create any graph directly from your query in your Access database.

 


 

Bar Chart Clipping

I value every data point I use and think it deserves a decent frame. While allowing a user to produce a variety of plots in a quick and effective manner, Grapher also offers a full control over every smallest detail of these plots. Igor Yashayaev, Bedford Institute of Oceanography, Canada

 

Line/scatter plots and bar charts can be clipped using the options on the Clipping tab. Draw line/scatter or bar charts to the clipping value or remove values outside the plot range.

a
The same data displayed without clipping, with clipped bars
removed, and with clipped bars drawn to the clipping limit.

 


 

Fit Curves and Confidence Plot Clipping

This is a very useful feature. Jakob Schwander, University of Bern, Switzerland

 

Fit curves and confidence intervals can be clipped using the options on the Clipping tab.

 

asd
Use clipping, as in the plot on the right, to confine fit curves
and confidence intervals only to certain areas on the graph.

 


 

Label All Plots

In any case I am now "hooked" on Grapher 9! Stephen Ross, Infrared Free Electon Laser Research Center, Japan


Label any portion of any plot. Grapher 9 adds the ability to display labels for all aspects of your box-whisker plot.


Label floating bar charts with data values or from a worksheet column.

sd
Emphasize all important aspects of
your data with labels, symbols,
colors, and text.

 


 

Improved Axis Date/Time

I think that the product is moving in the right direction with each version there are improvements. David Orr, Fisheries and Oceans Canada, Canada

Format all labels on your date/time axes with date/time labels. Specify different formats for your major and minor tick marks. Set label format, tick mark divisions, and other tick mark and label formats with date/time information for both major and minor tick marks.

ad
Display minor tick labels at any desired
date/time interval you prefer. This graph
shows monthly major labels and weekly minor date labels.

 


 

Enhanced Class Scatter Plot Legend

Report quality graphs it does very well. Anthony Miller, RPS Energy, United Kingdom

 

Change the text for each item in the class scatter plot legend to make your graph easier to understand. Include the range of values in the class, the class name or explanatory text, or link text from a worksheet to the legend.

 

Change the symbol size displayed in a class scatter plot legend. Create multiple columns and rows to most accurately display your class scatter plot.


Improved Axis Worksheet Labels

It really is the most flexible package out there. I tell people if you can visualize a plot, you can make it with Grapher. Eric Tappa, University of South Carolina, USA

 

Limit tick marks worksheet labels to specific worksheet rows.

 


 

Edit Individual Objects in a Combined Object

The ability to edit and change those elements without having to break apart the elements is a GREAT feature. Sharon Van Dyke, Surtek Inc., USA

 

Change all properties of items that are combined without ungrouping the combined object.

System Requirements

  • Operating system: Windows XP SP2 or higher, Vista, 7 or higher operating system
  • 100 MB of free hard disk space
  • Minimum 512 MB RAM, 1 GB RAM recommended
  • 1024 x 768 x 16-bit color minimum monitor resolution
only
$349
Add to Cart
($119 upgrade)

The complete Grapher package includes:
Last Updated: Thursday, 09 February 2012 03:14

Trusted by over 10,000 Companies and Schools


Use ColorBrewer to Enhance the Visual Display of Your Map

Image One of the primary functions of a map is to display information visually. Color plays a crucial roll in the information sharing process. Choosing the... Read More

Subscribe to Our Newsletter

Enter your email address below to receive email notifications of product updates and our newsletter, filled with helpful technical tips and case studies.