-
-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ascent and descent metadata in elevation chart #29
Ascent and descent metadata in elevation chart #29
Conversation
Thank you so much for adding these @MaximeChallon, I really appreciate it! This has definitely been suggested before and I just have not had the time to delve into this one. Your changes look great and will be included in the next release :)
Yes that's right. Unfortunately the combination of Leaflet plugins and my own custom code/hacks got to he point where I had to nail down specific versions. I do plan on changing this in the future!
Also something I would like to rectify in the future :0)
There is a built step that combines and minifies the assets (as well as some other plugin chores like adding localization/translation entries). This is done with Grunt and I will endeavour to add more information about that to the GitHub page because I want to improve the "developer experience" for the plugin.
I think adding for everyone is fine for now, can revisit/add documentation on hiding with CSS if necessary. Thanks again! |
Squashed commit of the following: commit caf1f15c0e04b0dfd83a9d43dc9b25576cb53969 Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 18:10:58 2024 -0800 Readme tweaks commit 0ef582775c45cbbf068d0911bb4a2aa5779a241f Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 18:05:30 2024 -0800 Version numbers commit 37ae8564190de23ae2fe74dce0b69aab4c63909a Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 18:02:46 2024 -0800 Wording tweaks commit c44c11e Merge: e65800a 2801de7 Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 17:35:02 2024 -0800 Merge branch '1_staging' of https://github.com/morehawes/waymark into 1_staging # Conflicts: # languages/waymark.pot commit e65800a Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 17:33:43 2024 -0800 POT commit 2801de7 Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 16:34:53 2024 -0800 PHP Fix commit d5c1fc1 Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 08:57:34 2024 -0800 Helper improvements commit 3108116 Merge: 28a3116 3f7b38e Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 05:27:11 2024 -0800 Merge branch '2024_1_staging' of github.com:opengis/waymark into 2024_1_staging # Conflicts: # assets/dist/waymark-js/js/waymark-js.min.js # waymark-js/dist/js/waymark-js.min.js commit 28a3116 Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 14 05:26:53 2024 -0800 Gallery zoom Zoom in to 16 when a gallery image is clicked commit 3f7b38e Author: Joe Hawes <morehawes@gmail.com> Date: Sat Jan 13 07:37:59 2024 -0800 3 commit 65a4fb8 Merge: c164ce2 c3e4e87 Author: Joe Hawes <morehawes@gmail.com> Date: Sat Jan 13 07:36:06 2024 -0800 Merge branch '2024_1_staging' of https://github.com/OpenGIS/Waymark into 2024_1_staging # Conflicts: # assets/dist/waymark-js/js/waymark-js.min.js # languages/waymark.pot # waymark-js/dist/js/waymark-js.min.js commit c164ce2 Author: Joe Hawes <morehawes@gmail.com> Date: Sat Jan 13 07:35:35 2024 -0800 Minor improvements commit c3e4e87 Author: Joe Hawes <morehawes@gmail.com> Date: Sat Jan 13 05:46:05 2024 -0800 Tidying up commit 3801051 Merge: e640c27 cc2acfa Author: Joe Hawes <morehawes@gmail.com> Date: Thu Jan 11 18:45:09 2024 -0800 Merge branch '2024_1_staging' of https://github.com/morehawes/waymark into 2024_1_staging commit e640c27 Author: Joe Hawes <morehawes@gmail.com> Date: Thu Jan 11 18:45:01 2024 -0800 Added build_overlay_content() commit e3cfbf2 Author: Joe Hawes <morehawes@gmail.com> Date: Thu Jan 11 14:02:18 2024 -0800 Minor improvements commit cc2acfa Author: Joe Hawes <morehawes@gmail.com> Date: Thu Jan 11 08:11:25 2024 -0800 Updated author URI commit 250f2c1 Author: Joe Hawes <morehawes@gmail.com> Date: Thu Jan 11 08:10:08 2024 -0800 Type heading/Type preview enhancements commit b16ea43 Author: Joe Hawes <morehawes@gmail.com> Date: Wed Jan 10 17:35:34 2024 -0800 Helper tweaks commit 1c26464 Author: Joe Hawes <morehawes@gmail.com> Date: Wed Jan 10 14:16:04 2024 -0800 Helper improvements commit 4f72411 Author: Joe Hawes <morehawes@gmail.com> Date: Wed Jan 10 11:55:54 2024 -0800 Helper improvements commit b97f558 Author: Joe Hawes <morehawes@gmail.com> Date: Wed Jan 10 07:53:06 2024 -0800 Helper improvements commit 2ed5717 Merge: 891d3ff 613379d Author: Joe Hawes <morehawes@gmail.com> Date: Wed Jan 10 07:08:06 2024 -0800 Merge branch '2024_1_staging' of https://github.com/morehawes/waymark into 2024_1_staging commit 613379d Author: Joe Hawes <morehawes@gmail.com> Date: Wed Jan 10 06:29:19 2024 -0800 Readme commit 53a3d45 Author: Joe Hawes <morehawes@gmail.com> Date: Tue Jan 9 20:03:03 2024 -0800 readme commit 5681891 Author: Joe Hawes <morehawes@gmail.com> Date: Tue Jan 9 19:48:40 2024 -0800 Waymark_GeoJSON phpDoc commit 891d3ff Author: Joe Hawes <morehawes@gmail.com> Date: Tue Jan 9 16:49:21 2024 -0800 Added Helper function commit f91d40b Author: Joe Hawes <morehawes@gmail.com> Date: Tue Jan 9 15:41:51 2024 -0800 Added build_icon_data & get_marker_background JS=>PHP equivalents commit 822e09f Author: Joe Hawes <morehawes@gmail.com> Date: Tue Jan 9 15:17:11 2024 -0800 Housekeeping commit db91d21 Author: Joe Hawes <morehawes@gmail.com> Date: Tue Jan 9 11:58:22 2024 -0800 Error if callback function is not found commit 28586cf Author: Joe Hawes <morehawes@gmail.com> Date: Tue Jan 9 10:28:51 2024 -0800 Geojson Properties bug fix commit 976c01a Author: Joe Hawes <morehawes@gmail.com> Date: Mon Jan 8 15:59:39 2024 -0800 4 commit b8bf4dd Author: Joe Hawes <morehawes@gmail.com> Date: Mon Jan 8 15:59:30 2024 -0800 waymark_user_config check error commit 69c9847 Author: Joe Hawes <morehawes@gmail.com> Date: Mon Jan 8 15:05:49 2024 -0800 Attribution link tweak commit 28378cd Author: Joe Hawes <morehawes@gmail.com> Date: Mon Jan 8 13:39:24 2024 -0800 3 commit c1473cb Author: Joe Hawes <morehawes@gmail.com> Date: Mon Jan 8 10:37:25 2024 -0800 Readme 2 commit 01e3388 Merge: 868cd5c 5884ec0 Author: Joe Hawes <morehawes@gmail.com> Date: Mon Jan 8 09:35:08 2024 -0800 Merge branch '2024_1_staging' of github.com:opengis/waymark into 2024_1_staging # Conflicts: # languages/waymark.pot commit 868cd5c Author: Joe Hawes <morehawes@gmail.com> Date: Mon Jan 8 09:34:44 2024 -0800 Readme thanks commit 5884ec0 Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 7 19:12:35 2024 -0800 Updated Settings Help links commit 9f355d6 Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 7 06:36:21 2024 -0800 Updated Changes commit c9d23b4 Author: Joe Hawes <morehawes@gmail.com> Date: Sun Jan 7 06:27:54 2024 -0800 Update github repo urls to use Open GIS commit 4da2f50 Author: Joe Hawes <morehawes@gmail.com> Date: Sat Jan 6 07:58:19 2024 -0800 2 commit fd871b3 Author: Joe Hawes <morehawes@gmail.com> Date: Sat Jan 6 07:45:56 2024 -0800 Housekeeping Removed unused Queries code from Admin JS commit 297b5e7 Author: Joe Hawes <morehawes@gmail.com> Date: Sat Jan 6 07:22:36 2024 -0800 Help remove thanks from plugin commit 2080028 Author: Joe Hawes <morehawes@gmail.com> Date: Fri Jan 5 07:32:16 2024 -0800 Updated readme commit 720809a Author: Joe Hawes <morehawes@gmail.com> Date: Fri Jan 5 07:28:32 2024 -0800 fix: load_json reset_map_view commit 3b618d32367d715b5b22ff913eb4ffffe319204c Author: Joe Hawes <morehawes@gmail.com> Date: Fri Jan 5 07:24:20 2024 -0800 Always embed first Map commit cf0311063d0af8b8381c818c5b9fc4a049ad3ae2 Author: Joe Hawes <morehawes@gmail.com> Date: Fri Jan 5 07:16:08 2024 -0800 Collections load_json reset view once commit f54693501343c7cf7bd7a7453bcd92dd0bd1fffe Merge: 9e87c068 6e8c265 Author: Joe Hawes <morehawes@gmail.com> Date: Fri Jan 5 06:59:02 2024 -0800 Merge branch '2024_1_staging' into load_json commit 9e87c068676c4f90bc06d8a4d35afb2cf887a836 Author: Joe Hawes <morehawes@gmail.com> Date: Fri Jan 5 06:58:13 2024 -0800 Reset view flag basics commit 6e8c265 Author: Joe Hawes <morehawes@gmail.com> Date: Tue Jan 2 18:24:32 2024 -0800 Minor typo commit 598cd7d Merge: 0e33dee f73dfb2 Author: Joe Hawes <morehawes@gmail.com> Date: Thu Dec 28 07:46:25 2023 -0800 Merge pull request #29 from MaximeChallon/ascentDescent Ascent and descent metadata in elevation chart commit f73dfb2 Author: Maxime Challon <maxime.challon@gmail.com> Date: Thu Dec 28 15:42:59 2023 +0100 [ascent/descent] add fonctionnalities in dist waymark.min.js file commit 0ac0ef3 Author: Maxime Challon <maxime.challon@gmail.com> Date: Thu Dec 28 15:42:49 2023 +0100 [ascent/descent] add fonctionnalities in dist waymark.js file commit bbccd2c Author: Maxime Challon <maxime.challon@gmail.com> Date: Thu Dec 28 15:42:25 2023 +0100 [ascent/descent] add fonctionnalities in src files commit 0e33dee Author: Joe Hawes <> Date: Tue Dec 26 07:32:28 2023 -0800 Check for mime_content_type function commit 9e10efe Author: Joe Hawes <morehawes@gmail.com> Date: Sat Dec 23 06:05:51 2023 -0800 Minor Shortcode width/height fix commit 04a812e Author: Joe Hawes <morehawes@gmail.com> Date: Sat Dec 23 05:45:05 2023 -0800 Header min-height fix commit 8b4b967 Author: Joe Hawes <> Date: Thu Dec 21 12:46:43 2023 -0800 Improved Shortcode Header Collection Shortcode logic commit 05a5895 Author: Joe Hawes <> Date: Thu Dec 21 12:46:24 2023 -0800 Maps & Collections in REST API
Hi,
During my use of Waymark on my site, I found that two pieces of information were missing from the elevation chart: total ascent and total descent. After some research, I discovered that the elevation chart was based on the library leaflet-elevation, but it seemed to be customized for Waymark as this library was condensed into a single file, leaflet-elevation.js.
The version used in Waymark is not up-to-date compared to the latest version of leaflet-elevation (which is not a problem), but leaflet-elevation now includes these ascent and descent features.
The documentation for this library includes information on ascent and descent (example; main code). Therefore, I took the liberty of proposing an improvement to Waymark so that Total Ascent and Total Descent appear in the graph data.
This merge request can be considered a simple proposal, and I see a few drawbacks:
I hope that this proposal can be integrated into a future version,
Best regards,