diana:gettingstarted

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

diana:gettingstarted [2015-11-25 14:17:28]
davidb
diana:gettingstarted [2022-05-31 09:29:31]
Line 1: Line 1:
-====== Getting Started ====== 
  
-This document aims to describe what is needed to get a released version of Diana up and running on Ubuntu 12.04 (Precise) from a set of Debian packages. It is assumed that you will be using the version of Ubuntu that the packages were developed for. 
- 
-To build Diana for other distributions, see the [[autotools|Building Metlibs and Diana with Autotools]] page for an installation guide then continue reading the [[#installing_data_files|Installing Data Files]] section. 
- 
-To build a batch version of Diana for headless systems, install ''bdiana'' according to the instructions on the [[batch_diana_on_headless_systems|Batch Diana on Headless Systems]] page then continue reading the [[#installing_data_files|Installing Data Files]] section. 
- 
-===== Installing Packages ===== 
- 
-Obtain a set of release packages for the current release of Diana. Follow the instructions on the [[Installing Diana from Launchpad]] page. 
- 
-===== Installing Data Files ===== 
- 
-From the same page as the packages, download the maps and demo data archives, 
-[[ftp://ftp.met.no/projects/diana/diana_maps.tar.gz|diana_maps.tar.gz]] and [[ftp://ftp.met.no/projects/diana/diana_demodata.tar.gz|diana_demodata.tar.gz]] respectively. 
- 
-Choose a suitable location for installation. The default configuration file 
-specifies ''/usr/share/diana'' as the directory to contain the ''maps'' and 
-''demodata'' directories supplied by the archives, so you may want to unpack 
-the archives in that directory. 
- 
-<code> 
-cd /usr/share/diana 
-tar zxf /path/to/diana_maps.tar.gz 
-tar zxf /path/to/diana_demodata.tar.gz 
-</code> 
- 
-Alternatively, you can unpack the archives in another directory and modify 
-Diana's configuration file to refer to their locations. 
- 
- 
-===== Configuring Diana ===== 
- 
-Diana expects to find a ''diana.setup'' file in various locations: 
- 
-  * The current directory. 
-  * ''$HOME/.diana/diana.setup'' or equivalent 
-  * ''/etc/diana/diana.setup-COMMON'' 
- 
-Possibly the easiest way to arrange this is to run Diana without a ''diana.setup'' 
-file then immediately quit. This will cause the ''.diana'' directory to be created 
-in the user's home directory. Then copy the ''/etc/diana/diana.setup'' file into 
-that directory for further configuration. 
- 
-If you installed the maps and demo data in a location other than the default, 
-you will need to change the ''OPDATA'' and ''MAPDIR'' lines in the ''diana.setup'' 
-file. For example, if these resources were unpacked in the ''/data/diana'' 
-directory, these lines need to be changed to read: 
- 
-<code> 
-OPDATA    = /data/diana/demodata 
-MAPDIR    = /data/diana/maps 
-</code> 
- 
-===== Testing ===== 
- 
-It is useful to test that the basic installation works correctly, particularly on headless systems that only allow ''bdiana'' to run. Copy the following text into a file called ''test.input'': 
- 
-<code> 
-buffersize=800x800 
-output=PNG 
-filename=test.png 
- 
-PLOT 
-MAP backcolour=117:199:242 map=Gshhs-Auto contour=on cont.colour=black cont.linewidth=1 cont.linetype=solid cont.zorder=1 land=on land.colour=240:158:92 
-AREA proj4string="+proj=ortho +lat_0=60" rectangle=-1500000.000000:1500000.000000:-1250000.000000:1750000.000000 
-ENDPLOT 
-</code> 
- 
-Process the input file using a command like the following, using the appropriate executable and setup file for your configuration: 
- 
-<code> 
-bdiana-3.35 -i test.input -s diana.setup 
-</code> 
- 
-A file called ''test.png'' should be created that looks like the following image: 
- 
-{{:test.png?|}} 
- 
-If the file is not created or the image is blank, check the output from ''bdiana'' to determine whether the ''diana.setup'' file and map files were found correctly. 
- 
-===== Running Diana ===== 
- 
-Run Diana using either the ''diana'' script or the ''diana.bin'' executable. 
-The ''diana'' script will try to send debug information back to the e-mail 
-address for bug reports. If you want to avoid this, run the ''diana.bin'' 
-executable instead. 
- 
-If you have created a ''diana.setup'' file in a location other than one of 
-those mentioned above then you need to pass an option on the command line 
-to specify where it is. 
- 
-<code> 
-diana -s /path/to/diana.setup 
-</code> 
- 
-The path specified must be an absolute path. 
  • diana/gettingstarted.txt
  • Last modified: 2022-05-31 09:29:31
  • (external edit)