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

Idea: community map like openstreetmap.community #164

Open
neteler opened this issue May 28, 2020 · 15 comments
Open

Idea: community map like openstreetmap.community #164

neteler opened this issue May 28, 2020 · 15 comments
Assignees
Labels
enhancement New feature or request

Comments

@neteler
Copy link
Member

neteler commented May 28, 2020

Just came across this site:
https://openstreetmap.community/

Pretty nice idea as it shows you what's available in your region, for example Southern America:

image

Might be nice to do this for GRASS GIS as well.

@neteler neteler added the enhancement New feature or request label May 28, 2020
@neteler neteler changed the title Idea: community map as offered by OSM Idea: community map like openstreetmap.community May 28, 2020
@lucadelu
Copy link
Contributor

Might be nice to do this for GRASS GIS as well.

I like the idea of the map but I don't think that "community map" is the more appropriate since we have not many communities as OSM, probably an user map could be more useful.

We could add a geojson file ad user can add them self doing PR (also editing the file online).

I can work on it if you like the idea

@veroandreo
Copy link
Contributor

I really like the idea of having a user map in the website :)

@lucadelu
Copy link
Contributor

lucadelu commented Jun 7, 2020

I started to work on it. Following a preview

community_map

I would like to improve the map with:

  • a layer of companies/universities/etc contributing GRASS GIS
  • show contributors to GRASS, this could be done with a new layer or with adding a new attribute field to user.geojson, do you have any preference?

@veroandreo
Copy link
Contributor

will this be a separate page or a widget in the side panel of About/Community, for example?

@lucadelu
Copy link
Contributor

lucadelu commented Jun 7, 2020

separate page

@veroandreo
Copy link
Contributor

One more thing. Given that CRS are so relevant for GRASS users, is it possible to use a different projection than that one? Greenland and Antarctica look so big and Africa so small...

An equal area projection like Mollweide, Hammer, Goode homolosine, among others, would look much better in my opinion

@lucadelu
Copy link
Contributor

lucadelu commented Jun 9, 2020

I think your proposal does not fit properly with a web map. The used project is the OpenLayers default one, this is a projection developed by google specifically for web map.

However if we want to change projection we need to find a base layer with the chosen projection because OSM is provided only in Google projection.

@mlennert
Copy link
Contributor

mlennert commented Jun 9, 2020

I think your proposal does not fit properly with a web map. The used project is the OpenLayers default one, this is a projection developed by google specifically for web map.

However if we want to change projection we need to find a base layer with the chosen projection because OSM is provided only in Google projection.

Should be possible to reproject: https://openlayers.org/en/master/examples/reprojection.html.

@neteler
Copy link
Member Author

neteler commented Jun 9, 2020

I think your proposal does not fit properly with a web map. The used project is the OpenLayers default one, this is a projection developed by google specifically for web map.

This doesn't necessarily make it a good projection ;-)

However if we want to change projection we need to find a base layer with the chosen projection because OSM is provided only in Google projection.

Ok, I see the point. It might be something like

Of course it's fine to address that in a separate PR.

@lucadelu
Copy link
Contributor

lucadelu commented Jun 9, 2020

Should be possible to reproject: https://openlayers.org/en/master/examples/reprojection.html.

yes, did you see the result when you choose Mollweide in the View projection?
For my point of view is really ugly

@veroandreo
Copy link
Contributor

it looks like Mollweide

image

@lucadelu
Copy link
Contributor

lucadelu commented Jun 9, 2020

it looks like Mollweide

image

in the central World it is fine, but in the corner no

mollwaide

probably with a base layer provided in Mollweide projection the corners could be better

@mlennert
Copy link
Contributor

mlennert commented Jun 9, 2020

Should be possible to reproject: https://openlayers.org/en/master/examples/reprojection.html.

yes, did you see the result when you choose Mollweide in the View projection?
For my point of view is really ugly

;-) Question of aesthetics, I guess. But these aesthetics are unfortunately strongly influenced by the classroom Mercator maps we grew up with...

Also watch out, on that page, you cannot zoom out to the entire world view. Does this look ugly to you, too:
https://en.wikipedia.org/wiki/Mollweide_projection#/media/File:Mollweide_projection_SW.jpg
?

You can go through some of the 'world' projections in QGIS and see what pleases you most, but IMHO it should be some equal area one.

@mlennert
Copy link
Contributor

mlennert commented Jun 9, 2020

Here are some others (overlapping with some of Markus' suggestions):
https://en.wikipedia.org/wiki/Equal_Earth_projection
https://en.wikipedia.org/wiki/Gall%E2%80%93Peters_projection
https://en.wikipedia.org/wiki/Strebe_1995_projection
https://en.wikipedia.org/wiki/Eckert_II_projection

but the earth being round, you will never have a beautiful rendering everywhere. And I don't think we have to many users that would register at the poles ;-)

@lucadelu
Copy link
Contributor

lucadelu commented Jun 9, 2020

Maybe the Gall-Peters could work since it is squared, need to test.

However my main concern is to have a beautiful map, not the most correct. We have plain of projection system and each system has it use, most of your proposal works really well for paper but less for web (for my point of view, and yes probably I'm influenced by Mercator too). If we find a beautiful tile server (or WMS service) of worldwide OSM data of one of above projection systems I will try with any of them ;-)

So, right now I will not work on this topic, please discuss in another ticket when community map will be merged in master

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

No branches or pull requests

4 participants