Skip to content
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

Icons for cities POI #78

Open
JulesL2 opened this issue Dec 8, 2024 · 4 comments
Open

Icons for cities POI #78

JulesL2 opened this issue Dec 8, 2024 · 4 comments

Comments

@JulesL2
Copy link
Contributor

JulesL2 commented Dec 8, 2024

I first wanted to get the enhanced landmarks from Google Maps/Apple Maps but it is not easily downloadable.
The OSM Icons available here should be markers good enough. https://github.com/gravitystorm/openstreetmap-carto/tree/master

@ThomasParistech
Copy link
Owner

The OSM icons are indeed quite nice!

A friend of mine, who is a UX designer, has just started streaming on Twitch to work on improving the design of the pretty-gpx posters :)
So, we can look forward to some beautiful icons in the future!

https://www.twitch.tv/jelo_studio

image
image

@JulesL2
Copy link
Contributor Author

JulesL2 commented Dec 11, 2024

@ThomasParistech Perfect seems promising

@JulesL2
Copy link
Contributor Author

JulesL2 commented Dec 11, 2024

Then, will wait to see which POI we want to plot

@ThomasParistech
Copy link
Owner

To help the future integraton of these new designs, I'm currently working on a quite large refactoring to:

  • remove the code duplication (Handling of Scatter points and Text Allocation, Scaling MountainDrawingConfig or CityDrawingConfig to a given PaperSize... )
  • allow to change the style of markers through the GUI. Because we currently generate drawing data once and for all and can only change the color
  • Better cache the downloaded data when switching between Papersizes
  • Allow to reuse more easily individual plot components through rendering modes (Centered title, elevation profile, track with annotated scatter points...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants