@@ -33,7 +33,7 @@ Add `rando-planner` as a dependency in your project. For example:
33
33
34
34
```
35
35
{:paths ["src"]
36
- :deps {org.clojure/clojure {:mvn/version "1.10.3 "}
36
+ :deps {org.clojure/clojure {:mvn/version "1.12.0 "}
37
37
rando-planner/rando-planner {:git/url "https://github.com/larsen/rando-planner.git"
38
38
:git/tag "tagname"
39
39
:git/sha "xxxxxxxx"}}}
@@ -57,27 +57,29 @@ provided by rando-planner.
57
57
### Defining a plan
58
58
59
59
``` clojure
60
- (def plan-start-19
61
- {:description " Starting on April 19th "
62
- :gpx " gpx/route.gpx "
63
- :average-speed 20
64
- :daily-plans [{ :label " Day 1 "
65
- :date " 2024-04-19 "
66
- :activities [{:start " 15 :00" :length 6 : type :ride }] }
67
- { :label " Day 2 "
68
- :date " 2024-04-20 "
69
- :activities [{ :start " 07:00 " :length 5 :type :ride }
70
- { :start " 17:00 " :length 3 :type :ride }]}
71
- { :label " Day 3 "
72
- :date " 2024-04-21 "
73
- :activities [ {:start " 08 :00" :length 6 : type :ride }]}]})
74
- ```
60
+ (def example-plan
61
+ {:gpx " gpx/be-rostock.gpx "
62
+ :daily-plans [{ :date " 2024-04-01 "
63
+ :label " First day "
64
+ :average-speed 20
65
+ :color " red "
66
+ :activities [{:start " 10 :00" :type :ride :length 3 }
67
+ { :start " 17:00 " :type :ride :length 2 }
68
+ { :start " 20:00 " :type :ride :length 3 }]}
69
+ { :date " 2024-04-02 "
70
+ :label " Second day "
71
+ :average-speed 18
72
+ :activities [{ :start " 10:00 " :type :ride :length 4 }
73
+ {:start " 16 :00" :type :ride :length 2.5 }]}]})
74
+ ```
75
75
76
76
### Usage examples
77
77
78
78
The screenshots below were automatically generated using
79
- ` plan-start-19 ` , as defined above.
79
+ ` example-plan ` , as defined above.
80
80
81
81
![ Example: plan diagram] ( rando-planner-example.png )
82
82
83
83
![ Example: route with markers on a map] ( rando-planner-example-gpx.png )
84
+
85
+ ![ Example: elevation diagram] ( rando-planner-example-elevation.png )
0 commit comments