]> git.itanic.dy.fi Git - maemo-mapper/blob - data/help/en_US/maemomapper.html
ef7bd83e947fc2892816360aa7a915e887073509
[maemo-mapper] / data / help / en_US / maemomapper.html
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ossohelpsource>
3   <folder>
4     <title>Maemo Mapper</title>
5     <topic>
6       <topictitle>Introduction</topictitle>
7       <context contextUID="help_maemomapper_intro"/>
8       <para>Welcome to Maemo Mapper.</para>
9       <para>
10         Maemo Mapper is a geographical mapping tool that can be used to:
11       </para>
12       <list>
13         <listitem>
14           Download map data to your device's main memory or to an external
15           memory card.
16         </listitem>
17         <listitem>
18           View that map data on the screen.
19         </listitem>
20         <listitem>
21           Navigate that map data by panning around the screen and zooming in
22           and out.
23         </listitem>
24         <listitem>
25           Display your position and other GPS information from a GPS
26           receiver.
27         </listitem>
28         <listitem>
29           Store and display Point-of-Interest (POI) data.
30         </listitem>
31         <listitem>
32           Download directions between arbitrary points on the map.
33         </listitem>
34         <listitem>
35           Save or open track data or route data.
36         </listitem>
37       </list>
38       <para>
39         Use the <ref refid="help_maemomapper_" refdoc="index"/> to peruse the
40         various sections of this help document, or go to <ref
41           refid="help_maemomapper_getstarted" refdoc="Getting Started"/> to
42         get up and running quickly.
43       </para>
44     </topic>
45     <topic>
46       <topictitle>Getting Started</topictitle>
47       <context contextUID="help_maemomapper_getstarted"/>
48       <para>
49         When you first start Maemo Mapper, you will be presented with the
50         <display_text>Settings</display_text> dialog box.  Most of the
51         settings have reasonable defaults, but if you have a GPS receiver,
52         you should fill in the <display_text>Bluetooth</display_text> field
53         with the MAC address of your GPS receiver.  If you don't know the
54         MAC, turn on your GPS receiver and push the
55         <display_text>Search</display_text> button.  Maemo Mapper will
56         attempt to automatically discover the MAC address of your receiver.
57         For more information about the <display_text>Settings</display_text>
58         dialog box, see <ref refid="help_maemomapper_settings"
59           refdoc="Settings"/>.
60       </para>
61       <para>
62         Alternatively, you can leave the
63         <display_text>Bluetooth</display_text> field blank, and Maemo Mapper
64         will attempt to automatically search for and use any bluetooth GPS
65         receivers that it can identify.  This is particularly useful if you
66         tend to use multiple different GPS receivers.  This feature is not
67         guaranteed to work on all Nokia devices or with all bluetooth GPS
68         receivers.
69       </para>
70       <note>
71         If you are using Maemo Mapper on a device with an internal GPS
72         receiver, then you should probably use the "Bluetooth" receiver type
73         and leave the field empty.
74       </note>
75       <para>
76         When you are finished setting up Maemo Mapper to your preferences,
77         pressing the <display_text>Ok</display_text> button will lead you to
78         another dialog box: the <display_text>Manage
79           Repositories</display_text> dialog.
80       </para>
81       <para>
82         To get started quickly, press the
83         <display_text>Download...</display_text> button.  Maemo Mapper will
84         download a set of pre-defined repository information for you to use.
85         If you use the pre-defined repositories, you can delete the
86         <display_text>Default</display_text> repository.  For more
87         information about repositories and the <display_text>Manage
88           Repositories</display_text> dialog, see
89         <ref refid="help_maemomapper_repoman"
90           refdoc="Managing Repositories"/>.
91       </para>
92       <para>
93         Certain repositories (most notably, the commercial ones) may have
94         license agreements attached with their use.  It may be illegal to
95         use a certain repository with Maemo Mapper or under certain
96         conditions.  This includes the repositories downloaded via the
97         <display_text>Download...</display_text> button.  If you are not
98         sure if you are legally allowed to use a particular repository, you
99         should delete it from your list of repositories.  The authors of
100         Maemo Mapper cannot be held responsible for your use of a particular
101         repository.
102       </para>
103       <para>
104         Once you have your Repositories set up the way you like, press the
105         Ok button, and you will be presented with a blank screen, because
106         you have not yet actually downloaded any map data to your device.
107         To allow Maemo Mapper to automatically download map data as it
108         becomes needed on the display, enable the
109         <display_text>Auto-Download</display_text> checkbox in the
110         <display_text>Maps</display_text> menu.
111       </para>
112       <para>
113         If you have a working internet connection, Maemo Mapper will attempt
114         to download maps and display them on the screen automatically as
115         the downloads complete.  You should see a map of the world.  Be
116         careful when you enable Auto-Download, because it can quickly fill
117         your available disk space.  See
118         <ref refid="help_maemomapper_mapman" refdoc="Managing Maps"/> for
119         details on how to manage disk space for a particular repository.
120       </para>
121       <heading>The Graphical User Interface</heading>
122       <para>
123         The main view of Maemo Mapper emphasizes simplicity.  By default,
124         the map is all that is displayed.  You current position (if you have
125         a GPS receiver) is indicated by a blue circle.  The blue line
126         extending from the blue circle indicates your current heading and
127         speed.  <i>Tracks</i> are red and represent where you have been.
128         <i>Routes</i> are green and represent where you want to go, i.e.
129         directions to a location.
130       </para>
131       <para>
132         The hardware buttons on your device provide quick access to common
133         functionality:
134       </para>
135       <list>
136         <listitem>
137           <graphic filename="2686KEY_full_screen"/> - Toggle
138           Full-Screen Mode
139         </listitem>
140         <listitem>
141           <graphic filename="2686KEY_zoom_in"/> - Zoom In - hold down to
142           zoom multiple levels at a time
143         </listitem>
144         <listitem>
145           <graphic filename="2686KEY_zoom_out"/> - Zoom Out - hold down to
146           zoom multiple levels at a time
147         </listitem>
148         <listitem>
149           <graphic filename="2686KEY_scroll_up"/> - Pan Up - hold down to
150           scroll
151         </listitem>
152         <listitem>
153           <graphic filename="2686KEY_scroll_down"/> - Pan Down - hold down
154           to scroll
155         </listitem>
156         <listitem>
157           <graphic filename="2686KEY_scroll_left"/> - Pan Left - hold down
158           to scroll
159         </listitem>
160         <listitem>
161           <graphic filename="2686KEY_scroll_right"/> - Pan Right - hold down
162           to scroll
163         </listitem>
164         <listitem>
165           <graphic filename="2686KEY_scroll_center"/> - Toggle
166           <ref refid="Auto-Center" refdoc="Auto-Center"/>
167         </listitem>
168         <listitem>
169           <graphic filename="2686KEY_esc"/> - Programmable; defaults
170           to: Hide/Show Tracks and Routes
171         </listitem>
172       </list>
173       <para>
174         You can also pan around the map by tapping on the screen.  Maemo
175         Mapper will center the display on where you tapped.  If you had
176         <display_text>Auto-Center</display_text> enabled, tapping a location
177         to center on it will automatically disable that functionality.
178       </para>
179       <para>
180         From this point, you can use the menus to manage routes, tracks, and
181         map data; to change the view; to change settings; or to see detailed
182         GPS information (if you have a GPS receiver).
183       </para>
184       <para>
185         There is also a context-sensitive menu that appears on the map when
186         you tap and hold a location on the map.  From that menu, you can
187         download directions, calculate distances, or add/modify
188         Point-of-Interest (POI) data.
189       </para>
190       <para>
191         For help with any of these features, use the
192         <ref refid="help_maemomapper_" refdoc="index"/>.
193       </para>
194     </topic>
195     <topic>
196       <topictitle>Main Menu</topictitle>
197       <context contextUID="help_maemomapper_mainmenu"/>
198       <para>
199         This help topic describes the functionality of each of the menu
200         items in Maemo Mapper.
201       </para>
202       <heading>Route</heading>
203       <para>
204         The <display_text>Route</display_text> menu is used to manipulate
205         the current <i>route</i>.  A route in Maemo Mapper is defined as a
206         set of points and waypoints describing <i>where you would like to
207           go</i>, e.g. driving directions from 123 Main Street to 456 Elm
208         Street.  It can include multiple segments.  The current route is
209         empty until you open or download a route.
210       </para>
211       <para>
212         The <display_text>Route</display_text> menu has the following menu
213         items:
214       </para>
215       <list>
216         <listitem>
217           <display_text>Open...</display_text> - Open a route from a GPX
218           file on the file system.  The opened route is <i>appended</i> to
219           the current route, so you can string together different routes
220           together to create a trip with multiple destinations.
221         </listitem>
222         <listitem>
223           <display_text>Download...</display_text> - Download a route from
224           the internet.  See <ref refid="help_maemomapper_downroute"
225             refdoc="Download Route"/> for more information.
226         </listitem>
227         <listitem>
228           <display_text>Save...</display_text> - Save the current route to a
229           GPX file on the file system.
230         </listitem>
231         <listitem>
232           <display_text>Show Distance to Next Waypoint</display_text> - Show
233           the distance left to be traveled (along the current route) until
234           the next waypoint.
235         </listitem>
236         <listitem>
237           <display_text>Show Distance to End of Route</display_text> - Show
238           the distance left to be traveled (along the current route) until
239           the end of the current route.  The calculated distance includes
240           the distance between breaks in the route (i.e. between the end of
241           one route segment and the beginning of another route segment).
242         </listitem>
243         <listitem>
244           <display_text>Reset</display_text> - Reset Maemo Mapper's tracking
245           of your progress along the current route.  Use this if Maemo
246           Mapper loses track of where you are with respect to the current
247           route.
248         </listitem>
249         <listitem>
250           <display_text>Reset</display_text> - Clear the current route,
251           effectively replacing it with an empty route.
252         </listitem>
253       </list>
254       <heading>Track</heading>
255       <para>
256         The <display_text>Track</display_text> menu is used to manipulate
257         your current <i>track</i>.  A track in Maemo Mapper is defined as
258         a set of points along which you have been traveling, i.e.  <i>where
259           you have been</i>.  It can include multiple segments.  Tracks are
260         most useful if you have enabled a GPS receiver.  The current track
261         is empty until you get at least one valid position point from your
262         GPS receiver, and it is appendeded to whenever you stray far enough
263         from the last track point.
264       </para>
265       <para>
266         The <display_text>Track</display_text> menu has the following menu
267         items:
268       </para>
269       <list>
270         <listitem>
271           <display_text>Open...</display_text> - Open a track from a GPX
272           file on the file system.  In contrast to route data, the opened
273           track is <i>prepended</i> to the current track, so if you are
274           trying to rebuild previous track data, you must open the tracks
275           backward in time (most recent tracks first).
276         </listitem>
277         <listitem>
278           <display_text>Save...</display_text> - Save the current track to a
279           GPX file on the file system.
280         </listitem>
281         <listitem>
282           <display_text>Insert Break</display_text> - Artificially insert a
283           break in your current track data.  This simulates the loss and
284           re-acquisition of a GPS fix, and it can be used to track, for
285           example, refueling stops.
286         </listitem>
287         <listitem>
288           <display_text>Insert Mark</display_text> - Artificially insert a
289           mark with a description in your current track data.  This can be
290           used to mark important landmarks.
291         </listitem>
292         <listitem>
293           <display_text>Show Distance from Last Break</display_text> - Show
294           the distance traveled (along the current track) since the last
295           break.
296         </listitem>
297         <listitem>
298           <display_text>Show Distance from Beginning</display_text> - Show
299           the distance traveled (along the current track) since the
300           beginning of the track.  The calculated distance includes the
301           distance between breaks in the track (i.e. between when a GPS fix
302           is lost and later re-acquired).
303         </listitem>
304         <listitem>
305           <display_text>Clear</display_text> - Clear the current track,
306           effectively replacing it with an empty track.
307         </listitem>
308       </list>
309       <heading>Maps</heading>
310       <para>
311         The <display_text>Maps</display_text> menu is used to control your
312         map repositories.  This menu will be populated with a list of all of
313         your map repositories, from which you can select to switch to a
314         particular repository.
315       </para>
316       <para>
317         The <display_text>Maps</display_text> menu has the following menu
318         items in addition to the list of available repositories:
319       </para>
320       <list>
321         <listitem>
322           <display_text>Manage Maps...</display_text> - Download or delete
323           maps for the currently selected repository.  For more details, see
324           <ref refid="help_maemomapper_mapman" refdoc="Managing Maps"/>.
325         </listitem>
326         <listitem>
327           <display_text>Manage Repositories...</display_text> - Configure
328           each of your available repositories, or add new ones.  You can
329           also download a pre-defined set of repositories.  For more
330           details, see <ref refid="help_maemomapper_repoman"
331             refdoc="Managing Repositories"/>.
332         </listitem>
333         <listitem>
334           <display_text>Auto-Download</display_text> - Toggle Maemo Mapper's
335           ability to automatically download maps as they are needed in order
336           to fill the screen with map data.  This is useful for arbitrary
337           exploration of the world while connected to the internet, or if
338           you have a constant connection to the internet (i.e. via a
339           cellular data service).
340         </listitem>
341       </list>
342       <heading>View</heading>
343       <para>
344         The <display_text>View</display_text> menu allows you to customize
345         the view by showing or hiding certain features of the display.
346       </para>
347       <para>
348         The <display_text>View</display_text> menu has the following menu
349         items:
350       </para>
351       <list>
352         <listitem>
353           <display_text>Zoom In</display_text> - Zoom in by one zoom level.
354           You can also use the <graphic
355             filename="2686KEY_zoom_in"/> button.
356         </listitem>
357         <listitem>
358           <display_text>Zoom Out</display_text> - Zoom out by one zoom
359           level.  You can also use the <graphic
360             filename="2686KEY_zoom_out"/> button.
361         </listitem>
362         <listitem>
363           <display_text>Full Screen</display_text> - Toggle full-screen
364           mode.  You can also use the <graphic
365             filename="2686KEY_full_screen"/> button to toggle
366           full-screen mode.
367         </listitem>
368         <listitem>
369           <display_text>Scale</display_text> - Toggle the display of the
370           scale.
371         </listitem>
372         <listitem>
373           <display_text>Route</display_text> - Toggle the display of routes.
374         </listitem>
375         <listitem>
376           <display_text>Track</display_text> - Toggle the display of tracks.
377         </listitem>
378         <listitem>
379           <display_text>Velocity Vector</display_text> - Toggle the display
380           of the velocity vector (the blue line extending from the blue
381           circle that represents your current location).
382         </listitem>
383         <listitem>
384           <display_text>POIs</display_text> - Toggle the display of POIs.
385         </listitem>
386         <listitem>
387           <display_text>POI Categories...</display_text> - Define POI
388           categories and which categories are displayed on the map.  For
389           more details, see <ref refid="help_maemomapper_poicat" refdoc="POI
390             Categories"/>.
391         </listitem>
392       </list>
393       <heading>Auto-Center</heading>
394       <para>
395         The <display_text>Auto-Center</display_text> menu is used to control
396         whether or not Maemo Mapper should re-center the display as your
397         current location changes.  The sensitivity of re-centering (how
398         close you get to the edge of the display before Maemo Mapper
399         re-centers the display) can be configured in the <ref
400           refid="help_maemomapper_settings" refdoc="Settings"/> Dialog.
401       </para>
402       <para>
403         There are three different modes of Auto-Center:
404       </para>
405       <list>
406         <listitem>
407           <display_text>Lat/Lon</display_text> - Keep your location centered
408           on the display.
409         </listitem>
410         <listitem>
411           <display_text>Lead</display_text> - Depending on your speed, keep
412           a location in front of you centered on the screen.  The faster you
413           are going, the more lead distance is used.
414         </listitem>
415         <listitem>
416           <display_text>None</display_text> - Do no re-center the display
417           automatically.
418         </listitem>
419       </list>
420       <heading>Go to</heading>
421       <para>
422         The <display_text>Go to</display_text> menu is used to center the
423         view on a particular location.
424       </para>
425       <para>
426         The <display_text>Go to</display_text> menu has the following menu
427         items:
428       </para>
429       <list>
430         <listitem>
431           <display_text>Lat/Lon...</display_text> - Specify an exact
432           Latitude and Longitude on which to center the display.
433         </listitem>
434         <listitem>
435           <display_text>GPS Position</display_text> - Center the display on
436           your current GPS position.  This is the manual counter-part of
437           the <display_text>Auto-Center</display_text> functionality
438           mentioned above.
439         </listitem>
440         <listitem>
441           <display_text>Next Waypoint</display_text> - Center the display on
442           the next waypoint in your route.  By default, the next waypoint is
443           colored a slightly darker green than normal waypoints.
444         </listitem>
445         <listitem>
446           <display_text>Nearest POI</display_text> - Center the display on
447           the enabled POI nearest to the current view center.
448         </listitem>
449       </list>
450       <heading>GPS</heading>
451       <para>
452         The <display_text>GPS</display_text> menu is used to access features
453         of the GPS receiver, including textual information not displayed on
454         the map.  It is also used to control your connection to the GPS
455         receiver.
456       </para>
457       <list>
458         <listitem>
459           <display_text>Enable GPS</display_text> - Toggle communication
460           with a GPS receiver.  You must have a GPS receiver set up in order
461           to use this menu item.  When on, Maemo Mapper will constantly
462           search for the GPS receiver.
463         </listitem>
464         <listitem>
465           <display_text>Show Information</display_text> - Toggle display of
466           additional information provided by the GPS receiver.  This
467           information will appear in the main display as a panel on the
468           left.
469         </listitem>
470         <listitem>
471           <display_text>Details...</display_text> - Show even more
472           information provided by the GPS receiver, including a polar plot
473           of all GPS satellites in view.
474         </listitem>
475         <listitem>
476           <display_text>Reset Bluetooth</display_text> - Attempt to reset
477           the bluetooth radio, in case it locks up for some reason.  In
478           order for this to succeed, you <i>must</i> add the following line
479           to your /etc/sudoers file (if you don't know what that means,
480           don't try it): <b>user ALL = NOPASSWD: /usr/sbin/hciconfig hci0
481             reset</b>
482         </listitem>
483       </list>
484       <heading>Other</heading>
485       <para>
486         In addition to the above menus, there are a few other items in the
487         main menu:
488       </para>
489       <list>
490         <listitem>
491           <display_text>Settings...</display_text> - Access and change
492           settings for using Maemo Mapper.  For more information, see <ref
493             refid="help_maemomapper_settings" refdoc="Settings"/>.
494         </listitem>
495         <listitem>
496           <display_text>Help...</display_text> - Access this help file.
497         </listitem>
498         <listitem>
499           <display_text>About...</display_text> - Display version and
500           copyright information.
501         </listitem>
502         <listitem>
503           <display_text>Close</display_text> - Close Maemo Mapper.
504         </listitem>
505       </list>
506     </topic>
507     <topic>
508       <topictitle>Context Menu</topictitle>
509       <context contextUID="help_maemomapper_cmenu"/>
510       <para>
511         By tapping and holding on the screen, you can access the context
512         menu to execute actions on either that location, the nearest route
513         waypoint, or the nearest POI.
514       </para>
515       <para>
516         The context menu is separated into two hierarchical levels.  The
517         first level (<display_text>Location</display_text>,
518         <display_text>Waypoint</display_text>, or
519         <display_text>POI</display_text>) determines what kind of data on
520         which the operation applies.
521       </para>
522       <heading>Location</heading>
523       <para>
524         The <display_text>Location</display_text> submenu performs actions
525         on the exactly latitude and longitude on which the tap-and-hold
526         operation was performed.  With that location, you can do the
527         following actions:
528       </para>
529       <list>
530         <listitem>
531           <display_text>Show Lat/Lon</display_text> - Display the latitude
532           and longitude of the selected location, in the style chosen in
533           <display_text>Settings</display_text>
534         </listitem>
535         <listitem>
536           <display_text>Copy Lat/Lon</display_text> - Copy the latitude and
537           longitude of the selected location to the clipboard, in
538           comma-separated decimal format.
539         </listitem>
540         <listitem>
541           <display_text>Show Distance to</display_text> - Display the
542           distance (in a straight line) to the selected location.
543         </listitem>
544         <listitem>
545           <display_text>Download Route to...</display_text> - Open the
546           <ref refid="help_maemomapper_downroute"
547             refdoc="Download Route"/> dialog with the selected location
548           pre-filled as the destination.
549         </listitem>
550         <listitem>
551           <display_text>Add Route Point</display_text> - Add a point to the
552           current route, based on the selected location.  The point is not a
553           waypoint.
554         </listitem>
555         <listitem>
556           <display_text>Add Waypoint...</display_text> - Add a waypoint
557           to the current route, based on the selected location.  You must
558           provide a description for the waypoint to be legitimate.  By
559           specifying an empty description, however, you can create a break
560           in the route.  The break will not be connected to the rest of the
561           route, so it can be used to start a new segment.
562         </listitem>
563         <listitem>
564           <display_text>Add POI...</display_text> - Add a POI to the POI
565           database, based on the selected location.  If the category in
566           which you place the POI is disabled, it will not be visible on the
567           map after creation, but it will still be in the database.
568         </listitem>
569         <listitem>
570           <display_text>Set as GPS Position</display_text> - Force Maemo
571           Mapper to consider the selected location to be the current GPS
572           location.  This will not affect the current track, but it will
573           change the location of the blue circle that represents your
574           current location, and it can be used to calculate a route from
575           that location. 
576         </listitem>
577         <listitem>
578           <display_text>Apply Map Correction</display_text> - Enables and
579           disables the application of map correction.  When enabling map
580           correction, the tap point is used as the correction reference point.
581           See the note below for more details.
582         </listitem>
583       </list>
584       <note>
585         Map Correction is a little-used feature that corrects a rare problem
586         with map data.  In some locations around the world (like Brazil and
587         Québec), road data from a particular map repository may not be
588         accurate, although the error is consistent.  For example, as you
589         travel, you may find that your actual track (as indicated by your
590         GPS receiver) is a few hundred meters away from the road on which
591         Maemo Mapper is drawing your current position.  Map Correction fixes
592         this.  When your GPS receiver has an accurate fix, and if Maemo
593         Mapper shows your current location as somewhere other than where you
594         expect to be, simply tap-and-hold on the location on the map where
595         you think your current location <i>should</i> be drawn, then select
596         this context menu item.  The correction is saved as part of your
597         configuration (so it persists even if you restart Maemo Mapper or
598         your device).
599       </note>
600       <heading>Waypoint</heading>
601       <para>
602         The <display_text>Waypoint</display_text> submenu performs actions
603         on the waypoint nearest to the point on which the tap-and-hold
604         operation was performed.  If no waypoints are nearby, an error
605         message will be displayed.
606       </para>
607       <list>
608         <listitem>
609           <display_text>Show Lat/Lon</display_text> - Show the latitude and
610           longitude of the selected waypoint, in the style chosen in
611           <display_text>Settings</display_text>.
612         </listitem>
613         <listitem>
614           <display_text>Show Description</display_text> - Show the
615           description attached to the select waypoint.  When downloading
616           routes via the <ref refid="help_maemomapper_downroute"
617             refdoc="Download Route"/> dialog, the description will contain
618           the directions needed to take at that waypoint (e.g. "Turn left at
619           Main Street.  Go 2.5 kilometers.").
620         </listitem>
621         <listitem>
622           <display_text>Copy Lat/Lon</display_text> - Copy the latitude and
623           longitude of the selected waypoint to the clipboard, in
624           comma-separated decimal format.
625         </listitem>
626         <listitem>
627           <display_text>Copy Description</display_text> - Copy the
628           description of the waypoint to the clipboard.
629         </listitem>
630         <listitem>
631           <display_text>Show Distance to</display_text> - Show the distance 
632           left to be traveled (along the current route) until the selected
633           waypoint.  The calculated distance includes the distance between
634           breaks in the route (i.e. between the end of one route segment and
635           the beginning of another route segment).
636         </listitem>
637         <listitem>
638           <display_text>Download Route to...</display_text> - Open the
639           <ref refid="help_maemomapper_downroute"
640             refdoc="Download Route"/> dialog with the selected waypoint's
641           location pre-filled as the destination.
642         </listitem>
643         <listitem>
644           <display_text>Delete...</display_text> - Delete the selected
645           waypoint from the current route.  This will delete all route
646           segments surrounding the route, including (and limited to) all the
647           points from that waypoint to the next and previous waypoints.
648         </listitem>
649         <listitem>
650           <display_text>Add POI...</display_text> - Add a POI to the POI
651           database, based on the selected waypoint's location.  If the
652           category in which you place the POI is disabled, it will not be
653           visible on the map after creation, but it will still be in the
654           database.
655         </listitem>
656       </list>
657       <heading>POI</heading>
658       <para>
659         The <display_text>POI</display_text> submenu performs actions
660         on the POI nearest to the point on which the tap-and-hold operation
661         was performed.  If no POIs are nearby, an error message will be
662         displayed.
663       </para>
664       <list>
665         <listitem>
666           <display_text>View/Edit</display_text> - View and/or edit the
667           selected POI.
668         </listitem>
669         <listitem>
670           <display_text>Show Distance to</display_text> - Display the
671           distance (in a straight line) to the selected POI.
672         </listitem>
673         <listitem>
674           <display_text>Download Route to...</display_text> - Open the
675           <ref refid="help_maemomapper_downroute"
676             refdoc="Download Route"/> dialog with the selected POI's
677           location pre-filled as the destination.
678         </listitem>
679         <listitem>
680           <display_text>Add Route Point</display_text> - Add a point to the
681           current route, based on the selected POI's location.  The point is
682           not a waypoint.
683         </listitem>
684         <listitem>
685           <display_text>Add Waypoint...</display_text> - Add a waypoint
686           to the current route, based on the selected location.  You must
687           provide a description for the waypoint to be legitimate.  By
688           specifying an empty description, however, you can create a break
689           in the route.  The break will not be connected to the rest of the
690           route, so it can be used to start a new segment.
691         </listitem>
692       </list>
693     </topic>
694     <topic>
695       <topictitle>Managing Repositories</topictitle>
696       <context contextUID="help_maemomapper_repoman"/>
697       <para>
698         In Maemo Mapper, map data is divided into specific units called
699         <i>repositories</i>.  A repository is a source of map data, each of
700         which has its own way of visualizing the Earth.  For example,
701         repositories based on street maps typically draw roads as lines and
702         buildings as areas, whereas repositories based on satellite data
703         draw the Earth as it would appear from space.  There are also
704         "hybrid" repositories that overlay street map data on top of
705         satellite data, as well as topographical maps that show altitude
706         data.
707       </para>
708       <para>
709         Each repository is made up of maps at 16 different zoom levels.
710         Zoom Level 0 is the highest resolution (closest to the Earth, i.e.
711         "zoomed in"), and Zoom Level 15 is the lowest resolution (furthest
712         from the Earth, i.e. "zoomed out").  Not all repositories are
713         available at all zoom levels, and some repositories may even produce
714         an error (which you can usually ignore) if you try to download maps
715         at that zoom level.
716       </para>
717       <para>
718         Once you have set up at least one repository, you can start
719         downloading maps from that repository to your device's file system.
720         For details on how to do this, see 
721         <ref refid="help_maemomapper_mapman" refdoc="Managing Maps"/>.
722       </para>
723       <para>
724         You can set up any number of repositories in Maemo Mapper, but only
725         one can be active at any given time.  The <display_text>Manage
726           Repositories</display_text> dialog is accessed via the
727         <display_text>Manage Repositories...</display_text> menu item of the
728         <display_text>Maps</display_text> menu, and it allows you to add,
729         edit, and remove repositories.
730       </para>
731       <para>
732         The <display_text>Manage Repositories...</display_text> has a combo
733         box that controls which repository is being viewed and edited.  When
734         a repository is selected, the controls below it display the current
735         settings, which you can change:
736       </para>
737       <list>
738         <listitem>
739           <display_text>URL Format</display_text> - A specially formatted
740           string that looks like a URL, but it needs to have at least one
741           printf-style substitution strings (like %f or %s).  Normally, you
742           must either get these URL formats from the internet
743           (www.internettablettalk.com is a good source), or you can use the
744           <display_text>Download...</display_text> button in the
745           Repositories dialog box to download a sample.
746         </listitem>
747         <listitem>
748           <display_text>Cache DB</display_text> - A database file on the file
749           system (either on the device's internal memory, or an external
750           memory card) in which maps are stored.  Maps are kept here
751           indefinitely (until you delete them), so pick a location with a
752           lot of free space.  You can use the
753           <display_text>Browse...</display_text> button to select the
754           database file with a graphical file system browser, or you can enter
755           the filename manually.  The <display_text>Compact...</display_text>
756           button can be used to compact the database if you have deleted
757           many maps from your database.  (Otherwise, deleted space is reused
758           to store new maps.)
759         </listitem>
760         <listitem>
761           <display_text>Download Zoom Steps</display_text> - Controls which
762           zoom levels should be avoided when automatically downloading maps
763           (i.e. Auto-Download is enabled).  The lowest setting (one bar)
764           means to download every zoom level.  The highest setting (four
765           bars) causes Maemo Mapper to only download every fourth zoom level
766           (0, 4, 8, and 16).
767         </listitem>
768         <listitem>
769           <display_text>View Zoom Steps</display_text> - Similar to the
770           above-described <display_text>Download Zoom Steps</display_text>
771           option, except that it controls how Maemo Mapper behaves when
772           zooming.  For example, at two bars, pressing
773           <graphic filename="2686KEY_zoom_in"/> causes Maemo Mapper to zoom
774           in two levels instead of just one.  Setting this equal to
775           <display_text>Download Zoom Steps</display_text> ensures that you
776           see all maps at their native resolution.
777         </listitem>
778         <listitem>
779           <display_text>Double Pixels</display_text> - This forces Maemo
780           Mapper to avoid using the native resolution of any maps, instead
781           using pixel-doubling.  This is useful if your repository's maps
782           contain small, hard-to-read text, and you want to double the size
783           of the images to make them more readable.  This setting can also
784           affect the zoom levels that are downloaded when Auto-Download is
785           enabled.
786         </listitem>
787         <listitem>
788           <display_text>Next-able</display_text> - This oddly-named option
789           determines whether or not the "Select Next Repository" action
790           (which can be mapped to any of the hardware keys) will be able to
791           select this repository.  When unset, the "Select Next Repository"
792           action will simply skip over this repository.
793         </listitem>
794         <listitem>
795           <display_text>Downloadable Zooms</display_text> - This setting
796           governs the minimum and maximum zoom levels Maemo Mapper should
797           attempt to automatically download for this repository (when
798           Auto-Download is enabled).  Some repositories support more zoom
799           levels than others, and supported zoom levels may even vary from
800           location to location.
801         </listitem>
802       </list>
803       <para>
804         In addition to the per-repository controls, there are a few buttons
805         that provide additional functionality:
806       </para>
807       <list>
808         <listitem>
809           <display_text>Rename...</display_text> - Renames the currently
810           selected repository.
811         </listitem>
812         <listitem>
813           <display_text>Delete...</display_text> - Deletes the currently
814           selected repository.
815         </listitem>
816         <listitem>
817           <display_text>New...</display_text> - Adds a new repository.
818         </listitem>
819         <listitem>
820           <display_text>Reset...</display_text> - Resets your repository
821           list to the factory default.  This will remove all of your
822           repositories and replace them with the single default repository
823           that comes with Maemo Mapper.
824         </listitem>
825         <listitem>
826           <display_text>Download...</display_text> - Downloads information
827           about several preset repositories, and adds them to your
828           repository list.  They will be appended to any existing
829           repositories you already have.  They are not read-only - you may
830           edit them as you wish.  This is a good way to get started.
831         </listitem>
832       </list>
833       <note>
834         Certain repositories (most notably, the commercial ones) may
835         have license agreements attached with their use.  It may be
836         illegal to use a certain repository with Maemo Mapper or under
837         certain conditions.  This includes the repositories downloaded
838         via the <display_text>Download...</display_text> button.  If you
839         are not sure if you are legally allowed to use a particular
840         repository, you should delete it from your list of repositories.
841         The authors of Maemo Mapper cannot be held responsible for your
842         use of a particular repository.
843       </note>
844     </topic>
845     <topic>
846       <topictitle>Managing Maps</topictitle>
847       <context contextUID="help_maemomapper_mapman"/>
848       <para>
849         In Maemo Mapper, <i>repositories</i> represent sources of map data,
850         and <i>maps</i> are just image files (e.g. PNG or JPEG) that are
851         drawn onto the screen.  Once you have a repository set up (see 
852         <ref refid="help_maemomapper_repoman"
853           refdoc="Managing Repositories"/>), you can download maps from a
854         repository into a Map Cache, which is just a database file on your
855         device's file system.
856       </para>
857       <para>
858         Maemo Mapper downloads maps from the current repository so that they
859         can be drawn onto the screen and later recalled from disk, instead
860         of downloading a map every time it is needed.  This is called
861         <i>caching</i>, and it allows you to use Maemo Mapper even when you
862         are not connected to the internet.
863       </para>
864       <para>
865         Because Maemo Mapper downloads maps to your device's file system,
866         you must be aware of how much disk space your maps are taking up,
867         especially if you enable Auto-Download.  If space is a concern, you
868         may also choose to go without a cache entirely.  You can do this by
869         leaving the Map Cache DB field blank in the <display_text>Manage
870         Repositories</display_text> dialog.  Note that this will cause Maemo
871         Mapper to download maps each time they are needed.  If you are using
872         a cellular data plan that charges per kilobyte, you probably want to
873         use a cache.  For more information about repositories and the
874         <display_text>Manage Repositories</display_text> dialog, see
875         <ref refid="help_maemomapper_repoman"
876           refdoc="Managing Repositories"/>.
877       </para>
878       <para>
879         Aside from the Auto-Download functionality, you can also download
880         maps manually using the <display_text>Manage Maps...</display_text>
881         menu item of the <display_text>Maps</display_text> menu.  The
882         <display_text>Manage Maps</display_text> dialog allows you to
883         download, overwrite, or delete maps, either by area or along your
884         current route.  It contains up to three tabs, all of which control
885         which and how many maps are downloaded.
886       </para>
887       <heading>Setup</heading>
888       <para>
889         The <display_text>Setup</display_text> tab controls what you what to
890         do.  You can download maps (optionally overwriting
891         already-downloaded maps) from the current repository to your
892         device's file system, or you can delete maps (pertaining to the
893         current repository) from your device's file system.  Both of these
894         operations can be done either over a rectangular area or along your
895         current route.
896       </para>
897       <list>
898         <listitem>
899           <display_text>Download Maps</display_text> - If selected, Maemo
900           Mapper will download maps from the current repository to your
901           device's file system, for the area you specify.  By default, Maemo
902           Mapper only downloads the maps that you don't already have.
903         </listitem>
904         <listitem>
905           <display_text>Overwrite</display_text> - If selected, then Maemo
906           Mapper will download maps and overwrite any maps that you may have
907           already downloaded.
908         </listitem>
909         <listitem>
910           <display_text>Delete Maps</display_text> - If selected, Maemo
911           Mapper will delete maps from your file system, for the area you
912           specify.
913         </listitem>
914         <listitem>
915           <display_text>By Area</display_text> - If selected, Maemo Mapper
916           will download or delete maps for a particular rectangular area of
917           the world, based on the latitude and longitude of an upper-left
918           and lower-right corner.  See the <display_text>Area</display_text>
919           tab to specify the coordinates.
920         </listitem>
921         <listitem>
922           <display_text>Along Route</display_text> - If selected, Maemo
923           Mapper will download or delete maps along your current route.
924           This is useful if, for example, you are about to embark on a trip
925           and want to make sure that you have maps for all points along the
926           route.
927         </listitem>
928         <listitem>
929           <display_text>Radius (tiles)</display_text> - If
930           <display_text>Along Route</display_text> is selected, then you can
931           specify the radius around your route for which maps will be
932           downloaded or deleted.  For example, if you specify 4 (the
933           default), then Maemo Mapper will download all tiles that are
934           within 4 tiles of your route.
935         </listitem>
936       </list>
937       <heading>Zoom</heading>
938       <para>
939         The <display_text>Zoom</display_text> tab controls which zoom levels
940         at which maps are downloaded or deleted.  The current zoom level is
941         selected by default, but you can enable or disable any zoom levels
942         that you like.
943       </para>
944       <heading>Area</heading>
945       <para>
946         The <display_text>Area</display_text> tab, available if the
947         <display_text>By Area</display_text> option is selected in the
948         <display_text>Setup</display_text> tab, defines the rectangular area
949         of the world for which maps will be downloaded or deleted.  If
950         applicable, the fields are pre-filled with your current and previous
951         view center coordinates.  This allows you to graphically choose your
952         rectangle by first centering on one corner of the rectangle, then
953         centering on the opposite corner, by tapping the screen or by using
954         the <display_text>Lat/Lon</display_text> menu item of the
955         <display_text>Go to</display_text> menu.
956       </para>
957     </topic>
958     <topic>
959       <topictitle>Downloading Routes</topictitle>
960       <context contextUID="help_maemomapper_downroute"/>
961       <para>
962         Route data can be loaded from GPX files, like the ones provided by
963         the GPX Driving Directions web service
964         (http://www.gnuite.com/cgi-bin/gpx.cgi).  Or, route data can be
965         downloaded directly within Maemo Mapper using the
966         <display_text>Download Route</display_text> dialog.
967       </para>
968       <para>
969         Downloading routes requires an active connection to the internet,
970         but once a route is loaded into Maemo Mapper, the internet
971         connection is no longer needed (unless
972         <display_text>Auto-Update</display_text> is enabled).  The route
973         download functionality in Maemo Mapper actually uses the
974         aforementioned GPX Driving Directions web service.
975       </para>
976       <para>
977         To download a route, you must specify an
978         <display_text>Origin</display_text> and a
979         <display_text>Destination</display_text>.  The GPX Driving
980         Directions web service will return a route taking you from the
981         origin to the destination.
982       </para>
983       <para>
984         The <display_text>Download Route</display_text> dialog contains the
985         following controls:
986       </para>
987       <list>
988         <listitem>
989           <display_text>Source URL</display_text> - The web service from
990           which driving directions are retrieved.  The default is fine, and
991           it is usually left unchanged.
992         </listitem>
993         <listitem>
994           <display_text>Auto-Update</display_text> - This option, only
995           available if <display_text>Use GPS Location</display_text> is
996           enabled, will cause Maemo Mapper to automatically re-download a
997           new route if you stray from the route.  Note that you must have a
998           continuous connection to the internet (i.e. cellular data service)
999           for Auto-Update to work.
1000         </listitem>
1001         <listitem>
1002           <display_text>Use GPS Location</display_text> - If selected, then
1003           the current GPS location will be used as the
1004           <display_text>Origin</display_text>.
1005         </listitem>
1006         <listitem>
1007           <display_text>Use End of Route</display_text> - If selected, then
1008           the end of the route will be used as the
1009           <display_text>Origin</display_text>.  This is useful for stringing
1010           together multiple route downloads into a single route.
1011         </listitem>
1012         <listitem>
1013           <display_text>Origin</display_text> - If selected, then you must
1014           enter your own origin.  An origin can be specified in any format
1015           understood by Google Maps.  Some examples: "25, -43" (lat/lon),
1016           "68712" (zip code), "San Francisco, CA", "123 Main St, 45112",
1017           "5th and Main, 12151".  In fact, if your route download fails with
1018           a "Could not generate directions" error message, you can use
1019           Google Maps to test your origin for accuracy.
1020         </listitem>
1021         <listitem>
1022           <display_text>Destination</display_text> - The destination to
1023           which the directions will lead.  Like the
1024           <display_text>Origin</display_text>, a destination can be
1025           specified in any format understood by Google Maps.
1026         </listitem>
1027       </list>
1028     </topic>
1029     <topic>
1030       <topictitle>Downloading POIs</topictitle>
1031       <context contextUID="help_maemomapper_downpoi"/>
1032       <para>
1033         Points of Interest (POIs) can be loaded from GPX files, like the
1034         ones provided by the GPX POI Search web service
1035         (http://www.gnuite.com/cgi-bin/poi.cgi).  Or, POI data can be
1036         downloaded directly within Maemo Mapper using the
1037         <display_text>Download POIs</display_text> dialog.
1038       </para>
1039       <para>
1040         Downloading POIs requires an active connection to the internet,
1041         but once a POI is loaded into Maemo Mapper, the POI is accessible in
1042         Maemo Mapper regardless of whether or not you are connected to the
1043         internet.  The POI download functionality in Maemo Mapper actually
1044         uses the aforementioned GPX POI Search web service.
1045       </para>
1046       <para>
1047         To search for POIs, you enter an <display_text>Origin</display_text>
1048         and a <display_text>Query</display_text>.  The GPX POI Search web
1049         service will return up to 10 matching POIs in the vicinity of the
1050         origin.  You can access more POIs from the same query by using the
1051         <display_text>Page</display_text> modifier.
1052       </para>
1053       <para>
1054         Once you have downloaded POIs, they are automatically added to your
1055         POI database, and you are presented with the <display_text>POI
1056           List</display_text> dialog to to review the POIs that were
1057         downloaded and added to your database.  You must manually remove any
1058         POIs that you don't want in your database.  For more information
1059         about the <display_text>POI List</display_text> dialog and
1060         deleting POIs, see <ref refid="help_maemomapper_poilist"
1061           refdoc="POI List"/>.
1062       </para>
1063       <para>
1064         The <display_text>Download POIs</display_text> dialog contains the
1065         following controls:
1066       </para>
1067       <list>
1068         <listitem>
1069           <display_text>Source URL</display_text> - The web service from
1070           which POIs are retrieved.  The default is fine, and it is usually
1071           left unchanged.
1072         </listitem>
1073         <listitem>
1074           <display_text>Use GPS Location</display_text> - If selected, then
1075           the current GPS location will be used as the
1076           <display_text>Origin</display_text>.
1077         </listitem>
1078         <listitem>
1079           <display_text>Use End of Route</display_text> - If selected, then
1080           the end of the route will be used as the
1081           <display_text>Origin</display_text>.  This is useful for searching
1082           for points of interests (like hotels or restaurants) near your
1083           current destination.
1084         </listitem>
1085         <listitem>
1086           <display_text>Origin</display_text> - If selected, then you must
1087           enter your own origin.  An origin can be specified in any format
1088           understood by Google Maps.  Some examples: "25, -43" (lat/lon),
1089           "68712" (zip code), "San Francisco, CA", "123 Main St, 45112",
1090           "5th and Main, 12151".  In fact, if your route download fails with
1091           a "Could not generate directions" error message, you can use
1092           Google Maps to test your origin for accuracy.
1093         </listitem>
1094         <listitem>
1095           <display_text>Category</display_text> - Specifies the default
1096           category in which all resulting POIs will be placed.  You can
1097           always change the category later.  If you have not yet entered a
1098           <display_text>Query</display_text> when you select a category,
1099           then the name of the category will be entered into the
1100           <display_text>Query</display_text> field for you.  This allows you
1101           to, for example, quickly search for restaurants and put them in
1102           the Restaurant category.
1103         </listitem>
1104         <listitem>
1105           <display_text>Page</display_text> - Specifies the page of results
1106           that you want to retrieve.  Think of it as the page number in a
1107           web search.  Page 1 contains the first 10 results.  Page 2
1108           contains results 10-19.  And so on.
1109         </listitem>
1110         <listitem>
1111           <display_text>Query</display_text> - A free-form text query that
1112           describes the POIs for which you are searching.  This can be
1113           anything from "food" to "hairstylist" to "museum."  Note that the
1114           selected <display_text>Category</display_text> is not part of the
1115           query unless you explicitly include it in the
1116           <display_text>Query</display_text> field.
1117         </listitem>
1118       </list>
1119     </topic>
1120     <topic>
1121       <topictitle>Browsing POIs</topictitle>
1122       <context contextUID="help_maemomapper_browsepoi"/>
1123       <para>
1124         Once you have imported or downloaded POIs into your POI database,
1125         you can use the <display_text>Browse POIs</display_text> dialog to
1126         search for certain POIs in your database and to view those POIs in a
1127         tabular format.
1128       </para>
1129       <para>
1130         To browse for POIs, you enter an <display_text>Origin</display_text>
1131         and a optional <display_text>Query</display_text>.  Maemo Mapper
1132         will search the database for all POIs matching your query, and it
1133         will calculate the distance from each POI to your specified
1134         <display_text>Origin</display_text>.  You may also filter your
1135         results by <display_text>Category</display_text>.
1136       </para>
1137       <para>
1138         Once your search is performed, you are taken to the
1139         <display_text>POI List</display_text> dialog, where you can view,
1140         edit, and delete any of the POIs that matched your query.  For more
1141         information about the <display_text>POI List</display_text> dialog
1142         and editing POIs, see <ref refid="help_maemomapper_poilist"
1143           refdoc="POI List"/>.
1144       </para>
1145       <para>
1146         The <display_text>Browse POIs</display_text> dialog contains the
1147         following controls:
1148       </para>
1149       <list>
1150         <listitem>
1151           <display_text>Use GPS Location</display_text> - If selected, then
1152           the current GPS location will be used as the
1153           <display_text>Origin</display_text>.
1154         </listitem>
1155         <listitem>
1156           <display_text>Use End of Route</display_text> - If selected, then
1157           the end of the route will be used as the
1158           <display_text>Origin</display_text>.  This is useful for searching
1159           for points of interests (like hotels or restaurants) near your
1160           current destination.
1161         </listitem>
1162         <listitem>
1163           <display_text>Origin</display_text> - If selected, then you must
1164           enter your own origin.  An origin can be specified in any format
1165           understood by Google Maps.  Some examples: "25, -43" (lat/lon),
1166           "68712" (zip code), "San Francisco, CA", "123 Main St, 45112",
1167           "5th and Main, 12151".  In fact, if your route download fails with
1168           a "Could not generate directions" error message, you can use
1169           Google Maps to test your origin for accuracy.
1170         </listitem>
1171         <listitem>
1172           <display_text>Category</display_text> - Filters the results based
1173           on the selected category.
1174         </listitem>
1175         <listitem>
1176           <display_text>Query</display_text> - An optional substring which
1177           must appear in either the label or description of a POI in order
1178           for the POI to match.  Any spaces, commas, or other punctiation in
1179           the query must also be in the label or description.  If left
1180           blank, then all POIs are matched.
1181         </listitem>
1182       </list>
1183     </topic>
1184     <topic>
1185       <topictitle>POI List</topictitle>
1186       <context contextUID="help_maemomapper_poilist"/>
1187       <para>
1188         The <display_text>POI List</display_text> dialog is a tabular
1189         display of POIs.  With this dialog, you can go to a specific POI,
1190         edit POIs, change the categories of a set of POIs, delete POIs, and
1191         export POIs to the GPX file format.
1192       </para>
1193       <para>
1194         The main view of the <display_text>POI List</display_text> dialog is
1195         a table with five columns, all of which (except the checkbox) can be
1196         sorted by tapping on the appropriate header:
1197       </para>
1198       <list>
1199         <listitem>
1200           <display_text>*</display_text> - This checkbox column contains a
1201           checkbox for each POI in the table.  All of the POIs that are
1202           checked will be affected by operations in the
1203           <display_text>Checked POI Actions</display_text> dialog, described
1204           later.  You can tap on the column header to enable or disable
1205           all of the checkboxes at once.  Note that this checkbox has no
1206           effect on whether or not the POI is visible in the map.
1207         </listitem>
1208         <listitem>
1209           <display_text>Category</display_text> - The category in which the
1210           POI belongs.  Categories can be edited, enabled, and disabled with
1211           the <display_text>POI Categories</display_text> dialog.  For more
1212           information about the <display_text>POI Categories</display_text>
1213           dialog, see <ref refid="help_maemomapper_poicat"
1214             refdoc="POI Categories"/>
1215         </listitem>
1216         <listitem>
1217           <display_text>Dist.</display_text> - The distance from the Origin
1218           to the given POI.
1219         </listitem>
1220         <listitem>
1221           <display_text>Bear.</display_text> - The bearing (in degrees from
1222           true north) from the Origin to the given POI.  A bearing of zero
1223           or 360 means that the POI is due north of the Origin.  90 means
1224           east; 180 means south; and 270 means west.
1225         </listitem>
1226         <listitem>
1227           <display_text>Label</display_text> - The label of the POI.
1228         </listitem>
1229       </list>
1230       <para>
1231         Below the table are four buttons:
1232       </para>
1233       <list>
1234         <listitem>
1235           <display_text>Go to</display_text> - Pans the map display to the
1236           currently selected POI (i.e. the currently highlighted row).
1237           Remember that you can tap and hold on the title bar of the dialog
1238           in order to see the map behind it.
1239         </listitem>
1240         <listitem>
1241           <display_text>Edit...</display_text> - Opens the
1242           <display_text>Edit POI</display_text> dialog for the currently
1243           selected POI (i.e. the currently highlighted row).  You can also
1244           double-tap on a row in the table to open this dialog.
1245         </listitem>
1246         <listitem>
1247           <display_text>Checked POI Actions...</display_text> - Opens the
1248           <display_text>Checked POI Actions</display_text> dialog, which
1249           allows you to perform actions on the currently checked POIs in the
1250           table.  From that dialog, you can set the categories of the
1251           checked POIs, delete the checked POIs, and/or export the checked
1252           POIs to a GPX file.
1253         </listitem>
1254         <listitem>
1255           <display_text>Close</display_text> - Closes the <display_text>POI
1256             List</display_text> dialog.
1257         </listitem>
1258       </list>
1259     </topic>
1260     <topic>
1261       <topictitle>POI Categories</topictitle>
1262       <context contextUID="help_maemomapper_poicat"/>
1263       <para>
1264         POI Categories are a means by which you can organize your POIs for
1265         selective display.  The <display_text>POI Categories</display_text>
1266         dialog is accessed from the <display_text>View</display_text> menu
1267         and allows you to enable/disable, add, edit, or delete categories.
1268       </para>
1269       <para>
1270         Each row in the table represents a category.  There are three
1271         columns displayed for each category:
1272       </para>
1273       <list>
1274         <listitem>
1275           <display_text>Enabled</display_text> - Controls whether or not
1276           POIs in this category are drawn on the map.
1277         </listitem>
1278         <listitem>
1279           <display_text>Label</display_text> - A short label to describe the
1280           category.  This is the name that will be visible when viewing a
1281           POI.
1282         </listitem>
1283         <listitem>
1284           <display_text>Description</display_text> - A longer description of
1285           the category.  This description is not visible anywhere except in
1286           this dialog; it is only used to get an idea of how the category is
1287           meant to be used.
1288         </listitem>
1289       </list>
1290       <para>
1291         Selecting a row in the table and pressing the
1292         <display_text>Edit</display_text> button will allow you to edit the
1293         above three attributes of a category, and to delete a category.  You
1294         can also add a new category by using the
1295         <display_text>Add</display_text> button.
1296       </para>
1297       <note>
1298         A POI may only be associated with a single category at a time.
1299       </note>
1300       <heading>POI Icons</heading>
1301       <para>
1302         Icons can be customized on a per-POI or per-category basis, and/or
1303         you may provide a custom default icon for all POIs.  To do so, you
1304         should place icon files in the same directory as the POI database
1305         itself.  Most image file formats are supported, but the files
1306         themselves <i>must</i> have the ".jpg" extension (even if the icons
1307         are not in the JPEG format).
1308       </para>
1309       <para>
1310         To customize the default POI icon (to be used instead of the simple
1311         square), place an icon file called "poi.jpg" in the same directory
1312         as the POI database.
1313       </para>
1314       <para>
1315         To customize the icon for a POI category, place an icon file with
1316         the same name as the POI category, all lower-case, plus the ".jpg"
1317         extension.  For example, if your POI category is called "Gas
1318         Stations", the file should have the name "gas stations.jpg".
1319       </para>
1320       <para>
1321         To customize the icon for a specific POI, place an icon file with
1322         a name equal to the POI's label, all lower-case, plus the ".jpg"
1323         extension.  For example, if your POI's label is "Joe's House",
1324         the file should have the name "joe's house.jpg".
1325       </para>
1326       <para>
1327         POI-specific icons are given priority over category-specific icons,
1328         which in turn are given priority over the default POI icon.
1329       </para>
1330     </topic>
1331     <topic>
1332       <topictitle>Settings</topictitle>
1333       <context contextUID="help_maemomapper_settings"/>
1334       <para>
1335         The <display_text>Settings</display_text> dialog (accessible from
1336         the main menu) provides access to a plethora of configurable options
1337         that control how Maemo Mapper appears and runs.  In addition to the
1338         tabs, which are described below, there are also two buttons at the
1339         bottom of the diagram labeled <display_text>Hardware
1340           Keys...</display_text> and <display_text>Colors...</display_text>.
1341       </para>
1342       <para>
1343         The <display_text>Hardware Keys...</display_text> button brings up
1344         another dialog box, which allows you to customize the actions that
1345         each hardware key causes.  For example, you can map the 
1346         <graphic filename="2686KEY_esc"/> button to cycle through map
1347         repositories, giving you quick access to switching among them.
1348       </para>
1349       <para>
1350         The <display_text>Colors...</display_text> button allows you to
1351         customize the colors that are used for drawing on-map objects.
1352       </para>
1353       <heading>GPS</heading>
1354       <para>
1355         The <display_text>GPS</display_text> tab tells Maemo Mapper the
1356         source (if any) from which to retrieve GPS data.  It is only
1357         applicable if you have access to a GPS source, such as a bluetooth
1358         GPS receiver or a GPSD server.  Technically, Maemo Mapper uses GPSD
1359         for all of its GPS receiver communication, but you can instruct
1360         Maemo Mapper to use GPSD in one of three ways:
1361       </para>
1362       <list>
1363         <listitem>
1364           <display_text>Bluetooth</display_text> - Select this option
1365           if you are using a bluetooth GPS receiver, and enter the
1366           MAC address in the field provided.  If you don't know the MAC
1367           address, turn on your receiver and press the
1368           <display_text>Scan...</display_text> button to select it from a
1369           list of nearby bluetooth devices.  Or, leave the field blank and
1370           Maemo Mapper will automatically try to use any bluetooth GPS
1371           receivers that it can identify.  This
1372           option is also appropriate if you are running Maemo Mapper on a
1373           device with an internal GPS receiver, in which case you should
1374           leave the field blank.
1375         </listitem>
1376         <listitem>
1377           <display_text>File Path</display_text> - Select this option to use
1378           a device file on your file system, such as an RFCOMM device, and
1379           specify the pathname of the file in the appropriate field.
1380         </listitem>
1381         <listitem>
1382           <display_text>GPSD Host</display_text> - Select this option if you
1383           want to connect Maemo Mapper to any GPSD server (local or remote).
1384           Enter the hostname and port of the server in the fields provided.
1385           The default values (127.0.0.1 on port 2947) cause Maemo Mapper to
1386           use the local GPSD server, if available.
1387         </listitem>
1388       </list>
1389       <heading>Auto-Center</heading>
1390       <para>
1391         The <display_text>Auto-Center</display_text> tab allows you to
1392         configure how Maemo Mapper automatically re-centers the display when
1393         either <display_text>Lat/Lon</display_text> or
1394         <display_text>Lead</display_text> is enabled from the
1395         <display_text>Auto-Center</display_text> menu.  The Auto-Center
1396         feature is most useful in conjunction with a GPS receiver.
1397       </para>
1398       <list>
1399         <listitem>
1400           <display_text>Lead Amount</display_text> - When Auto-Center is set
1401           to <display_text>Lead</display_text>, then Maemo Mapper will keep
1402           the center of the screen focused on an area in front of you.  When
1403           driving, this allows you to view more of the road ahead of you.
1404           The distance in front of you on which the screen is centered is
1405           based on two variables: your current speed and the value of the
1406           <display_text>Lead Amount</display_text> option.
1407         </listitem>
1408         <listitem>
1409           <display_text>Fixed</display_text> - Controls whether or not your
1410           lead amount is affected by your speed.  If checked, then your
1411           speed will not affect the lead amount.
1412         </listitem>
1413         <listitem>
1414           <display_text>Pan Sensitivity</display_text> - Controls how often
1415           Maemo Mapper re-centers the display, based on how close your
1416           position (or the position of your <i>lead</i>) gets to the edge of
1417           the screen.  When set to a low value, Maemo Mapper will only
1418           re-center the screen when you are near the edge of the screen.
1419           When set to the maximum, Maemo Mapper will keep your position as
1420           close to the center as possible.
1421         </listitem>
1422         <listitem>
1423           <display_text>Min. Speed</display_text> - Controls how fast you
1424           must be moving in order for Auto-Center (and Auto-Rotate) to
1425           activate.  For example, walkers may wish to set this threshold
1426           low, while drivers with inaccurate GPS receivers may wish to set
1427           this high (to avoid spurious auto-rotates when parked or waiting
1428           at a red light).  The speed is specified in your chosen units.
1429         </listitem>
1430         <listitem>
1431           <display_text>Rotate Sensit.</display_text> - Controls how often
1432           Maemo Mapper rotates the display based on your heading, depending
1433           on how far your current rotation is from your heading rotation.
1434         </listitem>
1435         <listitem>
1436           <display_text>Points</display_text> - Controls which direction
1437           on the screen your heading points to when auto-rotating.  The
1438           default is for your current heading to point up.
1439         </listitem>
1440       </list>
1441       <heading>Announce</heading>
1442       <para>
1443         The <display_text>Announce</display_text> tab controls how and when
1444         Maemo Mapper displays or speaks waypoint information.  When you
1445         approach a waypoint in your route (defined by the presence of a
1446         description in the GPX file), Maemo Mapper will pop up a text box
1447         with the contents of that description.  When downloading routes from
1448         within Maemo Mapper, the text describes your next action, e.g. "Turn
1449         left at Main Street.  Go 2.4 miles."
1450       </para>
1451       <para>
1452         As you approach a waypoint, Maemo Mapper will continue to display
1453         the description of that waypoint, so long as you are within the
1454         range defined by the <display_text>Advance Notice</display_text>
1455         option, or until you pass the waypoint.  Because the amount of
1456         notice is dependent on your speed, it is possible to see the text,
1457         then slow down to a point where the notice disappears.  This is
1458         possible, for example, if you are stopped at a red light.  The text
1459         will reappear when you have picked up enough speed to again break
1460         the <display_text>Advance Notice</display_text> range.
1461       </para>
1462       <para>
1463         If you have installed <i>flite</i>, which is available in the same
1464         repository from which you downloaded Maemo Mapper, then Maemo Mapper
1465         can optionally also speak the same directions that appear on screen.
1466         Maemo Mapper will only speak the directions once, at the exact
1467         moment you first reach the distance from the waypoint defined by the
1468         <display_text>Advance Notice</display_text> option.  The same
1469         directions are on-screen if you need to reference them.
1470       </para>
1471       <list>
1472         <listitem>
1473           <display_text>Advance Notice</display_text> - Controls how much in
1474           advance Maemo Mapper begins to provide the waypoint description.
1475           The exact distance at which Maemo Mapper begins to announce a
1476           waypoint also depends on your speed, so the value of this option
1477           can be thought of more accurately in units of time.  At the
1478           minimum value, Maemo Mapper gives you almost no notice.  At the
1479           maximum value, Maemo Mapper gives you about two minutes of notice.
1480           Experiment to find your happy medium.
1481         </listitem>
1482         <listitem>
1483           <display_text>Enable Voice Synthesis</display_text> - If you have
1484           installed <i>flite</i>, this option will cause Maemo Mapper to
1485           speak the description of the next waypoint when you enter the
1486           range defined by the <display_text>Advance Notice</display_text>
1487           option.
1488         </listitem>
1489       </list>
1490       <heading>Misc.</heading>
1491       <para>
1492         The <display_text>Misc.</display_text> and <display_text>Misc.
1493           2</display_text> tabs contain miscellaneous options.
1494       </para>
1495       <list>
1496         <listitem>
1497           <display_text>Line Width</display_text> - Controls the thickness
1498           of all lines drawn on top of the map images.  This includes your
1499           mark, all tracks and routes, and the default POI image.
1500         </listitem>
1501         <listitem>
1502           <display_text>Unblank Screen</display_text> - Controls when Maemo
1503           Mapper keeps the display on without user input.  When set to
1504           <display_text>When Receiving Any GPS Data</display_text>, Maemo
1505           Mapper will keep the screen on whenever a GPS receiver is
1506           connected and producing data.  When set to
1507           <display_text>Never</display_text>, Maemo Mapper will not attempt
1508           to keep the screen on, and the screen will go blank after a period
1509           of inactivity on the user's part.  The default is
1510           <display_text>When Moving (Full Screen Only)</display_text>
1511         </listitem>
1512         <listitem>
1513           <display_text>Info Font Size</display_text> - Controls the font
1514           size for all information that is popped up to the user in the
1515           upper-right corner, including waypoint descriptions.
1516         </listitem>
1517         <listitem>
1518           <display_text>Units</display_text> - Controls the units in which
1519           distances and speeds are displayed in the user interface.
1520         </listitem>
1521         <listitem>
1522           <display_text>Degrees Format</display_text> - Controls how
1523           latitude and longitudes are displayed in the user interface.
1524         </listitem>
1525         <listitem>
1526           <display_text>Auto-Download Pre-cache</display_text> - Controls
1527           how much of the world surrounding the view Maemo Mapper should
1528           download when <display_text>Auto-Download</display_text> is
1529           enabled.  When set to the minimum, Maemo Mapper will only download
1530           the maps that are required to draw the screen.  As you pan around
1531           the world, you will see black areas where Maemo Mapper has not yet
1532           downloaded maps, until those maps are downloaded.  If you increase
1533           the Pre-cache amount, the Maemo Mapper will download more of the
1534           surrounding areas, making it less likely that you ever actually
1535           see black areas.  A general rule of thumb is to limit the
1536           Pre-cache based on the bandwidth of your internet connection, but
1537           the default setting (two bars) is usually sufficient for most
1538           people's needs.
1539         </listitem>
1540         <listitem>
1541           <display_text>Speed Limit</display_text> - Enables notification
1542           when you have exceeded the given speed limit (specified in the
1543           units defined via the <display_text>Units</display_text> option).
1544         </listitem>
1545         <listitem>
1546           <display_text>Location</display_text> - Controls the location on
1547           the screen of the speed warning.
1548         </listitem>
1549       </list>
1550       <heading>POI</heading>
1551       <para>
1552         The <display_text>POI</display_text> tab allows you to define your
1553         POI database and how POIs are drawn on the screen.
1554       </para>
1555       <list>
1556         <listitem>
1557           <display_text>POI database</display_text> - The location on the
1558           file system where the POI database is located.  The database must
1559           be in sqlite3 format.  A default (empty) POI database is
1560           automatically created for you when you first run Maemo Mapper.
1561         </listitem>
1562         <listitem>
1563           <display_text>Show POI below zoom</display_text> - Defines the
1564           maximum zoom (furthest away from the Earth) at which POIs will be
1565           drawn.  When zoomed out beyond this level, no POIs will be drawn.
1566         </listitem>
1567       </list>
1568     </topic>
1569     <topic>
1570       <topictitle>About Maemo Mapper</topictitle>
1571       <context contextUID="help_maemomapper_about"/>
1572       <para>
1573         Current Version: 2.4
1574       </para>
1575       <para>
1576         Maemo Mapper was created and developed by John Costigan (aka
1577         <display_text>gnuite</display_text>).
1578       </para>
1579       <para>
1580         Copyright © 2006-2007 John Costigan.
1581       </para>
1582       <para>
1583         POI and GPS-Info code originally written by Cezary Jackiewicz.
1584       </para>
1585       <para>
1586         Default map data provided by http://www.openstreetmap.org/ - other
1587         map repositories are subject to their own licenses and may or may not
1588         be suitable for use with Maemo Mapper.  It may be illegal to use a
1589         certain repository with Maemo Mapper or under certain conditions.  This
1590         includes the repositories downloadable directly in Maemo Mapper.  If
1591         you are not sure if you are legally allowed to use a particular
1592         repository, you should delete it from your list of repositories.  The
1593         authors of Maemo Mapper cannot be held responsible for your use of a
1594         particular repository.
1595       </para>
1596       <para>
1597         Maemo Mapper is free software: you can redistribute it and/or modify it
1598         under the terms of the GNU General Public License as published by the
1599         Free Software Foundation, either version 3 of the License, or (at your
1600         option) any later version.
1601       </para>
1602       <para>
1603         Maemo Mapper is distributed in the hope that it will be useful, but
1604         WITHOUT ANY WARRANTY; without even the implied warranty of
1605         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
1606         General Public License for more details.
1607       </para>
1608     </topic>
1609   </folder>
1610 </ossohelpsource>