Skip to main content
7 votes

Downloading specific OpenStreetMap data by tag?

Now you can also use Overpass API to query and export OSM data by tags like "canal" (and also by area). It is more suitable for small to mid-size selections. There is a easy-to-use user interface ...
Yanic's user avatar
  • 342
7 votes
Accepted

Build GDAL 3.x for iOS

After much research, trials and a few rounds of correspondence with GDAL developers, I have finally got GDAL 3.x to build for iOS using 'cmake'. The full procedure is documented below, including ...
Son of a Beach'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,623
3 votes

Qfield on IOS import data

As far as I am aware, there is no import option in QField iOS application yet. I am an Android user, so never came across this situation but I tested this on my wife's iPhone and was able to replicate ...
Will's user avatar
  • 126
3 votes
Accepted

Mapbox GL control visibility on multiple labels using zoom attribute

Mapbox Studio and Mapbox Maps SDK for iOS v4.0 support expressions, which are much more flexible and powerful than style functions. The first step is to convert your existing textOpacity style ...
Minh Nguyễn's user avatar
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
Accepted

OSM Perspective View for Android/iOS

What you are looking for is WhirlyGlobe for Android. It's a 3D globe and it allows for tilting to see perspective view. You can even include Cesium STK Terrain data. They have their own terrain ...
Geospatial Engineer's user avatar
2 votes
Accepted

Render vector tiles to PNG on Android & iOS

So I've been able to render tiles from a .mvt source, using MapBox's SDK's MapSnapshotter. These tiles can then be displayed on the Google Maps SDK (using a custom TileProvider). It's working well: a ...
Tim Autin's user avatar
  • 604
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
Accepted

Building GDAL for iOS

I got this working for GDAL 2.2.2 and PROJ 4.9.3 several years ago. I'm now converting that project from Objective-C to Swift and I don't have time to figure out how to deal with the build issues I ...
Son of a Beach's user avatar
2 votes

Relationship between Android bearing and iOS course?

I'd argue that Bearing is more correct than Course in this context, although a big caveat is that I'm an Android developer. Also, the answers you get may differ depending on what industry they are ...
Sean Barbeau's user avatar
  • 1,623
2 votes

QField operating system

You can try Input, which is based on QGIS and works on both Android and iOS: https://github.com/lutraconsulting/input Disclaimer: we develop Input which is free and open source
Lutra's user avatar
  • 701
2 votes

Build GDAL 3.x for iOS

https://github.com/BeinerChes/gdalios I made a repository with bash scripts to build a gdal for iOS based on ideas from here.
Ches Beiner's user avatar
1 vote

Import URL in QField on iPhone not working

I haven't used Dropbox yet. But with Google Drive, you need to use the download link and not the file sharing link Regards Nelson
Nelson Silva's user avatar
1 vote

OSM contributors attribution and the default controls inside the OpenLayers map are not proper as per the OpenLayers examples

thanks for the comment from @til_b. I fixed the issue by importing @import "../node_modules/ol/ol.css"; in global.scss file in the ionic project.
sujith1406's user avatar
1 vote

QField - Can't access local storage on iPhone

Currently iPhone Files app allows you to access QField folder. You can search for "QField" inside your mobile storage and you will get a folder that has a logo for QField. Open that folder ...
Baptenda's user avatar
1 vote

Build GDAL 3.x for iOS

GDAL now creates dynamic libraries with binding: You can convert them to framework by following above process: you just have to create info plist file also: Here is the minimal plist file for iOS ...
Huzaifa Kamran's user avatar
1 vote

How to rendering and manipulate GeoTIFF image in iOS devices?

I've developed a native iOS app using GDAL to manage the vector data, and OpenLayers (in a UIWebView) to display the layers (both raster and vector). For vector layers, the app uses GeoJSON to ...
Son of a Beach's user avatar
1 vote

ArcGIS Collector with ArcGIS Portal webmap failing on attachments

We fixed this issue last month! Esri sent us a link where we could follow guidelines and our ArcGIS admin installed the patch (see the attached photo). However, after installing the patch, it is ...
Aurelija Viluckytė's user avatar
1 vote

Load mbtiles by Mapbox iOS & Android SDK

This kind person has provided a similar solution for Android as is mentioned by Alan. It uses as local server (JPG/PNG/PBF etc) as the tile srouce reading from your local mbtiles files. I haven't ...
paul_f's user avatar
  • 63
1 vote

ArcGIS Explorer iOS App can't load map with bing basemap

I suspect that ArcGIS Explorer app you are using is outdated and using the old Bing Maps SOAP services which were turned off at the beginning of August. I would check with ESRI to see if they have an ...
rbrundritt's user avatar
1 vote
Accepted

ArcGIS IOS load TPK from Shared Container AGSLocalTiledLayer

I got this working. In my case, the problem was passing a proper path name without "file://" at the beginning. Using url.absolutePath does this, so you need to strip it off when converting URL's. Here ...
JohnC's user avatar
  • 26
1 vote

iOS Sharing of Base Map file between several apps

If your basemap is in mbtiles SQLite 3 format then you can use it any many apps and mapping development platforms and mapping/gis applications. If it's using ESRI TPK then you'r out of luck. Use QGIS ...
GeospatialInformationTech's user avatar
1 vote

Format for viewing vector files offline and mobile

I would go with GeoPackage another SQLite Container but it supports: Raster Tiles - PNG, JPG, WebP Terrain Tiles - raster image -PNG or TIF Vector Features - Modified WKB in blob to store geometry ...
Geospatial Engineer's user avatar
1 vote

Capturing accurate GPS points using mobile devices

Im not sure if the algorithm has been developed and deployed widely, but there is a way to improve the accuracy using multiple smart phones sharing information. See "High-Accuracy Differential ...
Shane's user avatar
  • 11
1 vote

iPhone app to record 3D location information

Maps n Trax can do this. Records X, Y & Z and can export to shapefiles, GPX, KML, etc. https://itunes.apple.com/au/app/maps-n-trax-offline-maps-gps/id550937509?mt=8 Its getting a bit long in ...
Son of a Beach's user avatar

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