Live data from Hacker News

Maps.earth – free and open-source web maps

about.maps.earth

61–70 of 117 posts

Re: Maps.earth – free and open-source web maps

#61
post #27

Hey, this looks great, thanks for working on it! I'm the creator of Mapzy[0], an open-source and self-hostable store finder. We're trying to focus on privacy as much as possible, but currently use Mapbox since it's better than Google Maps and we didn't find any other alternatives. Do you think Headway could be a replacement for us? We currently use the Mapbox JS library to create the pins etc. - could we use Headway…

I’d recommend taking a look at Maplibre GL JS[0], which is a fully open source map library. It was forked from Mapbox GL JS just before licence change, therefore it’s also fully compatible with the style spec etc.

It’s also actively maintained and has a strong community behind it.

0: https://github.com/maplibre/maplibre-gl-js

Re: Maps.earth – free and open-source web maps

#63
post #53
post #47

Earlier quoted context omitted.

But don't expect it to show up on maps.earth right away... it looks like it's at least a month behind OSM at this point.

That's mostly because I decided to use maps from the daylight maps distribution. The current tiles were actually built last night. I think it probably makes sense to track planet.osm.pbf directly though because I want to create a virtuous cycle where users feel that contributing to OSM has a real tangible payoff. The main issue with updating regularly is going to be that long-term I can't really afford a beefy enough…

Have you explored whether it would be possible to upload only the changed parts?

Re: Maps.earth – free and open-source web maps

#64
post #35

Earlier quoted context omitted.

Unfortunately no. maplibre-gl-js requires webgl for vector tile rendering. That's how you get snappy zoom performance, reduce the load on the end-user's cellular connection, etc. Sick phone though I'm a little bit jealous :)

I can also imagine requesting route via terminal and getting just list of directions which is many times enough

I have seen (but cannot find now) a command line tool that you give two addresses, it queries OpenTripPlanner for itineraries and displays the result using walking, train etc. Unicode emojis.

Re: Maps.earth – free and open-source web maps

#65
post #56

Very impressive! Is it just me (Firefox on Android) or does the UI really not allow tapping landmarks (shops, restaurants, subway stations)? Also, directions don't seem to work right now (infinite loading) but I suppose this is due to the server receiving the HN hug of death right now. By the way, for anyone looking for the mobile (non-web) version of this: Organic Maps is a fantastic frontend for OpenStreetMaps (and…

Recently switched from Osmand to Organic and am quite impressed. Rendering and routing are much faster and there are no crashes even with very long routes.

Agreed, it's so much more pretty and the UI is slick. With Osmand I always seem to end up with stuff on the map from a previous search/navigation that I don't want any more, but can't figure out how to get rid of.

Re: Maps.earth – free and open-source web maps

#66

Awesome work! What are your thoughts on the feasibility/benefits of using a p2p system like IPFS to share OSM map/tile data between users, rather than serving from one centralized server?

It's... complicated. The discussion for it is here, I'd be curious if you had any thoughts in particular about this. Feel free to comment or join the headway Matrix room if you want to chat more in-depth. In principle I'm open to this but the privacy implications are a little weird. https://github.com/headwaymaps/headway/issues/50

Re: Maps.earth – free and open-source web maps

#70

How much resources does something like this use? (full planet, few (<10) users)? Disk, RAM, cpu cores?

I cover that in the readme, but the short answer is that the server running maps.earth has 64GB of RAM and 6 physical cores. It's using about 600GB of disk space, but the disk usage might change because I suspect my Pelias index is missing a lot of information.

https://github.com/headwaymaps/headway#system-requirements

Post reply on HN