'\" -*- coding: us-ascii -*- .if \n(.g .ds T< \\FC .if \n(.g .ds T> \\F[\n[.fam]] .de URL \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac .TH routino-router+lib 1 "17 March 2016" "" "" .SH NAME routino-router+lib \- calculate routes using the routino database and shared library .SH SYNOPSIS 'nh .fi .ad l \fBroutino-router+lib\fR \kx .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 'in \n(.iu+\nxu [\fB--version\fR] [\fB--help\fR] [\fB--dir=\fIdirname\fB\fR] [\fB--prefix=\fIname\fB\fR] [\fB--profiles=\fIfilename\fB\fR] [\fB--translations=\fIfilename\fB\fR] [\fB--language=\fIlang\fB\fR] [\fB--output-html\fR] [\fB--output-gpx-track\fR] [\fB--output-gpx-route\fR] [\fB--output-text\fR] [\fB--output-text-all\fR] [\fB--output-none\fR] [\fB--output-stdout\fR] [\fB--list-html\fR | \fB--list-html-all\fR | \fB--list-text\fR | \fB--list-text-all\fR] [\fB--profile=\fIname\fB\fR] [\fB--shortest\fR | \fB--quickest\fR] \fB--lon1=\fIlongitude\fB\fR \fB--lat1=\fIlatitude\fB\fR \fB--lon2=\fIlongitude\fB\fR \fB--lat2=\fIlatitude\fB\fR [... \fB--lon99=\fIlongitude\fB\fR \fB--lat99=\fIlatitude\fB\fR] [\fB--reverse\fR] [\fB--loop\fR] 'in \n(.iu-\nxu .ad b 'hy .SH DESCRIPTION \fBroutino-router+lib\fR performs the calculation of the optimum routes using the database generated by the \fBplanetsplitter\fR(1) program. .PP It differs from \fBroutino-router\fR(1) by using the \*(T<\fIlibroutino\fR\*(T> shared library. .SH OPTIONS .TP \*(T<\fB\-\-version\fR\*(T> Print the version of Routino. .TP \*(T<\fB\-\-help\fR\*(T> Prints out the help information. .TP \*(T<\fB\-\-dir\fR\*(T>=\fIdirname\fR The directory containing the routing database. .TP \*(T<\fB\-\-prefix\fR\*(T>=\fIname\fR The filename prefix for the routing database. .TP \*(T<\fB\-\-profiles\fR\*(T>=\fIfilename\fR The name of the XML file containing the profiles (defaults to '\*(T<\fIprofiles.xml\fR\*(T>' with \&'\*(T<\fB\-\-dir\fR\*(T>' and '\*(T<\fB\-\-prefix\fR\*(T>' options or the file installed in \*(T<\fI/usr/share/routino\fR\*(T>). .TP \*(T<\fB\-\-translations\fR\*(T>=\fIfilename\fR The name of the XML file containing the translations (defaults to '\*(T<\fItranslations.xml\fR\*(T>' with \&'\*(T<\fB\-\-dir\fR\*(T>' and '\*(T<\fB\-\-prefix\fR\*(T>' options or the file installed in \*(T<\fI/usr/share/routino\fR\*(T>). .TP \*(T<\fB\-\-language\fR\*(T>=\fIlang\fR Use the translations for specified language. .TP \*(T<\fB\-\-output\-html\fR\*(T> Write an HTML description of the route. .TP \*(T<\fB\-\-output\-gpx\-track\fR\*(T> Write a GPX track file with all route points. .TP \*(T<\fB\-\-output\-gpx\-route\fR\*(T> Write a GPX route file with interesting junctions. .TP \*(T<\fB\-\-output\-text\fR\*(T> Write a plain text file with interesting junctions. .TP \*(T<\fB\-\-output\-text\-all\fR\*(T> Write a plain text file with all route points. .TP \*(T<\fB\-\-output\-none\fR\*(T> Don't write any output files or read any translations. (If no output option is given then all are written) .TP \*(T<\fB\-\-output\-stdout\fR\*(T> Write to stdout instead of a file (requires exactly one output format option, implies '\*(T<\fB\-\-quiet\fR\*(T>'). .TP \*(T<\fB\-\-list\-html\fR\*(T> Create an HTML list of the route. .TP \*(T<\fB\-\-html\-all\fR\*(T> Create an HTML list of the route with all points. .TP \*(T<\fB\-\-list\-text\fR\*(T> Create a plain text list with interesting junctions. .TP \*(T<\fB\-\-list\-text\-all\fR\*(T> Create a plain text list with all route points. .TP \*(T<\fB\-\-profile\fR\*(T>=\fIname\fR Select the loaded profile with this name. .TP \*(T<\fB\-\-shortest\fR\*(T> Find the shortest route between the waypoints. .TP \*(T<\fB\-\-quickest\fR\*(T> Find the quickest route between the waypoints. .TP \*(T<\fB\-\-lon\fR\*(T>\fI\fR=\fIlongitude\fR Specify the longitude of the n'th waypoint. .TP \*(T<\fB\-\-lat\fR\*(T>\fI\fR=\fIlatitude\fR Specify the latitude of the n'th waypoint. .TP \*(T<\fB\-\-reverse\fR\*(T> Find a route between the waypoints in reverse order. .TP \*(T<\fB\-\-loop\fR\*(T> Find a route that returns to the first waypoint after the last one.