mozilla / MozStumbler

Android Stumbler for Mozilla
http://location.services.mozilla.com
Mozilla Public License 2.0
621 stars 214 forks source link

Bts inside rapid transit (metro, subway, underground) #1854

Open 532910 opened 5 years ago

532910 commented 5 years ago

Hello.

This is a common crosspost for opencellid, radiocells and mozilla location.

The rapid transit (metro,subway, tube) in my city has a very good GSM, WCDMA and LTE coverage. On the stations and inside tunnels. We have 4 different real (not virtual) operators so there a lot of stations. And there are no GPS or any other GNSS coverage, of couse.

So I can’t fill the database with TowerCollector Radiobeacon or Mozilla Stumbler.

But it will be very-very coll to see on the map where you are during the trip. Moreover, I’m dreaming about the app that will notify me when should I exit (the station before).

I’m ready to fill the database manually: to visit all stations, make records, and publish them associating according to each station.

There is also wifi in each train (wagon), but I see no reason to put it into database as it’s moving.

532910 commented 5 years ago

all refs: https://community.opencellid.org/t/bts-inside-rapid-transit-metro-subway-underground/307 https://groups.google.com/forum/#!topic/mozilla.dev.geolocation/L4Fsv2NEo8E https://github.com/mozilla/MozStumbler/issues/1854 https://github.com/openbmap/radiocells-scanner-android/issues/230 https://github.com/zamojski/TowerCollector/issues/54

Djfe commented 4 years ago

this is kinda related to my idea from back in the days (when this project was still being actively worked on) mozilla/ichnaea#132

Djfe commented 4 years ago

you would need an app that runs MLS queries, when there is no GPS available to map the metro, I think.

Mozstumbler only queries locations from data that was collected while GPS was available (you can see what location MLS estimates from that data (visible wifi + cells) before your data actually gets uploaded and added to the db, MozStumbler shows that estimate as a red dot on the map that is connected to the more accurate GPS location of the observation),

anyways this means you can't use mozstumbler for doing this. (at least in the current version, someone could modify mozstumbler so it continually checks for wifi and cells and do queries for them, but that's quite a large change in the code, I think)