Skip to main content
12 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 ...
TomazicM's user avatar
  • 26.2k
12 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 ...
Sean Barbeau's user avatar
  • 1,603
9 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....
Ernesto561's user avatar
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.
neogeomat's user avatar
  • 8,380
7 votes
Accepted

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 ...
TomazicM's user avatar
  • 26.2k
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 = {} ...
Julian Mann's user avatar
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>...
Francisco Puga's user avatar
4 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 ...
tony gil's user avatar
  • 487
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 ...
jdONeill's user avatar
  • 914
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 ...
Boswachter_Marc's user avatar
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 ...
Sean Barbeau's user avatar
  • 1,603
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 ...
Matthias Kuhn's user avatar
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 ...
Matthias Kuhn's user avatar
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 ...
augustin's user avatar
  • 369
3 votes

Generating random locations nearby?

Implementation for Swift Getting the lat and lng from geoencoder and passing it to this function func generateRandomLocation(lat: CLLocationDegrees, lng: CLLocationDegrees){ let radius : Double =...
Pulkit's user avatar
  • 131
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 ...
Marco_B's user avatar
  • 2,582
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://...
Dmitry Baryshnikov's user avatar
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 ...
Matthias Kuhn's user avatar
3 votes

How can I read Digital Elevation Model?

Band interleaved by line (BIL) files and it's associated header file (HDR) are raster format files. The PRJ file is a projection file, telling a GIS software application where in space to draw the ...
GBG's user avatar
  • 9,959
3 votes

Points shapefile from QGIS to Android?

It's not a direct answer to your question (which is a bit unclear to me) but you might be interested to have a go at Qfield which is a mix between QGIS and an Android app. Basically, you need to ...
gisnside's user avatar
  • 7,858
3 votes

Using Android phone as gps?

There are several apps that will allow you to do this. Collector for ArcGIS or Gaia GPS are two that I would recommend.
MaryBeth's user avatar
  • 3,714
3 votes
Accepted

How to calculate distance between two 3D points in kilometers using postgis

For the distance between the 3D points, you should create the 3d geometry for these points, then transform the points on an SRID (depends on the location of the points). After that, you can use (...
Moh's user avatar
  • 1,588
3 votes
Accepted

Combining GPS and WiFi geolocation

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 ...
Sean Barbeau's user avatar
  • 1,603
3 votes
Accepted

Disable panning after loading a layer in ArcGIS Runtime

mapView.InteractionOptions = new Esri.ArcGISRuntime.UI.MapViewInteractionOptions() { IsPanEnabled = false };
dotMorten's user avatar
  • 689
3 votes

QField GPS error while tracking lines

ISSUE SOLVED: After much trial and error what solved this issue using the internal GPS was to TURN OFF the improve accuracy with wifi scanning and bluetooth scanning. In a previous suggestion from ...
sbec's user avatar
  • 76
2 votes
Accepted

Is there an industry-standard official mapping of Galileo satellites to global "PRN”/ID values?

For Android 6.0.1 (M) and lower, on Qualcomm chipsets the ID range of 301-330 has been identified for Galileo satellites via tests with the GPSTest app on a BQ Aquaris X5+ device (see this issue). ...
Sean Barbeau's user avatar
  • 1,603
2 votes

Solution for android map app with offline use?

Try to use NextGIS Mobile SDK. Online/offline mode include editing and autosync with server (NextGIS Web). Raster and vector layers, custom input forms, all types of geometry support. An example ...
Dmitry Baryshnikov's user avatar
2 votes

Esri Navigator for Android

According to Esri's Navigator for ArcGIS page it requires iOS Version 8 or later, so no it doesn't currently support Android. Further down the page however it indicates that an Android version is in ...
Midavalo's user avatar
  • 29.8k
2 votes
Accepted

Display local tiles with OpenLayers that are generated by MapTiler from a (.tif) georeferenced image

If you use latest MapTiler version from http://www.maptiler.com/ to generate the tiles, it will directly produce for you an ready to use openlayers.html viewer. You clearly use a very old version of ...
MapTiler's user avatar
  • 1,621
2 votes
Accepted

How to publish a QGIS map for use with Garmin/Android?

Maptiler can do that for you, turning your QGIS maps into map tiles that can be used to set up a tile layer in your MapView view. It's not the cheapest option, but it's the easiest I've seen so far. ...
Anarchofascist's user avatar

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