Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
diana:gettingstarted [2014-04-04 10:46:22] davidb [Testing] |
diana:gettingstarted [2022-05-31 09:29:31] (current) |
||
---|---|---|---|
Line 3: | Line 3: | ||
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. | 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 Diana for other distributions, |
+ | |||
+ | To build a batch version of Diana for headless systems, install '' | ||
- | To build a batch version of Diana for headless systems, install '' | ||
===== Installing Packages ===== | ===== Installing Packages ===== | ||
- | Obtain a set of release packages for the current release of Diana. | + | Obtain a set of release packages for the current release of Diana. |
- | + | ||
- | You need to install | + | |
- | + | ||
- | < | + | |
- | sudo dpkg -i diana-3.33_3.33.0-1_amd64.deb diana-3.33-common_3.33.0-1_all.deb | + | |
- | </ | + | |
- | + | ||
- | ===== Installing Data Files ===== | + | |
- | + | ||
- | From the same page as the packages, download the maps and demo data archives, | + | |
- | [[ftp:// | + | |
- | + | ||
- | Choose a suitable location for installation. The default configuration file | + | |
- | specifies ''/ | + | |
- | '' | + | |
- | the archives in that directory. | + | |
- | + | ||
- | < | + | |
- | cd / | + | |
- | tar zxf / | + | |
- | tar zxf / | + | |
- | </ | + | |
- | + | ||
- | Alternatively, | + | |
- | Diana' | + | |
===== Configuring Diana ===== | ===== Configuring Diana ===== | ||
Line 42: | Line 17: | ||
* The current directory. | * The current directory. | ||
* '' | * '' | ||
- | * ''/ | ||
- | Possibly the easiest way to arrange this is to run Diana without | + | If you built and installed |
- | file then immediately quit. This will cause the '' | + | |
- | in the user's home directory. Then copy the ''/ | + | * ''/ |
- | that directory for further configuration. | + | |
If you installed the maps and demo data in a location other than the default, | If you installed the maps and demo data in a location other than the default, | ||
Line 59: | Line 32: | ||
</ | </ | ||
+ | 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 ===== | ===== Running Diana ===== | ||