gpxstudio / gpxstudio.github.io Goto Github PK
View Code? Open in Web Editor NEWThe online GPX file editor
Home Page: https://gpx.studio
License: MIT License
The online GPX file editor
Home Page: https://gpx.studio
License: MIT License
Hello,
Routing on trails around this point seems not to work :
I have several gpx files which contain several /gpx/trk elements (which are independent tracks). When I import them with the "load gpx" function, I expect the each track is visible as a seperate track (a new tab underneath the distance info) but that is not the case. All tracks are visible as one in the same color. I attached an example.
gondrin wandelingen.gpx.txt
A wonderful feature would be to use the IGN routing API when the IGN layer is enabled. This would make your app the first one to provide OSM and IGN routing without having to buy proprietary maps (Garmin, etc.)
Awesome app by the way, already at the level of Komoot, BRouter and such projects!
I'd find nice that distance and elevation were updated to fit the zone between the two sliders. It would allow to easily cut a route in several parts based on the elevation (for the distance it's pretty easy), and to evaluate the elevation gain of a particular stretch without having to create a new segment/track.
For the IGN map it is more usual for hiking to use the following layer.
Layer=GEOGRAPHICALGRIDSYSTEMS.MAPS
Hello,
Can you tell me what's wrong with this GPX file? I can read it on other tools without any problem.
Thanks in advance for your help.
Best regards,
Mélanie.
Some gps are known to have bad coverage on sea.
Trying to edit a gpx file on gpxstudio, all the edited points try to land on ground.
Is swimming tracks supported on gpxstudio?
One thing to enhance routing capabilities would be to uise additional data coming from users able to download a set of data weighting tthe routing capabilities.
This could be by getting the heatmaps information from eg strava / garmin connect or having people able to load a GPX dataset (eg https://github.com/erik/derive).
Any plans to add this functionality ?
We'd be happy to host a gpx studio fork on UtagawaVTT.com dedicated to Mountain Biking
Hello,
I know the "generate speed considering the slope" is experimental, so I have a feedback to help you adjust the curve. On very steep ascendent slopes (over 40 %), the speed should decrease a lot, as we're not running anymore, we're even sometimes climbing with the help of the hands. For example, on slopes at 60 % angle, the speed currently generated by gpxstudio is 20 % too fast to be realistic.
At the opposite, when going down, the speed is much too slow, around twice slower than it should be.
I hope it will help you refine and improve this function.
Best regards,
Marjorie.
User-facing settings to benefit from GraphHopper Routing API customization options such as
instructions
to get turn-by-turn instructionsavoid
to avoid ferries, tunnels, etcalgorithm
to create loops with the option round_trip
custom_model
to customize the routing (see here for examples)In my case, especially when I'm on a mountain bike, I switch a lot between heatMap bike and run, so I modified to let the choice to the display and not to the routing.
Do you think it's a good idea ?
The ski touring season is coming soon, we could add the ign slopes layer with the following layer.
Layer=GEOGRAPHICALGRIDSYSTEMS.SLOPES.MOUNTAIN
Afterwards, we should play with the alpha of the layers to make it more usable.
Hello,
Many thanks for the project. It's great.
Routing switches seems to have no effect when changing mode eg MTB routing is still using main roads. Do you know if it's going to be possible to create MTB tracks soon ?
It would be nice to have a way to customise :
Add support for a customizable list of map layers and overlays that the user can choose to enable or disable. (example below of BRouter)
The map preferences would be remembered when leaving the page.
Advanced users could also add their own map layers.
Some GPS use the instructions that Graphhopper can return.
The idea would be to do like plotaroute, or routing created them but we can modify them. Its instructions are returned as waypoints in a gpx and course points in a FIT file.
With a garmin gps this is called turn by turn.
Hello,
When selecting a different way of routing in firefox, the selection doesn't register (MTB, AS the crow flies...)
At the moment I'm having trouble using the segments because I can't see the beginning or the end on the map or the elevation graph. There is only an indication when the elevation graph is reduced.
Maybe I'm not using the segments correctly, for me it allows me to make a trace of several days in one file and then if I modify the day 2 it modifies the whole trace.
Having an icon-tool to shape lines, circles or rectangles that would be useful to delimit a zone where we want to draw a track inside or outside, these independent objects could be also saved in GPX format as independant segments to be reloaded along classical tracks (we already can simulate this using the "as the crow flies" functionality), these objects would also indicate their length or surface. You can use my very humble code here : http://mapa4.free.fr/Click&Cercle.htm
Hello,
Would it be possible to get a an indicator of the %age of roads & trails used by the GPS track ?
Rgds
The actual contrast leads to several situations where I don't see at all the profile (depending on the inclination of the screen obviously). I tried some colors and #c2c2c2 seems pretty close to the #e8e8e8 used in the steelblue theme of Leaflet.Elevation, but contrasted enough comparing to the background to almost eliminate this problem (at least with my screen, eyes and tries).
I don't manage to see the road types, as the cursor seems to activate itself only at the end of the elevation profile. It's stuck to 0km up until 90 or 95% of the profile, then it displays the firt hundreds of meter of the route.
It would be nice to have a way to customise :
Hi,
Sometimes I start drawing a long route from a parking spot, then loop it back and think to myself "hm, it would be easier if I started at this other point halfway the route".
What would be the best way to change the route to have a new start&stop spot? "split" at the new starting spot creates two routes, which are still disjointed at the original start&stop.
When hovering the mouse over the height graph, the detail box is stuck at the start position on Firefox.
I've debugged a little bit and the problem is that Firefox does not have the same implementation than Chrome of the getScreenCTM()
function [1].
[1] d3/d3#2810
Since Graphopper or Brouter are open source, any possibility to redirect api calls to local installed versions of the services instead of using only the freemium version of there service ?
Hello,
I noticed that the times were not imported from this file, for example.
Is there a specific reason why? Is there anything I'm doing wrong?
It would be interesting to import these data as well as the trace and be able to change overall duration. We would then get more realistic speed on a specific terrain. What do you think?
I'd like to be able to print a map of my trace at a given scale. This would enable me to produce a paper map backup if/when my GPS navigation runs out of battery or breaks.
All other graphical elements should be hidden on the print out.
To reproduce, have either the Mapbox Outdoors or Mapbox Satellite layers enabled, then zoom in as far as you can. When you can't zoom in any further, try to move the map by dragging a location. Note that while it moves slightly, it keeps snapping back. Now try to change layer or use any of the tools. Note that they're all disabled.
This is particularly noticeable when you search for a specific location, e.g. Stow Lake Boat House in Golden Gate Park, San Francisco. You're shown the location, but everything is locked from then on and there are a ton of "Invalid LatLng object: (NaN, NaN)" on the JavaScript console. The only way out seems to be to reload the page.
This is not a problem with any of the other map layers as far as I can tell.
Hello there !
As you already know me, here is a list of simple wishes to implement we already discussed ;-)
Thanks in advance !
Can you please add the "Elevation Loss" in the summary related to the track loaded?
There is already the "Elevation Gain" data, but as I'm mostly doing trekkings, the elevation loss is equally important.
I've seen in the code that it seems already implemented (?), is this correct?
Thanks for this very helpful tool.
I don't know how to do this or even if it's technically possible because I haven't found a site that does this yet.
The idea is to be able to edit a course with several people, so yes we don't have an account but maybe one day we will have a library of our courses and our friends will be able to modify a course that we draw together either at the same time or offline.
For the moment my technique is to trace then to put on a drive so that it recovers the file imports it on the software then export in gpx
It's only an idea for a few years ;)
If the gpx has waypoints there is a bug on total.js @ line 386
Hello,
There's an issue when splitting a trace into several segments. It's obvious when you look at the profile on this screenshot: https://i.imgur.com/7WXpP5O.jpeg
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.