wiglenet / wigle-wifi-wardriving

Nethugging client for Android, from wigle.net
https://wigle.net
BSD 3-Clause "New" or "Revised" License
684 stars 209 forks source link

Use OpenStreetMaps for map in OSS/F-Droid version #465

Open Phoenix616 opened 3 years ago

Phoenix616 commented 3 years ago

Currently the map doesn't work in the pure open source version that is listed on F-Droid, it would be cool if that could use OpenStreetMaps data somehow. I assume because it would e individual devices requesting that it shouldn't be too big of an issue requesting from their servers? But if so the maybe it could be possible to hook into other map apps (like OSMAnd or Magic Earth when they finally move to open source) to get cached local data.

rksh commented 3 years ago

Short answer: yes, it's about the tiles, not the integration. We ran an OSM server for a while, but the overhead/maintenance was too high (basically got out of date, couldn't be updated without a full re-stage); once we switched to ESRI and Gmaps for site and client, we haven't had time/bandwidth to maintain an OSM tile server.

OliverParoczai commented 3 years ago

Maybe the app could allow you to set your own tile servers, as it's getting more mainstream to have one

rksh commented 3 years ago

pull requests are very welcome!

JamesClarke7283 commented 2 years ago

+1 This is an essential feature in my view. Because this is one of the things that make this app unique to its competitors. And would like to use this app effectively, without running non-free dependencies.

itissid commented 1 year ago

So say we were to try and see which one of the free tile servers listed https://wiki.openstreetmap.org/wiki/Raster_tile_providers one can use.

@rksh If one was to ask one of the free tile providers to use their servers. What kind of traffic could we expect them to face from the android app?

rksh commented 1 year ago

We have no way of monitoring the number of FOSS installs, but my impression is that the user base is quite small compared to the Play Store version.

hackerb9 commented 1 year ago

That would be my preaumption, too. The amount of traffic created by FOSS Wigle users would be negligible for most servers.

I already have Open Street Maps on my phone. I wish there was a way to somehow connect the two either automatically or by exporting the recent data.

My main hope is to be able to use Wigle to track down lost Bluetooth devices. Having even a basic map would be helpful.

(But maybe this isn't even the right app as the most obvious "signal meter" seems to be a metronome?)

Artoria2e5 commented 1 month ago

The OSM is also of interest for Chinese users, because Google Map simply doesn't match the road there due to https://en.wikipedia.org/wiki/GCJ-02. Not that there are a lot of us breaking the law out there :)