WxGUI Cartographic Composer: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
Line 28: Line 28:


== Installation ==
== Installation ==
After installation launch ''GUI for ps.map'' from wxGUI menu
File -> Hardcopy Map Output Utility


=== Requirements ===
=== Requirements ===
Line 34: Line 38:
* ''(optional)'' [http://www.pythonware.com/products/pil/ Python Imaging Library] for preview functionality  
* ''(optional)'' [http://www.pythonware.com/products/pil/ Python Imaging Library] for preview functionality  
* ''(optional)'' [http://www.ps2pdf.com ps2pdf] for PDF export
* ''(optional)'' [http://www.ps2pdf.com ps2pdf] for PDF export
After installation launch ''GUI for ps.map'' from wxGUI menu
File -> Hardcopy Map Output Utility


=== From wxGUI ===
=== From wxGUI ===

Revision as of 10:46, 16 April 2011

Back to wxGUI.

For development issues see Trac page.

ps.map (see also ps.output) is a cartographic composer, intended to be a stand-alone hardcopy plot generator. It is not meant to be a Print button for the maps currently displayed in the map canvas, that will need it own controls.

The GUI (so called wx.psmap) will prepare a semi-WYSIWYG + tree menu controls which can write a ps.map control file, and then run ps.map to create PostScript output directly. See the announcement in the mailing list.

wx.psmap - draft mode

The GUI currently supports the most important mapping instructions

  • paper
  • scale
  • maploc
  • rast
  • vects
  • scalebar
  • mapinfo
  • legend
  • text labels

Installation

After installation launch GUI for ps.map from wxGUI menu

File -> Hardcopy Map Output Utility

Requirements

From wxGUI

Setting -> Install extension from add-ons
  1. Click on "Fetch" button
  2. Choose "wxGUI | wx.psmap"
  3. Check in "Install system-wide (may need system administrator rights)"
  4. And install selected extension by clicking on "Install"
Installing wx.psmap from wxGUI

From Command Prompt

In GRASS 7
g.extension -s svnurl=https://svn.osgeo.org/grass/grass-addons extension=wx.psmap
In GRASS 6

Note: g.extension in GRASS 6 doesn't support installing wxGUI extensions. You can install wx.psmap from wxGUI Command prompt using Python version of g.extension available as g.extension.py

g.extension.py -s svnurl=https://svn.osgeo.org/grass/grass-addons extension=wx.psmap
Installing wx.psmap from wxGUI Command Prompt

Input

  • Ability to load in saved ps.map instructions file. I consider this to be a low priority, deal with it after map creation is fully functional. Start with scripts saved using the GUI, after that is working expand to load any ps.map instructions file.

Outputs

  • ps.map instructions file
  • PostScript file