📄 manual.html
字号:
abbreviations listed by the US Census Bureau (N for north, E for east, Blvdfor boulevard, etc..). In almost all cases, the US Census Bureau conventionsfollow the usual abbreviations, so there is no need to worry here. Inaddition, any of these fields is optional: not providing them only makes thesearch less selective. If several matches are found, RoadMap shows a list ofall matching streets and lets the user select the appropriate one.</p><p>Theexact format of the data expected by RoadMap as a complete street name is asfollow:</p><pre> [prefix ' '] name [[' ' suffix] ' ' type]</pre><p>Thename itself may include space characters. Potential conflicts are resolved byexcluding the prefix, suffix and type fields from the name only when a matchis found with the valid set for that county. As such, the following nameswould work OK in anycircumstances:</p><pre> N Rio del Sol St --> RoadMap detects both a prefix and a type. Rio del Sol St --> RoadMap detects the type, no valid prefix. N Rio del Sol --> RoadMap detects the prefix, no valid type. Rio del Sol --> RoadMap detects no valid prefix or type.</pre><p>Letsgo through an example: we will search for 100 East Washington Boulevard in LosAngeles, California. The name of the street should be typed asfollow:</p><pre> e washington blvd</pre><p>The 'e' stands for"east", 'blvd' stands for boulevard, according to the US CensusBureau documentation. Note that RoadMap is not case sensitive.</p><p>Theresult is a single match, so RoadMap shows the location immediately withoutany additional question. However it is possible to omit either the prefix,street type, or both, with the effect of broadening the search. Let say weentered:</p><pre> washington blvd</pre><p>Now RoadMap display a dialogthat lists 3 matches:</p><pre> Washington Blvd, Los Angeles W Washington Blvd, Los Angeles E Washington Blvd, Los Angeles</pre><p>The first item in the list isshown selected, and RoadMap displays a new location in the map display. Infact, each time the user selects one address in the list, RoadMap displays thecorresponding map location. When the user hits the OK button, this simplyconfirms the current choice as the final one.</p><p>Note that not providing aprefix, suffix or street type does broaden the search, but the street namemust always be provided in full: at that time RoadMap provides only an exactstreet names search. Thus providing "wash" instead of"washington" only triggers the error message "No street withthat name could be found".</p><h2><a id="id.s5.9" name="id.s5.9">5.9</a>OTHER ADDRESSOPTIONS<a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h2><p>It is possible not to specify the street number part of an address: in thatcase, all street blocks matching the street and city names will be listed. Becareful, that might make a long list, and RoadMap has a limit of 256 items perlist (matching items beyond the 256th one are discarded).</p><p>It is alsopossible to specify an approximate city search: if the city name is prefixedwith a character '?', then the name of the city is used to find the county,but is not used in the street match: the idea is to list all similar addressesaround (i.e. in the county). This is useful when one is not sure of the cityname, or only knows the name of a citynearby.</p><h2><a id="id.s5.10" name="id.s5.10">5.10 </a>SELECTING ANINTERSECTION<a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h2><p>The "Find / Intersection.." menu entry activates a dialog thatasks for two street names and a state name. RoadMap will search within thegiven state for all intersections between streets that match the street namesprovided. This search may take a few seconds, especially if the maps must beread from disk.</p><p>In the (likely) case where multiple intersections havebeen found, RoadMap displays a list that shows the name of the city and thename of the county where each intersection is located. This selection listfollows the same rules as the address selection list described in the previoussections.</p><h2><a id="id.s5.11" name="id.s5.11">5.11 </a>SELECTING APOSITION<a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h2><p>The "Find / Position.." menu entry activates a dialog that asksfor a longitude / latitude position. The format for the longitude and latitudemust conform to the ISO 6709-1983 standard (with some extensions).</p><p>Theformat for longitude is:</p><pre> [+-EW][d]dd[mm[ss]][.ffffff]</pre><p>Theformat for latitude is:</p><pre> [+-NS]dd[mm[ss]][.ffffff]</pre><p>Where"[d]dd" or "dd" stands for the degrees, "mm"stands for the minutes, "ss" stands for the seconds and"ffffff" stands for the fractional part (either fraction of degrees,minutes or seconds, depending on the context).</p><p>The main extensionscompare to ISO 6709 are as follow:</p><ul><li>the letters 'E', 'W', 'N' and 'S' are recognized as a replacement for '+'or '-'.</li><li>the longitude may be expressed with 2 digits for the degrees.</li></ul><h2><a id="id.s5.12" name="id.s5.12">5.12 </a>MANAGING<a id="trips" name="trips">TRIPS</a><a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h2><p>A trip is made of one destination point and many user-defined waypoints.The purpose of a RoadMap trip is to describe a real-life trip and to providethe user information about the trip progress.</p><p>RoadMap supports aninfinite number of trips: each trip context is saved in a trip file. One tripat a time can be edited or activated. A saved trip can be reloaded from thetrip file, of course. each trip support an infinite number ofwaypoints.</p><p>The last trip created or loaded will be reloaded the nexttime RoadMap starts.</p><p>A trip must have been loaded before it can beedited. There are three trip edition actions available in the"Trips" menu: set the destination point, add a waypoint or remove awaypoint. The destination point is defined using a street address by selectingthe "Set Destination.." entry. A waypoint is added by highlighting alocation on the map and then selecting the "Add as Waypoint" entry.Waypoints can be deleted by selecting the "Delete Waypoints.."entry, then selecting a specific waypoint and hitting the "Delete"button.</p><p>A trip that has been created or loaded can then be activated.Activating a trip defines the departure point (the current GPS location) andenable the "trip display" mode, i.e. some trip information displayedon top of the map. These trip displays include an arrow beside the GPSlocation symbol to indicate the direction of the next waypoint (if any) orelse of the destination, as well as user configurable messages, such asdistance information, at the corners of the map. (see CONFIGURATION for moreinformation about these user configurable messages).</p><p>When a trip isactive, RoadMap tracks the GPS position in realtime and updates its mapaccordingly. The GPS position can be shown in two modes: either North up, orGPS direction up. In the second case, the map is rotated according to thedirection information received from the GPS. This dynamic rotation is inaddition to the map manual rotation.</p><p>A trip can be stopped at any timeand then resumed. Resuming a trip does not modify the departure point. Thetrip can also be resumed in reverse mode: in that case the departure point andthe destination point switch roles. Note that this does not modify the trip,only the way RoadMap uses the trip information. The reverse mode makes itpossible to use the same RoadMap trip on the way back.</p><p>When starting atrip, the map will rotate to match the orientation of the vehicule. Thisdisplay mode is the most convenient as it matches the driver's or passenger'sview. It is however possible to switch the display in the "North Up"mode by selecting the "Trips / Resume Trip (North Up)" menuentry.</p><p>The reserve trip always works in the same mode as previouslyselected the last time the trip was started or resumed: for example, if the"North Up" mode was selected when the trip was resumed, then thereverse trip will still use this "North Up"mode.</p><h2><a id="id.s5.13" name="id.s5.13">5.13 </a>ROADMAPPREFERENCES<a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h2><p>It is possible to edit the roadmap's preferences (select File/Preferencesfrom the menu bar). Most preference items take effect only when roadmap start,so quitting roadmap is usually required. Editing the roadmap preferencesrequires a keyboard to be available. One way to configure the iPAQ preferencesis to run roadmap from the iPAQ, redirected to the desktop's or laptop's Xserver.</p><h1><a id="id.s6" name="id.s6">6 </a>USINGROADGPS<a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h1><p>The RoadGps tool can be started on its own (using command line optionssimilar to those of RoadMap), or from the RoadMap's File / GPS Console menuitem.</p><p>The screen shows the list of satellites, their position in the sky(north up) and the strength of the signal. It marks in reverse video thosesatellites used to compute the current position.</p><p>More importantly,RoadGps allows to log all the NMEA sentences received. RoadGps rotates throughup to 127 log files. The log file are created in /var/tmp, with the nameformatted as: "roadgps-%d.log" (where %d represents an integer inthe range 1..127).</p><p>This log file can be replayed in RoadMap using the--gps option with an absolute file name as an argument. Forexample:</p><pre> roadmap --gps=/var/tmp/roadgps-1.log</pre><p>WhenRoadGps starts, the logging function is off. Whenever the logging function isturned on a new log file is created (if the logging function was already on,the current log file is closed and a new one is created).</p><p>RoadGps uses asubset of the RoadMap preferences setup, but has no preferences editor of itsown: configure RoadMap first, and then useRoadGps.</p><h1><a id="id.s7" name="id.s7">7</a>CONFIGURATION<a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h1><h2><a id="id.s7.1" name="id.s7.1">7.1</a>FILES<a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h2><p>The RoadMap configuration is stored in text files located in the followingdirectories:</p><pre> /usr/share/roadmap /usr/local/share/roadmap /etc/roadmap ~/.roadmap (equivalent to "&" in RoadMap) ~/.roadmap/trips (equivalent to "&/trips" in RoadMap) ~/.roadmap/maps (equivalent to "&/maps" in RoadMap)</pre><p>Thefirst four directories are searched sequentially: any configuration item foundin one directory overrides all the same items found in the directories listedbefore. In other words, the configuration is loaded in the followingorder:</p><p>1- /usr/share/roadmap (installation defaults)</p><p>2-/usr/local/share/roadmap (local site defaults)</p><p>3- /etc/roadmap (localmachine defaults)</p><p>4- ~/.roadmap (current user configuration)</p><p>Thedirectory <b>~/.roadmap</b> contains the user configuration: any user changeto the configuration is written there. The items in the user configurationtake precedence over the "default" configuration in the"shared" directories.</p><p>The directory <b>~/.roadmap/trips</b> isused as the default location for the trip files. Note that trip files can bestored anywhere, not only in <b>~/.roadmap/trips</b>.</p><p>The directory<b>~/.roadmap/maps</b> contains map files specific for this user. As a generalrule, it is not recommended for each user to have their own copy of the maps,as these maps take a lot of space. This directory can be used however whenmaps are downloaded on the fly, as shared maps are usually not writable forusers. The local rules can be established so that either all users downloadmaps into the shared repository, or else each user manages his own maps. On aPDA or on a personal desktop systems the first solution makes the more sense,but for public access computers (such as computers at an University) thesecond solution might be the most convenient.</p><p>The user configurationdirectories are created when needed, if they do not exist.</p><p>The syntax ofmost RoadMap configuration files is similar to the X ressources file format(the exceptions are the sprites file and the trip files). Each configurationitem is represented by one line of text, using the followingformat:</p><pre> name ': ' value</pre><p>The followingconfiguration files are used:</p><dl compact><dt><b>schema</b></dt><dd>The definition of the geographic entities.</dd><dt><b>preferences</b></dt><dd>User's preferences.</dd><dt><b>session</b></dt><dd>The latest context used (locations)</dd><dt><b>sprites</b></dt><dd>The definition of the graphic symbols</dd></dl><p>The session file contains the state of roadmap, which is saved (ifneeded) when roadmap exits. The preferences file contains all the preferencesitems, and can be edited by the user. The schema file describes the geographicentities that are shown on the map; it should normally not be modified by theusers. The sprites file contains the graphical definition of the symbols usdby RoadMap to indicates the various locations, to draw the compass,etc..</p><h2><a id="id.s7.2" name="id.s7.2">7.2 </a>CONFIGURING THE TEXT ANDVOICEMESSAGES<a href="#id.toc"><img src="apt_toc.gif" border="0" width="30" height="11" alt="Contents"></a></h2><p>The RoadMap text displays and voice messages can be configured by the userusing format strings in the preferences. The format strings contain static anddynamic parts. The dynamic parts (or "macros") are specified usingthe character '%' followed by one character that denotes a predefined RoadMapvariable.</p><center><table border="1"><tr valign="top"><td align="left">A:</td><td align="left">estimated time of arrival (not yet implemented).</td></tr><tr valign="top"><td align="left">B:</td><td align="left">Route bearing (not yet implemented).</td></tr><tr valign="top"><td align="left">C:</td><td align="left">the name of the city for the selected or current street.</td></tr><tr valign="top"><td align="left">D:</td><td align="left">Distance to the destination time (set only when a trip is
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -