Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
diana:gettingstarted [2022-05-31 09:29:31] external edit |
— (current) | ||
|---|---|---|---|
| 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, | ||
| - | |||
| - | To build a batch version of Diana for headless systems, install '' | ||
| - | |||
| - | ===== Installing Packages ===== | ||
| - | |||
| - | Obtain a set of release packages for the current release of Diana. Follow the instructions on the [[Installing Diana from Launchpad]] page to install and test the packages. | ||
| - | |||
| - | ===== Configuring Diana ===== | ||
| - | |||
| - | Diana expects to find a '' | ||
| - | |||
| - | * The current directory. | ||
| - | * '' | ||
| - | |||
| - | If you built and installed Diana 3.39 from source, or installed a package from Launchpad, there should also be a setup file in the following location: | ||
| - | |||
| - | * ''/ | ||
| - | |||
| - | If you installed the maps and demo data in a location other than the default, | ||
| - | you will need to change the '' | ||
| - | file. For example, if these resources were unpacked in the ''/ | ||
| - | directory, these lines need to be changed to read: | ||
| - | |||
| - | < | ||
| - | OPDATA | ||
| - | MAPDIR | ||
| - | </ | ||
| - | |||
| - | This means that you need to have a '' | ||
| - | edit it. Possibly the easiest way to arrange this is to run Diana without a '' | ||
| - | file then immediately quit. This will cause the '' | ||
| - | in the user's home directory. Then copy the ''/ | ||
| - | (or the correct one for the version you are using) into that directory for further | ||
| - | configuration. | ||
| - | |||
| - | ===== Testing with bdiana ===== | ||
| - | |||
| - | It is useful to test that the basic installation works correctly, particularly on headless systems that only allow '' | ||
| - | |||
| - | < | ||
| - | buffersize=800x800 | ||
| - | output=PNG | ||
| - | filename=test.png | ||
| - | |||
| - | PLOT | ||
| - | MAP backcolour=117: | ||
| - | AREA proj4string=" | ||
| - | ENDPLOT | ||
| - | </ | ||
| - | |||
| - | Process the input file using a command like the following, using the appropriate executable and setup file for your configuration: | ||
| - | |||
| - | < | ||
| - | bdiana -i test.input -s diana.setup | ||
| - | </ | ||
| - | |||
| - | A file called '' | ||
| - | |||
| - | {{diana: | ||
| - | |||
| - | If the file is not created or the image is blank, check the output from '' | ||
| - | |||
| - | You can also find more input files to test in the [[https:// | ||
| - | ===== Running Diana ===== | ||
| - | |||
| - | Run Diana using either the '' | ||
| - | The '' | ||
| - | address for bug reports. If you want to avoid this, run the '' | ||
| - | executable instead. | ||
| - | |||
| - | If you have created a '' | ||
| - | those mentioned above then you need to pass an option on the command line | ||
| - | to specify where it is. | ||
| - | |||
| - | < | ||
| - | diana -s / | ||
| - | </ | ||
| - | |||
| - | The path specified must be an absolute path. | ||