24
votes
Android devices and apps with support for Galileo positioning?
I maintain the GPSTest app on Google Play, which is open-source on Github.
I'm actively interested in adding Galileo support in the app, but to do this I need to know what IDs the Galileo satellites ...
14
votes
Generating random locations nearby?
Implemented for Javascript:
var r = 100/111300 // = 100 meters
, y0 = original_lat
, x0 = original_lng
, u = Math.random()
, v = Math.random()
, w = r * Math.sqrt(u)
, t = 2 * Math.PI * v
...
11
votes
Accepted
GNSS raw measurements on Android: Does real time/post processing Differential techniques possible?
In short, yes - differential GNSS is now possible on Android, and, as of Android P (on supported devices), real-time kinematic (RTK), or carrier-phase measurements, are also possible.
The May 2018 ...
10
votes
Accepted
Tile names & coordinates relationship
After three weeks of learning about web maps I finally found answers to all of
my questions. They will be more in the form of tutorial since this may help some
other beginner.
First I learned how ...
8
votes
Alternatives to Google Maps on an Android phone
Maps.me has map viewing POI search and query, routing and navigation, and it can be used offline. Data is updated frequently and it is available for Android and iOS.
8
votes
Accepted
Looking for an android solution for offline kml/kmz file viewer with gps support
My favorite app for doing these kinds of things is Locus map free. It can import KML file amongst many other formats, and can work completely offline.
If you need a base map, you can either download ...
8
votes
Using custom map tiles with Google Map API V2 for Android.?
Yes, you can use custom tiles with Android Maps API v2 - you can see a fully working example in our OpenTripPlanner for Android app on Github. (You can also download the app directly from Google Play)
...
8
votes
Accepted
How to open KML file in Google maps for android?
First of all, you need to create a map in "My Maps" (https://mapsengine.google.com/map/). You can import your kml there. You can find more information about the limitations in https://developers....
7
votes
Accepted
Capturing accurate GPS points using mobile devices
I've done exactly the same thing for the same purposes - creating GIS-based rock climbing guides using GPS points taken with a mobile phone. I collected my points using an iPhone and the iGIS app. ...
7
votes
Why hybrid GIS application gets GPS position only from Google & not from the device
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 ...
6
votes
Generating random locations nearby?
Accepted answer and derivatives didn't work for me. Results were very inaccurate.
Correct implementation in javascript:
function pointAtDistance(inputCoords, distance) {
const result = {}
...
6
votes
Leaflet export GeoJSON to file
You can use the saveAs polyfill developed by Eli Gry. It should work on Chrome for Android browser.
Check the following example:
<!DOCTYPE html>
<html>
<head>
<title>...
4
votes
Capturing accurate GPS points using mobile devices
In this case you might be more precise if you fine tune your points on a computer later. For example try to note the position of the point relatively to a tree or any other significant feature in the ...
4
votes
Accepted
Seeking Android library to run Dijkstra on shapefile?
Assuming you mean Dijkstra: Spatialite has been ported to android. It includes implimentation of Dijkstra's Algorithm, and the A* Algorithm. It may help to familiarise yourself with the spatialite ...
4
votes
ArcMap to ArcGIS online/Collector
I've only done this a couple of times, so I'm far from an expert.
There's a bit more to getting it into collector. Your layers need to be shared as feature layers in ArcGIS online, and they need to ...
4
votes
Accepted
Create custom OSM map file
A ready-to-go solution can be the web service of http://extract.bbbike.org/,
there you can define a boundingbox on an online map and choose many different output formats for OSM based maps. They also ...
4
votes
How to show QGIS maps in android application?
You can use Opensourse JavaScript libraries like leaflet or Openlayers to create a web appilication using the maps created using QGIS with the help of GeoServer and load it into a webview in your ...
4
votes
Accepted
ArcGIS Runtime SDK for Android how to get the lat and long of point
You get the coordinates of a Point with Point.getX() and Point.getY() which will be in the reference system of the existing Point. You can then use the GeometryEngine to reproject the point to get ...
4
votes
QGIS Qfield visiblity of offline layers on Android 6.0 Samsung tablet Galaxy tab S2
The problem is probably due to some 'corrupt' geometry issues (polygon and multipolygon features in line or polygon layers). See the answer in the following thread: Gpkg and shapefiles behave ...
4
votes
Render vector tiles to PNG on Android & iOS
For Android, we looked into this a few years ago (circa 2014):
https://github.com/CUTR-at-USF/OpenTripPlanner-for-Android/issues/356
We ended up just using raster tiles, but we were looking at the ...
4
votes
Accepted
Can Qfield be used with external GNSS service?
Connecting external devices with NMEA support via bluetooth is possible since version 1.8.0.
External GNSS services can be used via tools like rtklib which can then convert the position to a mock ...
4
votes
Running QField without a Google account
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 ...
3
votes
Accepted
Creating simple maps to view on Mobile devices?
You're right to look into Mapbox, despite not having a Computer Science background. Mapbox has a utility called TileMill which is essentially a web map development studio that has a familiar GIS-like ...
3
votes
Accepted
Is there an industry-standard official mapping of GLONASS satellites to "PRN" values?
I know it's been a long time and you probably no longer care for the answer, but in case you (or someone coming in from a web search) cares, I'll attempt an answer.
To quote some text from the NMEA ...
3
votes
Is there an industry-standard official mapping of Galileo satellites to global "PRN”/ID values?
From the IGS Galileo status it appears that there are "standard" PRNs assigned - as of Sep 15, it looks like E followed by the SV ID for the operational satellites. Obviously that could change as ...
3
votes
Android devices and apps with support for Galileo positioning?
Android devices and apps supporting Galileo positioning are bound to arise and become more popular as Galileo itself starts to operate in full gear, with the whole array of satellites having been ...
3
votes
Accepted
OSMDroid app using custom ArcGIS Tile Server - tiles are shuffled
Using ArcGIS tile server, I manage to display satellite imagery even to 16 layer zoom level, but tiles are shuffled around. .... Basemap tiles are shuffled and do not correspond to lat/lon, but ...
3
votes
OSMDroid app using custom ArcGIS Tile Server - tiles are shuffled
Marco_B pointed the way and, therefore his answer is accepted as correct.
Nevertheless, since it is a theoretical answer that takes time to figure out how to implement, i will post the final code ...
3
votes
Working with GeoServer and OpenLayers in Android?
GeoServer is spatial data source. Android is one of a client, such as desktop or web.
For Android you can use such SDKs:
NextGIS Android SDK - https://github.com/nextgis/android_maplib and https://...
3
votes
Can the QField Android App integrate with Dropbox (in order to open & edit/view a desktop Project)?
As long as the project is portable this should work. We have tested btsync/resilio which is conceptually comparable to dropbox and did not experience any troubles.
In order to edit files they need to ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
android × 383gps × 62
arcgis-android × 49
qgis × 37
google-maps × 33
mobile × 32
openstreetmap × 26
ios × 22
java × 21
software-recommendations × 20
offline × 20
kml × 16
shapefile × 15
google-maps-api × 15
qfield × 15
geolocation × 13
wms × 12
geoserver × 11
mapbox × 11
leaflet × 10
javascript × 10
tiles × 10
google-earth × 10
spatialite × 10
coordinate-system × 9