Ascent and descent metadata in elevation chart#29
Ascent and descent metadata in elevation chart#29morehawes merged 3 commits intoOpenGIS:2024_1_stagingfrom
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 <[email protected]> Date: Sun Jan 14 18:10:58 2024 -0800 Readme tweaks commit 0ef582775c45cbbf068d0911bb4a2aa5779a241f Author: Joe Hawes <[email protected]> Date: Sun Jan 14 18:05:30 2024 -0800 Version numbers commit 37ae8564190de23ae2fe74dce0b69aab4c63909a Author: Joe Hawes <[email protected]> Date: Sun Jan 14 18:02:46 2024 -0800 Wording tweaks commit c44c11e Merge: e65800a 2801de7 Author: Joe Hawes <[email protected]> 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 <[email protected]> Date: Sun Jan 14 17:33:43 2024 -0800 POT commit 2801de7 Author: Joe Hawes <[email protected]> Date: Sun Jan 14 16:34:53 2024 -0800 PHP Fix commit d5c1fc1 Author: Joe Hawes <[email protected]> Date: Sun Jan 14 08:57:34 2024 -0800 Helper improvements commit 3108116 Merge: 28a3116 3f7b38e Author: Joe Hawes <[email protected]> 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 <[email protected]> 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 <[email protected]> Date: Sat Jan 13 07:37:59 2024 -0800 3 commit 65a4fb8 Merge: c164ce2 c3e4e87 Author: Joe Hawes <[email protected]> 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 <[email protected]> Date: Sat Jan 13 07:35:35 2024 -0800 Minor improvements commit c3e4e87 Author: Joe Hawes <[email protected]> Date: Sat Jan 13 05:46:05 2024 -0800 Tidying up commit 3801051 Merge: e640c27 cc2acfa Author: Joe Hawes <[email protected]> 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 <[email protected]> Date: Thu Jan 11 18:45:01 2024 -0800 Added build_overlay_content() commit e3cfbf2 Author: Joe Hawes <[email protected]> Date: Thu Jan 11 14:02:18 2024 -0800 Minor improvements commit cc2acfa Author: Joe Hawes <[email protected]> Date: Thu Jan 11 08:11:25 2024 -0800 Updated author URI commit 250f2c1 Author: Joe Hawes <[email protected]> Date: Thu Jan 11 08:10:08 2024 -0800 Type heading/Type preview enhancements commit b16ea43 Author: Joe Hawes <[email protected]> Date: Wed Jan 10 17:35:34 2024 -0800 Helper tweaks commit 1c26464 Author: Joe Hawes <[email protected]> Date: Wed Jan 10 14:16:04 2024 -0800 Helper improvements commit 4f72411 Author: Joe Hawes <[email protected]> Date: Wed Jan 10 11:55:54 2024 -0800 Helper improvements commit b97f558 Author: Joe Hawes <[email protected]> Date: Wed Jan 10 07:53:06 2024 -0800 Helper improvements commit 2ed5717 Merge: 891d3ff 613379d Author: Joe Hawes <[email protected]> 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 <[email protected]> Date: Wed Jan 10 06:29:19 2024 -0800 Readme commit 53a3d45 Author: Joe Hawes <[email protected]> Date: Tue Jan 9 20:03:03 2024 -0800 readme commit 5681891 Author: Joe Hawes <[email protected]> Date: Tue Jan 9 19:48:40 2024 -0800 Waymark_GeoJSON phpDoc commit 891d3ff Author: Joe Hawes <[email protected]> Date: Tue Jan 9 16:49:21 2024 -0800 Added Helper function commit f91d40b Author: Joe Hawes <[email protected]> Date: Tue Jan 9 15:41:51 2024 -0800 Added build_icon_data & get_marker_background JS=>PHP equivalents commit 822e09f Author: Joe Hawes <[email protected]> Date: Tue Jan 9 15:17:11 2024 -0800 Housekeeping commit db91d21 Author: Joe Hawes <[email protected]> Date: Tue Jan 9 11:58:22 2024 -0800 Error if callback function is not found commit 28586cf Author: Joe Hawes <[email protected]> Date: Tue Jan 9 10:28:51 2024 -0800 Geojson Properties bug fix commit 976c01a Author: Joe Hawes <[email protected]> Date: Mon Jan 8 15:59:39 2024 -0800 4 commit b8bf4dd Author: Joe Hawes <[email protected]> Date: Mon Jan 8 15:59:30 2024 -0800 waymark_user_config check error commit 69c9847 Author: Joe Hawes <[email protected]> Date: Mon Jan 8 15:05:49 2024 -0800 Attribution link tweak commit 28378cd Author: Joe Hawes <[email protected]> Date: Mon Jan 8 13:39:24 2024 -0800 3 commit c1473cb Author: Joe Hawes <[email protected]> Date: Mon Jan 8 10:37:25 2024 -0800 Readme 2 commit 01e3388 Merge: 868cd5c 5884ec0 Author: Joe Hawes <[email protected]> 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 <[email protected]> Date: Mon Jan 8 09:34:44 2024 -0800 Readme thanks commit 5884ec0 Author: Joe Hawes <[email protected]> Date: Sun Jan 7 19:12:35 2024 -0800 Updated Settings Help links commit 9f355d6 Author: Joe Hawes <[email protected]> Date: Sun Jan 7 06:36:21 2024 -0800 Updated Changes commit c9d23b4 Author: Joe Hawes <[email protected]> Date: Sun Jan 7 06:27:54 2024 -0800 Update github repo urls to use Open GIS commit 4da2f50 Author: Joe Hawes <[email protected]> Date: Sat Jan 6 07:58:19 2024 -0800 2 commit fd871b3 Author: Joe Hawes <[email protected]> Date: Sat Jan 6 07:45:56 2024 -0800 Housekeeping Removed unused Queries code from Admin JS commit 297b5e7 Author: Joe Hawes <[email protected]> Date: Sat Jan 6 07:22:36 2024 -0800 Help remove thanks from plugin commit 2080028 Author: Joe Hawes <[email protected]> Date: Fri Jan 5 07:32:16 2024 -0800 Updated readme commit 720809a Author: Joe Hawes <[email protected]> Date: Fri Jan 5 07:28:32 2024 -0800 fix: load_json reset_map_view commit 3b618d32367d715b5b22ff913eb4ffffe319204c Author: Joe Hawes <[email protected]> Date: Fri Jan 5 07:24:20 2024 -0800 Always embed first Map commit cf0311063d0af8b8381c818c5b9fc4a049ad3ae2 Author: Joe Hawes <[email protected]> Date: Fri Jan 5 07:16:08 2024 -0800 Collections load_json reset view once commit f54693501343c7cf7bd7a7453bcd92dd0bd1fffe Merge: 9e87c068 6e8c265 Author: Joe Hawes <[email protected]> Date: Fri Jan 5 06:59:02 2024 -0800 Merge branch '2024_1_staging' into load_json commit 9e87c068676c4f90bc06d8a4d35afb2cf887a836 Author: Joe Hawes <[email protected]> Date: Fri Jan 5 06:58:13 2024 -0800 Reset view flag basics commit 6e8c265 Author: Joe Hawes <[email protected]> Date: Tue Jan 2 18:24:32 2024 -0800 Minor typo commit 598cd7d Merge: 0e33dee f73dfb2 Author: Joe Hawes <[email protected]> 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 <[email protected]> Date: Thu Dec 28 15:42:59 2023 +0100 [ascent/descent] add fonctionnalities in dist waymark.min.js file commit 0ac0ef3 Author: Maxime Challon <[email protected]> Date: Thu Dec 28 15:42:49 2023 +0100 [ascent/descent] add fonctionnalities in dist waymark.js file commit bbccd2c Author: Maxime Challon <[email protected]> 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 <[email protected]> Date: Sat Dec 23 06:05:51 2023 -0800 Minor Shortcode width/height fix commit 04a812e Author: Joe Hawes <[email protected]> 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,