Okmap en
Okmap en
Okmap en
Summary
Introduction .......................................................................................................................... 11
Links ........................................................................................................................................................................... 11
Product links................................................................................................................................................................... 11
Other products for iOS ................................................................................................................................................... 11
Installation................................................................................................................................................................. 12
Software installation ...................................................................................................................................................... 12
When an error occurs .................................................................................................................................................... 17
First start ................................................................................................................................................................... 18
Starting OkMap .............................................................................................................................................................. 18
Change the language...................................................................................................................................................... 19
Registration of OkMap ................................................................................................................................................... 19
Release of new versions ................................................................................................................................................. 20
Information .................................................................................................................................................................... 20
Interface organization ............................................................................................................................................... 21
Main window ................................................................................................................................................................. 21
Dockable windows ......................................................................................................................................................... 21
Reset all to factory default ............................................................................................................................................. 21
Menu .............................................................................................................................................................................. 22
Context menu................................................................................................................................................................. 23
Toolbar ........................................................................................................................................................................... 23
Status bar ....................................................................................................................................................................... 25
File manager................................................................................................................................................................... 26
Map window .................................................................................................................................................................. 27
Mini-map ........................................................................................................................................................................ 28
Magnifying glass ............................................................................................................................................................. 29
Data tables ..................................................................................................................................................................... 30
Enter the coordinates .................................................................................................................................................... 33
Datum ...................................................................................................................................... 34
What is a datum ....................................................................................................................................................... 34
The shape of the Earth ................................................................................................................................................... 34
Definition of Datum ....................................................................................................................................................... 34
Coordinate systems........................................................................................................................................................ 34
Datum and OkMap .................................................................................................................................................... 35
Predefined datums ......................................................................................................................................................... 35
List of datums ................................................................................................................................................................. 35
Projections ............................................................................................................................. 37
What is a projection .................................................................................................................................................. 37
Classification according to spatial properties ................................................................................................................. 37
Classification according to geometric principles ........................................................................................................... 38
Most used projections.................................................................................................................................................... 39
Projections used according to the scale ......................................................................................................................... 39
Projections used by OkMap ....................................................................................................................................... 40
Projection parameters ................................................................................................................................................... 40
Predefined projections ................................................................................................................................................... 40
List of predefined projections ........................................................................................................................................ 41
Maps ......................................................................................................................................... 43
Types of maps............................................................................................................................................................ 43
Calibrate a raster map ............................................................................................................................................... 44
What is calibration ......................................................................................................................................................... 44
Calibration procedure .................................................................................................................................................... 44
www.okmap.org Pagina 1
OkMap – User manual January 3 novembre 2019
Add-ons of maps.................................................................................................................104
Icons ........................................................................................................................................................................ 105
Comments ............................................................................................................................................................... 105
Photos ...................................................................................................................................................................... 106
www.okmap.org Pagina 3
OkMap – User manual January 3 novembre 2019
Projects .................................................................................................................................134
Save a project .......................................................................................................................................................... 134
Load a project .......................................................................................................................................................... 134
Modify a project ...................................................................................................................................................... 134
www.okmap.org Pagina 4
OkMap – User manual January 3 novembre 2019
Glossary ................................................................................................................................221
A .............................................................................................................................................................................. 221
Accuracy ....................................................................................................................................................................... 221
Actuality ....................................................................................................................................................................... 221
Address matching......................................................................................................................................................... 221
ADSL ............................................................................................................................................................................. 221
Aero photogrammetric restitution .............................................................................................................................. 221
www.okmap.org Pagina 6
OkMap – User manual January 3 novembre 2019
www.okmap.org Pagina 7
OkMap – User manual January 3 novembre 2019
www.okmap.org Pagina 9
OkMap – User manual January 3 novembre 2019
www.okmap.org Pagina 10
OkMap – User manual January 3 novembre 2019
Introduction
Links
Product links
Forum http://www.okmap.org/forum
www.okmap.org Pagina 11
OkMap – User manual January 3 novembre 2019
Installation
Software installation
After opened OkMap.exe the following window will be shown (example with Windows 10):
www.okmap.org Pagina 12
OkMap – User manual January 3 novembre 2019
www.okmap.org Pagina 13
OkMap – User manual January 3 novembre 2019
Read carefully the contract with the end user that must be accepted in order to continue
with the installation of the software.
Press on the choice I accept the agreement.
Press the Next button.
Read carefully the content of the page with particular regard to the prerequisites.
Press the Next button.
In this window you can choose the destination folder of the files to be installed.
If you do not have any special reasons, leave the defaults suggested by the installation
program.
Press the Next button.
www.okmap.org Pagina 14
OkMap – User manual January 3 novembre 2019
In this window, you can select additional tasks to perform during installation:
The program now proceeds with the installation of OkMap. The process will last a few
moments.
www.okmap.org Pagina 15
OkMap – User manual January 3 novembre 2019
www.okmap.org Pagina 16
OkMap – User manual January 3 novembre 2019
Reinstall OkMap.
www.okmap.org Pagina 17
OkMap – User manual January 3 novembre 2019
First start
Starting OkMap
After started, OkMap displays for a few moments a window indicating the status of the
initialization phase.
Then the main window is displayed and within this a further window that indicates this is a
trial version.
You can change the language of the interface to read the contents of this window at the next
reboot in your own language (if any).
www.okmap.org Pagina 18
OkMap – User manual January 3 novembre 2019
To change the OkMap interface language use the Utilities – Preferences – Preferences menu.
Select your language in the Language combo box and press the OK button.
OkMap will ask to restart, choose Yes and wait for the program to restart.
Registration of OkMap
After purchasing OkMap a registration code and a password are received to unlock the trial
version functionality.
Enter in the corresponding fields the registration code and password received at the
purchasing time.
To avoid possible typing errors you can use the copy-paste method.
Once the codes have been entered, press the Confirm button.
The Cancel button closes the window without registering the product.
Please note that the OkMap license is valid for one PC only.
www.okmap.org Pagina 19
OkMap – User manual January 3 novembre 2019
When a new version is released, a small warning box appears at the bottom right of the
screen when OkMap starts.
Clicking on the Download page link, the web page where you can download the new version
of OkMap is opened.
With the List of changes link, the web page where are listed the latest version (and previous)
news is opened.
If you purchased OkMap, simply download and install the latest trial version of the product on
the same computer where a previous version was registered.
The new version will be automatically registered.
Information
To get information about the installed version, use the Help - Information menu.
In this window you can identify the version of the installed product and the license
registration code.
The System Info button starts the Windows System information program where you can find
detailed information about your operating system.
www.okmap.org Pagina 20
OkMap – User manual January 3 novembre 2019
Interface organization
Main window
This window acts as a container and allows you to host other windows (multi document
interface). With this technique it is possible, for example, to work with several maps at the
same time.
Dockable windows
Most windows are opened in the main window and may or may not be docked using the
mouse (drag & dock).
These features are unblocked by default.
To unlock / block these features use the Windows – Lock layout menu.
To close all windows use the Windows - Close all windows menu.
When the main window is closed, OkMap automatically closes all the windows contained in it
and ends the execution.
The closure of the application may require confirmation as specified in the Preferences -
General function.
To restore the factory settings of windows and data tables, use the Windows – Reset all to
factory default menu.
This function acts on:
window size
position of the windows
placement of columns in data tables
default sorting in data tables
It proves useful in the event of a change of the screen resolution or in the event of
anomalies.
www.okmap.org Pagina 21
OkMap – User manual January 3 novembre 2019
Menu
The menu items, placed above the toolbar, are used to activate the program functions.
When the menu refers to a function that can be activated on or off, the icon to the left of the
menu item is displayed with a light blue background color when the function is activated.
In the menu items without an icon, a check mark is displayed if activated.
www.okmap.org Pagina 22
OkMap – User manual January 3 novembre 2019
Context menu
The context menu is activated by clicking with the right mouse button (where provided).
When the menu item refers to a function that cannot be activated in that context, the text is
displayed in light color.
Toolbar
The toolbar contains small images (icons), each of which is a function that can be activated
by clicking with the left mouse button.
By placing the mouse on an icon for at least two seconds, a brief description of the
corresponding function (tooltip) appears.
The toolbar can be displayed or not by using the Toolbar - Show toolbar menu.
The toolbar configuration can be changed with the Toolbar - Customize toolbar menu.
www.okmap.org Pagina 23
OkMap – User manual January 3 novembre 2019
You can add or remove buttons according to your needs using the Add -> and <- Remove
buttons.
In addition, the icons can be sorted, after selecting them, using the Move up and Move
down buttons.
When the application finishes, the toolbar configuration is saved and replayed the next time.
The Toolbar - Restore toolbar to initial status menu relocates the icons to the last saved
locations.
The Toolbar - Restore all to factory default menu relocate the toolbar icons to their original
positions after installing OkMap.
www.okmap.org Pagina 24
OkMap – User manual January 3 novembre 2019
Status bar
The status bar is located at the bottom of the main window and is used to display some
information. It is divided into three tabs, each of which is divided into several cells.
Positioning the mouse for at least two seconds on a cell shows a brief description of its
content (tooltip).
Note 1 - The altitude data is shown only if the DEM (Digital Earth Model) data has been
downloaded in SRTM-1 or SRTM-3 format (file with extension .hgt) relative to the area
covered by the current map. The DEM data can be downloaded automatically if you have an
internet connection (see Download DEM data).
www.okmap.org Pagina 25
OkMap – User manual January 3 novembre 2019
File manager
It’s an utility function to manage the files opened by the OkMap application.
Each type of file can have only one file selected: it is the current file on which will be added,
for example, the objects drawn on the map or extracted the elements in the functions of the
List menu.
Selecting a map has the effect of making current the window in which it is displayed.
www.okmap.org Pagina 26
OkMap – User manual January 3 novembre 2019
Map window
This window is used to display raster maps, vectorial maps and web maps.
The functions that can be activated by the mouse depend on the tool selected in the Tools
menu.
You can carry out operations of moving the map (panning), zooming the map, creating
vectorial objects, waypoints, routes and tracks, selecting objects, calculating distances and
areas, and many other functions.
Clicking with the right mouse button the context menu is activated.
www.okmap.org Pagina 27
OkMap – User manual January 3 novembre 2019
Mini-map
The mini-map displays the entire image of the map in a small window (thumbnail). It can
only be displayed for raster maps.
A red rectangle, displayed inside the mini-map, shows the portion of the map visible in the
main window. The size of this rectangle depends on the zoom factor selected.
Clicking with the left mouse button, in a point of the mini-map, will move the main map
(panning) so as to display this point in the middle of the window.
www.okmap.org Pagina 28
OkMap – User manual January 3 novembre 2019
Magnifying glass
The lens windows displays a strong magnification of the map image around the mouse
pointer. It can only be displayed for raster or web maps.
www.okmap.org Pagina 29
OkMap – User manual January 3 novembre 2019
Data tables
Tables or data grids are often used to represent lists of structured information.
In the editable fields sometimes appears a light blue icon with a small arrow at the bottom;
clicking with the left mouse button on it appears a window where you can choose the value
to be entered in the field by selecting it from a list of predetermined values.
Above the data tables can appear fields (usually one or two) that allow you to filter the data
shown in the rows of the table below.
To filter the data, simply select the field to be filtered in the appropriate drop-down menu
and type, in the adjacent field, the value used as a filter (contained value).
To scroll the table vertically, you can use the mouse wheel.
To insert new elements (where provided), scroll the table and move to the last empty row
prepared for this purpose.
To change the display order of the rows click with the left mouse button on the head of the
table in correspondence of the column for which you want to obtain the ordering of the lines;
a further click will alternately change the order from ascending to descending.
www.okmap.org Pagina 30
OkMap – User manual January 3 novembre 2019
To change the display order of the columns click with the left mouse button on the head of
the table in correspondence with the column that you want to move and drag it with the
mouse button pressed in the desired position.
To select a row, click with the left mouse button on the column containing the row numbers
corresponding to the row to be selected; holding down the Ctrl key you can add additional
lines to the list of selected lines; holding down the Shift key selects the lines in the interval
between the current row and the previously selected row.
To select all the rows, simply click with the left mouse button on the upper left icon
corresponding to the column containing the line numbers.
The selected rows can be copied to the clipboard with the Ctrl+C key. The copied lines can be
pasted, for example, in a text editor or spreadsheet.
To delete the selected lines (if provided) press the Delete key; the program will request a
confirmation before proceeding with the cancellation.
To increase or decrease the width of a column, place the mouse on the head of the table at
the end of the desired column; a cursor will appear indicating the redefinition mode; hold
down the left mouse button and drag the end of the column to the left (increase width) or to
the right (decrease width); release the mouse to the desired size.
To increase or decrease the height of a row, place the mouse on the first column of the table
(row number) at the end of the desired row; a cursor will appear indicating the redefinition
mode of the row height; hold down the left mouse button and drag the end of the row down
(increase height) or up (decrease height); release the mouse to the desired height.
Generally, a context menu is available in which the following standard items are always
available:
Default grid layout: restores the size of the table columns to their original state.
www.okmap.org Pagina 31
OkMap – User manual January 3 novembre 2019
Grid export: produces a file with the contents of the data table
To customize the data to be extracted, the following window is displayed (example
taken from the datums list).
www.okmap.org Pagina 32
OkMap – User manual January 3 novembre 2019
Whenever you need to enter the coordinates, OkMap displays a box where you can select the
type of representation you want to use.
The type of representation is selected by clicking on the tab at the top of the box. The two
arrows on the right allow you to slide the tabs to the left and right, viewing those that are
hidden for reasons of space.
A context menu (or mouse on icon ) is available with the following items:
The geocoding function, in order to be activated, requires the acquisition of an Api key to be
included in the preferences. Refer to the Preferences – Geocoding & Routing section for how
to acquire the Api key.
www.okmap.org Pagina 33
OkMap – User manual January 3 novembre 2019
Datum
What is a datum
A datum defines a coordinate system based on a solid geometric figure that approximates the
shape of the Earth.
The shape of the Earth can be approximated, more and more precisely, to:
A sphere.
An ellipsoid that can be defined mathematically by the semi major axis and by the
crushing at the poles.
A geoid that would coincide with the surface of the seas if these spread over the whole
planet with the same density and temperature and in the absence of perturbations due
to the currents of winds and tides.
In the cartography the ellipsoid is used because it is mathematically easy and sufficiently
precise.
The ellipsoid can be oriented according to the terrestrial area to be represented.
Definition of Datum
Each reference ellipsoid takes a specific name (e.g.: Bessel 1841, Clarke 1866, International
1924, WGS84, etc.).
Different datums can refer to the same ellipsoid. What distinguishes these datums is the
position of the ellipsoid relative to the center of the Earth. These datums are used in
different geographical areas to obtain greater accuracy in the local area.
Even the datum are defined with a unique name that recalls the name of the ellipsoid and
the region where they are applied, such as South American 1969 (Brazil).
In recent years there has been a need to define an international datum (WGS84) with origin
at the center of the Earth (x=y=z=0).
Coordinate systems
The geographical coordinates are measured in latitude and longitude and are
expressed in degrees.
The latitude varies from the north pole (90) decreasing to the equator (0) and decreasing
further to the south pole (-90).
The longitude varies from the meridian of Greenwich (0) growing towards the east to the
opposite meridian (180) and decreasing towards the west to the same opposite meridian (-
180).
OkMap provides a list of over 750 predefined datums most used in the world to facilitate the
definition of the used coordinate system.
List of datums
This function produces the list of datums available in OkMap with their characteristics.
The information displayed in this window are:
Datum name
Id. Datum (EPSG database)
Enabled / disabled
Ellipsoid
Reference ellipsoid
Ellipsoid ID (EPSG database)
Ellipsoid name
Major radius of the Earth
Minor radius of the Earth
Inverse flattening
Flattening
Eccentricity
Eccentricity sec.
Position of the ellipsoid with respect to the center of the earth
Shift X (meters)
Shift Y (meters)
Shift Z (meters)
X rotation (seconds)
Y rotation (seconds)
Z rotation (seconds)
Scale (ppm)
Names used in other systems
ECW name
OziExplorer name
CompeGPS name
GPS TrackMaker name
www.okmap.org Pagina 35
OkMap – User manual January 3 novembre 2019
With this function you can deactivate some datums in order to obtain a more contained list in
all the circumstances in which a reference datum must be indicated.
To activate or deactivate a datum, click on the Active column corresponding to the row
relating to the datum to be modified; a check mark will indicate if the row is active or not.
For more information on the general use of tables, see the Data tables section.
In this table there is a context menu with the following items (besides the standard ones
already seen in the paragraph Data tables):
Activate all: automatically sets the value Active to true in all datums
Deactivate all: automatically sets the value Active to false in all datums
Activate highlighted: automatically sets the value Active to true in all selected datums
Deactivate highlighted: automatically sets the value Active to false in all selected
datums
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
To refresh the list, press the Refresh button.
www.okmap.org Pagina 36
OkMap – User manual January 3 novembre 2019
Projections
What is a projection
Cartesian coordinates are based on a system of two orthogonal axes (x, y).
The location of a point is given by the intersection of the two values.
Since the earth's surface is curved, the process of projection distorts always one or more of
the following spatial properties:
areas
distances
angles
There are many types of projection each of one capable of representing one or more
spatial properties but not all at once.
The projections are grouped into categories according to the spatial properties that are
able to represent:
Equivalent or equal-area or authalic: the areas of all regions are represented in the
same proportion of the original surface, e.g. maintain the relationship between the
surfaces. Shapes, angles and dimensions are distorted in most areas of the map.
Equidistant or linear: maintain a constant scale along all the great circles (the shortest
distance between two points). No projection can be both equivalent and equidistant
because the requirements of scale for compliance and for the equivalence are
contradictory.
www.okmap.org Pagina 37
OkMap – User manual January 3 novembre 2019
The projections are further classified based on geometric principles on which they are
based:
Perspective: they are obtained by a plane tangent to the sphere at any point of the
same and by the variation of the observation point, are distinguished in:
Centrographic: the point of observation coincides with the center of the sphere
and projected on the plane of polar gnomonic map.
Conic: are made by projecting the points of the sphere on a cone tangent to a parallel.
Cylindrical: are obtained by wrapping the globe with a cylinder tangent to the equator.
Mathematics: are used to realize small scale maps and representing the entire surface
of the Earth in the form of circles, ovals or other shapes also interrupted.
www.okmap.org Pagina 38
OkMap – User manual January 3 novembre 2019
Here is a list of most used map projections and their scope of use (the list is alphabetical and
not in order of importance):
Albers Equal-area Conic: Equivalent, Conic. Used for large regions that extend from
east to west.
Equidistant Conic: Equidistant, Conic. Used for mid latitudes and small regions.
Lambert Azimuthal Equal-area: Equivalent, azimuthal. Used for the polar regions.
Lambert Conformal Conic: Conforming, Conic. Used for large regions that extend
from east to west.
Mercator: Conforming, Cylindrical. Used for the regions bordering the equator. Useful
because the nautical lines are straight.
Miller: Cylindrical, not Conforming not Equivalent. For atlases and maps that require
little distortion near the polar regions.
Oblique Mercator: Conforming, Cylindrical. Used for areas that extend obliquely so the
equator.
Robinson: Pseudocylindrical, not Conforming not Equivalent. Mainly used for the
production of atlases.
Sinusoidal: Pseudocylindrical, Equivalent. Used for large areas (Africa, South America)
which has a north-south extension.
Transverse Mercator: Cylindrical, Conforming. Used mainly in the region that extends
north-south.
Here is a list of projections that are most appropriate for use according to the scale to be
adopted:
Continent, oceans and regions: Albers Equal-area Conic, Equidistant Conic (Simple
Conic), Lambert Azimuthal Equal-area, Lambert Conformal Conic, Stereographic, and
Transverse Mercator
Medium and large scale: Lambert Conformal Conic, Stereographic and Transverse
Mercator
www.okmap.org Pagina 39
OkMap – User manual January 3 novembre 2019
The mathematical models that are based on map projections are characterized by a set of
parameters that define how to transform coordinates in Cartesian coordinates.
The type and the number of the parameters depend on the projection.
The following chart illustrates the parameters for all the projections used in OkMap (in
alphabetical order).
Where:
Parameter Description
x0 False East: linear value applied to the origin of the coordinate x
y0 False North: linear value applied to the origin of the coordinate y
lam0 Central meridian / Longitude of the origin of the map (-180, 180)
phi0 Central parallel / Latitude of the origin of the map (-90, 90)
k0 Scale factor at the central meridian (0.1, 1.0)
azim Azimuth of the line that passes through the center of projection (-90,
90)
bear Direction of the center of the line (-90, 90)
phi1 First standard parallel (-90, 90)
phi2 Second standard parallel (-90, 90)
Predefined projections
A predefined projection in OkMap is the set of a datum and a projection with all its
parameters. All this defines both the model of the coordinates used, and all the information
needed to transform the coordinates from geographic into a two-dimensional Cartesian model
and vice versa.
OkMap provides a list of more than 3,200 predefined projections / datums used in the
drafting of cartographic maps to facilitate the task of georeferencing raster maps and the
definition of vectorial maps.
www.okmap.org Pagina 40
OkMap – User manual January 3 novembre 2019
This function produces the list of predefined projections available in OkMap with their
characteristics.
The information displayed in this window are:
With this function you can deactivate some elements in order to obtain a smaller list in all
the circumstances in which a predefined projection must be indicated.
Some rows cannot be activated because the corresponding projection is not implemented in
OkMap; they are however present for future developments.
For more information on the general use of tables, see the Data tables section.
www.okmap.org Pagina 41
OkMap – User manual January 3 novembre 2019
In this table there is a context menu with the following items (besides the standard ones
already seen in the paragraph Data tables):
Activate all: automatically sets the value Active to true in all projections
Deactivate all: automatically sets the value Active to false in all projections
Activate highlighted: automatically sets the value Active to true in all selected
projections
Deactivate highlighted: automatically sets the value Active to false in all selected
projections
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
To refresh the list, press the Refresh button.
www.okmap.org Pagina 42
OkMap – User manual January 3 novembre 2019
Maps
Types of maps
Cartographic programs can be divided into two categories: those that use georeferenced
vectorial cartography (vectorial maps), and those that use graphic files (.tif, .jpg, .bmp,
etc..), purchased or obtained by scanning a paper map and then properly georeferenced or
calibrated (raster maps).
Raster maps can be used as a background for the representation of waypoints (points of
interest), routes, tracks and as a background for navigation.
A vectorial map is a rectangle of certain size in which to draw a certain amount of vectorial
data (points, lines, polygons) able to represent a given territory in its different forms (border
lines, rivers, lakes, roads, etc...).
The vectorial maps can be used, like the raster maps, as a background for the
representation of waypoints (points of interest), routes, tracks and as a background for
navigation.
In hybrid maps (raster + vectorial) the limits of the map are defined by the boundaries of the
raster map and the vectorial data are drawn over the image of the raster map.
www.okmap.org Pagina 43
OkMap – User manual January 3 novembre 2019
For calibration of a raster map we mean the georeferencing process that allows the software
to know the geographic coordinates of any point (expressed in pixel coordinates) of the map
image and vice versa.
The method used involves the transformation of the geographical coordinates into distances
from the center of the map (expressed in meters) and, subsequently, the resolution of a
system of linear equations that determines the calibration coefficients of the map.
The method of transformation of the coordinates used and the number of determined
coefficients, depend on the number of points defined during the calibration of the map.
similarity - when two points of calibration are suggested. Four coefficients are
determined to manage the scale (scaling or stretching) and the displacement
(shifting)
affine - when three points of calibration are suggested. Six coefficients are determined
to manage the scale (scaling or stretching), the rotation, the distortion (rotation or
skewing) and displacement (shifting)
similar with average of the coefficients - when are suggested more than three
points of calibration. The affine method is used by taking three points at a time and
finally made the average of the coefficients.
OkMap does not use the polynomial method of a higher order than the first (non-linear)
that would allow to georeference deformed maps in an uneven way (for example when they
are the result of a paper scan).
Calibration procedure
To calibrate a map, open the image file of the map to be calibrated using the File - New -
Raster map menu. A box is opened on the right side of the window containing the information
needed for calibration.
This box can be extended by placing the mouse on the left margin.
www.okmap.org Pagina 44
OkMap – User manual January 3 novembre 2019
Map setup
You can enter the datum and the map projection during the calibration procedure (Map setup
button) or after loading a map with the File - Modify – Setup map parameters menu.
Not performing this operation during calibration is equivalent to indicating WGS84 as datum
and Longitude/Latitude as projection (Plate Carrée).
A series of windows (wizards) are displayed to enter the characteristics of the map (name,
description, datum, projection and related parameters).
To switch from one window to another use the Next > and < Previous buttons.
To end the wizard press the OK button.
To cancel the procedure press Cancel button.
The first window is used to enter the name and description of the map (optional).
The next window is used to enter the datum, the type of projection and the related
parameters.
Selectable values are contained in a database that contains a large number of definitions
used by most countries in the drafting of their own maps.
To reduce the number of selectable values, use the filter field (for example, by typing the
country to which the map refers).
The list of selectable values shows only the active projections / datums. To activate or
deactivate one or more projections use the Predefined projection list function.
Once the selection has been made, the wizard ends. If it is not possible to identify a suitable
projection, you can proceed to a manual selection of the information by selecting the value
<Customized projection ...> and pressing the Next > button.
In this case a window is displayed for choosing the datum used by the map.
www.okmap.org Pagina 45
OkMap – User manual January 3 novembre 2019
To reduce the number of selectable values, use the filter field (for example, by typing a part
of the name of the datum to which the map refers).
The list shows only the active datums. To activate or deactivate one or more datums, use the
List of datum function.
Proceeding forward, a window is displayed to define the type of projection used by the map.
If the desired projection does not appear in the list and the map surface covers a small
region, we can obtain a fair approximation by selecting the Longitude/Latitude projection.
Once the projection has been selected, press the Parameters button to enter the projection
parameters.
The type and number of parameters depend on the projection in question. For more
information, see the paragraph Parameters projections of page What is a projection.
www.okmap.org Pagina 46
OkMap – User manual January 3 novembre 2019
Do not make the selection of parameters is equivalent to setting the center of the projection
on the Greenwich meridian to the equator, the false east and north to zero and the scale
factor to 1.
The Accept button acquires the information relating to the parameters and displays the
window to choose the projection.
The Cancel button closes the window without acquiring data.
Finally, the Ok button concludes the wizard for the map setup.
Georeferencing points
Now you just have to choose the known points on the map and enter their coordinates.
Known points can be:
Crosses of meridians and parallels whose coordinates are known (generally the maps
showing the metric or geographic grids show the coordinates at the edges).
A precise location on the map whose coordinates are known.
Click with the left mouse button on the map image in the known point. The cross cursor
makes the task easier and the magnifying glass can help you to locate the precise point.
Once this is done, an icon appears on the selected point; the position of the point can be
perfected using the four directional green arrows that move it one pixel in the desired
direction.
The 4 round green icons at the corners place the georeferencing point at the 4 corners of
the map, while the central one places it at the center of the map.
The coordinates of the point expressed in pixels (X-Y) are displayed below the combo box
indicating the number of the current point.
Once the point has been selected, enter the coordinates in the appropriate box at the
bottom right.
If you manually enter the coordinates, you can choose their representation mode as
indicated in the paragraph Enter the coordinates.
To add a new georeferencing point use the Add button. The current point is displayed on
the map with the icon highlighted by a rectangle.
The Point combo box displays the number of the current point. The current point can be
changed and its coordinates (if already entered) will be displayed automatically.
A point and its coordinates can be deleted with the Remove button.
www.okmap.org Pagina 47
OkMap – User manual January 3 novembre 2019
Avoid choosing positions aligned in the two axes because georeferencing would be unreliable
or in some cases it would be impossible to solve the equation system at the basis of the
determination of the calibration coefficients.
Once all the georeferencing points have been entered and the georeferencing procedure has
been completed, press the Accept button.
Grid setup
You can enter the information for the design of the geographic and / or metric grid during the
calibration procedure calibration procedure (Grid setup button) or after loading a map with
the File - Modify - Grid map parameters menu.
For the design of the geographical grid, the following must be entered:
For the design of the metric lattice, the following must be entered:
The metric grid is based on the same projection / datum indicated to georeference the map
unless you set an alternative grid with the Set alternative grid button.
www.okmap.org Pagina 48
OkMap – User manual January 3 novembre 2019
This procedure is very similar to the one already used to select the projection / datum of the
map.
The Copy from map button allows you to set the projection / datum of the grid equal to that
of the map (restore the default).
The Copy from preferences button allows you to set the projection / datum of the grid equal
to the one selected in the Preferences - Grids with the Set altern. grid button.
The Clear alternative grid button. deletes the definition of the alternative grid.
www.okmap.org Pagina 49
OkMap – User manual January 3 novembre 2019
To create a vectorial map use the File - New - Vectorial map menu.
A series of windows (wizards) are displayed to enter the characteristics of the map (name,
description, datum, projection and related parameters).
To switch from one window to another use the Next > and < Previous buttons.
To end the wizard press the OK button.
To cancel the creation of the vectorial map, press the Cancel button.
The first window is used to enter the name and description of the map (optional).
The next window is used to enter the geographical limits of the vectorial map you want to
create.
To understand how to enter the coordinates, refer to the paragraph Enter the coordinates.
With the Copy GPX bounds button, you can automatically enter the coordinates using the
bounds of the GPX data loaded.
A small margin can be added to the GPX data bounds by checking the Add a margin to
bounds checkbox. This option allows you to better view the objects that are near the edge of
the map.
www.okmap.org Pagina 50
OkMap – User manual January 3 novembre 2019
The wizard continues with the choice of the projection / datum to be used and the
procedure is completely simle to what is described in the paragraph Map setup.
Once the procedure is finished, an empty map will be displayed on which you can draw your
vectorial data or import it from external files.
It is also possible to modify the properties of the grids, as for the raster maps, using the File
- Modify - Grid map parameters menu.
The procedure is described in the section Grid setup.
www.okmap.org Pagina 51
OkMap – User manual January 3 novembre 2019
Load a map
To load a raster or vectorial map use the File - Load - Map menu.
In the window that opens you can choose the format of the map by selecting the value in the
box adjacent to the file name.
OkMap format
It is the native format with which OkMap works for both raster and vectorial maps.
If it is a raster map, OkMap opens the corresponding image file declared in the .okm file; this
file must reside in the same folder as the .okm file.
If the map has been opened in the past it will be displayed with the zoom / scale factor used
the previous time. (if indicated in the Preferences - General function, with the Set last
zoom/pan after map loading field).
ECW format
The ECW (Enhanced Compression Wavelet) format allows you to store images, usually aerial
or satellite, in compressed format.
All the geographical references are contained within the ECW file and are therefore already
georeferenced.
However, if the projection is of RAW type it means that these references are absent for which
it is necessary to calibrate the ECW file like any other map image.
If the projection type is ECW LOCAL it means that the projection / datum used is not known.
In this case OkMap will refer to what is specified in the Preferences – Grids with the LOCAL
ECW Projection - Set Altern. Grid button.
www.okmap.org Pagina 52
OkMap – User manual January 3 novembre 2019
GeoTiff format
The GeoTiff format allows you to embed geographic references within a TIFF image in the
form of metadata. Software that cannot interpret geographical references can still read the
image contained within it.
Once the file has been selected, a series of windows (wizard) are displayed to enter the
characteristics of the coordinates and of the map (type of coordinates, datum, projection and
related parameters).
To switch from one window to another use the Next > and < Previous buttons.
To end the wizard, press the OK button.
To cancel the map loading, press the Cancel button.
In the first window you enter the type of coordinates contained in the World file.
In this window it is necessary to specify if the coordinates contained in the World file are
geographic or metric; in this last case it is also necessary to specify the unit of
measurement.
The wizard continues with the selection of the projection / datum to be used and the
procedure is completely analogous to that described in the paragraph Map setup.
www.okmap.org Pagina 53
OkMap – User manual January 3 novembre 2019
The KML (Keyhole Markup Language) format is an XML-based language to represent both
maps and navigation data (points of interest, tracks). In this case OkMap only loads the map.
The maps are divided into multiple tiles to speed up the rendering process, especially in
mobile devices.
Loading a map in this format requires a slightly higher processing time as it is necessary to
reconstruct the entire image of the map starting from the different tiles.
JNX files are used in Garmin devices to show raster maps by subscription to the Birdseye
service.
The maps are divided into multiple tiles to speed up the rendering process in mobile devices.
Loading a map in this format requires a slightly higher processing time as it is necessary to
reconstruct the entire image of the map starting from the different tiles.
If the file contains multiple layers, OkMap will only read the most detailed level.
If the resulting image is too large to be managed, the file can not be loaded.
OziExplorer format
CompeGPS format
The GPS TrackMaker format is used by the homonymous software for Windows.
www.okmap.org Pagina 54
OkMap – User manual January 3 novembre 2019
RMap format
The RMap format is based on Sqlite database, a database engine widely used in mobile
devices.
The maps are divided into multiple tiles to speed up the rendering process in mobile devices.
Loading a map in this format requires a slightly higher processing time as it is necessary to
reconstruct the entire image of the map starting from the different tiles.
If the file contains multiple layers, OkMap will only read the most detailed level.
If the resulting image is too large to be managed, the file can not be loaded.
MBTiles format
OruxMaps format
The maps are divided into multiple tiles in order to speed up the rendering process in Android
devices.
Loading a map in this format requires a slightly higher processing time as it is necessary to
reconstruct the entire image of the map starting from the different tiles.
If the file contains multiple layers, OkMap will only read the most detailed level.
If the resulting image is too large to be managed, the file can not be loaded.
GPSTuner format
The GPSTuner format is used by the homonymous software for Android and iOS.
www.okmap.org Pagina 55
OkMap – User manual January 3 novembre 2019
This function can be activated by the File – Load – Map via GDAL.
It uses the GDAL raster library to convert a map to GeoTiff and then load in OkMap.
You can load a map directly from a WMS server (Web map service) or TMS (Tile map service)
as long as an internet connection is available.
To load a web map, use the File - Load - Web map menu.
Alternatively, you can enter an address (eg street, city, state) in the Map center textbox at
the top. Once the address has been validated, the coordinates will be selected automatically.
This function to be activated requires the acquisition of an Api key to be included in the
preferences. Refer to the Preferences – Geocoding & Routing section for how to acquire the
Api key.
In the Base map combo box, you can choose the WMS / TMS server from which to download
the web map. In the list below you can select an overlay that will be drawn in transparency
above the web map.
To confirm the loading of the map, press the Load map button.
To cancel the operation in progress, press the Cancel button.
www.okmap.org Pagina 56
OkMap – User manual January 3 novembre 2019
In OkMap a series of WMS / TMS servers are defined for loading web maps.
These servers can be viewed using the List - Maps Servers menu.
The data shown in this window integrate OkMap's Java OpenLayers code to access and
download maps from WMS / TMS servers.
The first table lists the script code to insert into the <head> tag of the html code.
The information displayed in this table is:
The second table lists the script code to insert into the <body> tag of the html code.
The information displayed in this table is:
www.okmap.org Pagina 57
OkMap – User manual January 3 novembre 2019
The third table lists the code to access servers according to the OpenLayers syntax.
The information displayed in this table is:
Experienced users can eventually add new servers by inserting new lines of script and
OpenLayers code.
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
To refresh the list, press the Refresh button.
For more information on the general use of tables, see the section Data tables.
www.okmap.org Pagina 58
OkMap – User manual January 3 novembre 2019
Save a map
Once the calibration procedure of a raster map, the creation of a vectorial map or the
modification of the attributes of a map has been completed, you can save the new version of
the map in a file.
Saving the map is activated using the File - Save - Map menu.
By default, the last open file (save as) is reproposed.
If the map is of the raster type, you can choose the map format by selecting the value in the
Save as type box. The managed formats are listed in the following table.
OkMap format
It is the native format with which OkMap works; it is used both for raster and vectorial maps.
If it is a raster map, the file must reside in the same folder as the image file.
www.okmap.org Pagina 59
OkMap – User manual January 3 novembre 2019
GeoTiff format
The GeoTiff format allows you to embed geographic references within a TIFF image in the
form of metadata. Software that can not interpret geographical references can still read the
image contained within it.
If the image file extension is not in the table, the original extension is used followed by the
w character.
A window allows you to specify the unit of measurement of the metric coordinates contained
in the world file.
This format is used to produce maps to be used offline in many handheld GPS models
produced by the Garmin manufacturer.
This is the same Google Earth KMZ format in which, however, constraints are imposed by the
manufacturer:
If the size of the map does not allow these limits to be respected, OkMap will apply an
optimally calculated reduction factor. However, this reduction factor may degrade the image
quality if the original map is very large.
www.okmap.org Pagina 60
OkMap – User manual January 3 novembre 2019
OkMap Mobile
This format is used to produce maps to be used in the iOS app "OkMap Mobile".
This is the same format Google Earth KMZ but with the map oriented to the north.
The KML (Keyhole Markup Language) format is an XML-based language to represent both
maps and navigation data (points of interest, tracks). In this case OkMap only saves the
map.
The maps are divided into multiple cards to speed up the rendering process, especially in
mobile devices.
Saving a map in this format takes slightly longer processing time as it is necessary to split
the map image into different tiles.
The extension 2.2 allows to store the coordinates of the four corners of each tile instead of
the only references north, east, south, west and the angle of rotation.
However, the format with 2.2 extensions is not always compatible with other software.
The xml file is saved in a file named doc.xml while the tiles are contained in the files folder
and are generally in JPG format.
The KMZ format is the KML format (doc.xml + files folder) compressed in ZIP format but with
a .kmz extension.
The parameters that can be set on the Preferences – Tiling page are:
Format of tile images (JPG, TIF, PNG, GIF, BMP)
Image quality (JPG only)
Transparency (0-255 = opaque)
Drawing order (0-100 = on top)
Image resizing filter
JNX files are used in Garmin devices to show raster maps by subscription to the Birdseye service.
The maps are split into multiple cards to speed up the rendering process in mobile devices.
Saving a map in this format takes slightly longer processing time because you need to rotate the
map so that it is aligned to the north and split the resulting image into different tiles.
There are two types of format: 3 and 4. The format 4 differs from 3 because it allows to store the
drawing order of tiles to manage any overlap between different maps.
The parameters that can be set on the Preferences – Tiling page are:
JPG Image quality
Scale (5 m-800 km)
Drawing order (0-100 = on top)
Image resizing filter
www.okmap.org Pagina 61
OkMap – User manual January 3 novembre 2019
OziExplorer format
The image file of the map must have extension: .bmp, .tif, .jpg, .png, .cap, .ecw, .jp2.
OruxMaps format
The maps are divided into multiple cards with 512 pixels each side in order to speed up the
rendering process in Android devices.
Saving a map in this format takes slightly longer processing time as it is necessary to split the
map image into different tiles.
The parameters that can be set on the Preferences – Tiling page are:
Format of tile images (JPG, TIF, PNG, GIF, BMP)
Image quality (JPG only)
Image resizing filter
TomTom format
This format is used to produce maps to be used offline in many GPS models produced by the
manufacturer TomTom.
Saving a map in this format takes slightly longer processing time as it is necessary to split
the map image into different tiles.
The parameters that can be set on the Preferences – Tiling page are:
Format of tile images (JPG, TIF, PNG, GIF, BMP)
Image quality (JPG only)
Minimum and maximum zoom
Image resizing filter
GPSTuner format
The GPSTuner format is used by the homonymous software for Android and iOS.
www.okmap.org Pagina 62
OkMap – User manual January 3 novembre 2019
The image file of the map must have extension: .jpg, .gif, .bmp, .png.
www.okmap.org Pagina 63
OkMap – User manual January 3 novembre 2019
In the section Save a map it has been described how to store the information regarding a
map previously created or modified.
In this paragraph it was also described how to save a map in formats that provide for the
subdivision of the map into many small tiles.
However, there is a specific function for Tiling maps where you can modify these parameters
and to know in advance how the map will be divided into tiles.
To activate this function and automatically load the current map use the File - Save - Tiled
map menu.
This is an alternative method to save a map into a file using the GDAL library.
To activate this function, use the Fie - Save – Map via GDAL menu.
The map is previously saved in GeoTiff format and then converted in the output required
format.
It’s possible add one or more GDAL parameters to be used in the translation process.
www.okmap.org Pagina 64
OkMap – User manual January 3 novembre 2019
Modify a map
Change the calibration of a raster map
Changing the calibration of a raster map may be necessary when you notice that the
georeferencing procedure does not produce good results.
You display a grid and note that this does not coincide with the one drawn above the
map.
You place the mouse on a grid intersection and the coordinates displayed in the status
bar do not coincide with the real coordinates shown on the edge of the map.
You place the mouse on a known point and the coordinates displayed in the status bar
do not match the known ones.
You use the Utility - Google - Google Earth (map + GPX) function and, using the
transparency slider, you notice that there is not a good overlap between your own map
and the Google Earth map.
This procedure also allows the modification of some characteristics of the map such as the
name and description.
To change the calibration of a loaded raster map, use the File - Modify - Setup map
parameters menu.
www.okmap.org Pagina 65
OkMap – User manual January 3 novembre 2019
To change the characteristics of a loaded vectorial map, use the File - Modify - Setup map
parameters menu.
The editing procedure is completely identical to that described on the Create a vectorial map
page.
The only difference is that the two buttons to set the bounds of the map may be active :
The first button automatically fills the geographical bounds of the map using the geographical
bounds of the vectorial data, limiting or extending the area covered by the vectorial map.
Similarly, the second button performs the same operation using the bounds of the loaded
GPX data.
A small margin can be added to the boundaries of vectorial data or GPX data by checking the
Add a margin to the bounds checkbox. This option allows you to better view the objects that
are near the edge of the map.
www.okmap.org Pagina 66
OkMap – User manual January 3 novembre 2019
The image of a raster map can be zoomed in or out using the zoom factor. The 100% zoom
factor indicates that the image is displayed in full size. When the zoom factor is increased,
the image is enlarged, and vice versa is reduced.
Likewise, for a vectorial map, the scale is defined which indicates how many meters are
represented by a pixel. Decreasing the number of meters represented by a pixel will result in
an enlargement of the image, vice versa this will be reduced.
For a web map, the zoom factor is defined by an integer that is, in OkMap, between 4 and
20. The lower the zoom value, the greater the area covered by the web map and vice versa.
To change the zoom level (raster or web map) or scale (vectorial map) you can use the
mouse wheel forward or backward.
Alternatively, you can use the Zoom - Zoom + / Zoom - menus for raster or web maps and
the Scale - Scale + / Scale - menus for vectorial maps. In the case of raster or vectorial
maps you will get an increase / decrease of the zoom / scale factor of 20%, while in the case
of web maps the zoom level will be increased / decreased by one unit.
Through the menu Zoom / Scale - Fit on page you will get a zoom / scale level such that the
map will be shown entirely in the space provided by the window; this function does not make
sense for web maps.
The Zoom and Scale menus also provide some default levels.
Example:
50%, 100%, 120%, etc .. for raster maps
100 m / pixel, 1 km / pixel, etc. for vectorial maps
4, 5, 6, ... 20 for web maps
You can use the left mouse button while holding down the Alt key to draw a rectangle by
which to zoom the map.
Finally you can zoom in on a set of selected objects (vector data, waypoints, tracks and
routes) with the Zoom - Zoom on selected menu.
If the zoom or scale factor is such that the displayed image is only a portion of the entire
map (this is always true for web maps), you can move the image in 4 directions, by
selecting the Tools - Select menu and using one of the following methods:
www.okmap.org Pagina 67
OkMap – User manual January 3 novembre 2019
Distance calculation
This function is used to calculate the distance between two or more points directly on the
map with the aid of the mouse.
To activate the distance calculation function use the Tools - Distance menu; click with the
left mouse button on the map to indicate the starting point; then indicate, by the same
method, the intermediate points and the end point.
On the map a broken line is drawn which unites the points drawn and which represents the
path to be measured; the characteristics of the line and the unit of measure of the result
can be customized with the Preferences - Distance, area function.
The calculated measure is shown at the bottom in the status bar - map.
If the View - Auto info menu is active, a box with the following information is displayed
during distance drawing:
Calculated distance
Delta distance to the cursor position
Total distance (sum of previous values)
Direction of the cursor from the last point
If you hold down the left mouse button and drag the pointer, the points are added in
succession automatically (freehand drawing). The distance between points is the same as
used to create tracks and defined in the Preferences – Tracks function.
To cancel the measurement and the line on the map use the Tools - Reset distance / area
menu.
www.okmap.org Pagina 68
OkMap – User manual January 3 novembre 2019
Area calculation
This function is used to calculate the area of a zone directly on the map with the aid of the
mouse.
To activate the area calculation function use the Tools - Area menu; click with the left
mouse button on the map to indicate the first node of the polygon; then indicate, with the
same method, the remaining nodes of the polygon.
On the map a polygon is drawn that identifies the area to be measured; the characteristics
of the line and the unit of measure of the result can be customized with the function
Preferences - Distance, area function.
The calculated measure is shown at the bottom in the status bar - map.
If the View - Auto info menu is active, a box with the following information is displayed
during the area drawing:
Calculated area
Delta area at the cursor position
Total area (sum of previous values)
Direction of the cursor from the last point
To cancel the measurement and the polygon on the map use the Tools - Reset distance /
area menu.
www.okmap.org Pagina 69
OkMap – User manual January 3 novembre 2019
To find a geographical point on a map, you can use the Find - Coordinates menu.
Once the coordinates have been selected, if the point is inside the current map, a red icon
will be displayed at the point identified and the map will be centered accordingly.
To avoid displaying the icon on the map use the Find - Reset coordinates menu.
www.okmap.org Pagina 70
OkMap – User manual January 3 novembre 2019
Cursor functions
The cursor functions can be activated via the context menu (right mouse button) on the
current map and act on the indicated point.
For example, they can be pasted to other places where entering of coordinates are
requested.
Using the Coordinate - Copy Coordinates (text format) menu, you can copy the coordinates
of the point in the clipboard in text format for uses outside the OkMap software.
Set coordinates
To avoid the display of the icon on the map use the Find - Reset coordinates menu.
Save a waypoint
Geocoding information
www.okmap.org Pagina 71
OkMap – User manual January 3 novembre 2019
It is activated with the Coordinates – View the point in Google Maps context menu.
Opens Google Maps Place at the indicated coordinates.
The window shown in the paragraph List the available maps appears.
All indexed maps containing the selected point are listed.
To open a map, double-click on the corresponding row.
Find in geocaching.com
To activate this function you need to create your own account and log in with your
credentials to the site in question.
Find in peakfinder.com
www.okmap.org Pagina 72
OkMap – User manual January 3 novembre 2019
Object rendering
Display / hide objects
On the map are displayed a series of graphic objects that can be hidden or not according to
their type.
Some of these objects are characterized by labels that can be displayed or not.
Labels cannot be displayed if the corresponding object is not displayed.
To do this use the View menu and then the type of objects you want to display / hide.
The icon for an activated menu changes to a blue background color.
The default settings of these menus can be stored in the Preferences – View page.
Map north
Map scale
Navigation
Proximity circle
Bearing
Waypoints, routes, tracks
Waypoints
Waypoints proximity circle
Waypoints labels
Routes
Routes wpt proximity circle
Routes labels
Tracks
Tracks last position
Tracks proximity circle
Tracks bands
Tracks bearing
Tracks labels
Map features
Toponyms
Photos
Map icons
Map comments
Vectorial data
Vectorial data
Vectorial labels
Grids
Lat/Lon grid
Lat/Lon grid labels
Metric grid
Metric grid labels
Georeferencing points
To view the map in full screen use the View - Full Screen menu or press F11.
To return to the normal display, press the F11 key again or the Escape key.
www.okmap.org Pagina 73
OkMap – User manual January 3 novembre 2019
Auto info
The auto info mode can be activated or not with the View – Auto info menu.
If activated, when you place the cursor on an object drawn on the map, a window
automatically appears showing its main characteristics.
The objects on the map are blocked by default ie they can not be moved with the mouse.
This is to prevent objects from being unintentionally moved.
To unlock / block objects on the map use the View - Lock objects on the map menu.
During the navigation mode it may be convenient to keep the current map centered on the
geographical point in which you are located.
To activate / deactivate this function use the View - Center map in navigation menu.
Redraw
In some circumstances it may be necessary to force the rendering of the objects drawn on
the map.
www.okmap.org Pagina 74
OkMap – User manual January 3 novembre 2019
Map image
Save the map image to file
It is used to obtain a copy of the map image with all the graphic elements drawn on it.
To obtain a copy of the map image use the File - Save - Map image at the zoom level menu
or the File - Save - Map Screenshot menu.
The first saves the entire image of the map at the current zoom level while the second only
the map portion as it is displayed.
A dialog box for saving the image file is displayed. The supported formats are: tif, jpg, png,
gif, bmp, wmf, emf.
It is used to obtain a print of the map image with all the graphic elements drawn on it.
To obtain the print of the map image use the File - Print menu.
A dialog box for choosing the print options to be used is displayed.
It is used to obtain a copy in the clipboard of the map image with all the graphic elements
drawn on it.
The image can later be pasted, for example, into an office document to create
documentation.
To obtain a copy of the image in the clipboard use the File - Copy to clipboard - Map image at
zoom level menu or the File - Copy to clipboard - Map screenshot menu.
The first copy the entire image of the map at the current zoom level while the second only
the map portion as it is displayed.
www.okmap.org Pagina 75
OkMap – User manual January 3 novembre 2019
With the indexing function you can create a file with a list of all the maps available in your
archives, each with its own characteristics.
Once this file is built, you can list the available maps or view the map limits on a general
map.
Use the Preferences - Maps function to indicate, in the Map folder 1/4 fields, the folders
where the maps are stored (you can indicate up to four different folders). You can use
the ... buttons to open a dialog for choosing the folder.
If necessary, click on the Include subfolders fields to indicate whether the search should
also be extended in the relevant sub-folders.
Indicate in the adjacent list which map formats you want to index (extending the search
to tiled maps can affect the performance of the indexing function).
This text can be copied to the clipboard with the Copy to clipboard button.
To close the window use the Close button.
www.okmap.org Pagina 76
OkMap – User manual January 3 novembre 2019
It lists all the characteristics of the indexed maps and eventually allows you to choose a map
to open.
To view the list of maps it is first necessary to carry out the preparation and indexing
operations.
To view the list of indexed maps, use the Maps - List maps menu.
File name
Last edit
Map name
Map description
Indicator if raster map (or vectorial)
Image file name (if raster)
Reference datum
Projection used
Size in pixels of the map (if raster)
Area covered by the map
Geographical bounds of the map
To load a map, double-click with the left mouse button on the corresponding row.
For more information on the general use of tables, see the section Data tables.
Alternatively, you can use the Maps – List maps by position menu. This function, before
displaying the list of maps, interposes a window where you can indicate a geographical
position to limit the list to the only maps containing this position (see paragraph Coordinates
selection).
www.okmap.org Pagina 77
OkMap – User manual January 3 novembre 2019
It allows to display the limits of the maps indexed on a general map of great extension.
To view the limits of the indexed maps use the Maps - View maps bounds menu.
To view the limits of the maps, it is first necessary to carry out the preparation and indexing
operations.
You can display / hide map names using the Maps - View maps labels menu.
If the auto info function is activated (View – Auto info menu), positioning the mouse inside
the borders of the maps, a box is displayed containing the name, description and file of the
relative map.
In any case, to view information on the map, you can use the right mouse button, click inside
the borders of a map and select the Info - map... context menu.
www.okmap.org Pagina 78
OkMap – User manual January 3 novembre 2019
Find a map
You can find maps adjacent to the current map using the Maps - Find maps menu.
To the north
To the south
To the east
To the west
To the center
The To the center submenu searches for maps that partially overlap with the loaded map.
The result of the search is shown in a window identical to that described in the paragraph List
the available maps.
To find the maps, it is first necessary to carry out the preparation and indexing operations.
www.okmap.org Pagina 79
OkMap – User manual January 3 novembre 2019
Grids
The grids constitute a series of lines parallel to the meridians and to the terrestrial parallels
as those represented on the maps (geographical grid).
It is also possible to display a metric grid where the lines are equidistant from each other.
www.okmap.org Pagina 80
OkMap – User manual January 3 novembre 2019
For web maps, the projection to be used in the metric grid design can be specified in the
Preferences – Grids page.
Displaying grids allows you to quickly verify if a raster map has been calibrated correctly; in
this case the lines drawn by OkMap will accurately match those drawn on the map.
Some maps show the geographic grid while others the metric one.
To display or hide grids, use the View - Grids - Lat/Lon grid menu or the View - Grids -
Metric grid menu.
The grid display will take place only if the grid properties have been correctly indicated using
the File - Modify - Grid map parameters menu.
The procedure is indicated in the section Grid setup.
If the indicated parameters produce a too dense grid, the design is deactivated, thus avoiding
a degradation of the performances. To reactivate the grid display, you must first change its
properties.
www.okmap.org Pagina 81
OkMap – User manual January 3 novembre 2019
DEM data
The acronym DEM stands for Digital Elevation Model or a digital representation of the Earth's
surface.
There are different formats of DEM data; in particular OkMap uses the following formats:
The acronym SRTM stands for Shuttle Radar Topography Mission. This project was carried out
by NASA (National Aeronautics and Space Administration) and the NGA (National Geospatial-
Intelligence Agency).
Know the altitude above sea level of each point on the map
Assign the relative altitude to each GPX point (waypoint, track point)
Calculate the minimum and maximum altitude and the uphill and downhill differences in
a track
Build the graph on the progress of the altitude in a track
The files have the extension .hgt and have the name made according to the following format:
There is a function to download the DEM data needed to cover a previously loaded map.
www.okmap.org Pagina 82
OkMap – User manual January 3 novembre 2019
To download the DEM files needed to cover the current map, use the DEM - Download DEM
files menu.
For more information on the general use of tables, see the section Data tables.
To start downloading files, press the Download button. During the download process, the
progress bar with the percentage of completion is shown in the Download % column.
The download can be canceled at any time by pressing the Cancel button; the cancellation
will take place at the end of the download of the current file.
Downloading a single DEM file is possible with a context menu function after view DEM data
bounds.
www.okmap.org Pagina 83
OkMap – User manual January 3 novembre 2019
It allows to display on a map the rectangles that represent the limits of the DEM data
available locally or not.
To view the geographical bounds of DEM files, use the DEM - View DEM bounds menu.
You can display / hide the names of the DEM files using the DEM - View DEM labels menu.
If the auto info function is activated (View– Auto info menu), placing the mouse inside the
boundaries of the DEM data, a box is displayed containing the name of the file and whether
available locally or not.
In any case, to view information on DEM files, you can use the right mouse button and select
the Info - dem... context menu.
To download a single DEM file, use the Download - dem... context menu.
To download multiple DEM files at the same time, see the section Download the DEM data.
www.okmap.org Pagina 84
OkMap – User manual January 3 novembre 2019
The typical operations of each type of object are described in the following paragraphs.
Objects types
GPX data
Waypoints
Routes
Tracks
Add-ons of maps
Photos
Toponyms
Icons
Comments
Vectorial data
Points
Multipoints
Lines
Polygons
Pies
www.okmap.org Pagina 85
OkMap – User manual January 3 novembre 2019
Operations on objects
Create an object
It applies to:
Waypoints
Routes
Tracks
Toponyms
Icons
Comments
Points
Multipoints
Lines
Polygons
Pies
To create a new object on the map it is necessary to select the appropriate tool with the
menu Tools - New... and click with the left mouse button on the map in the desired
position.
For objects composed of multiple points or waypoints, you can continue the drawing by
clicking on the map. Objects composed of multiple points or waypoints are:
Waypoints of routes
Points of tracks
Multipoints
Lines
Polygons
In the case of tracks you can use the freehand drawing technique by holding down the left
mouse button and dragging the pointer; in this way the other points will be added
automatically in succession. The distance between points is defined in the Preferences –
Tracks function with the Free hand design field.
Through the editing function, you can specify the properties of the new object.
To know the properties of each object refer to the appropriate paragraphs.
To create a further object made up of several points, select the Tools - Select menu, click on
a point on the map where there are no objects (deselect all objects) and then select the Tools
- New... menu again.
In the case of vectorial data select first, if necessary, the current theme with the List –
Themes function.
www.okmap.org Pagina 86
OkMap – User manual January 3 novembre 2019
Select an object
It applies to:
Waypoints
Routes
Waypoints of routes
Tracks
Points of tracks
Toponyms
Icons
Comments
Points
Multipoints
Points of multipoints
Lines
Points of lines
Polygons
Points of polygons
Pies
Selecting a single object is useful when you want to add points or waypoints.
Selecting a set of objects allows you to perform group operations such as editing or
deleting.
Click on the map with the left mouse button on any part of the object.
In case of overlapping objects, click with the right mouse button on any part of the
object to be selected and use the Select - .... context menu.
To add other objects to the selection, hold down the Ctrl key and click on the other
objects you want to add.
To select a group of neighboring objects, draw a rectangle by holding down the Shift key
and the left mouse button.
To add a group of neighboring objects hold down the Ctrl and Shift keys and draw a
rectangle as in the previous case.
To invert the selection of objects use the Invert selection context menu.
To deselect all objects, click anywhere on the map where there are no objects.
To select the points or the waypoints that make up an object, first select the object and
then the point(s) inside it. The same rules described above apply to the Ctrl and Shift
keys.
Use the List - ... menu and activate the check mark in the Selected column in the row
corresponding to the object to be selected (it only applies to Toponyms, Waypoints,
Routes and Tracks).
www.okmap.org Pagina 87
OkMap – User manual January 3 novembre 2019
It applies to:
Waypoints
Routes
Waypoints of routes
Tracks
Points of tracks
Photos
Toponyms
Icons
Comments
Points
Multipoints
Points of multipoints
Lines
Points of lines
Polygons
Points of polygons
Pies
To get information on an object, if the auto info function is activated (View – Auto info
menu), position the mouse anywhere on the object.
In any case you can click with the right mouse button on any part of the object and select
the Info - ... context menu.
www.okmap.org Pagina 88
OkMap – User manual January 3 novembre 2019
It applies to:
Waypoints
Routes
Waypoints of routes
Tracks
Points of tracks
Toponyms
Icons
Comments
Points
Multipoints
Lines
Polygons
Pies
To change the properties of an object click with the right mouse button on any part of the
object and select the Single object - Modify - ... context menu.
www.okmap.org Pagina 89
OkMap – User manual January 3 novembre 2019
The Center button can be used to center the window in the center of the screen.
Where you see an icon with a small arrow pointing down means that a guided information
entry function has been set up; pressing the icon opens a window that depends on the type
of information that must be entered.
The icon with a cross is used to cancel the selection made previously and restore what has
been defined globally in the Preferences function or in the respective vectorial theme (the
latter applies only to vectorial data).
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
Alternatively, you can edit an object using the List - ... menu (applies only to Toponyms,
Waypoints, Routes and Tracks).
It applies to:
Waypoints of routes
Points of tracks
Points of multipoints
Points of lines
Points of polygons
To add a point or a waypoint at the end of an object, select the object, then select the
appropriate tool with the Tools - New … point menu and finally click with the left mouse
button on the map in the position relative to the point you intends to add.
To add a point within an object, select the object, then select the point after the one you
want to insert, then proceed as seen above.
www.okmap.org Pagina 90
OkMap – User manual January 3 novembre 2019
Move an object
It applies to:
Waypoints
Routes
Tracks
Toponyms
Icons
Comments
Points
Multipoints
Lines
Polygons
Pies
To move an object click with the right mouse button on any part of the object and select the
context Single object - Move - ... menu.
The displacement occurs as many pixels as indicated in the adjacent combo box.
Alternatively, you can click with the left mouse button on the object to be moved, hold
down and move the object to the desired position.
This function is only possible if the View - Lock objects on the map menu is deactivated.
www.okmap.org Pagina 91
OkMap – User manual January 3 novembre 2019
It applies to:
Waypoints
Routes
Tracks
Toponyms
Icons
Comments
Points
Multipoints
Lines
Polygons
Pies
To hide / display an object click with the right mouse button on any part of the object and
select the Single object - Hide - ... context menu.
Alternatively, you can hide / display an object using the List - ... menu (applies only to
Toponyms, Waypoints, Routes and Tracks).
Delete an object
It applies to:
Waypoints
Routes
Waypoints of routes
Tracks
Points of tracks
Toponyms
Icons
Comments
Points
Multipoints
Points of multipoints
Lines
Points of lines
Polygons
Points of polygons
Pies
To delete an object click with the right mouse button on any part of the object and select
the Single object - Delete - ... context menu.
Alternatively, you can delete an object using the List - ... menu (only applies to Toponyms,
Waypoints, Routes and Tracks).
www.okmap.org Pagina 92
OkMap – User manual January 3 novembre 2019
It applies to:
Waypoints
Routes
Waypoints of routes
Tracks
Toponyms
Points
Multipoints
Lines
Polygons
Pies
Vectorial data
To change all the selected objects click with the right mouse button anywhere on the map
and select the Selected objects - Modify selected - ... context menu.
The same considerations made for modifying an object are valid for use.
www.okmap.org Pagina 93
OkMap – User manual January 3 novembre 2019
It applies to:
Waypoints
Routes
Waypoints of routes
Tracks
Points of tracks
GPX data
Toponyms
Icons
Comments
Points
Multipoints
Points of multipoints
Lines
Points of lines
Polygons
Points of polygons
Pies
Vectorial data
To move the selected objects click with the right mouse button anywhere on the map and
select the Selected objects - Move selected - ... context menu.
The procedure is similar to what has already been seen in the section Move an object.
It applies to:
Waypoints
Routes
Tracks
GPX data
Toponyms
Icons
Comments
Points
Multipoints
Lines
Polygons
Pies
Vectorial data
All the objects
To hide the selected objects click with the right mouse button anywhere on the map and
select the Selected objects - Hide selected - ... context menu.
www.okmap.org Pagina 94
OkMap – User manual January 3 novembre 2019
It applies to:
Waypoints
Routes
Waypoints of routes
Tracks
Points of tracks
GPX data
Toponyms
Icons
Comments
Points
Multipoints
Points of multipoints
Lines
Points of lines
Polygons
Points of polygons
Pies
Vectorial data
All the objects
To delete the selected objects click with the right mouse button anywhere on the map and
select the Selected objects - Delete selected - ... context menu.
It applies to:
Waypoints
Routes
Tracks
GPX data
Toponyms
Icons
Comments
Points
Multipoints
Lines
Polygons
Pies
Vectorial data
To move all the objects click with the right mouse button anywhere on the map and select
the All objects - Move all - ... context menu.
The procedure is similar to what has already been seen in the section Move an object.
www.okmap.org Pagina 95
OkMap – User manual January 3 novembre 2019
It applies to:
Waypoints
Routes
Tracks
GPX data
Toponyms
Icons
Comments
Points
Multipoints
Lines
Polygons
Pies
Vectorial data
All the objects
To view all the hidden objects click with the right mouse button anywhere on the map and
select the All objects - Unhide all - ... context menu.
It applies to:
Waypoints
Routes
Tracks
GPX data
Toponyms
Icons
Comments
Points
Multipoints
Lines
Polygons
Pies
Vectorial data
All the objects
To delete all objects click with the right mouse button anywhere on the map and select the
All objects - Delete all - ... context menu.
To invert the selection (deselect the selected objects and select the others) use the Invert
selection context menu.
www.okmap.org Pagina 96
OkMap – User manual January 3 novembre 2019
Vectorial data consists of simple elements (shapes) such as points, multipoints, lines,
polygons and pies, coded and stored on the basis of their geographic or metric coordinates.
A point (or a multipoint) is identified through its own coordinates (or the coordinates of the
individual points that constitute a multipoint), while a line or a polygon through the
coordinates of its own nodes.
Points (or multipliers) are typically used to describe territorial elements such as wells, piles,
trees; the lines to describe roads, railways, rivers, level curves; polygons to describe
buildings, lakes, borders of cities, regions, nations.
Some common operations that also affect the shape have been described in the section
Operations ob objects.
Vectorial themes
Generally, vectorial data is classified into themes so as to group all roads, buildings, rivers,
etc...
The purpose of this classification is also to be able to assign different graphic layouts to
each vectorial theme. The graphic layouts define, for example, the colors, the thickness of
the lines, the fill colors (backgrounds), etc...
All the shapes belonging to a vectorial theme inherit their graphic properties, unless they
are attributed to the single shape.
Moreover, thanks to this classification, you can select which vectorial themes to draw
graphically (rendering).
www.okmap.org Pagina 97
OkMap – User manual January 3 novembre 2019
Through this function you can modify the properties of vectorial themes, delete one or more
themes and create new ones.
To get the list of vectorial themes use the List – Themes menu.
In this function you can change the background color of the map.
It is also possible to select a theme or not by modifying the value contained in the Selected
column; selecting a theme allows you to create new vectorial objects belonging to it; for this
reason you can select only one theme at a time.
For more information on the general use of tables, see the section Data tables.
At the bottom of the window there is a status bar which shows the number of total shapes by
type.
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
To refresh the list, press the Refresh button.
www.okmap.org Pagina 98
OkMap – User manual January 3 novembre 2019
Shape
Shape of type point
A point is identified through its own coordinates; it is generally used to describe point-like
territorial elements such as wells, piles, trees.
The properties of a point are:
A line (open broken line) consists of a set of points that define its own nodes; it is generally
used to describe territorial elements such as roads, railways, rivers, level curves.
The properties of a line are:
www.okmap.org Pagina 99
OkMap – User manual January 3 novembre 2019
A polygon (closed broken line) consists of a set of points that define its own nodes; it is
generally used to describe territorial elements such as buildings, lakes, city boundaries,
regions, nations.
The properties of a polygon are:
Importing vectorial data means to include vectorial data from another source in the current
map by converting, if necessary, projection and reference datum.
The import is activated with the File - Import - Vectorial data (multi) menu.
A dialog opens which allows one or more files to be opened.
Format Extension
OkMap .okm
ESRI shape file .shp
OpenStreetMap .xml
DCW (Digital Chart of World) .txt
Before importing the data, it is necessary to create a vectorial map or to load a raster map.
The following procedure is used only in the case of ESRI or DCW data.
Once the files have been selected, a series of windows (wizards) are displayed to enter the
characteristics of the coordinates and of the map (type of coordinates, datum, projection
and related parameters); all selected files must have the same characteristics.
To switch from one window to another use the Next > and < Previous buttons.
To end the wizard, press the End button.
To cancel the procedure press the Cancel button.
The first window allows to enter the type of coordinates contained in the Shp files.
In this window it is necessary to specify if the coordinates contained in the Shp files are
geographic or metric; in this last case it is also necessary to specify the unit of
measurement.
The wizard follows with the selection of the projection / datum to be used and the procedure
is completely analogous to that described in the paragraph Map setup (in the case of metric
coordinates only the reference datum is required).
At the end the wizard continues with the request of some attributes for the creation of
vectorial themes. A vectorial theme is created for each imported file.
The Reset color button cancels the color choices made in Shape color and Fill color boxes.
The Cancel All button cancels the choices made for the current theme and skips the request
for all the following themes (file .shp).
The Cancel button cancels the choices made for the current theme and switches to the next
theme (.shp file).
The Accept button accepts the choices made for the current theme and switches to the next
theme (.shp file).
To export vectorial data in OkMap format use the File – Export – Vectorial data menu.
A dialog opens which allows you to select the file where to export data.
An OkMap vectorial map will be produced and this can be used to import itself into another
map (raster or web) or load as a new vectorial map.
The export of ESRI shape vectorial data is activated via the File - Export - SHP vectorial
data menu.
A dialog box is opened to select the folder in which the ESRI shape files will be saved.
Then a window is opened that allows to enter the type of coordinates to be exported.
In this window it is necessary to specify if the desired coordinates are geographic or metric;
in this last case it is also necessary to specify the unit of measurement.
For each existing vectorial theme, three files will be created, according to ESRI standards,
with the extension .shp, .dbf and .shx.
The .dbf files are organized according to the following scheme:
Add-ons of maps
The add-ons of map are graphic objects that can be drawn on the map to enrich the
information content.
The types are:
Icons
Comments
Photo
Toponyms
Add-ons are part of the map design, are treated similarly to vectorial objects and are saved
in the OkMap map file (.okm).
Some common operations that also apply to add-ons have been described in the section
Operations on objects.
Icons
An icon consists of a small image and is typically used to add information on a map.
Description
Comment
Associated file
External Link
Visible yes/no
Bitmap
Draw order
Icon orientation
Scalable (yes/no)
Geographic coordinates
Comments
A comment consists of a box with text inside and is typically used to add information on a map.
Description
Comment
Associated file
External Link
Font
Visible yes/no
Background color
Border color
Thickness of the border line
Opacity factor
Box sizes
Geographic coordinates
Photos
If you have geo-referenced photos, you can display icons on the map at the points where
they were taken.
Icons can be oriented in the direction of the shot.
To achieve this it is necessary that the photo files contain, in their metadata, the information
about the coordinates and the direction of the shot.
Many state-of-the-art cameras, as well as smartphones, have a GPS inside, so when they
create the photo file they also store the geo-referencing metadata.
However, there are some software that allow you to insert such metadata photo by photo
with a post-processing; of course it is necessary to know the coordinates in which the photo
was taken.
Some common operations that also affect photos have been described in the section
Operations on objects.
To display the icons of the photos on the maps you must first create one or more albums
using the Utilities - Procedures - Create photos list function.
It is necessary to indicate:
At the end of the processing the file with the extension .pho will be created.
The file will contain the following information:
To load a photo album use the File - Load - Photo (multi) menu.
One or more files with a .pho extension previously created with the Create a photo album
function can be indicated.
Once the file is loaded, the photo icons are automatically drawn on the loaded maps.
To close a previously loaded photo file use the File - Close - Photo - ... menu.
To close all loaded photo files use the File menu - Close - All photos menu.
Photo information
To get information on a photo is sufficient, if activated the auto info function (menu View -
Auto info), place the mouse on the icon of the photo itself.
In any case you can click with the right mouse button on the icon and select the Info - photo
... context menu.
A window containing the properties and a preview of the photo is opened.
Clicking on the Open file link will display the photo with the application associated with the
file extension.
View a photo
To view a photo with the application associated with the file extension, simply double click on
the photo icon itself.
Alternatively, you can use the Open - photo ... context menu.
List of photos
To get the list of photos included in the current album use the List – Photos menu.
The window displays all the properties of the photos shown in the paragraph Create a photo
album.
To view a photo with the application associated with the file extension, simply double click on
the corresponding row of the table.
If activated Auto locate point, when clicking on a photo, it will be located on all open maps.
For more information on the general use of tables, see the section Data tables.
In this table there is a context menu with the following items (besides the standard ones
already seen in the paragraph Data tables):
Open photo: view the photo with the application associated with the file extension
Copy coordinates: copy the coordinates where the photo was taken to the clipboard
Find on opened maps: Position the current map so as to center the place where the
photo was taken if possible (it is highlighted with a red viewfinder)
Toponyms
Some common operations that also concern toponyms have been described in the section
Operations on objects.
To create toponyms from files in other formats use the Utilities - Procedures - Create
toponyms menu.
Select the input format by choosing one of the options and press the Create button.
If the ESRI shape option is chosen, the procedure provides for the acquisition of further
information; this is done in a similar way to the Import vectorial data SHP function.
After conversion operations a dialog box is opened to save the toponyms in a file with the
extension .top.
Toponym name
Selected (Yes/No)
Type 1
Type 2
Type 3
Coordinates
Altitude
Visible (Yes/No)
Types 1-3 are used to classify the toponym according to own needs.
To load a toponym file use the File - Load - Toponyms (multi) menu.
One or more files with the .top extension previously created with the Create the toponyms
function or created on the map and then saved (see paragraph Save the toponyms) can be
indicated.
Once the file is uploaded, the toponyms are automatically drawn on the loaded maps.
To save a file of toponyms use the File - Save - Toponyms - ... menu.
To save all uploaded toponyms files, use the File - Save - All toponyms menu.
To merge the contents of two or more toponym files, use the File - Merge - Toponyms (multi)
- ... menu and choose the file in which to merge the contents with that of other files.
In the dialog that follows, select one or more files whose contents will be merged with the
previously selected file.
To close a previously loaded toponym file, use the File - Close - Toponyms - ... menu.
To close all loaded toponyms files, use the File - Close - All toponyms menu.
List of toponyms
To obtain the list of the toponyms of the current file use the List – Toponyms menu.
The window displays all the properties of the toponyms shown in the Create the toponyms
section.
If activated Auto locate point, when clicking on a toponym, this will be located on all open
maps.
For more information on the general use of tables, see the section Data tables.
In this table there is a context menu with the following items (besides the standard ones
already seen in the paragraph Data tables):
Select All: automatically sets the Selected value to true in all toponyms
Deselect all: automatically sets the Selected value to false in all toponyms
Select highlighted: automatically sets the Selected value to true in all the highlighted
toponyms
Deselect highlighted: automatically sets the Selected value to false in all the highlighted
toponyms
Copy coordinates: copy the coordinates of the toponym to the clipboard
Find on opened maps: Position the current map so as to center the current toponym if
possible (it is highlighted with a red crosshair)
Set DEM altitude: set the altitude on the current toponym using the DEM data available
locally. A message indicates the unavailability of altimetric data.
Set DEM altitude for selected: set the altitude on all selected toponyms using the DEM
data available locally. A message indicates the unavailability, even partial, of the
altimetric data.
If Auto locate point is activated, when clicking on a toponym, this will be located on all
opened maps.
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
To refresh the list, press the Refresh button.
You can attribute the altitude to a toponym using the DEM data available locally using the List
of toponyms function, using the Set DEM altitude or Set DEM altitude for selected context
menu.
Alternatively, you can click with the right mouse button on the toponym and select the Object
functions - Set DEM altitude - toponym ... context menu.
A message indicates the unavailability of altimetric data.
The acronym GPX stands for GPs eXchange format. This is an XML data format specifically
designed for the exchange of GPS data between applications and web services on the
Internet.
The acronym XML stands for eXtensible Markup Language. It is a markup metalanguage, or
an extensible markup language as it allows you to create custom tags.
To load a data file containing waypoints, routes or tracks use the File - Load - Waypoints,
routes, tracks (multi) menu.
In the window opened you can enter one or more files and choose the data format by
selecting the value in the box adjacent to the file name.
Format Extension
GPX .gpx
CompeGPS .wpt
EasyGPS waypoints .loc
Fugawi waypoints .txt
Garmin MapSource gdb .gdb
Garmin MapSource mps .mps
Garmin POI database .txt
Garmin POI gpi .gpi
Geocaching waypoints .loc
Google Earth KML .kml
Google Earth KMZ .kmz
GPS TrackMaker .gtm
OpenStreetMap .osm
OziExplorer waypoints .wpt
OziExplorer routes .rte
OziExplorer tracks .plt
OkMap remote devices log .log
To save waypoints, routes and tracks use the File - Save - Waypoints, routes, tracks menu.
In the window displayed, you can choose the data format by selecting the value in the Save
as combo box.
The managed formats are listed in the following table.
Formato Estensione
GPX .gpx
CompeGPS .wpt
EasyGPS waypoints .loc
Fugawi waypoints .txt
Garmin MapSource gdb .gdb
Garmin MapSource mps .mps
Garmin POI database .txt
Garmin POI gpi .gpi
Geocaching waypoints .loc
Google Earth KML .kml
Google Earth KMZ .kmz
GPS TrackMaker .gtm
Open StreetMap .osm
OziExplorer .wpt, .rte, .plt
To save each route or track in a single GPX file use the Save - Every route / track in a single
file menu.
To merge the contents of two or more files of waypoints, routes, tracks use the File - Merge -
Waypoints, routes, tracks (multi) - ... menu and choose the file in which to merge the
contents with that of other files.
In the dialog that follows, select one or more files whose contents will be merged with the
previously selected file.
The file formats treated are the same as those already covered in the paragraph Load
waypoints, routes, tracks.
To split a file containing routes and tracks use the File – Split – Routes, tracks - … menu.
In the dialog that follows, select the folder where the single files will be saved.
To close a previously loaded file of waypoints, routes, tracks use the File - Close - Waypoints,
routes, tracks - ... menu.
To close all previously loaded file of waypoints, routes, tracks use the File - Close - All
waypoints, routes, tracks menu.
Waypoints
Waypoint is an English term used to define the point to which a boat is heading. In reality it
can be any geographical point whose coordinates are known and possibly other information.
A waypoint can be designed with OkMap, transferred to a GPS and used as a reference point
during navigation.
A particular case of waypoints are POIs (Point Of Interest); they represent points of
particular interest such as museums, hotels, restaurants, service areas, etc.
Waypoint name
Comment on the waypoint
Waypoint description
Origin of the waypoint
Link (url) to additional information on the waypoint
Symbol to use (default list)
Type of waypoint
Altitude above sea level
Date-hour
Geographic coordinates
Visible or hidden
Label visible or hidden
Proximity circle visible or hidden
Bitmap to draw on the map
Font label
Proximity circle color
Proximity circle opacity
Proximity circle width
Some common operations that also concern waypoints have been described in the Operations
on objects section.
List of waypoint
Through this function you can create new waypoints, modify the properties of existing
waypoints and delete one or more waypoints.
The information displayed in this window are all the already listed properties of waypoints
plus the following not editable information:
Distance
Azimuth
These values are calculated for each waypoint starting from the one indicated with the
Compute distances context menu.
You can select a waypoint or not by modifying the value contained in the Selected column;
selecting a set of waypoints allows you to perform group operations such as editing or
deleting multiple items.
For more information on the general use of tables, see the section Data tables.
In this table there is a context menu with the following items (besides the standard ones
already seen in the paragraph Data tables):
Select All: Automatically sets the Selected value to true in all waypoints
Unselect all: automatically sets the Selected value to false in all waypoints
Select highlighted: automatically sets the Selected value to true in all the highlighted
waypoints
Unselect highlights: automatically sets the Selected value to false in all the highlighted
waypoints
Copy coordinates: copy the coordinates of the waypoint to the clipboard
Find on opened maps: Position the current map to center the current waypoint if
possible (highlighted with a red crosshair)
Compute distances: calculate, on all the waypoints in the list, the distance from the
current waypoint and the direction of the line that virtually joins the two waypoints.
Set DEM altitude: set the altitude on the current waypoint using the DEM data available
locally. A message indicates the unavailability of altimetric data.
Set DEM altitude for selected: set the altitude on all selected waypoints using the DEM
data available locally. A message indicates the unavailability, even partial, of the
altimetric data.
If Auto locate point is activated, when clicking on a waypoint, this will be located on all
opened maps.
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
To refresh the list, press the Refresh button.
You can attribute the altitude to a waypoint using the DEM data available locally using the
List of waypoints function, using the Set DEM altitude context menu.
Alternatively, you can click with the right mouse button on the waypoint icon and select the
Object functions - Set DEM altitude - waypoint ... context menu. A message indicates the
unavailability of the altimetric data.
Navigate to a waypoint
This function is used to obtain indications on the direction to follow to reach a waypoint; of
course it requires the use of an integrated or connected GPS device.
To navigate to a waypoint click with the right mouse button on the waypoint icon and select
the Navigate - waypoint ... context menu.
Routes
By route we mean a set of Waypoints in sequence, such as to define a route. This route
typically represents a nautical route in which each waypoint indicates a change of course or a
route on the road where each waypoint indicates a road deviation (crossroads, junctions,
roundabouts, exits, etc.).
A route can be designed with OkMap, transferred to a GPS and used to get directions during
navigation, near the waypoints (change of course).
Some common operations that also concern the routes have been described in the section
Operations on objects.
List of routes
With this function you can create new routes, modify the properties of the routes, the
properties of their waypoints and delete one or more routes or one or more waypoints.
The first table (routes) contains all the properties of the routes already listed plus the
following non-modifiable information:
The second table (route waypoints) contains all the already listed properties of the
waypoints plus the following non-modifiable information:
You can select or not the routes or waypoints by modifying the value contained in the
Selected column; selecting a set of routes or waypoints allows group operations such as
editing or deleting multiple items.
For more information on the general use of tables, see the section Data tables.
In the first table (routes) there is a context menu with the following items (besides the
standard ones already seen in the paragraph Data tables):
Select All: Automatically sets the Selected value to true in all routes
Unselect all: automatically sets the Selected value to false in all routes
Select highlighted: automatically sets the Selected value to true in all the highlighted
routes
Unselect highlights: automatically sets the Selected value to false in all the highlighted
routes
Export data: produces a CSV file containing a list of routes waypoints with other
important calculated values
Set DEM altitude: set the altitude on all the waypoints of the current route using the
DEM data available locally. A message indicates the unavailability of altimetric data.
Set DEM altitude for selected: set the altitude on all the waypoints of all selected routes
using the DEM data available locally. A message indicates the unavailability, even
partial, of the altimetric data.
Duplicate route: create a new route with the same waypoints contained in the current
one. The name of the new route will be the same as the name of the original route
preceded by "C.".
Invert route: create a new route with the same waypoints contained in the current one
but in reverse sequence. The name of the new route will be the same as the name of
the original route preceded by "I.".
Add to Join route: add all waypoints contained in the current route to the route named
JOIN. If the JOIN route does not exist it is automatically created with the same
characteristics as the current route.
In the second table (route waypoints) there is a context menu with the following items
(besides the standard ones already seen in the paragraph Data tables):
Select All: Automatically sets the Selected value to true in all waypoints
Unselect all: automatically sets the Selected value to false in all waypoints
Select highlighted: automatically sets the Selected value to true in all the highlighted
waypoints
www.okmap.org Pagina 122
OkMap – User manual January 3 novembre 2019
Unselect highlights: automatically sets the Selected value to false in all the highlighted
waypoints
Copy coordinates: copy the coordinates of the waypoint to the clipboard
Find on opened maps: Position the current map to center the current waypoint if
possible (highlighted with a red crosshair)
Set DEM altitude: set the altitude on the current waypoint using the DEM data available
locally. A message indicates the unavailability of altimetric data.
Set DEM altitude for selected: set the altitude on all selected waypoints using the DEM
data available locally. A message indicates the unavailability, even partial, of the
altimetric data.
Move down: move the current waypoint after the next waypoint (if the current waypoint
is not the last).
Move up: move the current waypoint before the previous waypoint (if the current
waypoint is not the first).
If Auto locate point is activated, when clicking on a waypoint of a route, this will be located
on all opened maps.
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
To refresh the list, press the Refresh button.
Duplicate a route
You can duplicate a route with the List of routes function, using the Duplicate route context
menu.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
route waypoints and select the Object functions - Duplicate - route ... context menu.
A new route is created with the same waypoints contained in the one indicated. The name of
the new route will be the same as the name of the original route preceded by "C.".
Invert a route
You can invert the sequence of the waypoints of a route with the List of routes function, using
the Invert route context menu.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
route waypoints and select the Object functions - Invert - route ... context menu.
A new route is created with the same waypoints contained in the one indicated, but in
reverse sequence. The name of the new route will be the same as the name of the original
route preceded by "I.".
You can add all the waypoints contained in a route to another route named JOIN, with the
function List of routes, using the context menu Add to Join route.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
route waypoints and select the Object functions - Add to Join - route ... context menu.
All waypoints contained in the current route are added to the route named JOIN. If the JOIN
route does not exist it is automatically created with the same characteristics as the current
route.
You can assign the altitude to the waypoints of a route using the DEM data available locally
with the List of routes function, using the Set DEM altitude context menu.
Alternatively, you can click with the right mouse button on any point of the line that joins two
waypoints of the route and select the Object functions - Set DEM altitude - route ... context
menu. A message indicates the unavailability of the altimetric data.
If you want to assign the altitude to a single waypoint of the route, select the route and then
click with the right mouse button on the route waypoint and select the Object functions - Set
DEM altitude - route waypoint ... context menu.
You can adjust the altitude of the waypoints of a route with the List of routes function, using
the Adjust altitude context menu.
Alternatively, you can click with the right mouse button on any point of the line that joins two
waypoints of the route and select the Object functions - Adjust altitude - route ... context
menu.
An input box allows to specify the value in meters to be add or subtract to the altitudes of the
route waypoints.
This function is used to obtain indications on the direction to follow to navigate along a route;
of course it requires the use of an integrated or connected GPS device.
To navigate along a route, click with the right mouse button anywhere on the line connecting
two route waypoints and select the Navigate - route ... context menu.
Tracks
By trace we mean a set of points in sequence very close together, such as to define a path.
This route can be of any nature (road, path, etc. ..) and is generally detected by GPS while
traveling.
A track can also be designed with OkMap, transferred to a GPS and used, during navigation,
to follow the path in a precise way.
The properties of a track managed in OkMap are:
Track name
Comment on the track
Track description
Origin of the track
Link (url) to additional information about the track
Type of track
Visible or hidden
Label visible or hidden
Last position visible or hidden
Color to use in the drawing on the map
Thickness of the line
Font label
A list of points, which defines the route, with the following properties:
Number of the segment to which the point belongs
Relative position of the point in the segment
Selected (Yes/No)
Geographic coordinates
Altitude above sea level
Date/time of point detection
Some common operations that also affect the traces have been described in the section
Operations on objects.
List of tracks
With this function you can create new tracks, modify the properties of the tracks, the
properties of the relative points and delete one or more tracks or one or more points.
The first table (tracks) contains all the already listed properties of the tracks plus the
following non-editable information:
Tracks or points can be selected or not by modifying the value contained in the Selected
column; selecting a set of tracks or points allows group operations such as editing or
deleting multiple items.
For more information on the general use of tables, see the section Data tables.
In the first table (tracks) a context menu is available with the following items (in addition to
the standard ones already seen in the paragraph Data tables):
Select All: Automatically sets the Selected value to true in all tracks
Unselect all: automatically sets the Selected value to false in all tracks
Select highlighted: automatically sets the Selected value to true in all the highlighted
tracks
Unselect highlights: automatically sets the Selected value to false in all the highlighted
tracks
Statistics: displays a window with track statistics
Graphs: displays a window with track graphs
Export data: produces a CSV file containing a list of track points with proximity
waypoints and toponyms and other important calculated values
Set DEM altitude: set the altitude on all the points of the current track using the DEM
data available locally. A message indicates the unavailability of altimetric data.
Set DEM altitude for selected: set the altitude on all the points of all selected tracks
using the DEM data available locally. A message indicates the unavailability, even
partial, of the altimetric data.
Set travel time: estimate travel time by assigning date and time to all points of the
current track. The flat walking speed is defined in the Preferences - Tracks function.
Set travel time for selected: estimate travel time by assigning date and time to all
In the second table (track points) a context menu is available with the following items (in
addition to the standard ones already seen in the paragraph Data tables):
Select All: Automatically sets the Selected value to true in all points
Unselect all: automatically sets the Selected value to false in all points
Select highlighted: automatically sets the Selected value to true in all the highlighted
points
Unselect highlights: automatically sets the Selected value to false in all the highlighted
points
Copy coordinates: copy the coordinates of the point to the clipboard
Find on opened maps: Position the current map to center the current point if possible
(highlighted with a red crosshair)
Set DEM altitude: set the altitude on the current point using the DEM data available
locally. A message indicates the unavailability of altimetric data.
Set DEM altitude for selected: set the altitude on all selected points using the DEM data
available locally. A message indicates the unavailability, even partial, of the altimetric
data.
New segment: starting from the current point, a new segment is created, thus breaking
the current track at that point.
Divide track: a new track is created excluding the points that precede the current one.
The name of the new track will be the same as the name of the original track preceded
by "N.".
If Auto locate point is activated, when clicking on a point of a track, this will be located on
all opened maps.
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
Press the Apply button to save the modified data.
To refresh the list, press the Refresh button.
Track statistics
You can obtain statistical information of a track with the List of tracks function, using the
Statistics context menu.
Alternatively, you can click with the right mouse button on any point of the line joining two
points of the track and select the Object functions - Statistics - track ... context menu.
Information such as: times, duration and speed are available only if the points contain the
date time information.
Information on the altitudes and differences in level are only available if the points contain
the Altitude information.
The table contains a context menu with the following items (in addition to the standard
ones already seen in the Data tables section):
To obtain the statistics of all the loaded tracks, refer to the Data – Tracks statistics section.
Track graphs
You can obtain graphs of a track with the List of tracks function, using the Graphs context
menu.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
points of the track and select the Object functions - Graphs - track ... context menu.
Distance / Altitude
Distance / Speed
Distance / Rate of uphill
Distance / Slope
Distance / Time
Time / Altitude
Time / Speed
Time / Rate of uphill
Time / Slope
Time / Distance
Some charts will only be shown if the points contain the Altitude information (or Time in
case of speed).
You can select some options to change the chart or view other information:
Cardinal spline
Smoothing
Ignore GPS errors
Show grid
Show zero line
Show DEM data
Show segments
Show waypoints
Show toponyms
Show points
Auto info
Auto locate point
Moving the mouse on the single points of the graph you get information (if available and
Auto info is selected) on the relative point of the track:
Segment number
Point number
Altitude
Distance from the start of the track
Time spent since the beginning of the track
Date/time of point detection
Instantaneous speed
Slope in degrees and percentage
If activated Auto locate point, when clicking on a point in the graph, this will be located on all
opened maps.
Two cursors (respectively for the x and y axis) operate on the respective zoom factors, thus
expanding the two axes in order to make the two units of measurement comparable.
In addition, a context menu with the following functions is available on the graph points:
Info: some information about the current track point are displayed
Copy coordinates: copy the coordinates of the track point to the clipboard
Save waypoint: save a new waypoint with the coordinates of the current track point
Geocoding info: information on the geographical location of the current track point are
displayed
Find in opened maps: position the current map to center the current track point if
possible (highlighted with a red crosshair)
Find in Geocaching.com: the browser is activated and routed to www.geocaching.com
on a page containing all the caches closest the track point
Find in Peakfinder.com: the browser is activated and routed on the website
www.peakfinder.com on a page containing the digital reconstruction of the view of the
mountain profiles that surround the track point
Simplify a track
You can simplify a track with the List of tracks function, using the Simplify track context
menu.
Alternatively, you can click with the right mouse button on any point of the line that joins two
points of the track and select the Object functions - Simplify - track ... context menu.
A new track is created with a maximum number of points equal to that defined in the
Preferences - Tracks function. The name of the new track will be the same as the name of the
original track preceded by "S.".
Smoothing can be applied to the points of a track with the List of tracks function, using the
Smoothing track context menu.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
points of the track and select the Object functions - Smoothing - track ... context menu.
The number of points used by the algorithm that calculates the average can be configured in
the Preferences - Tracks function.
The name of the new track will be the same as the name of the original track preceded by
"H.".
You can apply smoothing to the altitudes of a track with the List of tracks function, using the
Smoothing track altitudes context menu.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
points of the track and select the Object functions - Smoothing altitudes - track ... context
menu.
The number of points used by the algorithm that calculates the average can be configured in
the Preferences - Tracks function.
The name of the new track will be the same as the name of the original track preceded by
"A.".
Duplicate a track
You can duplicate a track with the List of tracks function, using the Duplicate track context
menu.
Alternatively, you can click with the right mouse button anywhere on the line joining two
points of the track and select the Object functions - Duplicate - track ... context menu.
A new track is created with the same points contained in the one indicated. The name of the
new track will be the same as the name of the source track preceded by "C.".
Invert a track
You can reverse the sequence of the points of a track with the List of tracks function, using
the Invert track context menu.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
points of the track and select the Object functions - Invert - track ... context menu.
A new track is created with the same points contained in the indicated one, but in reverse
sequence. The name of the new track will be the same as the name of the original track
preceded by "I.".
You can add all the points contained in a track to another track called JOIN, with the List of
tracks function, using the Add to Join track context menu.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
points of the track and select the Object functions - Add to Join - track ... context menu.
All points contained in the current track are added to the track named JOIN. If the JOIN track
does not exist it is automatically created with the same characteristics as the current track.
You can merge the segments of a track with the List of tracks function, using the Merge
segments context menu.
Alternatively, you can click with the right mouse button anywhere on the line that joins two
points of the track and select the Object functions - Merge segments - track ... context menu.
You can attribute the altitude to the points of a track using the DEM data available locally
with the List of tracks function, using the Set DEM altitude context menu.
Alternatively, you can click with the right mouse button on any point of the line that joins two
points of the track and select the Object functions - Set DEM altitude - track ... context
menu. A message indicates the unavailability of the altimetric data.
If you want to assign the altitude to only one point of the track, select the track and then
click with the right mouse button on the track point and select the Object functions - Set DEM
altitude - track point ... context menu.
You can estimate the travel time of a track with the List of tracks function, using the Set
travel time context menu.
Alternatively, you can click with the right mouse button on any point of the line that joins two
points of the track and select the Object functions - Set travel time - track ... context menu.
You can adjust the altitude of the points of a track with the List of tracks function, using the
Adjust altitude context menu.
Alternatively, you can click with the right mouse button on any point of the line that joins two
points of the track and select the Object functions - Adjust altitude - track ... context menu.
An input box allows to specify the value in meters to be add or subtract to the altitudes of the
track points.
You can adjust the travel time of the points of a track with the List of tracks function, using
the Adjust time context menu.
Alternatively, you can click with the right mouse button on any point of the line that joins two
points of the track and select the Object functions - Adjust time - track ... context menu.
An input box allows to specify the value in minutes to be add or subtract to the time of the
track points.
You can create a track that follows a road route using the map context menu.
Position the cursor at the beginning of the path and use the Routing - From here context
menu
Position the cursor at the end of the path and use the Routing - To here context menu
Use the Routing – Calculate context menu
Use the Routing - Reset context menu to cancel the selection of departure and arrival of the
route.
This function is used to obtain indications on the direction to follow to navigate along a track;
of course it requires the use of an integrated or connected GPS device.
To navigate along a track click with the right mouse button anywhere on the line that joins
two points of the track and select the Navigate - track ... context menu.
Projects
To facilitate the loading of maps and other coherent files, the concept of Project is
introduced.
Save a project
To save a project it is sufficient to load the elements of which it is made (see definition of
Project) and use the File - Save – Project menu.
A file is created with a .okp extension that can be reloaded at a later time.
Load a project
Modify a project
To modify a project, it is sufficient to load it, close the elements to be excluded from the
project itself, load the new elements to be included and finally save the project with the same
name.
This function should only be used for GPS devices that support a proprietary communication
protocol. The latest generation GPS are seen as mass storage devices mounted on your
computer for which you only need to copy GPX files to / from this device as if it were a
common USB stick.
Before accessing this feature, make sure you have correctly configured the parameters for
communication with the GPS in the Preferences - GPS function.
You can specify which types of GPX data you want to receive from the GPS:
Waypoint
Routes
Tracks
It is also possible to select the action to be taken in case the GPX object already exists:
Replace: the existing GPX object is replaced with the received one.
Add with new name: a new name is generated for the received GPX object.
Skip: the received GPX object is ignored.
This function should only be used for GPS devices that support a proprietary communication
protocol. The latest generation GPS are seen as mass storage devices mounted on your
computer for which you only need to copy GPX files to / from this device as if it were a
common USB stick.
Before accessing this feature, make sure you have correctly configured the parameters for
communication with the GPS in the Preferences - GPS function.
You can specify which types of GPX data you want to send to the GPS:
Waypoint
Routes
Tracks
It is also possible to further select the objects to be transmitted belonging to the typologies
specified above:
Before accessing this feature, make sure you have correctly configured the parameters for
communication with the GPS in the Preferences - GPS function.
To switch off the connected GPS use the GPS - Turn off menu.
Only some GPS models are enabled to be turned off via software.
Navigation
Navigation with integrated GPS
The received positions are used to create/update the track named ACTIVE LOG in the
waypoints, routes, tracks current file. Each received position is queued to the ACTIVE LOG
track.
In case of momentary loss of the GPS signal, the track is broken creating a new segment.
You can create multiple ACTIVE LOG tracks in different files; to do this it is sufficient to
create a new waypoint, routes, tracks file and make it current (see paragraph File manager).
To close the communication with the GPS, use the Navigate - GPS communication menu
again.
NMEA navigation
If an integrated GPS is not available, you can use an external Bluetooth or USB device.
These devices normally use the NMEA 0183 protocol (or simply NMEA) to send data to the
connected computer.
NMEA is a standard of interfacing between digital equipment and is mainly used in nautical
applications (GPS, autopilot systems, echo sounders, etc.).
Only part of the protocol has relevance in the GPS area; in these cases the NMEA system is
used to transmit data from a GPS receiver to a connected computer.
Communication takes place through text strings (sentences) that start with a $ character
followed by a command and, subsequently, by the respective parameters.
You can establish a NMEA connection with a connected GPS with the Navigate - NMEA
communication menu.
Before accessing this feature, make sure you have connected the GPS and have correctly
configured the communication parameters in the Preferences - NMEA function.
To close the navigation mode (NMEA reception) use the Navigate - NMEA Communication
menu again.
NMEA Simulator
Before starting the simulation it is necessary to specify the starting coordinates (see
paragraph Enter the coordinates).
You can change direction and speed by increasing / decreasing them with the respective
buttons.
The time between simulating a position and the next is defined in the Preferences – Navig.
page in the NMEA simulator time field.
This function emulates a NMEA connection and returns the sentences taken from a file.
To activate this function, use the Navigate - NMEA Simulator from file menu.
The time between the sending of a sentence and the next one is defined in the Preferences –
Navig. page in the NMEA simulator time (from file) field.
The simulation ends once the entire contents of the file are examined.
Navigation data
This function provides real-time information regarding the navigation data received from
the GPS.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
Connection status
Coordinates: last position received
Bearing / VM: followed direction and magnetic variation
Speed: travel speed
Date / Time: Date and time of the last received position
Altitude: altitude above sea level of the last received position
The information displayed is updated automatically as soon as they are made available by
the GPS.
Navigate to a waypoint
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate the function use the Navigate - Navigate to … menu and click on the A waypoint
tab.
With the Sel. waypoint button the destination waypoint is chosen; a table is displayed
containing the list of selectable waypoints.
For more information on the general use of tables, see the section Data tables.
Sound on: if activated, near the waypoint, a sound is emitted; the wav file is
configurable in the Preferences - Sounds function
Name of the selected waypoint
Waypoint coordinates
Bearing: direction to follow
Distance: distance that separates the current position from the waypoint
E.T.E. (Estimated Time of Enroute): estimated time to reach the waypoint
E.T.A. (Estimated Time of Arrival): estimated time of arrival at the waypoint
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate the function use the Navigate - Navigate to ... menu and click on the Along a
route tab.
With the Sel. route button the route to follow is selected; a table containing the list of
selectable routes is displayed.
For more information on the general use of tables, see the section Data tables.
Final E.T.E. (Estimated Time of Enroute): estimated time to reach the end of the route
Final E.T.A. (Estimated Time of Arrival): estimated time of arrival at the end of the route
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate the function use the Navigate - Navigate to ... menu and click on the Along a
track tab.
With the Sel. track button, the track to be followed is selected; a table containing the list of
selectable routes is displayed.
For more information on the general use of tables, see the section Data tables.
Anchor alarm
This function provides an alarm if you move too far from a preset point (anchor) during
navigation.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate the function use the Navigate - Navigate to … menu and click on the Anchor
alarm tab.
Use the Start / reset button to set the reference point to be monitored.
To deactivate the alarm, deselect the Sound on option or establish a new reference point
with the Start / reset button.
Sound on: if activated, when you move away from the reference point too much, a
sound is emitted; the wav file is configurable in the Preferences - Sounds function
Radius: establishes the clearance distance necessary to trigger the alarm
Point coordinates: coordinates of the reference point
Bearing: direction to follow to return to the reference point
Distance: distance that separates the current position from the reference point
Compass
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
A compass with a red needle indicating the direction followed and possibly a second
green needle indicating the direction to follow when the Navigate to mode is activated.
The background color can be:
Red: communication with the GPS failed
Yellow: the satellite signal is weak
Green: communication with the GPS working
North up: if activated, fixes the north direction at the top center of the compass,
otherwise the ring is rotated according to the direction followed
Satellites map
This function provides real-time information received from the GPS on the signal quality of
the satellites in sight.
This function can only be used if navigation with integrated GPS or NMEA navigation is
active.
Satellites in sight
This function provides real-time information received from the GPS on the signal quality of
the satellites in sight.
This function can only be used if navigation with integrated GPS or NMEA navigation is
active.
Connection status
H V P Dop: Horizontal, Vertical, Position DOP (Dilution of Precision) define the goodness
of the geometry of the satellites in sight; if the satellites are close together then the
geometry is weak and the value of PDO is high; if the satellites are distant, the
geometry is strong and the DOP is low
Channels: Number of active channels
Channel table (maximum 20):
Value of the SNR (Signal to Noise Ratio)
Bar graph representing the SNR value
DOP Rating
1 Ideal
2-3 Excellent
4-6 Good
7-8 Discreet
9-20 Poor
21-50 Bad
This function is used to record a track (track log) with the data received from the GPS.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate / deactivate the function use the Navigate - Record GPS track menu.
This function displays the statistics of the navigation track in real time.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate the function use the Navigate - GPS track statistics menu.
For information on the function, refer to the Track statistics paragraph.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate the function use the Navigate - GPS track graphs menu.
For information on the function, refer to the Track graphs paragraph.
This function is used to create a new waypoint in the current position during navigation.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate the function use the Navigate - Save waypoint position menu.
The new waypoint will be added to the current file; the name will be used an automatically
generated progressive number.
This function is used to give an acoustic signal during navigation when entering a radius of a
nearby waypoint. The distance can be customized in the Preferences – Navig. page.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate / deactivate the function use the Navigate - Proximity waypoint alarm menu.
This function is used during navigation to make current a different map (if found) when the
current coordinates are out bounds the limits of the displayed map.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate / deactivate the function use the Navigate – Switch maps during navigation
menu.
This function is used to send the current position during navigation to a remote computer
running OkMap.
The computer that sends the data is called client, while the computer that receives the data
is called server.
Multiple clients can send data simultaneously to the same server.
The same client cannot send data to multiple servers at the same time.
The OkMap server receives the data by activating the data receiving from OkMap function;
this data can be visualized on a map obtaining the tracks related to the movement of the
clients.
Before accessing this feature, make sure you have correctly configured the parameters for
socket communication in the Preferences - Send OkMap function and that you are
connected to the network.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate / deactivate the function use the Navigate - Send position to remote OkMap
menu.
This function is used to send the current position during navigation to the GpsGate.com
remote server.
The computer that sends the data is called client, while the computer that receives the data
is called server.
Multiple clients can send data simultaneously to the same server.
The same client cannot send data to multiple servers at the same time.
To use this feature you must first register in the GpsGate.com site.
To receive the client positions, you can activate the receiving data from GpsGate.com
function; this data can be visualized on a map obtaining the tracks related to the
movement of the clients.
Before accessing this feature, make sure you have correctly configured the parameters for
communicating with the server in the Preferences - GpsGate.com function and being
connected to the network.
This function can only be used if navigation with integrated GPS, NMEA navigation or NMEA
simulator is active.
To activate / deactivate the function use the Navigate - Send position to GpsGate.com
menu.
This function is used to receive current positions from remote clients using the Send
position to remote OkMap function.
The computer that sends the data is called client, while the computer that receives the data
is called server.
Multiple clients can send data simultaneously to the same server.
The same client cannot send data to multiple servers at the same time.
The received data can be visualized on a map in the form of tracks, constantly obtaining
the geographical positions of the clients.
Before accessing this feature, make sure you have correctly configured the parameters for
socket reception in the Preferences - Receive OkMap function and being connected to the
network.
To activate / deactivate the function, use the Remote data - Receive OkMap tracks menu.
For each client that sends data, a new track will be created with the same name as the
client identifier (defined in the client with the Preferences - Send OkMap function).
To display the current position of clients with an icon, activate the View - Waypoints,
routes, tracks - Tracks last pos. menu.
The tracks on the map are continuously redesigned to guarantee the real-time display of
the data received.
The time between a refresh and the next is defined in the Preferences – Navig. page. in the
Refresh forms time field.
It is possible to activate a function to automatically save the GPX file containing the
received tracks, specifying the time between a writing of the GPX file and the next one on
the Preferences - Receive OkMap page with the Auto save GPX (sec.) field. A value of zero
means that the GPX file is not automatically saved.
To implement an application that can send data to an OkMap server, refer to the OkMap
protocol for remote data section.
Each position is sent to the server through a string containing fields separated by a semicolon
character.
There are several versions of the protocol that have expanded over time.
OkMap, however, is backward compatible so any version of the protocol will be used OkMap
will always be able to decode it.
Original protocol
Id: string that identifies the device that sends the data
Longitude in decimal degrees: in the datum specified in Preferences - NMEA page
(default WGS84)
Latitude in decimal degrees: in the datum specified in Preferences - NMEA page (default
WGS84)
Altitude in meters
UTC Date-Hour (Coordinated Universal Time) in MM/dd/yyyy hh:mm:ss format
Speed in km/h (Double.MinValue if not specified)
Direction in degrees from 0 to 359.9999… (Double.MinValue if not specified)
Track line thickness in pixels: optional integer value
Track line color in ARGB 32 bit format: optional integer value
Example:
TestLive;9.1376009;45.5064356;202.2;06/08/2012 15:09:47;0;0;3;-65536
Example:
$OKMAP-V01;TestLive;9.1376009;45.5064356;202.2;06/08/2012 15:09:47;0;0;0;3;-65536
Example:
$OKMAP-V02;T;TestLive;9.1376009;45.5064356;202.2;06/08/2012 15:09:47;0;0;0;3;-65536
Waypoint
Protocol version = $OKMAP-V02
Record type = W (waypoint)
Id: string that identifies the device that sends the data
Name
Comment: optional
Description: optional
Origin: optional
Link: optional
Symbol: optional
Type: optional
Longitude in decimal degrees: in the datum specified in Preferences - NMEA page
(default WGS84)
Latitude in decimal degrees: in the datum specified in Preferences - NMEA page (default
WGS84)
Altitude in meters
UTC Date-Hour (Coordinated Universal Time): in MM/dd/yyyy hh:mm:ss format
Icon bitmap: file path
Proximity circle width: optional decimal value in meters
Proximity circle color in ARGB 32 bit format: optional integer value
Proximity circle opacity: optional decimal value between 0 and 1
Example:
$OKMAP-V02;W;TestLive;WptName;;Description;;;;;9.1376009;45.5064356;202.2;06/08/2012 15:09:47;
C:\Program files\OkMap\data\symbols\top_flag-export-yellow.png;100; -65536;0.25
This function is used to obtain a list of remote clients with their information.
To activate this function use the Remote Data - Display remote object list menu.
In this table there is a context menu with the following items (besides the standard ones
already seen in the paragraph Data tables):
This function is used to receive current positions from remote users who use the Send the
position to GpsGate function.
To use this feature you must first register in the GpsGate.com site.
The computer that sends the data is called client, while the computer that receives the data
is called server.
Multiple clients can send data simultaneously to the same server.
The same client cannot send data to multiple servers at the same time.
The received data can be visualized on a map in the form of tracks, constantly obtaining
the geographical positions of the clients.
Before accessing this feature, make sure you have correctly configured the parameters for
receiving from GpsGate.com in the Preferences - GpsGate.com function and being
connected to the network.
To activate / deactivate the function, use the Remote data - Receive GpsGate.com tracks
menu.
For each client that sends data, a new track will be created with the same name as the
client identifier (defined during subscription to the GpsGate.com site).
To display the current position of clients with an icon, activate the View - Waypoints,
routes, tracks – Track last pos. menu.
The tracks on the map are continuously redesigned to guarantee the real-time display of
the data received.
The time between a refresh and the next is defined in the Preferences – Navig. page. in the
Refresh forms time field.
Utility functions
Search for objects
Prepare indexing of files of waypoints, routes, tracks
With the indexing function you can create a file with a list of all the files of waypoints,
routes, tracks available in your archives, each with its own characteristics.
Once this file is built, you can List the files of waypoints, routes, tracks.
Use the Preferences - GPX function to indicate, in the Folder 1/4 fields, the folders where
the files are stored (you can indicate up to four different folders). You can use the ...
buttons to open a dialog for choosing the folder.
If necessary, click on the Include subfolders fields to indicate whether the search should
also be extended in the relevant sub-folders.
Indicate in the adjacent list which file formats you want to index.
This function is activated with the Find - Index files of waypoints, routes, tracks menu.
Before activating this function, make sure you have carried out the preparation operations.
This text can be copied to the clipboard with the Copy to clipboard button.
To close the window use the Close button.
It lists all the characteristics of the indexed files of waypoints, routes, tracks and eventually
allows you to choose a file to open or open all the visible files on the current map.
To view the list of files it is first necessary to carry out the preparation and indexing
operations.
To view the list of indexed files, use the Find - List files of waypoints, routes, tracks menu.
File name
File format
Last edit
Visible on current map
Number of waypoints
Number of routes
Number of tracks
Geographical bounds of the file
To load a file, double-click with the left mouse button on the corresponding row.
For more information on the general use of tables, see the section Data tables.
Open (if not already opened) the File manager window using the File – File manager
menu.
Expand the Waypoints, tracks, routes / Toponyms / Photos node.
Click with the right mouse button on the file containing the object to search
Choose List waypoints / List tracks / List routes / List toponyms / List photos context
menu
Click with the right mouse button on the row of the list containing the object to locate
on the current map (for tracks click on a track point and for routes click on a route
waypoint)
Choose Find on opened maps context menu.
In the opened maps a red viewfinder will appear in the point where is positioned the
object searched (if the map contains it)
To locate coordinates on opened maps, use the Find – Fins coordinates / place menu.
The window that will be opened allows you to input the desired coordinates (see Coordinates
selection paragraph).
In the opened maps a red viewfinder will appear in the point where is positioned the
found coordinates (if the map contains them).
To reset the found coordinates use the Find – Reset found coordinates menu.
Data
Undo / redo GPX data changes
To cancel a change made to GPX data (waypoints, routes, tracks) use the Data - Undo
changes menu or type Ctrl+Z.
Likewise, to restore a canceled change use the Data - Redo changes menu or type Ctrl+Y.
Delete objects
To delete all the elements contained in a file, use the following sub-menus of the main Data
menu.
To make several intersecting tracks or routes more legible on the map, you can assign them
a different color randomly using the following sub-menus of the main Data menu.
You can use this function to transform points and multipoints into waypoints and lines and
polygons into routes or tracks.
To activate the function use the Data - Convert vectorial to GPX data menu.
Select the types of vectorial data you want to convert (points, multipoints, lines and/or
polygons).
Choose if you want to convert all vectorial data, those related to selected themes, or only
the selected shapes.
Finally choose whether lines and polygons are to be converted into routes or tracks.
You can use this function to transform waypoints into points and routes and tracks into lines.
To activate the function use the Data - Convert GPX to vectorial data menu.
Select the GPX data types that you want to convert (waypoints, routes and/or tracks) and,
if necessary, change the name of the proposed theme in the adjacent boxes.
If the themes do not exist they are created automatically; it is then possible to modify their
properties with the List of vectorial themes function.
Choose if you want to convert all GPX data or only selected ones.
Finally choose which information you want to use as vectorial data label (name, description
or comment).
To activate the function, use the Data - Convert toponyms to waypoints menu.
To activate the function, use the Data - Convert waypoints to toponyms menu.
Finally choose which information you want to use as label of toponyms (name, description
or comment).
It is possible to copy selected objects (waypoints, tracks and routes) to another GPX file
open with the Data - Copy selected GPX data to ... menu
All selected objects of all opened GPX files will be copied except those that are already part
of the destination file.
Tracks statistics
You can obtain the statistics of all the tracks contained in the current file with the Data -
Tracks statistics menu.
The window displayed is completely similar to the one already examined in the Track
statistics section.
Through this function you can create new waypoints on the current map by downloading the
information from the OpenStreetMap server.
The information displayed in this window represents the feature of OpenStreetMap that is how
the vectorial data are typologically grouped:
Selected (yes/no)
Key
Sub-key
Value
Description
Node
Way
Area
Relation
Waypoint
Status
The Key - Sub-Key - Value attributes are the unique identifier of the feature.
The Description is an example of how each individual feature is used.
For the Node, Way, Area and Relation fields, refer to the OpenStreetMap page.
The Waypoint field reports the number of waypoints downloaded for each feature at the end of
processing.
The Status field reports at the end of processing a message that describes whether the operation
was successful or what problems were found.
You can select a feature or not by modifying the value contained in the Selected column.
Only the selected features will be processed.
For more information on the general use of tables, see the section Data tables.
In this table there is a context menu with the following items (besides the standard ones
already seen in the paragraph Data tables):
Select all: automatically sets the Selected to true value in all features
Deselect all: automatically sets the value Selected to false in all the features
You can increase the timeout time for each feature up to a maximum of 10 minutes. This is
the maximum time that can be dedicated to downloading the waypoints of each feature.
This function is used to create a matrix of cells organized in a GPX track with the
corresponding waypoints in the center of each cell.
It is particularly useful to divide the land in areas; these areas (cells) can be assigned to
different teams to be used, for example, to search for people in difficulty.
Each team is assigned a zone (marked by the central waypoint) and the GPX data generated
by this function are copied into their GPSs for navigation; you will have the certainty that
each team covers its area completely and does not invade areas assigned to other teams.
To activate the function, use the Data - Track grid generator menu.
Select the reference datum and the unit of measurement for distances.
Indicate the name of the track that will be also the prefix for the generated waypoints.
Indicate whether the coordinates shown refer to the geographical point of the center of the
grid or of the top left of the grid.
Specify the size of the X and Y axis (X step and Y step) of the cells.
Then indicate the number of cells to be generated in the direction of X and Y (N. X steps
and N. Y steps).
Finally, specify a Rotation angle of the whole matrix by a certain number of degrees (> -90
and <90).
Maps
Map tiling / Garmin custom maps
It is a function able to divide the map orthogonally into smaller maps (tiles).
It is particularly useful for creating maps compatible with some GPS handhelds such as
Garmin or with some apps for Android or iOS mobile devices (for example OkMap Mobile).
To activate this function, use the menu Utilities - Maps – Map tiling / Garmin custom maps
and press the Tiling tab.
You can load the same raster map formats provided in the Load a map function.
The zoom and move functions of the map are similar to those of a map view window.
The View tiles grid button displays an orthogonal grid at the points where the map will be cut and
the number of each tile.
Individual tiles can be selected by clicking with the right mouse button on them.
www.okmap.org Pagina 165
OkMap – User manual January 3 novembre 2019
To select all the tiles, press the Select all button. Similarly, to deselect all the tiles, use the
Deselect all button.
The Optimize button automatically sets the best settings according to the selected format.
Optimization is automatically proposed after loading the map.
The right pane (extendable by positioning the mouse in the left margin) allows you to
customize:
The format of the images to be generated (JPG, TIF, PNG, GIF, BMP)
The quality of JPEG images to be generated (0=Very bad, 100=Excellent)
The ID and the title of the map (only for JNX)
The JNX scale (only for JNX)
The transparency factor (0=Transparent, 255=Opaque)
Draw order (0=Invisible, 1-49=Vectorial data below, 50-100=On the top)
Minimum and maximum zoom (for TomTom)
The type of image filter to use in resizing operations
The percentage of resizing of images to be generated
The size (width and height) of the tiles to be generated or the number of tiles on the
horizontal and vertical dimension using the scroll bars
Orient a map
It is a function that creates a new map oriented according to a certain angle respect to the
north.
It is particularly useful before a map tiling in a format that requires the map to be oriented to
the north (e.g. JNX).
To activate this function use the menu Utilities - Maps – Map tiling / Garmin custom maps
and press the Orientate tab.
You can load the same raster map formats provided in the Load a map function.
The zoom and move functions of the map are similar to those of a map view window.
The format of the images to be generated (JPG, TIF, PNG, GIF, BMP)
The quality of JPEG images to be generated (0=Very bad, 100=Excellent)
The angle with which the map will be oriented respect to the north
Crop a map
To activate this function use the menu Utilities - Maps – Map tiling / Garmin custom maps
and press the Crop tab.
You can load the same raster map formats provided in the Load a map function.
The zoom and move functions of the map are similar to those of a map view window.
The part of the map to be cut out can be drawn with the left mouse button pressed together
with the Ctrl key.
Alternatively, you can type the coordinates in pixels of the upper left point and the
dimensions in pixel of the rectangle to be selected.
The format of the images to be generated (JPG, TIF, PNG, GIF, BMP)
The quality of JPEG images to be generated (0=Very bad, 100=Excellent)
Resize a map
To activate this function use the menu Utilities - Maps – Map tiling / Garmin custom maps
and press the Resize tab.
You can load the same raster map formats provided in the Load a map function.
The zoom and move functions of the map are similar to those of a map view window.
The format of the images to be generated (JPG, TIF, PNG, GIF, BMP)
The quality of JPEG images to be generated (0=Very bad, 100=Excellent)
The type of image filter to use in resizing operations
The percentage of resizing of map image to be generated
Warp a map
To activate this function use the menu Utilities - Maps – Map tiling / Garmin custom maps
and press the Warp tab.
You can load the same raster map formats provided in the Load a map function.
The zoom and move functions of the map are similar to those of a map view window.
The format of the images to be generated (JPG, TIF, PNG, GIF, BMP)
The quality of JPEG images to be generated (0=Very bad, 100=Excellent)
The projection/datum to be used to warp the image (you can use a filter to reduce the
list of projections shown)
One or more GDAL parameters (optional) to be used in the warping function (to see the
parameters that can be used visit this web page).
It is a function that creates a map resulting from the union of two maps.
To activate this function use the menu Utilities - Maps – Map tiling / Garmin custom maps
and press the Merge tab.
You can load the same raster map formats provided in the Load a map function.
The zoom and move functions of the map are similar to those of a map view window.
The format of the images to be generated (JPG, TIF, PNG, GIF, BMP)
The quality of JPEG images to be generated (0=Very bad, 100=Excellent)
The type of image filter to use in resizing operations
Convert maps
To activate this function use the Utilities - Maps - Maps conversion menu.
In the From folder field, specify the folder where are the maps to be converted.
Select Include Subfolders to browse files in the lower-level folder tree.
You can specify a pattern in the Filter field to select only some input files.
Specify in the To folder field the folder where to store the converted map files.
In the From format field, specify the source format of the maps:
<All>
OkMap
ECW
GeoTiff
Google Earth
JNX BirdsEye
OziExplorer
CompeGPS
GPS TrackMaker
RMap
MBTiles
OruxMaps
GPSTuner
OkMap
GeoTiff
World file
Garmin custom maps
OkMap Mobile
Google Earth KMZ
Google Earth KMZ 2.2
JNX BirdsEye 3
JNX BirdsEye 4
OziExplorer
OruxMaps
TomTom
GPSTuner
You can use this function to know the metadata contained in a GeoTiff file.
It can be useful for understanding any problems concerning opening the file.
Type the name of the file to be scanned in the GeoTiff file field and press the Show tags
button.
The information are shown in the body of the window and can be copied to the clipboard with
the Copy to clipboard button.
To view and create the corresponding TFW file press the Create TFW button.
You can use this function to know the georeferencing info contained in an ECW file.
It can be useful for understanding any problems concerning opening the file.
Type the name of the file to be scanned in the ECW file field and press the Show info button.
The information are shown in the body of the window and can be copied to the clipboard with
the Copy to clipboard button.
You can use this function to know the info contained in an JNX file.
It can be useful for understanding any problems concerning opening the file.
Type the name of the file to be scanned in the JNX file field and press the Show info button.
The information are shown in the body of the window and can be copied to the clipboard with
the Copy to clipboard button.
You can use this function to know the information about a map file via the GDAL gdalinfo
command.
Type the name of the map file to be analyzed in the Map file field and press the Show info
button.
For more information about map format visit this web page.
For more information about parameters visit this web page.
The information are shown in the body of the window and can be copied to the clipboard with
the Copy to clipboard button.
Google
Google Earth (GPX)
This function is used to automatically open Google Earth (which must have been previously
installed on your computer) in the same position as the loaded map (raster, vectorial or
web) and to view the current GPX data.
To start Google Earth use the Utilities - Google - Google Earth (GPX) menu.
The computer must be connected to the internet.
Data is stored in Google Earth under the Temporary places – OkMap item.
This feature is used to automatically open Google Earth (which must have been previously
installed on your computer) in the same position as the loaded map (only if raster) and to
view both the current map and GPX data.
The current raster map is displayed in front of the Google Earth map as long as it has a
compatible format (jpg, bmp, tif, tga, png, gif, ppm, pgm).
To activate Google Earth use the Utilities - Google - Google Earth (map + GPX) menu.
The computer must be connected to the internet.
Data is stored in Google Earth under the Temporary places – OkMap item.
Using the map transparency slider you can evaluate the calibration accuracy by analyzing
the differences between the raster map and the Google Earth map.
Google Earth is set by OkMap to already get a 3D view; it is still possible to act on Google
Earth cursors to change the display mode.
It is possible, leaving Google Earth opened, returning to the OkMap program, loading
another map and calling Google Earth again; in this way it is possible to obtain the union of
different maps and GPX data.
In the event of unexpected behavior, make sure that the .KML and .KMZ extensions are
correctly associated with Google Earth.
This function is used to open, in the default browser, the page of Google Map in the position
relative to the center of the loaded map (web, raster or vectorial).
To activate this function, use the menu Utilities - Google - Google Map (web).
The computer must be connected to the internet.
This function is used to open, in the default browser, the Google Earth page in the position
relative to the center of the loaded map (web, raster or vectorial).
To activate this function, use the menu Utilities - Google - Google Earth (web).
Currently this function is only possible if the default browser is Chrome.
The computer must be connected to the internet.
www.okmap.org Pagina 179
OkMap – User manual January 3 novembre 2019
Server
Maps server
With this function you can download a map from a WMS / TMS server and save it locally
generating a calibration file (.okm) for OkMap.
To activate this function, use the Utilities - Servers - Map Servers menu.
To display the map, enter the coordinates of the center of the map (see Enter the
coordinates paragraph) and press the Get image button.
Alternatively, you can type in the address (street, city, state) and press the Tab key.
Once the address has been validated, the coordinates will be determined automatically
(geocoding process).
This function to be activated requires the acquisition of an Api key to be included in the
preferences. Refer to the Preferences – Geocoding & Routing section for how to acquire the
Api key.
The listed servers are the same shown in the List of the map servers function except for
those that do not allow to save their maps locally (Map can saved unchecked).
To save the map image and the corresponding calibration file for OkMap (.okm), press the
Save map button.
It is possible to choose whether to save the image of the map in gray scale (less memory
occupation).
Geocoding
It is a function that can determine the geographical coordinates based on an address (street,
city, state).
To determine the geographical coordinates, enter the address at the top (e.g.: Fifth
Avenue, New York, United States) and press the Geocoding button.
To perform the inverse calculation, enter the coordinates (see the Enter the coordinates
paragraph) and press the Rev. Geocod. button.
This function to be activated requires the acquisition of an Api key to be included in the
preferences. Refer to the Preferences – Geocoding & Routing section for how to acquire the
Api key.
Routing
It is a function that can determine the fastest or shortest route between two locations. This
path can be saved as a track in the current file.
To determine the track, enter the departure and arrival locations (e.g.: Fifth Avenue, New
York, United States) and press the Calculate button.
This function to be activated requires the acquisition of an Api key to be included in the
preferences. Refer to the Preferences – Geocoding & Routing section for how to acquire the
Api key.
Alternatively, you can enter the coordinates of the departure and destination locations (see
the Enter the coordinates paragraph).
It is possible to customize:
The calculated track can be saved in the current file by pressing the Save track button; the
name of the track must be typed in the near box.
Conversions
Convert the coordinates in batch mode
This function is used to perform coordinate conversions from one datum to another.
The coordinates are stored in an input file in csv format (comma separated value); an
output file is produced in csv format according to the specifications indicated.
To activate the function, use the Utilities - Conversions - Batch coordinates conversions
menu.
Type of coordinates
Notation of numeric fields
Field delimiter
Text qualifier
Presence or absence of a header line
This function is used to perform coordinate conversions from one datum to another.
To activate the function use the Utilities - Conversions - Coordinates conversions menu.
Then enter the origin coordinates (see Enter the coordinates paragraph).
To activate the function use the Utilities - Conversions - Distances, azimuth menu.
Then enter the origin and destination coordinates (see Enter the coordinates paragraph).
It is possible to calculate the second geographic coordinates using the first coordinates, the
distance (km) and the azimuth (degrees), by pressing the ^ Calculate button.
To close the window use the Close button.
To activate the function use the Utilities - Conversions - Distances conversions menu.
GPSBabel provides a multitude of GPX data conversion functions from one format to another.
This component is from third parties, to get more information consult the site GPSbabel.org.
To activate this function use the Utilities - Conversions - GPSBabel converter menu.
This function has its own help which can be viewed using the Help - Help of GPSBabel
menu.
XSLT transformations
It provides a multitude of functions for converting data from one xml format to another,
thanks to the XSLT transformation method.
For more information on the XSLT language, see the XSL Transformations (XSLT) website.
To activate this function use the Utilities - Conversions - XSLT Transformations menu.
Indicate the input file, the XSLT transformation file and the output file in the appropriate
fields.
To convert, press the Transform button.
To close the window use the Close button.
GDAL console
Preferences
The window consists of several pages selectable with the tabs at the top.
Two arrows positioned to the right of the tabs allow you to slide the tabs to the left and
right, viewing those that are hidden for reasons of space.
To save the modified data and exit the function, press the Ok button.
To exit the function without saving the data, press the Cancel button.
To save the modified data without exiting the function, press the Apply button.
Preferences - General
Language: is the language used in the interface; the modification of this information
involves the closure and reopening of OkMap.
Default web map: is the type of web map that is displayed as default.
Panel theme: the theme to be used in the general appearance of the windows.
Scale in %: the scale to be used in the representation of the windows and their
contents.
Check new versions on startup: if active, after starting OkMap it is checked if new
versions are available and in this case a window is opened at the bottom right for
download.
Display tips on startup: If active, after starting OkMap the tips window is automatically
opened.
Display file manager on startup: If active, the File manager window is automatically
opened after starting OkMap.
Receive OkMap remote data on startup: If active, after starting OkMap the receiving of
remote data from OkMap remote devices is started.
Receive GpsGate remote data on startup: If active, after starting OkMap the receiving of
remote data from GpsGate server is started.
Set last map zoom/pan after loading: If enabled, after loading a map the last zoom and
pan settings of that map are restored.
Ask before exit: if active, OkMap asks for confirmation before closing.
Activate undo/redo on data changes: it enables the possibility of performing undo and
redo operations on GPX data modifications. This function can be disabled to speed up
changes to GPX data.
Behavior when a file is changed by another program:
No action
Reload with confirm
Reload without confirm
Behavior on loading GPX data when there are no maps loaded:
No action
Create a new vector map
Load a web map (according to the specified default)
Preferences - View
On this page you can customize the default options used in the View menu.
Preferences – Coordinates
Coordinates: represents the display mode of the coordinates displayed in the status bar
(2 selections).
Degrees precision: it is the number of decimal places (precision) with which the degree
value is displayed in the coordinates.
Minutes precision: it is the number of decimal places (precision) with which the minutes
value is displayed in the coordinates.
Seconds precision: it is the number of decimal places (precision) with which the seconds
value is displayed in the coordinates.
Radiants precision: it is the number of decimal places (precision) with which the value in
radians of the coordinates is displayed.
Metric precision: is the number of decimal places (precision) with which the value is
displayed east and north in the metric coordinates.
Default in box coordinates: it is the tab (coordinates type) shown by default in the
coordinates box.
Default north/south: it is the default used in the north/south hemisphere in the
coordinates box.
Default east/west: it is the default used in the east/west hemisphere in the coordinates
box.
Preferences - Maps
Map folder 1/4: this is the path where OkMap searches for maps (.okm files) to be
indexed (up to four different paths can be specified).
Include subfolders: it must be activated if you want to search the maps to be indexed in
the respective sub-folders.
Map formats to index: you can choose which map formats (among those supported) to
index; indexing tiled maps can take a long time.
Objects graphic scale in %: is the scale to be used in the representation of the graphic
objects present on the maps.
Line color: it is the color used in drawing the limits of the maps.
Line width: it is the thickness of the line in pixels used in drawing the limits of the
maps.
Text font: it is the font and the color used in the design of the labels related to the
limits of the maps.
North bitmap: this is the bitmap used to draw on the map the compass needle pointing
to the north.
Map scale: it is the font and the color used in the drawing of the map scale.
EKMZ Password: is the password to use to open the maps in EKMZ format (encrypted
KMZ). These maps can be purchased from ediMap at
https://www.edimapstore.com/mappe-citta-per-mobile-90.
Preferences - Grids
Longitude grid: color and thickness of the line representing the meridians in the display
of the grids.
Latitude grid: color and thickness of the line representing the parallels.
Center longitude: color and thickness of the line representing the reference meridian of
the center of the projection.
Center latitude: color and thickness of the line representing the reference parallel of the
center of the projection.
Label background: the background color of the grid coordinate labels.
Text font: the font and color of the grid coordinate labels.
Coordinates format: the format of the grid coordinates.
East grid: color and thickness of the east-west lines in the metric grid.
North grid: color and thickness of the north-south lines in the metric grid.
Label background: the background color of the metric grid coordinate labels.
Text font: the font and color of the metric grid coordinate labels.
Set altern. grid: set the alternative projection. It's used:
as default for the calculation of the metric coordinates in the coordinate boxes
when not referring to a map (which has its projection)
in loading ECW maps with LOCAL projection
as an alternative projection of the map to draw the metric grid according to
another projection (alternative indeed)
Clear altern. grid: delete the previous projection set.
Set web grid: set the projection to be used in the grid design on the web maps.
Clear web grid: delete the previous projection set.
Preferences – Tiling
JPEG quality: this is the percentage that indicates the default quality to be used when
saving JPEG images (0=Very bad, 100=Excellent)
JNX scale: it is the default scale used for the generation of JNX maps
Transparency: this is the default transparency factor (0=Transparent, 255=Opaque)
Draw order: and the default drawing order (0=Invisible, 1-49=Below vector data, 50-
100=On the top)
Min zoom: this is the default minimum zoom used for generating TomTom maps
Max zoom: this is the default maximum zoom used for the generation of TomTom maps
Resize image filter: This is the default filter type to use in image resizing operations
Garmin max number of tiles: This is the maximum number of tiles allowed in your
Garmin GPS for Garmin Custom Maps
Preferences - DEM
DEM file folder: this is the folder where the DEM files are stored.
Interpolation: this is the type of interpolation to be used in the calculation of altitudes:
Level plane or Bilinear.
Available DEM
Line color: this is the color used in drawing the limits of the available DEM data.
Line width: it is the thickness of the line in pixels used in the drawing of the
limits of the available DEM data.
Text font: it is the font and the color used in the design of the labels related to
the limits of the available DEM data.
Not available DEM
Line color: it is the color used in the design of the limits of the DEM data not
available.
Line width: it is the thickness of the line in pixels used in the drawing of the
limits of the DEM data not available.
Text font: it is the font and the color used in the design of the labels related to
the limits of the DEM data not available.
Preferences – GPX
This page contains setting for processing files containing waypoints, routes and tracks.
Action on duplicate GPX data: this is the action to take when trying to add a waypoint
already existing among those loaded:
Add: A unique name is created for the new waypoint to be added.
Ignore: the duplicate waypoint is discarded.
Replace: the waypoint retains the name and replaces the existing one.
GPX folder 1/4: this is the path where OkMap searches the files of waypoints, routes,
tracks to be indexed (up to four different paths can be specified).
Include subfolders: it must be activated if you want to search the files to be indexed in
the respective sub-folders.
Formats to index: you can choose which file formats (among those supported) to index.
Preferences - Waypoint
Name max length: is the maximum length in characters to be used for the names of the
waypoints; serves to ensure compatibility with the GPS instrument used.
Position bitmap: is the name of the bitmap file to be used in drawing waypoints.
Text font: it is the font and the color used in the design of the waypoint labels.
Proximity circle color: it is the color used in the drawing of the circles of proximity of the
waypoints.
Proximity circle opacity: it is the opacity of the color used in the drawing of the circles of
proximity of the waypoints.
Proximity circle width: it is the dimensions of the circle of proximity of the waypoints.
Proximity sound distance: represents the distance from a waypoint within which a
warning sound is emitted when navigating to a waypoint or navigating along a route.
Preferences - Routes
Name max length: is the maximum length in characters to be used for route names;
serves to ensure compatibility with the GPS instrument used.
Position bitmap: is the name of the bitmap file to be used in drawing waypoints.
Line color: it is the color used in the design of the route lines.
Line width: it is the thickness of the line in pixels used in the drawing of the routes.
Text font: it is the font and the color used in the design of the route labels.
Proximity circle color: it is the color used in the drawing of the circles of proximity of the
route waypoints.
Proximity circle opacity: it is the opacity of the color used in the drawing of the circles of
proximity of the route waypoints.
Proximity circle width: it is the dimensions of the circle of proximity of the route
waypoints.
Preferences - Tracks
Name max length: is the maximum length in characters to be used for the names of the
tracks; serves to ensure compatibility with the GPS instrument used.
End position bitmap: is the name of the bitmap file to be used in the drawing of the final
position of the tracks; this icon is useful for showing the point where remote clients are
located when receiving remote OkMap and GpsGate.com data.
Line color: it is the color used in the drawing of the lines of the tracks.
Line width: it is the thickness of the line in pixels used in the design of the tracks.
Proximity circle color: it is the color used in the drawing of the circles of proximity of the
tracks.
Proximity circle opacity: it is the opacity of the color used in the drawing of the circles of
proximity of the traces.
Proximity circle width: it is the dimension of the circle of proximity of the tracks.
Band color: it is the color used in the drawing of the bands of the tracks.
Band opacity: it is the opacity of the color used in the drawing of the bands of the
tracks.
Band width: this is the thickness of the band of the tracks.
Bearing line color: it is the color used in the drawing of the tracks direction lines.
Bearing line width: it is the thickness of the line in pixels used in the design of the
tracks direction lines.
Text font: is the font and color used in the design of the track labels.
Free drawing design: this is the distance between the points in the free drawing of the
tracks.
Simplify max num. points: it is the maximum number of points of a track created by the
simplify track function.
Smoothing points: this is the number of points used by the track smoothing algorithm.
Walking speed, flat: used to estimate travel times.
Preferences - Graphs
Preferences - Toponyms
Preferences - Photos
Position bitmap: is the name of the bitmap file to be used in drawing photos
Position bitmap: is the name of the bitmap file to be used in drawing icons on maps.
Preferences - Georeferencing
This page refers to the settings related to the display of the icons of the georeferencing
points of the raster maps.
Position bitmap: is the name of the bitmap file to be used in the drawing of the
georeferencing points of the raster maps.
Label background: the background color for georeferencing point labels.
Text font: font and color of georeferencing point labels.
This page contains the settings related to the display of vectorial data.
Name max length: is the maximum length in characters to be used for the names of the
vectorial themes.
Map background: it is the background color to be used in the representation of vectorial
maps.
Line color: this is the color used in the shape design (can be customized for each
vectorial theme).
Line width: it is the thickness of the line in pixels used in the shape drawing (it can be
customized for each vectorial theme).
Line pattern: it is the type of pattern to be used to draw lines (it can be customized for
each vectorial theme). It can be:
Dash
Dash dot
Dash dot dot
Dot
Solid (default if not specified)
Fill Color: is the fill color used in the shape design (can be customized for each vectorial
theme).
Opacity: it is the opacity of the fill color used in the shape design (can be customized for
each vectorial theme).
Text font: is the font and color used in the shape label design (can be customized for
each vectorial theme).
Text rotation: it is the rotation to be applied to the text of the shape labels (it can be
customized for each vectorial theme).
Pies: These are the values used to draw pies:
Start angle: It is the orientation angle of the cake (0 = top, 90 = right, etc...).
Total angle: It is the angle of the sector (max 360° = circumference).
Radius: It is the radius of the pie.
Circles: It is the number of circles inside the pie.
Parts: It is the number of segments inside the pie.
This page contains settings for the representation of distances and areas.
Distance
Distance line color: it is the color used in drawing distances lines.
Line width: it is the thickness in pixels of the line used in the drawing of
distances.
Distance unit: it is the unit of measure with which the computed distance is
displayed in the status bar.
Distance decimals: is the number of decimal places (precision) with which the
distance value is displayed.
Area
Area line color: it is the color used in the drawing of the area polygons.
Line width: is the thickness of the line in pixels used in the drawing of the areas.
Area unit: it is the unit of measure with which the computed area is displayed in
the status bar.
Area decimals: is the number of decimal places (precision) with which the area
value is displayed.
Short distances
Short distance unit: it is the unit of measurement with which the small distances
are represented.
Short distance decimals: it is the number of decimal places (precision) with
which the values of the small distances are displayed.
Altitude
Altitude unit: it is the unit of measurement with which the altitude is
represented.
Altitude decimal: this is the number of decimal places (precision) with which the
altitude value is displayed.
Rates
Rate unit: it is the unit of measurement with which the rate of ascent and
descent are represented.
Rate decimal: it is the number of decimal places (precision) with which the value
of the rate of ascent and descent are displayed.
Speed
Speed unit: it is the unit of measure with which the speed is represented.
Speed decimal: is the number of decimal places (precision) with which the speed
value is displayed.
Direction
Direction unit: it is the unit of measure with which the direction is represented.
Direction decimal: is the number of decimal places (precision) with which the
value of the direction is displayed.
This page contains the settings for geocoding and calculation of road routes (routing).
For more information on how to generate the MapQuest service key visit
http://developer.mapquest.com.
Preferences - GPS
This page contains the settings related to the connection to the GPS for data transfer.
On this page you can customize the settings used in receiving and sending GPX data from/to
GPS:
Preferences - NMEA
This page contains the settings related to navigation with NMEA protocol.
On this page you can customize the settings used in the communication with the GPS during
NMEA navigation:
Transfer datum: is the reference datum of the coordinates contained in the NMEA
sentences received by the GPS device.
Log file: if specified, this file stores all the NMEA records received by the GPS during
navigation.
Serial port: it is the number of the COM port (among those available) through which the
transfer takes place.
Parity: Parity check bit; it can be: None, Even, Odd and Mark.
Bit stop: Stop bit; it can be: None, One and Two.
Transfer baud rate: Transfer rate in bits per second.
Preferences - Navigation
This page contains the settings related to the display of your position during navigation.
Position bitmap: is the name of the bitmap file to be used in the drawing of the current
position on the map during navigation; this bitmap is subject to an angular rotation
which indicates the direction followed.
Track log recording: algorithm to be used in storing the track log (automatic, time or
distance) and point storage density.
Delta altitude: relative numerical value that will be added to the altitude returned by the
GPS when recording the track.
NMEA simulator time: time interval (in milliseconds) between the return of a position
and the next during the simulation of a NMEA navigation.
NMEA simulator time (from file): time interval (in milliseconds) between the return of a
position and the next during the simulation of a NMEA navigation from file.
Refresh forms time: time interval (in milliseconds) between updating the navigation
values in the open windows and the next one.
Default anchor distance: distance beyond which the anchor alarm is triggered.
Waypoint proximity distance: distance within which the alarm reached proximity
waypoint is triggered.
Preferences - Compass
Colors for failed: the gradient colors used for the compass background when the state is
failed.
Colors for no fix: the gradient colors used for the compass background when the status
is no fix.
Colors for fix: the gradient colors used for the compass background when the state is
fix.
Border color: it is the color of the border of the compass.
Border width: this is the thickness in pixel of the border of the compass.
Marks color: it is the color of the marks around the compass.
Center color: it is the color of the central point where the needles rotate.
Cardinal points: it is the font and the color used to draw the cardinal points around the
compass.
Needles width: it is the thickness in pixel of the needles of the compass.
Needle 1 colors: are the colors of the gradient used to draw the direction needle.
Needle 2 colors: are the colors of the gradient used to draw the needle navigates to ....
Preferences - Satellites
This page contains the settings for viewing the satellite map.
This page contains settings related to the function of sending your position via socket.
On this page you can customize the settings used in the communication with the remote
server when sending your position during NMEA navigation:
Log file: if specified, all the records sent to the remote server are stored in this file.
Remote host: is the IP address of the remote server or the name to be resolved.
Remote port: this is the port through which communication takes place; this port must
be open in a firewall.
Identification: is the string with which the remote server identifies the client.
Line color: it is the color used in the drawing of the lines of the track.
Line width: is the thickness in pixels of the track lines.
This page contains settings related to receiving remote data from clients via a socket.
In this page it is possible to customize the settings used by OkMap to activate the receiving
data from OkMap function:
Log file: if specified, all the records received from the server are stored in this file.
Listener port: it is the port through which communication takes place; this port must be
open in a firewall.
Show my IP: view the public IP address; this address must be communicated to the
clients for the configuration of the remote server to which the position data will be send.
Auto save GPX (sec.): It is the time in seconds that elapses between an automatic
saving and the next of the GPX file containing the received tracks. If the value is zero,
no automatic saving will take place. If the GPX file has never been given a name it will
be saved in the Documents folder with the file name equal to the current date-time.
Preferences - GpsGate.com
This page contains the settings related to the connection with the GpsGate.com server.
In this page it is possible to customize the settings used by OkMap to activate the sending
data to GpsGate.com and receiving data from GpsGate.com functions:
Preferences - Sounds
This page contains settings related to the sound files used in navigation.
Preferences - Proxy
This page contains the settings related to the use of a proxy server for internet connection.
Glossary
A
Accuracy
Accuracy is the degree of precision in the positioning of lines and dots on paper. Many factors
affect the accuracy with which the geographical features can be drawn on a map: the scale,
the quality of the data source, the thickness of the lines adopted in the representation.
Actuality
is a measure of overall quality of a mapping which measures the percentage change between
the time of detection and the current date.
Address matching
literally address detection, is an alternative system for data geocoding. With some software
you can indeed build a system of reference that allows the identification of a point than
through classical coordinate systems (e.g. Latitude and longitude) but by indications of
addresses (street, house number, etc..) on, for instance, a road graph.
ADSL
ADSL stands means Asymmetric Digital Subscriber Line and is a technology that allows you
to convert analog phone line (the traditional twisted pair copper) in a high speed digital line
for an ultra-fast Internet access. ADSL is ideally suited to the way of browsing the Internet
and to the use of multimedia content, both characterized by a greater flow of data from the
network towards the user (downstream) and a smaller amount of data and control signals
sent by the user to the network (upstream), which is why it is called 'asymmetric'.
Algorithm
algorithm well-defined complex instructions or operational requirements that govern the
behavior of an operator (mechanical, electronic or human) to solve a problem. In a software
corresponds to a set of instructions to the computer.
Arc
linear element stored in vector format consists of a begin pair of coordinates (starting node),
a final pair of coordinates (end node) and a series of coordinate pairs such intermediate
vertices. Each arc has a direction and a length. By combining several arcs together by the
nodes it is possible to build some usable graphs, for example, for many types of analysis
(road, hydrographic, etc.).
Area compared
see buffer.
Attribute
descriptive information associated with a geographic object and that characterizes it.
Generally, in the GISs, indicates the features not graphics of the element or those that
cannot be represented in the scale of acquisition. For example, they might be attributes of a
linear element (arc) which represents a road: the type of pavement, the average number of
vehicles in transit, width, etc..
B
Backup
process by which you can save the entire patrimony of the data on media that ensure its
preservation over time.
Band
frequency range of the electromagnetic spectrum in which, for example, the satellite sensors
operate which are able to separate the information collected in the visible and infrared
(temperature, humidity, etc.).
Base mapping
is the set of maps covering a certain territory, built with topographic and photogrammetric
techniques, that represent the plans (watercourses, roads, railways, bridges, houses, etc.)
and the altimetry consists of elevation points or curves of level.
Bit
character that represents one of the 2-digit binary system: 0 or 1. It is the smallest unit of
information and also indicates the smallest store unit. The name derives from a contraction of
BInary diglT.
Buffer, buffering
buffering is an analysis process belonging to the scope: topological overlay. It lets you create
polygons around elements (areas of respect). With it you can determine for example the not
building area around roads with heavy traffic or areas around military or industrial zones,
etc.. The size and therefore the radius of the respect area can be defined by the attributes of
the items buffered for example on the streets (linear elements) the width or depth of trade
for the antennas (elements point) the power of signal for industrial zones (elements ranges)
the pollution load.
Byte
array of 8 bits: it is the smallest addressable unit in memory and it corresponds to the
codification of an alphanumeric character.
C
CAD (Computer Aided Design)
is a family of systems and software for computer-aided design, used for architectural design,
civil relief, the mechanical and parametric design, the metric calculation, the design of wiring
diagrams, etc..
Check point
a point of known coordinates recognizable on the image or the map that you want to
georeference. Georeferencing algorithms usually require more control points (at least four)
for each sheet.
Class of elements
a layer may contain several classes of information elements. Each geographic data can be
represented by a class of elements such as an arc, a node, a polygon, an annotation, etc..
Each class of elements may have attributes associated with tables.
Classification
analytical procedure for the determination of classes that group homogeneous types of
elements, such as the land use, the type of roads, the urbanization, etc..
Coherence
see logical congruence.
Compression
is a technique for compressing raster images to store them in less space. They used various
compression algorithms, which generally must be followed by a decompression before the
image can be used again.
Conformal projections
are projection systems generally used for mapping of oceans and atmosphere since they
allow to maintain faithful to reality, the angular relationships between the elements and,
therefore, the wind direction or against the weather.
Connection
is a topological properties of the elements of a GIS is represented by the sharing of an arc
between two areas.
Connection
is a topological property of the elements of a GIS represented by sharing a node between two
arcs.
Curves of level
is the set of constant quota lines that describes the plan land usually obtained by manually or
automatically interpolation from a TIN, a DEM or DTM.
D
Data Bank
see database.
Database
database (or archive) means a set of information of different kinds. These data are organized
according to precise criteria which allow a rapids consultation.
Decompression
see compression.
Default
means the default choices made by the system (or program) in the absence of an explicit
indication of the user.
Desktop
feature of computers and programs that can be placed on a desk and used by the user
without requiring additional supports.
DIGEST
is an international standard that defines a data format typically used for topological data
interchange among GIS.
Digital mapping
is the digital version of a traditional map, the location and description of the elements are
stored in a series of files on your computer. To locate the position of the geographical
elements is used a system of Cartesian coordinates x, y or x, y, z: each point is represented
with a single pair of coordinates x, y, and each line is stored as an ordered set of coordinates
x, y; each area is stored as an ordered set of x, y coordinates that define the outer segments
of the closed figure. With coordinates x, y is possible to represent points, lines and polygons
as lists of coordinates, rather than as a drawing. In most cases, the storage elements using
geographic coordinates of the real world: these coordinates represent a real location on the
surface of the earth, in one of the so many coordinate systems. The relationship between
geographic elements are expressed on a digital map, with the use of topology. The
characteristics of the geographical features are stored in a computer file, usually called table,
as a set of numbers and characters.
Digital
digital data information expressible through integers that can be stored on a magnetic
support.
Digitizer
hardware device used for the manual acquisition of graphical information (maps, documents,
etc..) in vector format. It allows an operator to draw with a cursor all the graphic elements
that compose the document or the map to be scanned.
Directory
logic partition of a mass storage, in which a user can store a set of files usually about a
specific topic.
Dynamic segmentation
is an extension of the data model of a GIS that allows to overlap to the physical topological
structure a new physical topology, defined in a logical manner, without the need to change
the data in the database. For example, data relating to a road network such as the state of
the pavement, the frequency of accidents, speed limits can all be associated to the single
traits (route) of the same graph that represents the road network.
E
Eliosynchronous orbit
the name comes from the fact that this orbital configuration the angle formed by joining the
Sun - the center of the Earth and the orbital plane of the satellite is kept constant over time.
This makes the passage of the satellite occurs at the same time for the same latitudes.
Entity
discontinuous objects belong to the category of entity, spatially delimited by precise
boundaries and, possibly, characterized by specific attributes. Examples of entities are the
allocation of territory in normative areas or the graph description of a network of transport
infrastructure.
Equidistant projections
are projection systems that preserve the distances among determined points.
Equivalent projections
are projection systems that are generally used in cases where the user must compare the
spatial dimensions (e.g. forests or areas for agriculture).
ERDAS
is the name of a software manufacturer for processing remotely sensed images used also to
define a owned format for raster data.
Esaustivity
is a measure of overall quality of a cartography that measures the excess or the lack of
information.
F
Field
in a table of attributes, indicating a location within a record dedicated to a single
characteristic of each element of the table. See table of attributes.
G
Gauss-Boaga
is a system of coordinates in inverse cylindrical projection typically used for the cartography
of the territory in Italy (IGMI, Inventory, Regional Technical Papers, etc..).
GB (Gigabyte)
unit of information in the memory, equal to one billion bytes (characters).
Genealogy
is a description of the overall quality of a mapping and it corresponds to all the information
on the sources and on the treatments.
Generalization
algorithm present in many software GIS and CAD that allows you to prune the number of the
vertices that compose one or more linear elements. The operations of generalization are
necessary to prune a data and move it to a larger scale, removing the vertexes and making it
the most linear element with the level of accuracy defined.
Geographic map
is a graphical representation of geographic elements or other spatial phenomena (lakes,
rivers, roads, cities ...) which provides two types of information about the area represented:
the position and the aspect. The location allows you to understand where a particular
geographical feature is on the surface of the earth and what are its relationships with the
other elements. The issue illustrates us both the qualitative characteristics (name, type ...)
and those quantitative (area, length ...) of the represented element. Each map shows, in
addition to descriptive and spatial information, some technical features that define and
determine its use. These features include the scale, the accuracy, the projection system, the
system of coordinates.
Geographic projection
is a system of global projection, historically used for first, based on the earth's subdivision in
meridians and parallels. Its system of reference, latitude / longitude, measure the angular
distances, respectively, starting from the reference plane of the equator and from the
meridian of Greenwich.
Geographical database
database dedicated to information of such territorial.
Geomarketing
GIS application that displays the contents of a database, coupled by a geocode (municipality
code, address, sales area, zip code, etc..) to a map, to view marketing phenomena affecting
the territory and develop spatial analysis (distribution, counters, basins of use, compared
with demographic, etc..).
Geometric congruence
is a parameter of local quality of a cartography defined as the absence of errors of form and
position that cannot be detected without direct verification in the field.
Georeference
software procedure that consists of positioning, by points at known coordinates (control
points), vector data or raster image in its respective area of real territory, according to a
fixed reference system.
Geostationary satellite
an orbiting satellite above the equator at a height of about 36,000 km., whose period of
revolution around the Earth coincides with a time of Earth's rotation. For this reason the
satellite constantly see the same portion of the Earth (such as METEOSAT). Is also called
geosynchronous satellite.
Geosynchronous satellite
see geostationary satellite
Global quality
set of parameters that characterizes the quality of a geographical database as a whole
(exhaustiveness, current affairs, genealogy).
Graph
is a related set of arcs that, in a GIS, generally describes a network (road, hydrographic,
technology, etc..). The GIS software have generally functions of analysis and modeling of
networks based on a graph (optimal path, optimization of stops, location analysis, etc..).
GRID
is the name of the extension of ESRI ARC/INFO processing databases in raster format and is
also used to define the corresponding data format.
I
IGES (Initial Graphics Exchange Standard)
ASCII vector data format not topological and uncompressed, typical of the CAD, made by the
U.S. Department of Commerce and used, sometimes by GISs, to exchange data.
Image processing
set of activities concerning the development of images in raster format. Many of the
techniques used in this discipline requires complex mathematical procedures with the
objective to determine the phenomena described by the image such as, for instance in GIS,
pollution, humidity and temperature to the ground, vegetation, etc..
Informatics system
Set of computer system hardware and software that characterize an information system.
Informative system
Set of information, system equipment, procedures and people who have the task of
collecting, organizing, selecting, storing and communicating data concerning the activities of
www.okmap.org Pagina 226
OkMap – User manual January 3 novembre 2019
an organization. Its aim is to provide operational decision makers all the information
necessary to make the best choices possible.
Interpolation
technique through which it is possible to build a linear path, of which it is known only a
discrete number of points. Constructing a grid of points you can get an estimate of the
position of points that you do not possess.
ISDN
stands for 'Integrated Services Digital Networks', and is a term created by the organization
ITU-T. It is, in practice, a total conversion to digital of the actual telephone net, using the
existing wiring and switching equipment.
Isogonic
property of some projection systems to maintain unchanged the measures of the angles
among straight lines.
K
KB (Kilobyte)
unit of information in memory, equal to one thousand bytes (characters).
L
Lambert
is a conic projection that can be conforming or equivalent, particularly used in the U.S. by the
Geological Survey, in Italy and in France.
LANDSAT
family of satellites designed for observing the earth through multispectral sensors.
Latitude
see geographical projection.
Layer
see informative layer.
Legend
is a tool on the papers that associates the graphic symbols used to the single thematic, for
readability.
Library
set of software modules common to several programs.
Local quality
set of quality parameters for each individual mapping element (metric precision, resolution,
semantic precision, consistency or logical consistency, geometric congruence).
Logical congruence
is a parameter of local quality of a mapping defined as the absence of inconsistency detected
independently of a case in reality (a building on a street, two curves of level that intersect,
an attribute with a value outside the indicated range, etc..).
Logical expression
consists of logical operators, operands and pairs of brackets, organized according to syntactic
rules specified, so as to express a group of operations that provide a single result. It is used
to make selections between classes of elements in the process of data analysis.
Logical operator
entities used to formulate, for instance in a database, the logical conditions for the selection
of records in according with the values of the fields. See SQL.
Longitude
see geographical projection.
M
Mass memory
device that allows the permanent storage of data (generally the hard drive of the computer).
MB (Megabyte)
unit of information in memory, equal to one million bytes (characters).
Metadata
are information about the data sets in a database. A set of metadata can be considered
consistent when, in the way most synthetic possible, provides an adequate description of the
content, quality and characteristics of the data.
Metric precision
is a quality parameter of a local mapping defined as the difference in position of a point on
the map compared to its real position in the national cartographic reference system.
Mosaicing
is the set of operations that, within the GIS, allows you to merge multiple maps in digital
format to create a territorial continuity.
N
Nadir
the vertical drawn from any point within the earth's surface, where is the observer, meets
the celestial sphere in two opposite points. Nadir is what lies below the horizon, the other,
which is above, is the zenith.
Native format
source format in which an object (program, file, data) was originally written.
Node
is a point with topological characteristics describing the beginning or end of an arc.
Nominal scale
is a parameter that defines the scale of reference for a digital mapping according to the
corresponding scale of a traditional cartography realized following the same requirements of
metric accuracy.
O
Object
physical or logical entity defined by a set of characteristics and rules of behavior which
express the state of static or dynamic. For example in a GIS object could be the set of a
telephone plant, its connections and its related management procedures.
Open source
mode of software distribution such that the programming code is issued along with the
program.
Orthogonalization
see recording.
Orthophotography
technology for the production of orthophotos employing tools and procedures can provide a
metric representation of the land in the form of photographic images.
P
Pan
positioning function of the graphic images on the screen depending on the choice of a new
central point or on the scroll of the graphic window.
Password
keyword, which is the access code for a given user name.
Path
ordered set of nodes and arcs that connect origin and destination.
Photogrammetric
see aero photogrammetric restitution.
Photo interpretation
technique that allows experts to determine and classify spatial phenomena by reading aerial
photographs or remotely sensed images such as, for example, vegetation types,
determination of faults or updating of existing cartographic maps.
Photo plain
mosaic of aerial photos straighten particularly applicable to flat land.
Pixel
contraction of picture element, is the basic component of a raster image characterized by an
associated value.
Plotter
equipment that is used to draw graphs or drawings prepared by a computer. Can be a pen,
electrostatic, inkjet or thermal transfer.
Plug-in
is the addition of some option / application to another application. Between sheets of Excel,
for example, consists of inserting 'specific options' to see particular sheets.
Point
geometric element used to define the position of items that are points in the scale of
acquisition, defined by a pair of coordinates (x, y) and eventually by a quota (z).
Polygon
closed area delimited by arcs.
Primary key
one or more fields whose values uniquely identify a row in a table of the database.
Process
the term process is intended to indicate an ordered sequence of operations whose final
purpose is to obtain new data or revise existing ones in a form which facilitates the
interpretation and evaluation. Fundamental elements for the definition of a process are the
data, the operators and the links between the operators to determine their order of
execution.
Projection systems
are systems that can represent the surface almost spherical Earth on a plane, keeping some
conformity (isogons, equivalence, equidistance, etc..): the best known are the Geographical
one, the UTM, the Gauss-Boaga and the Lambert others are the Conic, the Polar, the
Stereographic, the Cylindrical and the Planar also variously combined.
www.okmap.org Pagina 229
OkMap – User manual January 3 novembre 2019
Projection
see geographic projection.
Q
Query
set of SQL statements that allow you to extract information from the geographical and
alphanumeric database
R
Raster image
any image can be thought of as consisting of a set of small equal areas (pixels), arranged
along lines and columns, such as to constitute a matrix. The values associated with each cell
may express both graphical information (color, shade of gray, etc.) and descriptive
(temperature, slope, etc..).
Rasterization
operation that allows to automatically obtain a raster image from vector image or paper
documents (scanner).
Record
group of contiguous positions of information (fields), including uneven, which can be
accessed according to different modes. See table of attributes.
Recording
are the necessary techniques to georeference and rectify raster images. In fact, aerial photos
and satellite images, as well as having to be positioned correctly (collimating the coordinates
of known points on the ground with those of image objects) are also to be re-calculated using
the angle from which it was taken.
Reference system
each projection has its own reference system from which it starts to calculate the distances.
For example, the geography projection uses as a reference the intersection of the Greenwich
meridian and the Equator, the UTM provides six degrees of predetermined segments called
fused these divided into zones (for Italy 32, 33 and 34), the Gauss-Boaga, starts from Monte
Mario (Rome) and uses coordinates conventionally measured in kilometers from 1500 to
2520 left and right of the meridian of reference.
Regression
is an interpolation between different statistical surveys, such that a correlation is identified
between the data, often due to geometric curves.
Relational database
method of structuring data in the form of a collection of tables that are logically related to
each other through shared fields. Each element can be found in relation to the table name,
the name of the field, and the value of the primary key.
Relationship
in a relational database the relationship is the logical link among two tables of data through
the primary and secondary keys.
Resolution
is a measure of quality local of a mapping and it corresponds to the size of the smallest detail
represented in the mapping vector and to the length of the side of the cell (pixel) in raster
format.
Route
element at the base of the dynamic segmentation to which can be associated attributes. The
route can be constituted by a portion or subset of arcs without its beginning or end node
must coincide with the start or end of an arc.
www.okmap.org Pagina 230
OkMap – User manual January 3 novembre 2019
Routine
compilation of a sequence of actions necessary to perform an operation, which are invoked
by the program whenever it is necessary to perform such operation.
S
Scale
indicates, in practice, how many times a portion of the land surface has been reduced in
order to be represented on a sheet of paper. It is expressed, in general, as the ratio between
a distance on the paper and the corresponding distance on the ground. The ratio of scale
used for a map determines the information content and the size of which can reasonably be
represented. We define large-scale maps (1:500, 1:1000, 1:2000), medium scale (1:5000,
1: 10000) and small-scale (1:25000 onwards).
Scanner
hardware device for the automatic acquisition in digital format of graphic elements (maps,
photos, pictures, etc..). Graphical information is stored in raster format. It is possible
nevertheless through special tools software to convert such information in vector format
(vectorization).
Secondary key
one or more fields whose values uniquely identify a row in another table of the database
through a relationship with the primary key.
Semantic precision
is a quality parameter of a local mapping defined as the correspondence between reality and
the qualitative attribute associated with the object.
Sensor
detector used in remote sensing that converts electromagnetic radiation into electrical signals
interpretable. Active sensors measure the energy reflected by the objects, but emitted from a
device on board. Active radar sensors, in particular, are characterized by the fact that they
can operate even in the presence of weather disturbances, such as SAR (Synthetic Aperture
Radar) on the satellite ERS-1. Passive sensors measure the energy emitted by the sun and
reflected by the earth or energy spontaneously emitted from objects, such as the TM
(Thematic Mapper) and MSS (Multi Spectral Scanning) on Landsat 5.
Shortest path
is an algorithm of analysis that can determine within a graph, the path that optimizes a
parameter in the networks, the impedance or that determines the difficulty of crossing the
auction of the graph, such as a road network the route that minimizes the distance or time
within the limits of speed, track, maximum weight allowed, etc..
Spatial data
data characterized by a geographical reference.
Spatial relationships
see topology, contiguity and connection.
Symbols
are the graphical primitives used to represent on paper or video phenomena occurring in the
territory. The symbols can be landing-nets to prime an area, linear (continuous, dashed,
drawn - point, etc..), to trace linear features or point (cross, star, triangle, etc..), to indicate
a specific location. Each symbol can be designed in a wide variety of colors.
T
Table of attributes
tables are an integral part of the layer information. Each table is for a homogeneous group of
geographic map (roads, rivers, contours, etc..) and consists of a variable number of rows and
columns. Each row (record) contains a description of a single geographical feature and each
column (field or attribute) stores a specific type of information. The characteristics of the
geographical elements are generally translated into numeric or alphabetic, before being
inserted in the relevant table.
Template
in GISs, template are graphic elements (usually linear) that belong to different layers of
information. The presence of templates greatly complicates the management of geographic
database, for example by imposing rules for updating the data. If you update some elements
of a layer information should be updated in all layers that contain words related to the same
elements. A typical example is the limit for buildings in the layer on the building, which
coincides with the start of the pavement layer on the streets.
Territorial continuity
means a continuous geographical coverage, in alternative to the classical subdivision by map
sheets.
Thematism
representation of a raster or vector maps in which points, lines or surfaces are associated
with symbols, textures, or colors that represent the result of analysis of quality (land use,
zoning areas, intensity of traffic on a road, etc..).
Theodolite
topographical tool used for geodetic measures.
Topology
is a set of rules to define explicitly the relationships, the relationships of connection and
contiguity between spatial elements and to link these elements with their descriptions
(attributes). In a topological data model, for example, you can recognize and identify the
areas adjoining the lines that demarcate each area (boundaries).
UMTS
is the acronym of Universal Mobile Telephone System and stands for the third generation of
mobile telephone services. The analogical network was the first generation of mobile
telephony, the GSM network, which is still active, is the second. The new UMTS technology
www.okmap.org Pagina 232
OkMap – User manual January 3 novembre 2019
seeks to improve and expand existing capacity of mobile technologies, radio and satellite,
providing more capacity and a range of superior services. Through the new UMTS technology
will be available a series of individual multimedia services, such as the association of the
number of the person, and not to a number of customers or an office.
U
User-name
name by which the user is preventively identified to access a computer network, database or
protected file.
User interface
is the set of tools, the purpose of which is the communication between the user and the
procedures of the hardware and software system used.
V
Vector data
is a system for storing graphics data according to which the objects are stored according to
the Cartesian coordinates of the points and lines that compose them.
Vectorialization
procedure that allows an automatic or semiautomatic way (e.g., with the assistance of an
operator) to draw a set of vectors from a raster image.
W
Wizard
installation programs or assisted creation of documents or applications, which guide the user
step by step towards a final objective.
Z
Zenith
see nadir.
Zoom
enlarging or reducing video function (in, out) present in the most of graphic software.