You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenOrienteering Mapper is an orienteering mapmaking program and provides a free alternative to existing commercial software. Its main advantages compared to it are:
1
+
# OpenOrienteering Mapper
2
2
3
-
- Open Source: the program is completely free, every programmer can improve it.
4
-
- Cross-platform: the program works on Android, Windows, Mac OS X and Linux.
While it is under continuous development and considered in beta state, it has been used to produce maps for classical orienteering, MTBO and radio orienteering races. All required functions for drawing maps are implemented and the program works very stable. So it can be considered ready for productive use, although it is like always a good idea to keep backups of your files. We are happy about feedback to the program.
5
+
OpenOrienteering Mapper is an orienteering mapmaking program and provides a free and open source alternative to existing commercial software. OpenOrienteering Mapper runs on Android, Windows, Mac OS X and Linux.
The translations for Mapper are stored in `translations/OpenOrienteering_lang.ts`. The easiest way to edit those files is by using [Qt Linguist for translation](http://doc.qt.io/qt-5/linguist-translators.html). The translations can also be edited with any XML editor.
28
+
29
+
Adding a new translation is done by making a new copy of `OpenOrienteering_template.ts` and replacing `template` in the file name with the relevant language code. The new file also has to be added to `translations/CMakeLists.txt`.
30
+
31
+
Some strings such as basic buttons and colors has its translation within the Qt Framework, for translating those see [Qt Localization](https://wiki.qt.io/Qt_Localization).
32
+
33
+
34
+
### Writing Documentation
35
+
36
+
The Mapper manual lives in its [own repository](https://github.com/OpenOrienteering/mapper-manual) witch contains all information for you to get started.
37
+
38
+
39
+
### Reporting Issues
40
+
41
+
Issues and possible improvements can be posted to our public [Ticket system](https://github.com/OpenOrienteering/mapper/issues), please make sure you provide all relevant information about your problem or idea.
42
+
43
+
44
+
## License
45
+
46
+
Mapper is licensed under the [GNU GENERAL PUBLIC LICENSE Version 3](https://www.gnu.org/licenses/gpl.html).
<p>This most important function reverses the last change made to the map. Repeating 'Undo' will undo earlier changes, one step at a time.<br/><br/>
12
-
<b>Attention</b>: while changes to map objects can be undone this way, not all map changes are covered by the undo system. This includes changes to colors, symbols or templates. Because of this, it is very advisable to make a backup of your map before making such changes.</p>
<p>This inserts the map object(s) on the clipboard into the map. They will be centered at the view midpoint. <br/><br/>
26
-
<b>Note</b>: when copying ojects between different maps, their symbols and colors may be copied too in order to be able to display the objects in the new map in the same way as in the source map.</p></td></tr>
<p>Clears the undo / redo history, i.e. all undo and redo steps will be deleted. This reduces the file size for map file formats where the last undo and redo steps are stored, e.g. the omap format.</p></td></tr>
<tdwidth="400">This most important function reverses the last change made to the map. Repeating 'Undo' will undo earlier changes, one step at a time.<br/>
17
+
<b>Attention:</b> While changes to map objects can be undone this way, not all map changes are covered by the undo system. This includes changes to colors, symbols or templates.</td>
<td>This inserts the map object(s) on the clipboard into the map. They will be centered at the view midpoint.<br/>
42
+
<b>Note:</b> When copying objects between different maps, their symbols and colors may be copied too in order to be able to display the objects in the new map in the same way as in the source map.</td>
<td>This action deletes the selected object(s).</td>
49
+
</tr>
50
+
<tr>
51
+
<td></td>
52
+
<td><b>Select all</b></td>
53
+
<td><b>Ctrl+A</b></td>
54
+
<td>This selects all objects in the current map part.</td>
55
+
</tr>
56
+
<tr>
57
+
<td></td>
58
+
<td><b>Select nothing</b></td>
59
+
<td><b>Ctrl+Shift+A</b></td>
60
+
<td>After this action, no object is selected.</td>
61
+
</tr>
62
+
<tr>
63
+
<td></td>
64
+
<td><b>Invert selection</b></td>
65
+
<td><b>Ctrl+I</b></td>
66
+
<td>This action inverts the selection in the current map part.</td>
67
+
</tr>
68
+
<tr>
69
+
<td></td>
70
+
<td><b>Select all objects with selected symbols</b></td>
71
+
<td></td>
72
+
<td>After this action, the selection consists of all objects in the current map part which have the selected symbol(s).</td>
73
+
</tr>
74
+
<tr>
75
+
<td></td>
76
+
<td><b>Clear undo / redo history</b></td>
77
+
<td></td>
78
+
<td>Clears the history of undo and redo steps, i.e. all undo and redo steps will be deleted. This reduces the file size for map file formats where the last undo and redo steps are stored, e.g. the omap format.</td>
79
+
</tr>
31
80
</table>
32
-
33
-
34
-
<h3>Editing tools</h3>
35
-
<p>OOMapper offers many editing tools which may be accessed through the <ahref="tools_menu.md">Tools menu</a> or the <ahref="toolbars.md">toolbars</a>.</p>
<p>Shows a text field where any text can be entered which will be saved in the map file, without appearing on the map itself. This can for example be used to store information about map revisions.</p> </td></tr>
24
-
11
+
<table>
12
+
<tr>
13
+
<tdwidth="40"></td>
14
+
<tdwidth="150"><b>Georeferencing...</b></td>
15
+
<tdwidth="70"></td>
16
+
<tdwidth="400">Opens the <ahref="georeferencing.md">georeferencing dialog</a>.</td>
<td>Shows a text field for entering additional text which will be saved in the map file, without appearing on the map itself. This can for example be used to store information about map revisions.</td>
41
+
</tr>
42
+
<tr>
43
+
<td></td>
44
+
<td><b>Add new part...</b></td>
45
+
<td></td>
46
+
<td>Opens a dialog for entering the name of a new map part which is to be created.</td>
47
+
</tr>
48
+
<tr>
49
+
<td></td>
50
+
<td><b>Rename current part...</b></td>
51
+
<td></td>
52
+
<td>Opens a dialog for changing the name of the current map part.</td>
53
+
</tr>
54
+
<tr>
55
+
<td></td>
56
+
<td><b>Remove current part</b></td>
57
+
<td></td>
58
+
<td>Removes the current map part and all objects it contains.</td>
59
+
</tr>
60
+
<tr>
61
+
<td></td>
62
+
<td><b>Move select objects to</b></td>
63
+
<td></td>
64
+
<td>Moves the selected objects to another map part.</td>
65
+
</tr>
66
+
<tr>
67
+
<td></td>
68
+
<td><b>Merge this part with</b></td>
69
+
<td></td>
70
+
<td>Moves the current part's objects to another map part, and then removes the current map part.</td>
71
+
</tr>
72
+
<tr>
73
+
<td></td>
74
+
<td><b>Merge all parts</b></td>
75
+
<td></td>
76
+
<td>Moves all other parts' objects to the current part, and then removes all other map parts.</td>
<p>The coordinates of the cursor on the map are shown in the position box at the bottom right corner of the program window. Paper coordinates refer to positions on a paper print, from an arbitrary origin. If your map has been <ahref="georeferencing.md">georeferenced</a>, additional coordinate systems will be available. Projected coordinates are meters of easting and northing. Latitude & longitude may be expressed in decimal degrees or in degrees, minutes and seconds.</p>
43
43
<p>The coordinate system may also be selected by a right-click on the position box at the bottom right corner of your screen which will provide the same choices.<br/><br/></p></td></tr>
0 commit comments