Live data from Hacker News

Organic Maps

organicmaps.app

191–200 of 382 posts

Re: Organic Maps

#191
post #60

Earlier quoted context omitted.

what are the concerns over governance of organics maps ?

They tried to put ads into Organic Maps, and they only backed down because CoMaps sprung up in response. Others in the thread highlighted other issues, like Organic Maps' proprietary license for some parts of the repo: https://github.com/organicmaps/organicmaps/blob/master/DATA_... .

‘Ads’ is a bit of a stretch. They put opt-in referral links.

Re: Organic Maps

#192
post #119

Earlier quoted context omitted.

I didn't say "founders", I said "community". The community is more than just the founders. If anything, the part of the community that left did it because of their disagreeing with the founders.

What was the nature of the disagreement?

I think mostly transparency about how the donations are being used by the project.

Re: Organic Maps

#193
post #3

There is also CoMaps ( https://www.comaps.app/ ) which is a fork of Organic Maps, after concern over the governance of Organic Maps https://itsfoss.com/news/organic-maps-fork-comaps/

Just downloaded CoMaps. Why does it start with a zoomed out view of the entire world, especially given that I gave it location services and it shows my current location (in North America). The very first UX experience this app gives is "I am primarily for people interested in maps and geography"

Contrast this with Apple Maps - when you open it, there are 4 big tap controls for actions like "Home" "Work", a search bar, and a map that covers a 1-mile radius around you .

I'd encourage your UX flow to go something more like: request location services > if granted, immediately start downloading their local tileset in the background > zoom to a 20-mile radius around the user

Re: Organic Maps

#194
post #80
post #3

There is also CoMaps ( https://www.comaps.app/ ) which is a fork of Organic Maps, after concern over the governance of Organic Maps https://itsfoss.com/news/organic-maps-fork-comaps/

Thank you! This is highly relavant. I wish OPs would put a bit more research into what they post https://itsfoss.com/news/organic-maps-fork-comaps/ > Despite being advertised as a community-driven project, key decisions, including financial management, partnerships (with Kayak, for instance), and the inclusion of proprietary components in the code were made by a small group of shareholders, often without input from t…

This assumes that OP would make a different app choice if OP knew this context. And it also assumes OP does not know this context. Neither are supported by the evidence, since HN links are posted without OP commentary. Not everybody cares so much about this sort of thing and perhaps OP was drawn to the app for other reasons. HN is not a monoculture.

Re: Organic Maps

#195
post #90

Earlier quoted context omitted.

> The sillyness & waste of this is obvious Until you realise that there is not one true way to show a map, and that different apps may actually have different needs. Suddenly it becomes obvious that not all apps can use the same shared offline data.

There's no fundamental reason that underlying map data used by a good % of mapping apps, couldn't be stored 1x on-device, in some standard format and shared across apps. Users could pick & choose what subset(s) of map data they want to store locally. Different apps could pick & choose what features to offer, how to use available data & how to render it. Sad to see that such a conceptually simple problem hasn't been a…

Again, I don't think you understand how it works in detail, and you just assume from a high level that "it all looks the same, therefore it must be simple to make it all work together".

Some apps show raster tiles. Which means that if you want a different style, you just cannot share them. If you want the same style but you don't want to show exactly the same data, you can't share them. "Ok, you say, I personally don't care about raster tiles, I believe that everybody should be happy with vector tiles". That is wrong, but let's assume it.

Vector tiles are much more compact, but at the cost of the rendering engine: it has to read the information stored in some format and render the map according to different things like the style. How do you load the data to access it and rendering rapidly? Maybe you want to remove data so that it's more efficient and doesn't lag, or maybe you really want all that detail and more phones will lag when loading. Maybe you want to optimise the storage, so you remove the information you don't want to show, etc. Those requirements are incompatible, it's a tradeoff. Different apps choose different tradeoffs and therefore don't share resources.

Don't get me wrong: some apps could decide to share resources, and that would be fine. But it's not like all apps have the exact same needs and should obviously be sharing all that.

If you think that maps are "obvious" and a "conceptually simple problem", then you surely don't know much about what goes under the hood when you load a map in your phone. It's is actually quite complex.

Re: Organic Maps

#196
post #126
post #105

Earlier quoted context omitted.

> There are no tiles. All geometry is loaded and rendered directly from an SQLite database on every render. Which can be done with tiles. Or maybe I don't understand what you mean by "tiles"? What do you describe as "tiles"?

I would define a tile as a slice of geometries, not whole features. The difference with Tileless' approach, is that they load whole features from the database and don't split them into tiles. So if a feature extends outside the current view, they would load the whole geometry rather than the intersection of the tile's extent and the geometry. Vector tiles are optimized for concurrent downloads and browser / CDN cachi…

That's interesting. So that makes it more efficient for offline maps? How much more efficient? I'm curious now!

Re: Organic Maps

#198
post #153

> the same people, who created MapsWithMe/Maps.Me app Ah, the same people who I bought Maps.Me from in 2012 - that when I went to use it recently now bombards me with "sale ending in 4 hours!" pro subscription ad popovers in order to restore functionality (more than 10 offline map areas) that existed at the time I bought the app? No thanks.

Maps.me got sold to a series of subsequent owners. It was those subsequent owners who enshittified the app, not the original developers mentioned in your quotation. The original developers only later returned to the codebase, because it was freely licensed, and forked it in a different direction.

the original developers of MM then just started to do the same to OM by equally aggressively ask for money :p

Re: Organic Maps

#199
post #173

Earlier quoted context omitted.

All these apps rely on the data provided by OpenStreetMap (OSM). It is a Wikipedia-like project where anybody can contribute edits. https://www.openstreetmap.org/

do these damn projects even push the proposed edits up back to openstreetmap? insanely shameful if not

Yes, CoMaps lets users submit basic data that updates OSM for addresses and POIs. It's a harder problem than you may initially think too, quite often the delivery format of OSM data differs in schema from the DB format. In the case of OrganicMaps and CoMaps, they both generate offline-optimized map formats for distribution.

Re: Organic Maps

#200
post #4

Organic Maps was my go to app for a navigation app where you can fix errors yourself immediately! So much better than having to work for free on the proprietary apps, and hope they accept your edits There’s a fork from one year ago, CoMaps, that is gaining different features E.g., I am adding CarPlay Dashboard support that you can test by joining the TestFlight We are in great need of both more testers and some prope…

I have used OsmAnd+ for well over 15 years by now, which also uses OSM data, just like these. And I have used JOSM on my PC to fix the OSM data myself.

Does Organic maps / CoMaps offer anything OsmAnd+ doesn't for someone who uses it for car navigation (especially on back roads in the wilderness) as well as hiking? (All in the Nordic countries.) I also record tracks with it.

Post reply on HN