40 
RECORDING TRACKS
At the moment you activate the GPS button ‘Tracks’—‘Start Gps’, the centre of the 
cursor will mark your position. If you move the map with your finger, this feature is 
disabled for a while (configurable) after which the GPS will resume the map tracking 
using the GPS. When you activate the GPS without recording a track, the GPS will be 
turned off if you leave OruxMaps in order to save battery. 
The next status is initiated when you start/stop recording a track by using the button 
‘Tracks’—‘Start Rec’. This can be clicked directly and it will switch on the GPS 
automatically. When you are creating a track, the GPS is not turned off eveb when you 
leave OruxMaps, so be careful, because it uses quite some battery power! Once there is 
a GPS fix, the track you are making will be drawn onto the map and the dashboard will 
display the information associated with the current track. If no track was started, a new 
one will be created automatically. If an existing track is loaded onto the screen, you wil 
be asked whether you want to continue (new points are added to the last segment of 
the track), start a new segment, or if you want to start a new track. 
Let's dedicate some words to saving battery power: 
The GPS settings allow you to configure three parameters: 
 minimum time between GPS measurements. The higher, lower battery 
consumption. 
 minimum distance between measurements. 
 maximum precision to record the received position. 
The first parameter is the one that is most relevant, since Android can switch off the 
GPS chip during the intervals, which saves a considerable amount of power.  
Although you can fine-tune these parameters to your liking, the button 'More – Settings 
– GPS' allows you to quickly select one of the following three modes: 
 Normal (use the values selected in the settings) 
 Fast, takes a lot of GPS measurements, but uses a lot of battery. 
 Power saving, set GPS to 30 seconds and 80 meters. This will greatly extend  
battery life. 
If you want to stop recording, press the button ‘Tracks’—‘Stop Rec’ again and  track 
logging will be stopped. To continue, you can use the same button and you will be 
presented with three options: 
 Start a track from scratch, a new track (details as to what is a track and a 
segment will be given further on); 
 Start a new segment (this is recommended, if it is the same travel/track). 
 Continue with the last segment of the current track. I personally do not 
recommend doing this, it is better to split the track in logical units, segments, 
each with its own statistics. 
Every time you finish, the track will be recorded in the internal database. You can see 
the tracks with ‘Tracks’—‘Manage’. The first track in the list is the current one. Later 
it will be explained what you can do with the tracks in this list. 
An icon in the status bar will indicate if you have a track loaded in the screen. To clear 
the screen and remove the track (from the screen, not the database) you use the 
button ‘Tracks’—‘Remove’ 
If you wish to continue a track ( one that includes several days of trekking, one 
segment per day) you can go to ‘Tracks’—‘Manage’, select the one you want to 
Pdf split pages in half - Split, seperate PDF into multiple files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Explain How to Split PDF Document in Visual C#.NET Application
break apart a pdf in reader; acrobat split pdf pages
Pdf split pages in half - VB.NET PDF File Split Library: Split, seperate PDF into multiple files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Splitter Control to Disassemble PDF Document
split pdf files; break pdf into multiple pages
41 
continue, load it and then select 'Continue the track' when you tap the Record 
button. 
Live tracking:
If you have an account on MapMyTracks.com, you can send your track 
data directly to the server so that others can follow your activity. This option is only 
available if you are recording a track. Configure your account via 'More – Settings – 
Integration – MapMyTracks'. Start recording a track, then start 'live tracking'
External GPS:
You can use an external bluetooth gps, which yoy can configure under 
‘More’-‘Settings’-‘GPS’. If you have configured an external GPS, a new option will be 
available in the tracks menu 'Start ext. GPS'.  
IMPORTANT: If OruxMaps loses contact with the external gps when you are recording a 
track, the program will attempt to restart the internal gps to avoid losing the track. 
Heart rate monitor:
Currently OruxMaps is compatible with the Bluetooth heart rate 
sensors from Zephyr and Polar. 
After you have it configured under 'Settings', two new options will be made available 
under the 'Track' menu: 'Record with HRM' and 'Track – Start HRM'. 
If you have properly configured the control panel, it will display the current pulse, 
maximum, minimum, average and battery status of the heart rate monitor. 
When you save the track, the heart rate data are stored with it. If you upload the track 
to MapMyTracks.com, you will also be able to consult your heart rate data. 
Heart rate data are also exported when you export the track to a GPX file. 
Sensors ANT+:
OruxMaps can be used with various sensors ANT+. If the terminal is 
compatible with Android, an option appears ‘starts ANT+’ under the menu ‘Tracks’ 
 Pulsometer 
 Pedometer 
 Cadence Sensor (bike) 
 Speed sensor (bike) 
 Sensor cadence-speed combined (bike) 
Automatic creation of start/end WPT:
Set under ‘More’-‘Settings’-’Waypoints’. 
This option will automatically create a WPT that indicates the start/end point of each 
segment. 
Automatic creation of segments:
For some activities it may be interesting to have 
statistical data every XX kilometres or every XX minutes. You can configure this 
behaviour under ‘More’-‘Settings’-‘Tracks/Routes’. If this option is activated 
together with the above, all statistical information will be added to each WPT that 
indicates the end of a segment. 
C# PDF: Use C# APIs to Control Fully on PDF Rendering Process
For example, to convert the left half of PDF document page, you can set the source rectangle to start at (0, 0) and with the original height in pixel and half
break apart pdf; pdf split pages
VB.NET Image: JPEG 2000 Codec for Image Encoding and Decoding in
Integrate PDF, Tiff, Word compression add-on with JPEG 2000 codec easily in VB.NET; That is to say you can display full size, full resolution or half size, one
break pdf into separate pages; break password on pdf
42 
CREATE NEW MAPS 
There are four basic ways to get your maps into OruxMaps for offline use. 
 MOBAC: This is an excellent application to create offline maps from a great many 
sources. More information can be found at http://mobac.sourceforge.net/
IMPORTANT: The preferred format to use is 'OruxMaps Sqlite'. Under the Mobac 
settings, set the maximum map size to the highest value. If you leave the 
default setting in place, an error will be produced when you create large maps 
and wish to view them in OruxMaps. 
Do not use drag and drop to create maps in Mobac. They currently do not work 
in OruxMaps. When you copy maps to the sdcard, you need to copy THE FOLDER 
which has the name of the map you created. 
 If you already have existing maps that have been callibrated for Ozi, .kap, .tiff, 
.tfw, or simply an image file, you can use OruxMapsDesktop. 
 Using OkMap www.okmap.org
 You can also simply use OruxMaps to create offline maps: 
 Open an online map 
 Push ‘Maps’—‘Create’ button. 
 Use a single tap to select one corner of the area to download. 
 Select the second corner with a second tap 
 Tap the OK Button (or CANCEL to cancel, or CLEAR to restart the 
selection)  
 Select the layers to download and name the map. The maximum size of 
the map is 1 GB. (For larger maps, use another tool, like MOBAC) 
 Downloading begins. In case of problems (loss of connectivity for 
example) the download stops. You can keep the incomplete map or 
discard it. 
 An incomplete download of a map may be resumed later. In the map 
view, use ‗Map – Resume download and select the map to resume. 
OruxMaps will check for the missing images and download them. 
3 buttons: 
Delete selected points. 
Cancel map creation. 
- Continue map creation steps. 
C# Word: Set Rendering Options with C# Word Document Rendering
& raster and vector images, such as PDF, tiff, png rendering and converting any Word document pages, you may get the image which sources the left half of page
pdf no pages selected to print; can print pdf no pages selected
C# Excel: Customize Excel Conversion by Setting Rendering Options
rectangle to start at (0, 0) and with the original width and half of the can save created image object/collection to these file formats, like PDF, TIFF, SVG
c# print pdf to specific printer; break pdf documents
43 
Upon you have clicked    
Layers: 
Zoom levels that you want to download.  
Map name: 
The name of the new map. 
Do not stop downloads if missing tiles: 
Download: 
Button to start map download. 
C# PowerPoint: How to Set PowerPoint Rendering Parameters in C#
you use this SDK to render PowerPoint (2007 or above) slide into PDF document or For example, to convert the top half of the slide/page to image, you can set
break apart pdf pages; break a pdf into smaller files
How to C#: Special Effects
LinearStretch. Level the pixel between the black point and white point. Magnify. Double the image size. Mignify. Half the image size. Normolize.
reader split pdf; acrobat split pdf bookmark
44 
ALL BUTTONS
Global settings
Profiles
 Manage profiles:
A profile is a new set of settings (buttons, directories,…). You 
can have several profiles e.g. one for each sport with different dashboard 
settings, GPS configurations etc. From this menu you can create new profiles. 
Recommended: 
 Use the default settings to set all values that you want to be the same in 
all profiles (like e.g. map folders) 
 Create new profiles on the basis of the default profile. 
 Save preferences:
Saves all your profiles and preferences to the sdcard so 
they can be restored later if you wish. Data are saved in the folder 
oruxmaps/preferences. 
 Restore preferences:
Restore previously saved preferences. IMPORTANT: this 
will overwrite active current profiles with the same name. 
User Interface
 Buttons
 Buttos bar. Select which buttons you wish to see and in which bars they 
should be placed. 
 To remove a button from a bar, click on it. 
 To add a button to a toolbar, select it in the central bar and use 
the arrows that indicate the bars. 
 Use the Clean button to clear all the bars. 
 To exit, use the Android Back button. 
 Large buttons mode: Sets the buttons to a larger size that is easier to 
use. 
 Vibrate buttons. Vibrates when you tap a button. 
 Hide buttons. By default, the buttons are always displayed. They can be 
set to auto-hide after 10 seconds, so you have more real estate for the 
map. The buttons will be shown again if you touch the area of the screen 
where they are located or if you single-click the trackball/pad. 
 Hide top bar. Hide the top bar to leave a larger map, click on your 
location to see again. 
C# Raster - Image Compression in C#.NET
B44. The value is 17. B44 This form of compression is lossy for half data and stores 32bit data uncompressed. B44A. The value is 18.
acrobat split pdf pages; break a pdf
C# Image: C# Code to Encode & Decode JBIG2 Images in RasterEdge .
RegisteredDecoders.GetDecoderFromType(typeof(JBIG2Decoder)); JBIG2.ScaleFactor = JBIG2ScaleFactor.Half; and decompressing of Word & PDF documents as well as
acrobat split pdf; a pdf page cut
45 
 Hide scroll buttons. When you hide the toolbars, display / hide some 
tabs that display when you press the buttons. 
 Dashboard
 User Interface: Map name, route, coordinates, zoom are different 
elements that can be viewed. They are stacked from bottom to top, from 
left to right and are repositioned when the screen is rotated. 
 Hide Dashboard. When you tick this checkbox, the dashboard (position, 
speed,...) will hide after 15 seconds. To view it again, tap the lower part 
of the screen. 
 Dashboard hide/wake up. This option allows you to hide/show the 
dashboard by tapping it or its screen area. 
 Entire track. Select this to show the values of the entire track, or for the 
last track segment only. 
 New dashboard. Use the large dashboard (default). 
 
 New dashboard background. Select the dashboard background color. 
 New dashboard text color. Select the dashboard text color. 
 Top dashboard:  
 Display the dashboard: shows the top dashboard 
 Left control 
 Center control 
 Right control 
 Cursors
 Cursors directory. Indicates where cursors are stored. You can use any 
.png image as a cursor. Copy an image into the cursors folder to make it 
available. 
 GPS cursor icon. Select the icon used to show GPS position.  
 Map centre icon. Select the icon used to show map viewer centre. 
 Map viewer centre. Select when the map centre icon must be visible. 
 Cursor to bottom. Place the cursor at the bottom of the screen, useful if   
you have the map oriented. 
 View angle. When the compass is On, this displays a triangle pointing 
towards the direction that your are looking in. 
 Colors
Select the application color theme, and the colours of the tracks and font 
and the thickness of the track stroke. You can select the font size that is used for 
the waypoints. 
 Track 
 Route 
 Secondary route 
VB Imaging - Postnet Barcode Creation Tutorial
can encode 5, 6, 9 or 11 digits, excluding check digit, in half- and full image and document files, including PNG, BMP, GIF, JPEG, TIFF, PDF, Excel, PowerPoint
pdf insert page break; acrobat split pdf into multiple files
VB.NET Image: Image Scaling SDK to Scale Picture / Photo
After you run following VB.NET code demo, you will get a scaled image file whose height & width are all half of original image width & height.
add page break to pdf; pdf link to specific page
46 
 POI text 
 Graphics background 
 Graphics font 
 Tracks
 Track: thickness of track stroke 
 Route: thickness of route stroke 
 … 
 Font size on POI 
 Miscellaneous UI
 Status bar. Hides the Android status bar 
 Circle GPS precision. A circle that indicates the GPS precision is shown 
on the map. 
 Scale. Shown in the lower left corner, below the buttons (if these are 
visible) 
 Show compass. Always shows the compass on the map. 
 Line to last position. Shows a line from the position as indicated by the 
GPS to the current position. This will activate a control below that 
indicates: distance to this point, bearing and, if you are recording a track, 
the ETA to this point. 
 Lateral Dashboard. Shows a lateral box when the device is landscape, 
with different selectable information (charts, compass, speedometer,…). 
 Maximum speed. For the speedometer in the TC-4 dashboard (e.g. set 
to 160 if you are travelling in a vehicle, 60 if you are on a bike, 20 if you 
are walking etc.) 
 TMG line. 
Application
 Select language. Force a language. 
 Led in EcoMode. Flashes the LED to alert you when you are recording a track 
when the screen is off. 
 Screen always on. Prevents the screen from being turned off when recording a 
track. Careful with the battery! 
 Display brightness. Allows you to maintain or dim the brightness when in 
'always on' mode.  
 Unlock screen automatically. 
 AutoRotation. Prevents the screen from being rotated 
 Sun set/rise time. 
 Trackball scroll. Turns on/off map scroll by moving the trackball. 
 Vibrate with alarms.  
 Custom elevation service. Select a different than default online elevation 
service, for example:  
 Coordinates per petition: 48 
 Url pattern:  
http://maps.googleapis.com/maps/api/elevation/xml?locations=${
coord}&sensor=true 
 Coordinates separator: %7C 
 Tag to search: elevation 
Maps
 Maps directory. Location where maps are stored. 
 Directory for DEM files. Save your files here DEM for OruxMaps use and 
can meet up to any point without the GPS. 
 KML overlay settings 
 Layers Directory KML / KMZ. Folder where you save the KML / KMZ 
you want to use as overlays. 
 Keep KML overlays
.
47 
 Overlay path texts
Displays the name (when you are using KML / KMZ 
as overlays) line on it. 
 Zoom settings 
 Default zoom level. Loads maps with a predetermined digital zoom 
level. 
 Zoom autoloading. Looks for a new map when going up/down 
between layers in the current map, and the next layer does not exist. 
 Go to the center. In case of layered maps, it is possible that a lower 
or higher does not contain the current point from which you zoom. If 
this box is checked, the map will be moved the the center, otherwise, 
zooming is done digitally. 
 Rotate gesture. Enable/disable that gesture. 
 Volume keys. Select type of zoom when using volume keys. 
 Screen buttons. Type of zoom when using the buttons in the button 
bar. 
 Finalize pinch to zoom. 
 Zoom with volumen. 
 3D settings. There are different settings for when you want to display the 
map in 3D. Affect the view point position, and to performance. 
 Map orientation. The map can be rotated or not (normal). It can also be 
rotated with the on the basis of the compass sensor, so it is always shown 
with the North up (useful if the map is rotated) or direction up. 
 Delay GPS movement. When the GPS is switched on (the map follows the 
GPS), swiping across the screen will deactive automatic GPS following for the 
number of seconds that is configured here. 
 Auto-loading of maps. There are three positions: ALWAYS, whenever you 
swipe or GPS following is enabled, looks for the most detailed map (largest 
scale). ON, searches the next map when you go beyond the map perimeter. 
If there are multiple possible maps, a dialogue is presented to choose the 
correct map. OFF does not load automatically maps. 
 Maps online 
 When you are navigating with online maps, maps are stored in a 
database 
that 
is 
located 
in 
the 
oruxmaps/mapfiles/oruxmapscacheimages.db file. 
 This file is important because it will grow as you navigate online. You 
have to set a maximum size of the database (default 512MB). When 
this value is exceeded, OruxMaps will show an alert in the main 
screen to indicate that you need to compact the file. 
 This implies that the database has reached the upper threshold. If you 
accept, the oldest images will be deleted until the lower threshold is 
reached. 
 IMPORTANT: this process may take a long time to complete: 
approximately one minute per 10 MB according to the most recent 
tests. You should not interrupt it. 
 You can safely postpone this operation. The alert will be displayed 
every time that OruxMaps is started. 
 1.-‖Upper threshold‖. Value in MB. When the cache database reaches 
this size, an alert to reduce the database size is shown. 
 2.-‖Lower threshold‖. Size to which database will be reduced when 
reduction operation is accepted. 
 Refresh custom datums. If you have added rmap maps and paired rmap 
datums, you can delete rmap and Oruxmaps pairings in case you have made 
a mistake. 
 Restart online cache maps. Clears the cache tiles online maps, useful 
when a map has updated its maps online and want to force the re-download. 
 Restart raster cache
.
48 
 Add empty map. Add an empty map to the list off offline maps, with all 
zoom levels. 
 Relief map. 
 Mapsforge maps settings. 
 Mapsforge styles. 
 Mapsforge text size. Sets the size of the letters on the maps .map of 
mapsforge. 
 Symbols scale factor
.
 Scale factor
.
 Apply hill shadows
.
 Garmin settings. Allows changing the way maps are displayed (for .img 
Garmin format). 
 Add X margin (pixels) 
 Add Y margin (pixels) 
Tracks/Routes
 Routes/Tracks Directory. The directory where log files is stored. Since version 
2.0 up, tracks are stored in a sqlite3 database, named oruxmapstracks.db. This 
file is located in the folder oruxmaps/tracklogs. 
 Auto kml. Automatically export the track to a .kml file in the tracks directory 
when a track is finished. 
 Clamp to ground KML 
 Compress KMZ photos 
 KMZ photos dimension 
 Auto gpx. As above, but in .gpx format. 
 Auto-Segment time. Sets the interval time in minutes for automatic segment 
creation. The track is segmented every xx minutes. 
 Auto-Segment distance. Sets the interval distance in km for automatic 
segment creation. The track is segmented every xx km. 
 Auto segment, no movement. OruxMaps forces to start a new segment if you 
stop for XX seconds. 
 Auto Save. Sets the interval time in minutes for the application to autmatically 
save the track to the database. 
 Track Backup. Sets the interval time in days for performing a backup copy of 
the database, preventing data loss in case of e.g. data corruption. The data will 
alternately be stored in a file called oruxmapstracks.db.backup and 
oruxmapstracks.db.backup2. If the main database gets corrupted, the first thing 
that you should do is make a backup copy of these files. 
 Use average speed. For certain activities (e.g. flying), ETA and ETE are 
sometimes calculated on the basis of a fixed value, rather than the current 
speed, which is how Oruxmaps calculates by default. This option is set here. 
 Average speed.  Fixed value that is used to calculate ETA and ETE. 
 Calls Track Data. Asked to start a Track by name, type,… 
 Track default type. Track type used by default when you start creating one. 
 First Point Road. Create a WPT. at the first point of the route is loaded in the 
display, indicating the route statistics, if available. 
 Displays competitor. When we 'following a Route', indicates about the same 
position in which they find the creator of the route we are following, having 
started at the same time as us. It is a way to 'compete against the creator of the 
Road'. 
WPTs
 GeoCaches Directory.  Sets the directory where geocaches are stored. 
 Custom types. Directory where custom waypoints are stored. 
 Pictures folder. 
 Waypoint Sorting.  Sets the default sort order in the waypoints list. 
49 
 Auto Waypoint Creation.  Assigns a name in a predefined format when auto-
creating wpts. Files are named WPT00X. 
 Don’t use icons.  Shows a circle instead of a pin. 
 Show Wpts. names. 
 Create first/last Waypoint.  Creates a special waypoint for the start and end 
of the track when starting and stopping track recording. 
Sensors
GPS
 Minimum time. Sets the interval time in seconds between GPS 
measurements. Android may decide to disconnect GPS in the mean time, to 
save battery. WARNING. Some Android devices may not correctly support 
this interval, as they take too long to reinitialize the GPS. In this case, set 
the value to zero. 
 Minimum distance. Sets the interval distance in meters between GPS 
measurements. OruxMaps will try to take into account both criteria: don't 
save the point if the distance is below XX metres and the minimum time has 
not elapsed. 
 Accuracy for position fix.  Sets the mimimum GPS precision for OruxMaps 
to save the position as a track point. A value of 50 meters is recommended 
in case you have set the minimum time to 30 seconds or 2 minutes, so that 
only exact positions are recorded. 
 NMEA altitude correction. Enable/disable NMEA altitude correction over 
the geoid.  
 External GPS (Android 2.0+ only). Use an external bluetooth GPS. To use it, 
follow these steps: 
o Pair your GPS with your Android, using the standard bluetooth 
configuration tools. 
o Select your GPS from the list of paired bluetooth devices. 
o To use the external GPS instead of the internal one, long tap on the 
map viewer button.  
 AIS (nautical). 
 Retry when lost: In case the external GPS gets disconnected, a connection 
retry will be performed every 30 seconds instead of resorting to the internal 
GPS. 
 Barometer for elevation. Use the barometer (if present) to calculate the 
altitude of each point.  
 Altitude from DEM files. 
 Interpolate DEM altitudes. 
Vario.
Configures the variometer (requires barometer). 
 Readout rate (HZ). Number of times per second that a readout is made 
from the barometer. 
 Altitude filter. Altitude is set as the average of n measurements from the 
barometer. 
 Vertical speed filter. The higher this value, the more stable vertical speed 
will be, as it responds less to changes in the value. 
 Average vertical speed. Vertical speed is supplied in two values, one for 
immediate speed and one for average speed. The average is calculated per n 
seconds, configured in this option. 
 Alarm sound. The frequency of the sound that is used will be modified 
according to the speed of ascent/descent. 
 Fall rate. 
Documents you may be interested
Documents you may be interested