断奶的Garmin和Basecamp,也瞿Linuxestions

Discussion in 'Mapping & Navigation' started bydiscochris,Aug 8, 2018.

  1. discochris

    discochrisStayin' Alive

    Joined:
    Jul 30, 2007
    Oddometer:
    1,772
    Location:
    Sometimes the Twin Cities, Sometimes NW Wisconsin
    So here's my situation. Forgive me if this has been discussed, but I've been searching for a long time, and I haven't found an answer.

    I currently have a Zumo 220. It's getting long in the tooth, and I dislike Basecamp in general (I run it on a Mac).

    Reading all the threads about using rugged phones as GPS units got me to thinking. I already have a rugged phone (Blackview 8000). Why not see if I can wean myself off of Garmin?

    So I've downloaded Locus Pro and Sygic and played around with them both a bit. Locus seems to be an amazing program. I'm going to try it out on a trip up to the cabin this weekend (not on the bike - can't tow a boat with a motorcycle).

    But here's the situation I'm struggling with and trying to find an alternative to Basecamp. I used to do a lot of LD Rallies, like the Team Strange Minnesota 1000. I'd like to get back into that. How it works, is the night before the rally, you get a flash drive with all the possible bonus locations (in GPX format) and are sent off to plan your route for the rally that starts the next day. This year there were about 125 possible locations. So you end up planning out possible routes, figuring out mileage, bonus points, etc. It's far easier to do this on a computer. I often drag my routes around to add or subtract different bonus waypoints to try and come up with an optimal route. Basecamp is good for this, especially with a huge number of waypoints.

    Now I could continue to use Basecamp on the Mac, plan my route, export to GPX and then upload into Locus. That's an option. But my other, newer laptop runs Linux (and the macbook is falling apart). And I've yet to find an alternative that has the same functionality to do what I'm looking for. I've played around with GPSies and FURKOT online a bit, but I'd prefer offline functionality too if possible.

    Is there an option anyone can think of that will actually plan routes like this?
    #1
    Chaostrophylikes this.
  2. vsteel

    vsteelAdventurer

    Joined:
    May 11, 2018
    Oddometer:
    97
    Location:
    Idaho
    I don't run anything but Linux at home other than a dual boot system for basecamp. Wine and virtualbox won't run it. I have a Garmin Zumo 396.

    I use Furkot as well but it is a trip planning software and while I love it for planning you can't (well I have not figured it out) just go directly from Furkot to a GPS. While you can load the GPX files into the GPS, it won't overlay directly on the roads. Trying to get the GPS to recalculate will not let it work either, when you follow the road there are places where the route leaves the road (trying to cut down on the amount of shaping points) which then messes up the data like distance to next way point.

    Currently what I do is make a route in Furkot, load it into Basecamp, in each segment of the trip put a shaping point on the road and then Basecamp will recalculate so it follows the road. I don't know if it is possible to get around Basecamp because that is one program that has the exact same map as your GPS.
    #2
    slimelikes this.
  3. LKraus

    LKrausLong timer

    Joined:
    Dec 15, 2012
    Oddometer:
    3,598
    Location:
    Central Ohio
    Using my 590 with Furkot, I select the "Garmin route GPX(use with newer Garmin devices)" option, right-click the Export button and select "Save link as..." to save to the SD card on the gps. The file name still has a .gpx extension but it is much larger, because it includes Garmin's extensions to the format. Look at files saved in both standard .gpx and Garmin's extended formats with a text editor and you will see hundreds more points which force the route to the correct path. I've not yet had a problem with the route veering off the road using this method even though the maps are different. I do place numerous named shaping points to provide re-entry points to the route if I choose to wander along the way.

    As a backup, I still usually load the route into Basecamp to create a track which I can use to verify that the 590 has not surprised me (again) with a recalculation while I am following the route. This conversion could also be accomplished with the Linux version ofGPSBabel. This is not a necessary step, but seeing both the track and the route displayed on the 590 is reassuring.

    I gave up on Linux mainly because too many specialized applications (like Basecamp) were not available, and even those that worked with Wine were too much hassle to configure. I might have to reconsider that if the rumors that Windows will become a subscription service prove to be true.

    EDIT: Will Linux even recognize the 396 as a storage device via USB?
    #3
    slimeandChaostrophylike this.
  4. discochris

    discochrisStayin' Alive

    Joined:
    Jul 30, 2007
    Oddometer:
    1,772
    Location:
    Sometimes the Twin Cities, Sometimes NW Wisconsin
    Looks like I have some more homework/testing to do. It may be that Basecamp is still the best tool for this specific need (planning multiple route options from many waypoints in a very short amount of time). I did load an old route from Basecamp into Locus, and it appears to work fine, so I know that this part will work. So I guess the real question is whether there is a viable routing tool with the same type of functionality as Basecamp for use in Linux. There may not be.

    As for the question of Linux recognizing the 396, I don't know if I've ever plugged any of my Garmin units into my Linux laptop.
    #4
  5. SRTie4k

    SRTie4kNortheast Explorer

    Joined:
    May 11, 2009
    Oddometer:
    4,988
    Location:
    Dublin NH
    I use a combination of GMaps, Basecamp and Locus.

    GMaps (more often My Maps) for long trip planning where I need to route between waypoints separated between long distances, export that to KMZ then convert to GPX.

    Then it goes into Basecamp where I do the "fine detail" routing, i.e. finding backroad segments and dropping waypoints, save that to Dropbox.

    Then download into Locus which I run on the bike for heads up nav.

    I really don't think there's any good alternative to Basecamp out there. You could use Google My Maps, but you have a limited number of waypoints and nav routes you can use.
    #5
  6. LKraus

    LKrausLong timer

    Joined:
    Dec 15, 2012
    Oddometer:
    3,598
    Location:
    Central Ohio
    我没有经验规划路线集会,但Furkotmightwork for that purpose. Experimenting a bit, I created a new trip (no starting point, only a trip name) and then imported a .gpx file containing only waypoints. These all ended up in the FIND drawer, I think because they are not on a track (Furkot import handling is describedhere.) They can be added to the trip (one at a time - possible deal killer?), and then rearranged in the PLAN drawer, which will show time and distance for each segment, with total time & distance displayed at the bottom of the TRIP drawer. Adding all the waypoints at once might be possible, but I've not found it yet, maybe someone in the Furkot thread would know? Waypoints can be added as "maybe" stops, displayed as gray flags on the map, which might be useful.

    Still dependent on internet access, though.

    Found this site:https://wiki.openstreetmap.org/wiki/Software/Desktop, which will at least give you some options to look at. Scroll down to see charts showing which require internet access for routing, which work with Linux, etc.
    #6
    Chaostrophylikes this.
  7. ohgood

    ohgoodJust givver tha berries !!!

    Joined:
    Sep 21, 2010
    Oddometer:
    10,355
    Location:
    alabama

    1 get a USB-otg cable and a card reader that will let you mount the sdcard with your phone, and import the gpx files to locus.

    2 you can run locus on Linux via an emulator for offline plotting/planning

    3/4 see 2
    #7
    Chaostrophylikes this.
  8. vsteel

    vsteelAdventurer

    Joined:
    May 11, 2018
    Oddometer:
    97
    Location:
    Idaho
    Linux will recognize the Garmin without issue. It might take a couple of minutes but that happens in Windows as well. Something in the GPS takes a bit to kick into transfer mode.

    我有问题和坏蛋Furkot在长途旅行vy roads. I save it in the Garmin format but it will still deviate from the road when things get curvy. I can make it recalculate on the GPS but it won't seem to snap to the map. I use Basecamp to snap it to the map.

    For Linux Basecamp is the only program that I have to run Windows for. Everything else I have mostly native Linux programs or a couple I use wine but that is more the exception than the rule.
    #8
    Chaostrophylikes this.
  9. ohgood

    ohgoodJust givver tha berries !!!

    Joined:
    Sep 21, 2010
    Oddometer:
    10,355
    Location:
    alabama
    1 how so?
    2 mmm, you mean Gpx , the standard file format?
    3/4 this sounds off , not sure what your saying
    5 this too
    #9
  10. vsteel

    vsteelAdventurer

    Joined:
    May 11, 2018
    Oddometer:
    97
    Location:
    Idaho
    1. When you have a long curvy road Furkot will only sort of follow the road. When you have a S curve it might draw a line straight through it. It "approximates" the road to save on points.
    2. Furkot will save in the GPX format and save in the Garmin GPX format which adds more information to the GPX files that the Garmin GPS will understand. I have saved my route in both formats.
    3. The imported route from Furkot which doesn't quite follow the road will load into the GPS and still "approximate" the road. I try and make the GPS recalculate the route so the route will now follow the road exactly, but it doesn't happen.
    4. When I load the route into Basecamp I can add a shaping point, it will then recalculate the route between the waypoints where I placed the shaping point and it will then snap the approximated route exactly on to the road. I just can't seem to make this happen in the GPS itself.
    #10
    ohgoodandChaostrophylike this.
  11. blackSP

    blackSPIm non praesto sum in orbita

    Joined:
    Feb 4, 2008
    Oddometer:
    1,205
    Location:
    Amsterdam
    I strictly run Linux only at home, kubuntu 18.10.
    No problems with any device, garmin Fenix can be updated by dumping firmware updates in a folder, my Android phone connects through kdeconnect (even Whatsapp notifications show on my desktop) and Basecamp runs perfectly fine in VirtualBox.

    But you could use this, no more Basecamp for me. QMapShack needs a bit of getting used to but I fully manage my Montana 680 with it including routes, tracks and waypoints.

    https://bitbucket.org/maproom/qmapshack/wiki/Home

    Linux is great & Windows sucks.

    Update: I switched to Manjaro in 2020. Try it, it's a great distro!
    #11
  12. BigKev72

    BigKev72ANZAC

    Joined:
    Jul 30, 2009
    Oddometer:
    1,389
    Location:
    Waco, TX
    Have you tried Tyre in a virtual box. That’s what I do on my laptop and it works well.
    #12
  13. DRTBYK

    DRTBYKAll Things GPSSupporter

    Joined:
    Mar 26, 2003
    Oddometer:
    8,748
    Location:
    +47.352263, -121.941609
    Garmin has changed something in their routing GPX syntax when it comes to Extended Route (Shaping Point) data. Until I can figure it out what they have done, I recommend using the standard GPX Export from Furkot so there will be on Shaping Points included in the Export. You should then be able to go directly to the GPS with the GPX file and have much better succes with it calculating the route as you planned it.
    #13
  14. vsteel

    vsteelAdventurer

    Joined:
    May 11, 2018
    Oddometer:
    97
    Location:
    Idaho
    I have not tried Tyre, I will have to take a look at it.

    I have tried both the standard and Garmin exports with the same results of not following the road on long routes especially long curvy roads. It could be an issue with my Garmin as I have a Zumo 396 as it won't reroute the route to follow the road but it will in Basecamp.
    #14
  15. DRTBYK

    DRTBYKAll Things GPSSupporter

    Joined:
    Mar 26, 2003
    Oddometer:
    8,748
    Location:
    +47.352263, -121.941609
    Open the Trip Planner on your zumo 396 and select one of the routes in question. Then select Edit and change the Transportation Mode from Motorcycle to Auto or Auto to Motorcycle, whichever is appropriate, Save and back out to the Trip Planner. Your route should have re-calculated and is now following the roads as-planned.

    看来好像Garmin并不说话g an imported route if there is Extended Route data AND the GPX file does not have "created by GARMIN" in the file header. The imported route is treated like a Direct Route on the GPS unless you force a recalculation (as noted above).
    #15
    vsteelandThe Doclike this.
  16. advNZer?

    advNZer?Long timer

    Joined:
    Dec 31, 2008
    Oddometer:
    3,617
    Location:
    Wellington,New Zealand
    something has changed recently.I use open maps and until the update to basecamp 4.7 only had minor issues.Now my routes on open maps in basecamp are direct no matter what activity i select.CN maps all works fine.I have a suspicion that something has changed when was updating garmin express recently.I reverted to an earlier version of map install.Looks like i will have to revert to an older version of basecamp too.
    I am mightily unimpressed.My main reason for sticking with garmin was the ability to use open maps with excellent mounts,and my recent breakthrough with creating routes in basecamp.
    #16
  17. ohgood

    ohgoodJust givver tha berries !!!

    Joined:
    Sep 21, 2010
    Oddometer:
    10,355
    Location:
    alabama
    this weekend I single across an old Google Chrome Cast dongle in one of the TV downstairs..

    I plugged it into the big TV upstairs, let it update, played it with my phone, and mirrored the Samsung S5 to it.

    locus looks gooooooood up there in that big screen. man, I'm going to do some planning for the spring rides tonight!
    #17
  18. dustin2

    dustin2VFR800

    Joined:
    Dec 18, 2011
    Oddometer:
    3,103
    Location:
    Vancouver, BC
    Thank you for this tip. I will play around with QMapShack and see if it'll play well with my 220 and Ubuntu.
    #18
  19. Pharz

    PharzAdventurer

    Joined:
    Jan 25, 2015
    Oddometer:
    48
    Location:
    In the Dutch mountains
    What maps do you use in qmapshack? And if you use openstreetmap wil this affect the routing / shaping on the device?
    Currently using macos with basecamp but we know basecamp support is ending and I for one don't want to trust a cloud service.
    #19
  20. kwthom

    kwthomGot my next shot! I'm good!

    Joined:
    Feb 12, 2012
    Oddometer:
    9,427
    Location:
    Jaynes Station, AZ
    #20