Discussion:
[Viking-devel] Routing not available in Viking 1.6.1 on Linux Mint 17.3
Christoph Rottleb
2016-05-22 19:14:39 UTC
Permalink
Hi,

when I tried to plan new bicycle tours I had to realize, that my viking
installation is unable to design routes.

My installation:
Viking 1.6.1 from package viking_1.6-1trustyppa1_amd64.deb
Linux Mint 17.3 64-bit KDE 4.13.2

I'm still using Viking 1.6.1, as installation of V 1.6.2 fails due to
missing dependencies
configure: error: Package requirements (
glib-2.0 >= 2.26
gthread-2.0 >= 2.2
gtk+-2.0 >= 2.16
gio-2.0 >= 2.12
) were not met:
-> not available for Linux Mint.

In my installation of Viking offline routing is broken. In the
preferences, the default routing engine is "OSRM". In the preferences,
the routing engine can't be changed.

After a complete re-installation the problem remains the same.

In the manual for Version 1.6 is written:
"16.4 Routing engine
It is possible to declare new routing engines.
The file is ~/.viking/routing.xml. An example of the file in the
distribution doc/examples/routing.xml.
The VikRoutingWebEngine allows to declare a routing engine available via
HTTP."

I can't find the respective files in my system.

Is there a fix for this problem? In Kubuntu 15.04 routing was working.

With best regards,

Christoph Rottleb
Robert Norris
2016-05-22 19:35:46 UTC
Permalink
The online services that Viking uses to plan routing have removed the interfaces Viking uses and thus they no longer work in any version of Viking.

As far as I know there are no current compatible online services, although I'd gladly be corrected.

See some previous discussion about this (see points 2+3):

https://sourceforge.net/p/viking/discussion/general/thread/4608ef71

--
Be Seeing You - Rob.
If at first you don't succeed,
then skydiving isn't for you.


----------------------------------------
Date: Sun, 22 May 2016 21:14:39 +0200
Subject: [Viking-devel] Routing not available in Viking 1.6.1 on Linux Mint 17.3
Hi,
when I tried to plan new bicycle tours I had to realize, that my viking
installation is unable to design routes.
Viking 1.6.1 from package viking_1.6-1trustyppa1_amd64.deb
Linux Mint 17.3 64-bit KDE 4.13.2
I'm still using Viking 1.6.1, as installation of V 1.6.2 fails due to
missing dependencies
configure: error: Package requirements (
glib-2.0>= 2.26
gthread-2.0>= 2.2
gtk+-2.0>= 2.16
gio-2.0>= 2.12
-> not available for Linux Mint.
In my installation of Viking offline routing is broken. In the
preferences, the default routing engine is "OSRM". In the preferences,
the routing engine can't be changed.
After a complete re-installation the problem remains the same.
"16.4 Routing engine
It is possible to declare new routing engines.
The file is ~/.viking/routing.xml. An example of the file in the
distribution doc/examples/routing.xml.
The VikRoutingWebEngine allows to declare a routing engine available via
HTTP."
I can't find the respective files in my system.
Is there a fix for this problem? In Kubuntu 15.04 routing was working.
With best regards,
Christoph Rottleb
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Viking-devel mailing list
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/
Matthew Hague
2016-05-23 14:22:52 UTC
Permalink
Here is my routing.xml, as of last week, YOURS was working. I haven't tried
OSRM in a while though.

Best,

Matt

<objects>
<object class="VikRoutingWebEngine">
<property name="id">yourscycling</property>
<property name="label">YOURS (Cycling)</property>
<property name="format">KML</property>
<property name="url-base">http://www.yournavigation.org/api/1.0/gosmore.php?format=kml&amp;v=bicycle</property>
<property name="url-start-ll">&amp;flat=%s&amp;flon=%s</property>
<property name="url-stop-ll">&amp;tlat=%s&amp;tlon=%s</property>
<property name="url-via-ll"></property>
<property name="referer">Viking</property>
</object>
<object class="VikRoutingWebEngine">
<property name="id">yourswalking</property>
<property name="label">YOURS (Foot)</property>
<property name="format">KML</property>
<property name="url-base">http://www.yournavigation.org/api/1.0/gosmore.php?format=kml&amp;v=foot</property>
<property name="url-start-ll">&amp;flat=%s&amp;flon=%s</property>
<property name="url-stop-ll">&amp;tlat=%s&amp;tlon=%s</property>
<property name="url-via-ll"></property>
<property name="referer">Viking</property>
</object>
<object class="VikRoutingWebEngine">
<property name="id">yoursmotorcar</property>
<property name="label">YOURS (Motorcar)</property>
<property name="format">KML</property>
<property name="url-base">http://www.yournavigation.org/api/1.0/gosmore.php?format=kml&amp;v=motorcar</property>
<property name="url-start-ll">&amp;flat=%s&amp;flon=%s</property>
<property name="url-stop-ll">&amp;tlat=%s&amp;tlon=%s</property>
<property name="url-via-ll"></property>
<property name="referer">Viking</property>
</object>
<object class="VikRoutingWebEngine">
<property name="id">osrm</property>
<property name="label">OSRM</property>
<property name="format">gpx</property>
<property name="url-base">http://router.project-osrm.org/viaroute?output=gpx</property>
<property name="url-start-ll">&amp;loc=%s,%s</property>
<property name="url-stop-ll">&amp;loc=%s,%s</property>
<property name="url-via-ll">&amp;loc=%s,%s</property>
</object>
</objects>
Post by Robert Norris
The online services that Viking uses to plan routing have removed the interfaces Viking uses and thus they no longer work in any version of Viking.
As far as I know there are no current compatible online services, although I'd gladly be corrected.
https://sourceforge.net/p/viking/discussion/general/thread/4608ef71
--
Be Seeing You - Rob.
If at first you don't succeed,
then skydiving isn't for you.
----------------------------------------
Date: Sun, 22 May 2016 21:14:39 +0200
Subject: [Viking-devel] Routing not available in Viking 1.6.1 on Linux Mint 17.3
Hi,
when I tried to plan new bicycle tours I had to realize, that my viking
installation is unable to design routes.
Viking 1.6.1 from package viking_1.6-1trustyppa1_amd64.deb
Linux Mint 17.3 64-bit KDE 4.13.2
I'm still using Viking 1.6.1, as installation of V 1.6.2 fails due to
missing dependencies
configure: error: Package requirements (
glib-2.0>= 2.26
gthread-2.0>= 2.2
gtk+-2.0>= 2.16
gio-2.0>= 2.12
-> not available for Linux Mint.
In my installation of Viking offline routing is broken. In the
preferences, the default routing engine is "OSRM". In the preferences,
the routing engine can't be changed.
After a complete re-installation the problem remains the same.
"16.4 Routing engine
It is possible to declare new routing engines.
The file is ~/.viking/routing.xml. An example of the file in the
distribution doc/examples/routing.xml.
The VikRoutingWebEngine allows to declare a routing engine available via
HTTP."
I can't find the respective files in my system.
Is there a fix for this problem? In Kubuntu 15.04 routing was working.
With best regards,
Christoph Rottleb
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Viking-devel mailing list
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Viking-devel mailing list
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/
Christoph Rottleb
2016-05-23 19:41:40 UTC
Permalink
I tried Your routing.xml. However it doesn't work as expected. When I
design a route with more than 2 trackpoints, YOURS creates the track as
the shortest connection from the first to the last trackpoint, but
disregards all trackpoints between them. OSRM doesn't work at all.
Post by Matthew Hague
Here is my routing.xml, as of last week, YOURS was working. I haven't tried
OSRM in a while though.
Best,
Matt
<objects>
<object class="VikRoutingWebEngine">
<property name="id">yourscycling</property>
<property name="label">YOURS (Cycling)</property>
<property name="format">KML</property>
<property name="url-base">http://www.yournavigation.org/api/1.0/gosmore.php?format=kml&amp;v=bicycle</property>
<property name="url-start-ll">&amp;flat=%s&amp;flon=%s</property>
<property name="url-stop-ll">&amp;tlat=%s&amp;tlon=%s</property>
<property name="url-via-ll"></property>
<property name="referer">Viking</property>
</object>
<object class="VikRoutingWebEngine">
<property name="id">yourswalking</property>
<property name="label">YOURS (Foot)</property>
<property name="format">KML</property>
<property name="url-base">http://www.yournavigation.org/api/1.0/gosmore.php?format=kml&amp;v=foot</property>
<property name="url-start-ll">&amp;flat=%s&amp;flon=%s</property>
<property name="url-stop-ll">&amp;tlat=%s&amp;tlon=%s</property>
<property name="url-via-ll"></property>
<property name="referer">Viking</property>
</object>
<object class="VikRoutingWebEngine">
<property name="id">yoursmotorcar</property>
<property name="label">YOURS (Motorcar)</property>
<property name="format">KML</property>
<property name="url-base">http://www.yournavigation.org/api/1.0/gosmore.php?format=kml&amp;v=motorcar</property>
<property name="url-start-ll">&amp;flat=%s&amp;flon=%s</property>
<property name="url-stop-ll">&amp;tlat=%s&amp;tlon=%s</property>
<property name="url-via-ll"></property>
<property name="referer">Viking</property>
</object>
<object class="VikRoutingWebEngine">
<property name="id">osrm</property>
<property name="label">OSRM</property>
<property name="format">gpx</property>
<property name="url-base">http://router.project-osrm.org/viaroute?output=gpx</property>
<property name="url-start-ll">&amp;loc=%s,%s</property>
<property name="url-stop-ll">&amp;loc=%s,%s</property>
<property name="url-via-ll">&amp;loc=%s,%s</property>
</object>
</objects>
Post by Robert Norris
The online services that Viking uses to plan routing have removed the interfaces Viking uses and thus they no longer work in any version of Viking.
As far as I know there are no current compatible online services, although I'd gladly be corrected.
https://sourceforge.net/p/viking/discussion/general/thread/4608ef71
--
Be Seeing You - Rob.
If at first you don't succeed,
then skydiving isn't for you.
----------------------------------------
Date: Sun, 22 May 2016 21:14:39 +0200
Subject: [Viking-devel] Routing not available in Viking 1.6.1 on Linux Mint 17.3
Hi,
when I tried to plan new bicycle tours I had to realize, that my viking
installation is unable to design routes.
Viking 1.6.1 from package viking_1.6-1trustyppa1_amd64.deb
Linux Mint 17.3 64-bit KDE 4.13.2
I'm still using Viking 1.6.1, as installation of V 1.6.2 fails due to
missing dependencies
configure: error: Package requirements (
glib-2.0>= 2.26
gthread-2.0>= 2.2
gtk+-2.0>= 2.16
gio-2.0>= 2.12
-> not available for Linux Mint.
In my installation of Viking offline routing is broken. In the
preferences, the default routing engine is "OSRM". In the preferences,
the routing engine can't be changed.
After a complete re-installation the problem remains the same.
"16.4 Routing engine
It is possible to declare new routing engines.
The file is ~/.viking/routing.xml. An example of the file in the
distribution doc/examples/routing.xml.
The VikRoutingWebEngine allows to declare a routing engine available via
HTTP."
I can't find the respective files in my system.
Is there a fix for this problem? In Kubuntu 15.04 routing was working.
With best regards,
Christoph Rottleb
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Viking-devel mailing list
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Viking-devel mailing list
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Viking-devel mailing list
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/
Loading...