Top
Best
New

Posted by tosh 6 hours ago

Organic Maps(organicmaps.app)
623 points | 183 commentspage 3
NoboruWataya 5 hours ago|
I use OrganicMaps a lot for long walks and it's great. Works perfectly offline if you have downloaded the map of the region beforehand, which is helpful if you are in an area with poor reception or just want to conserve phone battery by turning off data. And being OSM, it is great for showing less prominent paths/trails and other useful info like drinking water sources, picnic benches etc. And supports importing GPX trails. So IMO it's way better than Google Maps for this use case.

It's also very easy to edit some basic data through the app so if you notice an error in the map it's usually possible to fix it right there and then.

informal007 2 hours ago||
I had my first hiking in a route without network connection one month ago, that was the first time I used the GPS without network by Organic Maps even I knew I could do it in the past. It showed me the possibility that some feature work well without network. It's a really good experience.
MoneyBurning 1 hour ago||
The offline-first approach is underrated. Most mapping apps assume connectivity as a given — Organic Maps treating it as a luxury is the right call for global users.
dwa3592 4 hours ago||
This is exciting!! I was not aware of organic maps until today. I use offline maps in google maps also. It's not fully private if it requires GPS connection though!! That's why I have been working on https://github.com/deepanwadhwa/anumaan for a while now. The focus is on navigating without internet and without GPS.
jraph 4 hours ago|
> It's not fully private if it requires GPS connection though!!

How so? GPS is like FM radio: you send nothing, you only receive.

Apps like organic maps or comaps let you use the maps fully offline and you can compute itineraries without GPS when your need this (from point A to point B, with as many stops as you wish).

I strongly recommend you to seriously look into comaps or organic maps if you don't know them.

Now, "GPS isn't working or depletes my battery, what do I do?" is an interesting topic worth looking into. It seems you are trying to automate what we all do when GPS doesn't work well. I find that relatively easy in a city, not so much in a road on the countryside.

etdznots 2 hours ago|||
With the important caveat though that a lot of devices use AGPS, I don’t understand in too much detail and I think on some devices it can be disabled but I think this reveals some info
wasting_time 3 hours ago||||
They may be thinking of Google's coarse location feature where the handset checks SSIDs in the proximity against Googles database for fast lookup.
jraph 2 hours ago|||
Oh yeah, makes sense didn't think about this especially since I don't have the google services.

That's not really GPS anymore so when discussing the topic it would be worth being exact on this.

dwa3592 2 hours ago|||
This is correct but if the phone's internet is off, there is no way for BSSID look up but maps might collect this in the background for telemetry and send it to the server once the internet is turned back on.
dwa3592 3 hours ago|||
You are largely correct about everyday location privacy but I was thinking more in the adversarial direction (read military/ GPS denied zones) when I started this work. There have been news about GPS being denied/spoofed over european region. When your phone can't get the GPS signal, it would try to retrieve alternative signals (A-GPS, cellular network etc) - this is where an adversary could be listening for leaks. So GPS denial could effectively be a trigger and the follow ups after that trigger could lead to leaks.
KolmogorovComp 3 hours ago||
I just wished Organic Map had a better way to download many countries/regions at once.

I frequently use it in the airplane without WiFi and wish to have high definition, but downloading country by country is too cumbersome.

RetroTechie 4 hours ago||
I'll repeat a question asked in an earlier thread on OM:

Do there exist apps that share their offline map data? As in: install app A, dowload offline map data for country xyz, use in app A, install app B, use same map data in app B (or C, D etc) without re-downloading the map data?

As I understood, that was not the case as each app uses its own format which is some underlying public geo info (presumably too big to have on device), filtered / processed in per-app fashion.

The sillyness & waste of this is obvious. So: any progress in resolving this situation?

hadrien01 2 hours ago||
This used to be a thing on Windows Phone, you could download maps in the settings and they would be available in the default Maps app, but also in HERE Maps, Transit, etc.
palata 3 hours ago|||
> 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.

davidee 2 hours ago|||
To further back this up, just because OSM might be a map's data source, it doesn't mean they use the same rendered vectors or images for the tiles.

I make changes to OSM so they can be propagated to a cycling-specific mapping tool I use (it's a commercial tool with their own custom map layers) - it takes about 3-4 weeks from when a change is made on OSM for it to be incorporated into their data set.

So yeah, it's not as simple as "we all use OSM so we'll just share all our rendered mapping values".

RetroTechie 1 hour ago|||
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 addressed yet. We're talking a good # of apps here, many millions of users, and enormous amounts of storage & bandwidth wasted.

Edit: I'm assuming that last bit is a problem for the app developers themselves, too.

ivanjermakov 3 hours ago||
Storage constraints haven't been on developers' radar last 20 years.
dxetech 5 hours ago||
I remember over 15 years ago my wife and I were honeymooning in Europe (rom the US). While we had iOS devices that could use maps, the data services then were terrible, and GPS was effectively useless

We ended up taking screen shots of Google Maps where we zoomed in on local streets, on an ad hoc type atlas. I wish we had this app back then

cmdoptesc 3 hours ago||
I believe MapsWithMe (now Maps.me) was released about that time, but I personally didn't get an iOS device until 2013.
palata 3 hours ago||
At that time I think I was using CityMaps2Go. Not sure if it still exists though.
gordonhart 5 hours ago||
Migrated all of my pins to Organic Maps from Maps.me when it started to aggressively monetize. Smooth process. Been a happy user for years!
AmblingAvocado 2 hours ago|
I bought Maps.me Pro in 2012, used it while traveling then and was happy. Fired it back up for a similar trip this year and in spite of having paid for it already, I don't have Pro features and I get aggressive "Sale ending in 4 hours!" popovers every time I launch the app.
radec 3 hours ago|
Is it feasible for something like this to have heatmaps?

Maybe the data could be shared/distributed via hypercore or similar.

I find heatmaps are my primary way of finding new mountain biking trails and routes.

ivanjermakov 3 hours ago|
Don't think anyone other than Strava and Komoot have sufficient user-generated trail database to be useful for your use-case.
stigi 2 hours ago|||
OSM has a heatmap feature. Users can contribute tracks and feed into it:

https://wiki.openstreetmap.org/wiki/Heat_maps

radec 1 hour ago||
Awesome! Thanks. I'll look into it.

Edit: hmmm I don't think I understand that wiki. Most of those are not the type of heatmap I was thinking of. I'll keep looking into it though.

stigi 15 minutes ago||
In fact they are called "Public GPS Traces" and can be enabled in the OSM layer inspector. I am not sure if anyone started distilling track recommendations from them yet though.

Here's a link that has traces enabled (aka layer "G"): https://www.openstreetmap.org/#map=15/52.47166/13.40590&laye...

There's also a list of recent uploaded traces: https://www.openstreetmap.org/traces

radec 2 hours ago|||
That's possible. I use RideWithGPS, maybe a lot of people use it around here. Or maybe only two other people have ridden the route, it doesn't say, but it's still super useful for finding routes.
More comments...