Releases: TommiContursi/MTB-TrailMap-JOSM-Style
Releases · TommiContursi/MTB-TrailMap-JOSM-Style
v1.1: Enhanced Features and Usability Improvements
For installation, you can use this raw file link: MTB-Trailmap-JOSM-map-style.mapcss.
For detailed installation instructions, visit the installation section.
2024-08-01
New Features:
- Barrier and Obstacle Icons: Added icons for various barriers and obstacles such as gates, lift gates, cycle barriers, fallen trees, and logs for improved visual representation and navigation.
- Fixme and Dead-End Icons: Introduced icons for
fixme
nodes and `noexit´ dead-end roads, helping mappers identify areas needing attention or special consideration.
Changes:
- Updated Toggle Labels: Refined the names and descriptions of toggle options for better clarity and usability, ensuring that users can easily understand and configure their map settings.
- Improved Width and Offset Calculations: Enhanced the visual display of paths by refining width and offset calculations, providing a more accurate representation based on trail attributes.
- Node Icon Enhancements: Improved node visualization with additional icons and styles to represent specific features such as barriers and obstacles.
Fixes:
- Casing Width Adjustment: Fixed issues related to path casing width to ensure consistency across different trail types.
- Dashes and Pattern Consistency: Resolved inconsistencies in dash patterns and colors for various features, enhancing overall map readability and coherence.
Full Changelog: 1.0...1.1
Initial Release v1.0
For installation, you can use this raw file link: MTB-Trailmap-JOSM-map-style.mapcss.
For detailed installation instructions, visit the installation section.
2024-07-30
Initial Release:
- Basic Path Styles: Implemented basic styles for paths, tracks, cycleways, and footways.
- Surface Information: Introduced surface information display for tracks and paths with toggle options.
- MTB Scale Display: Added MTB difficulty scale display with color-coded indicators based on the
mtb:scale
tag. - Text Labels: Included text labels for MTB scales and surface information to enhance map readability.
- Basic Road Styles: Implemented basic styling for unclassified, residential, tertiary, and service roads.
- Waterway Styles: Added basic styles for waterways.
- Route Relation Underlay: Introduced visual underlays for bicycle and MTB route relations.
- Obstacle Styles: Implemented basic visualization for obstacles like vegetation and mud.
- Icon Support: Added an icon to the meta section for better visualization in JOSM.
- Toggle Options: Introduced multiple new toggle settings for various trail attributes including surface display, MTB scale display, surface display path, MTB uphill display, MTB scale text display, and surface display text. These toggles allow users to customize the display of different elements based on their preferences.
- Width and Visibility Adjustments: Implemented width and visibility settings for trails based on
width
andtrail_visibility
tags. These adjustments help in visualizing the trail conditions more accurately. - Surface Information: Added detailed color coding for various surface types, such as paved, gravel, dirt, and more. This includes both on-path and separate-path displays.
- Text Labels: Enhanced text display for surface types and MTB scales, providing clear on-map information about trail attributes.
- Obstacle Visualization: Introduced styles for different types of obstacles like vegetation and mud to help identify challenging sections.
- Uphill Difficulty: Added color-coded and dashed patterns for
mtb:scale:uphill
tag to indicate uphill difficulty levels. - Compatibility Enhancements: Ensured seamless integration with JOSM's default styles, like JOSM Standard and Potlatch 2.
Changed:
- Path Styling: Updated the styling of paths and tracks with more accurate and visually appealing representations, including changes in dashes, casing colors, and widths.
- Meta Information: Updated the meta information to provide a more comprehensive description and versioning.
- Node Styling: Adjusted node styles for different zoom levels to improve visibility and map readability.
- Access Restrictions: Refined the visual indicators for paths with restricted access based on
access
andbicycle
tags, making it easier to recognize paths with access limitations.
Fixed:
- Text Overlapping Issues: Corrected text offset issues to ensure clear and non-overlapping text displays for different path attributes.
- String Comparison Issues: Addressed issues with string comparisons in the MapCSS
eval
function to ensure proper rendering based on tag values. - Opacity Settings: Improved opacity settings for paths to reflect trail visibility more accurately, enhancing the overall map readability.