I'm trying to build a network from several GPS-trakcs, to digitize hiking routes on my land.
I have several GPX-files from routes I've tracked with the gps. I managed to display them in Arcmap 10.2 and also create lines between the points.
But my knowledge/skills kind of fall a bit short from here on.
so can somebody give me an easy step-by-step how to create a network from gps-tracks?
one of my problems so far is this:
several of the routes have some line segments overlapping, how do i make the overlapping segments in to one(preferably the averaged/middle one) and create a junction where they split? see picture "Q1"
My second challenge is this:
I want to add an attribute with information about average speed between my gps point, this is a simple operation but since there is a lot of gps points i need to be able to do it fairly automatic.
So far what I've tried is "points to line" to get a line, then i used "split line at vertices" to get separate line segments between each gps point. Then I tried to join tables, between the line segments and gps-points, so that the line segments would have time information on its start and end, then it would be easy to calculate the speed for every row. So i tried using "spatial join", the problem here is that it creates separate rows for the join of "line segement and its start point" and the "line segement and its end point"
marked in yellow is one line segment and its join to two gps points(see Shape Length is the same and DateTime is different)
My goal is as mentioned to find the average speed the used on this line segment.
If my approach to the problem is totally off I'm open to try other methods!