Skip to main content
13 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.5k
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,613
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.5k
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
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
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,598
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,613
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

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

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
  • 10.2k
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

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

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,868
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

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,613
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,613
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

How to get polyline latitude and longitude by click on polyline android?

use polyline.getPoints(); in your method. map.setOnPolylineClickListener(new GoogleMap.OnPolylineClickListener() { public void onPolylineClick(Polyline polyline) { int strokeColor ...
Ajaykumar Mistry's user avatar
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

Load mbtiles by Mapbox iOS & Android SDK

MBTiles can be displayed in the Mapbox Maps iOS SDK by hosting a web server within your app and pointing the map to localhost. I've posted my solution here: https://gist.github.com/namannik/...
Alan Kinnaman's user avatar
2 votes

How to convert MapPoint to latitude/longitude in ArcGIS for Xamarine Android

This plagued me for a bit...here's the answer. The MapPoint can be expressed in either Wgs84 (latitude / longitude) or WebMercator which is some other system of coordinates. Since you specified ...
AlxSeg's user avatar
  • 21
2 votes

Is GeoPDF suitable for mobile-navigation app?

For very simple and small maps it may be fine your better off using MBTILES or GPKG GEOPACKAGE TILES You can use GDAL to produce these or QGIS. Just note if you choose MBTILES first re project data to ...
GeospatialInformationTech's user avatar
2 votes

Create a runtime geodatabase in QGIS for an Android app

If you need a portable file format storing multiple geographic datasets in a way similar to a FileGDB but possible to use with QGIS, two things come to my mind: SpatiaLite SpatiaLite is an open ...
pLumo's user avatar
  • 6,549

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