Hot answers tagged

7

Android GPS works native in hybrid apps, it just needs some settings within app. I'm absolute amateur with Android apps, I learned how to use Android Studio only for the purpose of writing hybrid Andriod app that uses Leaflet. Below are GPS related excerpts from my hybrid app that worked for me. Manifest: ... <uses-permission android:name="android....


4

All releases can be downloaded directly from the github page, as stated in the documentation. All .apk packages there are signed. If someone wants to make the effort of uploading it to F-Droid and keeping it up to date, that will be very welcome. If you want to dig into this best contact the user list or the github issue page to coordinate or for specific ...


2

hitTolerance parameter is introduced with version 3.20.0. So, it's not working with version 3.11.2 because there's no hitTolerance. Up-versioning to 3.20.0 will solve your problem.


2

I assume you're referring to the Fused Location Provider as discussed here: https://developers.google.com/location-context/fused-location-provider/ ...which says: Apps can take advantage of the signals provided by multiple sensors in the device to determine device location. However, choosing the right combination of signals for a specific task in ...


1

Avenza PDF maps is a free Android and iOS application that allows you to view your location using the mobile device's location services via a geospatial PDF or geospatial TIFF. It is easy to create the geospatial PDF using ArcGIS10.x. Just export your map layout to PDF - but not before selecting the advanced tab - and clicking export geospatial ...


1

I use Maverick to load kml files and navigate to them. And I would like to try QField soon.


1

Bash solution: Put all your data files in a subfolder named "data" and run this little script: { # print some header printf "%s,%s\n" LAT LON; # print the data grep -Pho '(LAT|LONG)\): \K.*' data/* | paste -d, - - } > output.csv # redirect output between brackets to csv file In one line for copy-paste: { printf "%s,%s\n" LAT LON; grep -Pho '(LAT|LONG)\...


1

Apparently, GPS gives the information. I have found a partial answer here. (this is for GPS, it does not include other GNSS chips like Glonass and Galileo). Apparently, the GPS hardware outputs results following NMEA format. From the page: GPS is a commonly used constellation of GNSS satellites. GPS hardware typically reports location information as ...


1

External GNSS services can be used via tools like rtklib which can then convert the position to a mock location. Directly working on the NMEA data is not (yet) possible.


1

You should be able to do quick calculations using the bounding box with: Location location = ...; GeoJsonFeature feature = ... LatLng point = new LatLng(location.getLatitude(), location.getLongitude()); if (feature.getBoundingBox().contains(point)) { // Polygon contains the point } If you want to use the actual polygon geometry, that's a little more ...


1

According to the information given on the Offline page, its seems like you are not allowed to do this. Our terms of service do not allow you or an end user to redistribute offline maps downloaded from Mapbox servers. They link to the Pricing page for more information, and that states in the footer the following: What is the limit for offline usage on ...


Only top voted, non community-wiki answers of a minimum length are eligible