Skip to content

Commit 35c81f7

Browse files
authored
Remove reference to mobile-sdk, link ogr and gdal to mobile repo and update supported formats (#684)
1 parent 61f4a3b commit 35c81f7

File tree

3 files changed

+8
-226
lines changed

3 files changed

+8
-226
lines changed

src/dev/customapp/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@ The good news is that <MobileAppName /> is licensed as open source software, whi
1010

1111
If you are interested in building a custom app, you can start by going to <GitHubRepo id="MerginMaps/mobile"/> repository on GitHub and building it for your platform.
1212

13-
The <GitHubRepo id="MerginMaps/mobile-sdk" desc="mobile app SDK repository" /> provides all the dependencies for various platforms (Android, iOS, macOS, Windows).

src/gis/supported_formats/index.md

Lines changed: 7 additions & 224 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ For survey layers used on the field, we strongly recommend GeoPackage, to be abl
2222
| [PostGIS](#postgresql-postgis) | :thumbsup: | requires internet connection |
2323
| WFS | :warning: | requires internet connection |
2424

25-
There are more formats supported, please see full list of supported [QGIS providers](#full-list-of-supported-qgis-providers) and [OGR drivers](#full-list-of-supported-ogr-drivers)
25+
There are more formats supported, please see full list of supported [QGIS providers](#supported-qgis-providers), [OGR and GDAL drivers](#supported-gdal-and-ogr-drivers).
2626

2727
::: tip
2828
Go to [Behind Data Synchronisation](../../manage/synchronisation/index.md) to read more about how synchronisation works in <MainPlatformNameLink />.
@@ -54,7 +54,7 @@ To use a *Connection Service File*, you have to:
5454
| ECW | :no_entry_sign: | proprietary license |
5555
| MrSID | :no_entry_sign: | proprietary license |
5656

57-
There are plenty of other raster formats we support through GDAL/OGR, please see [the full list](#full-list-of-supported-gdal-drivers)
57+
There are plenty of other raster formats we support through GDAL/OGR, please see [the full list](#supported-gdal-and-ogr-drivers).
5858

5959
::: tip
6060
See [our guide](../settingup_background_map/index.md) for setting up background layers.
@@ -68,9 +68,9 @@ We support vector tiles just like QGIS does - in Mapbox Vector Tiles (MVT) forma
6868
See [our guide](../settingup_background_map/index.md) for setting up background layers.
6969
:::
7070

71-
## Full list of supported QGIS providers
71+
## Supported QGIS providers
7272

73-
The <MobileAppNameShort /> is based on the <GitHubRepo id="MerginMaps/mobile-sdk" /> with custom QGIS core library build. The currently supported QGIS providers are
73+
The currently supported QGIS providers are:
7474

7575
```
7676
OGC API - Features data provider
@@ -90,234 +90,17 @@ OGC Web Coverage Service version 1.0/1.1 data provider
9090
OGC Web Map Service version 1.3 data provider
9191
```
9292

93-
## Full list of supported GDAL drivers
93+
## Supported GDAL and OGR drivers
9494

95-
The <MobileAppNameShort /> is based on the <GitHubRepo id="MerginMaps/mobile-sdk" /> with custom GDAL build. The currently supported formats are
96-
97-
```
98-
./gdalinfo --formats
99-
Supported Formats:
100-
101-
VRT -raster,multidimensional raster- (rw+v): Virtual Raster (*.vrt)
102-
DERIVED -raster- (ro): Derived datasets using VRT pixel functions
103-
GTI -raster- (rov): GDAL Raster Tile Index (*.gti.gpkg, *.gti.fgb, *.gti)
104-
SNAP_TIFF -raster- (rov): Sentinel Application Processing GeoTIFF
105-
GTiff -raster- (rw+vs): GeoTIFF (*.tif, *.tiff)
106-
COG -raster- (wv): Cloud optimized GeoTIFF generator (*.tif, *.tiff)
107-
NITF -raster- (rw+vs): National Imagery Transmission Format (*.ntf)
108-
RPFTOC -raster- (rovs): Raster Product Format TOC format (*.toc)
109-
ECRGTOC -raster- (rovs): ECRG TOC format (*.xml)
110-
HFA -raster- (rw+v): Erdas Imagine Images (.img) (*.img)
111-
SAR_CEOS -raster- (rov): CEOS SAR Image
112-
CEOS -raster- (rov): CEOS Image
113-
JAXAPALSAR -raster- (rov): JAXA PALSAR Product Reader (Level 1.1/1.5)
114-
GFF -raster- (rov): Ground-based SAR Applications Testbed File Format (.gff) (*.gff)
115-
ELAS -raster- (rw+v): ELAS
116-
ESRIC -raster- (rov): Esri Compact Cache (*.json, *.tpkx)
117-
AIG -raster- (rov): Arc/Info Binary Grid
118-
AAIGrid -raster- (rwv): Arc/Info ASCII Grid (*.asc)
119-
GRASSASCIIGrid -raster- (rov): GRASS ASCII Grid
120-
ISG -raster- (rov): International Service for the Geoid (*.isg)
121-
SDTS -raster- (rov): SDTS Raster (*.ddf)
122-
DTED -raster- (rwv): DTED Elevation Raster (*.dt0, *.dt1, *.dt2)
123-
PNG -raster- (rwv): Portable Network Graphics (*.png)
124-
JPEG -raster- (rwv): JPEG JFIF (*.jpg, *.jpeg)
125-
MEM -raster,multidimensional raster- (rw+): In Memory Raster
126-
JDEM -raster- (rov): Japanese DEM (.mem) (*.mem)
127-
ESAT -raster- (rov): Envisat Image Format (*.n1)
128-
BSB -raster- (rov): Maptech BSB Nautical Charts (*.kap)
129-
XPM -raster- (rwv): X11 PixMap Format (*.xpm)
130-
BMP -raster- (rw+v): MS Windows Device Independent Bitmap (*.bmp)
131-
DIMAP -raster- (rovs): SPOT DIMAP
132-
AirSAR -raster- (rov): AirSAR Polarimetric Image
133-
RS2 -raster- (rovs): RadarSat 2 XML Product
134-
SAFE -raster- (rov): Sentinel-1 SAR SAFE Product
135-
PCIDSK -raster,vector- (rw+v): PCIDSK Database File (*.pix)
136-
PCRaster -raster- (rw+): PCRaster Raster File (*.map)
137-
ILWIS -raster- (rw+v): ILWIS Raster Map (*.mpr, *.mpl)
138-
SGI -raster- (rw+v): SGI Image File Format 1.0 (*.rgb)
139-
SRTMHGT -raster- (rwv): SRTMHGT File Format (*.hgt)
140-
Leveller -raster- (rw+v): Leveller heightfield (*.ter)
141-
Terragen -raster- (rw+v): Terragen heightfield (*.ter)
142-
ISIS3 -raster- (rw+v): USGS Astrogeology ISIS cube (Version 3) (*.lbl, *.cub)
143-
ISIS2 -raster- (rw+v): USGS Astrogeology ISIS cube (Version 2)
144-
PDS -raster- (rov): NASA Planetary Data System
145-
PDS4 -raster,vector- (rw+vs): NASA Planetary Data System 4 (*.xml)
146-
VICAR -raster,vector- (rw+v): MIPL VICAR file
147-
TIL -raster- (rov): EarthWatch .TIL
148-
ERS -raster- (rw+v): ERMapper .ers Labelled (*.ers)
149-
L1B -raster- (rovs): NOAA Polar Orbiter Level 1b Data Set
150-
FIT -raster- (rwv): FIT Image
151-
GRIB -raster,multidimensional raster- (rwv): GRIdded Binary (.grb, .grb2) (*.grb, *.grb2, *.grib2)
152-
RMF -raster- (rw+v): Raster Matrix Format (*.rsw)
153-
WCS -raster- (rovs): OGC Web Coverage Service
154-
WMS -raster- (rwvs): OGC Web Map Service
155-
MSGN -raster- (rov): EUMETSAT Archive native (.nat) (*.nat)
156-
RST -raster- (rw+v): Idrisi Raster A.1 (*.rst)
157-
GSAG -raster- (rwv): Golden Software ASCII Grid (.grd) (*.grd)
158-
GSBG -raster- (rw+v): Golden Software Binary Grid (.grd) (*.grd)
159-
GS7BG -raster- (rw+v): Golden Software 7 Binary Grid (.grd) (*.grd)
160-
COSAR -raster- (rov): COSAR Annotated Binary Matrix (TerraSAR-X)
161-
TSX -raster- (rov): TerraSAR-X Product
162-
COASP -raster- (ro): DRDC COASP SAR Processor Raster (*.hdr)
163-
R -raster- (rwv): R Object Data Store (*.rda)
164-
MAP -raster- (rov): OziExplorer .MAP
165-
KMLSUPEROVERLAY -raster- (rwv): Kml Super Overlay (*.kml, *.kmz)
166-
WEBP -raster- (rwv): WEBP (*.webp)
167-
PDF -raster,vector- (w+): Geospatial PDF (*.pdf)
168-
Rasterlite -raster- (rwvs): Rasterlite (*.sqlite)
169-
MBTiles -raster,vector- (rw+v): MBTiles (*.mbtiles)
170-
PLMOSAIC -raster- (ro): Planet Labs Mosaics API
171-
CALS -raster- (rwv): CALS (Type 1) (*.cal, *.ct1)
172-
WMTS -raster- (rwv): OGC Web Map Tile Service
173-
SENTINEL2 -raster- (rovs): Sentinel 2
174-
MRF -raster- (rw+v): Meta Raster Format (*.mrf)
175-
PNM -raster- (rw+v): Portable Pixmap Format (netpbm) (*.pgm, *.ppm, *.pnm)
176-
DOQ1 -raster- (rov): USGS DOQ (Old Style)
177-
DOQ2 -raster- (rov): USGS DOQ (New Style)
178-
PAux -raster- (rw+v): PCI .aux Labelled
179-
MFF -raster- (rw+v): Vexcel MFF Raster (*.hdr)
180-
MFF2 -raster- (rw+): Vexcel MFF2 (HKV) Raster
181-
GSC -raster- (rov): GSC Geogrid
182-
FAST -raster- (rov): EOSAT FAST Format
183-
BT -raster- (rw+v): VTP .bt (Binary Terrain) 1.3 Format (*.bt)
184-
LAN -raster- (rw+v): Erdas .LAN/.GIS
185-
CPG -raster- (rov): Convair PolGASP
186-
NDF -raster- (rov): NLAPS Data Format
187-
EIR -raster- (rov): Erdas Imagine Raw
188-
DIPEx -raster- (rov): DIPEx
189-
LCP -raster- (rwv): FARSITE v.4 Landscape File (.lcp) (*.lcp)
190-
GTX -raster- (rw+v): NOAA Vertical Datum .GTX (*.gtx)
191-
LOSLAS -raster- (rov): NADCON .los/.las Datum Grid Shift
192-
NTv2 -raster- (rw+vs): NTv2 Datum Grid Shift (*.gsb, *.gvb)
193-
CTable2 -raster- (rw+v): CTable2 Datum Grid Shift
194-
ACE2 -raster- (rov): ACE2 (*.ACE2)
195-
SNODAS -raster- (rov): Snow Data Assimilation System (*.hdr)
196-
KRO -raster- (rw+v): KOLOR Raw (*.kro)
197-
ROI_PAC -raster- (rw+v): ROI_PAC raster
198-
RRASTER -raster- (rw+v): R Raster (*.grd)
199-
BYN -raster- (rw+v): Natural Resources Canada's Geoid (*.byn, *.err)
200-
NOAA_B -raster- (rov): NOAA GEOCON/NADCON5 .b format (*.b)
201-
NSIDCbin -raster- (rov): NSIDC Sea Ice Concentrations binary (.bin) (*.bin)
202-
RIK -raster- (rov): Swedish Grid RIK (.rik) (*.rik)
203-
USGSDEM -raster- (rwv): USGS Optional ASCII DEM (and CDED) (*.dem)
204-
GXF -raster- (rov): GeoSoft Grid Exchange Format (*.gxf)
205-
NWT_GRD -raster- (rw+v): Northwood Numeric Grid Format .grd/.tab (*.grd)
206-
NWT_GRC -raster- (rov): Northwood Classified Grid Format .grc/.tab (*.grc)
207-
ADRG -raster- (rw+vs): ARC Digitized Raster Graphics (*.gen)
208-
SRP -raster- (rovs): Standard Raster Product (ASRP/USRP) (*.img)
209-
BLX -raster- (rwv): Magellan topo (.blx) (*.blx)
210-
SAGA -raster- (rw+v): SAGA GIS Binary Grid (.sdat, .sg-grd-z) (*.sdat, *.sg-grd-z)
211-
XYZ -raster- (rwv): ASCII Gridded XYZ (*.xyz)
212-
HF2 -raster- (rwv): HF2/HFZ heightfield raster (*.hf2)
213-
OZI -raster- (rov): OziExplorer Image File
214-
CTG -raster- (rov): USGS LULC Composite Theme Grid
215-
ZMap -raster- (rwv): ZMap Plus Grid (*.dat)
216-
NGSGEOID -raster- (rov): NOAA NGS Geoid Height Grids (*.bin)
217-
IRIS -raster- (rov): IRIS data (.PPI, .CAPPi etc) (*.ppi)
218-
PRF -raster- (rov): Racurs PHOTOMOD PRF (*.prf)
219-
EEDAI -raster- (ros): Earth Engine Data API Image
220-
DAAS -raster- (ro): Airbus DS Intelligence Data As A Service driver
221-
SIGDEM -raster- (rwv): Scaled Integer Gridded DEM .sigdem (*.sigdem)
222-
TGA -raster- (rov): TGA/TARGA Image File Format (*.tga)
223-
OGCAPI -raster,vector- (rov): OGCAPI
224-
STACTA -raster- (rovs): Spatio-Temporal Asset Catalog Tiled Assets (*.json)
225-
STACIT -raster- (rovs): Spatio-Temporal Asset Catalog Items
226-
GPKG -raster,vector- (rw+vs): GeoPackage (*.gpkg, *.gpkg.zip)
227-
OpenFileGDB -raster,vector- (rw+v): ESRI FileGDB (*.gdb)
228-
PLSCENES -raster,vector- (ro): Planet Labs Scenes API
229-
NGW -raster,vector- (rw+s): NextGIS Web
230-
GenBin -raster- (rov): Generic Binary (.hdr Labelled)
231-
ENVI -raster- (rw+v): ENVI .hdr Labelled
232-
EHdr -raster- (rw+v): ESRI .hdr Labelled (*.bil)
233-
ISCE -raster- (rw+v): ISCE raster
234-
Zarr -raster,multidimensional raster- (rw+vs): Zarr
235-
HTTP -raster,vector- (ro): HTTP Fetching Wrapper
236-
```
237-
238-
## Full list of supported OGR drivers
239-
240-
The <MobileAppNameShort /> is based on the <GitHubRepo id="MerginMaps/mobile-sdk" /> with custom OGR build. The currently supported formats are
241-
242-
```
243-
./ogrinfo --formats
244-
Supported Formats:
245-
246-
PCIDSK -raster,vector- (rw+v): PCIDSK Database File (*.pix)
247-
PDS4 -raster,vector- (rw+vs): NASA Planetary Data System 4 (*.xml)
248-
VICAR -raster,vector- (rw+v): MIPL VICAR file
249-
PDF -raster,vector- (w+): Geospatial PDF (*.pdf)
250-
MBTiles -raster,vector- (rw+v): MBTiles (*.mbtiles)
251-
EEDA -vector- (ro): Earth Engine Data API
252-
OGCAPI -raster,vector- (rov): OGCAPI
253-
ESRI Shapefile -vector- (rw+v): ESRI Shapefile (*.shp, *.dbf, *.shz, *.shp.zip)
254-
MapInfo File -vector- (rw+v): MapInfo File (*.tab, *.mif, *.mid)
255-
UK .NTF -vector- (rov): UK .NTF
256-
LVBAG -vector- (rov): Kadaster LV BAG Extract 2.0 (*.xml)
257-
OGR_SDTS -vector- (rov): SDTS
258-
S57 -vector- (rw+v): IHO S-57 (ENC) (*.000)
259-
DGN -vector- (rw+v): Microstation DGN (*.dgn)
260-
OGR_VRT -vector- (rov): VRT - Virtual Datasource (*.vrt)
261-
Memory -vector- (rw+): Memory
262-
CSV -vector- (rw+v): Comma Separated Value (.csv) (*.csv, *.tsv, *.psv)
263-
GML -vector- (rw+v): Geography Markup Language (GML) (*.gml, *.xml)
264-
GPX -vector- (rw+v): GPX (*.gpx)
265-
KML -vector- (rw+v): Keyhole Markup Language (KML) (*.kml)
266-
GeoJSON -vector- (rw+v): GeoJSON (*.json, *.geojson)
267-
GeoJSONSeq -vector- (rw+v): GeoJSON Sequence (*.geojsonl, *.geojsons)
268-
ESRIJSON -vector- (rov): ESRIJSON (*.json)
269-
TopoJSON -vector- (rov): TopoJSON (*.json, *.topojson)
270-
OGR_GMT -vector- (rw+v): GMT ASCII Vectors (.gmt) (*.gmt)
271-
GPKG -raster,vector- (rw+vs): GeoPackage (*.gpkg, *.gpkg.zip)
272-
SQLite -vector- (rw+v): SQLite / Spatialite (*.sqlite, *.db)
273-
WAsP -vector- (rw+v): WAsP .map format (*.map)
274-
OpenFileGDB -raster,vector- (rw+v): ESRI FileGDB (*.gdb)
275-
DXF -vector- (rw+v): AutoCAD DXF (*.dxf)
276-
FlatGeobuf -vector- (rw+v): FlatGeobuf (*.fgb)
277-
Geoconcept -vector- (rw+v): Geoconcept (*.gxt, *.txt)
278-
GeoRSS -vector- (rw+v): GeoRSS
279-
VFK -vector- (ro): Czech Cadastral Exchange Data Format (*.vfk)
280-
PGDUMP -vector- (w+v): PostgreSQL SQL dump (*.sql)
281-
OSM -vector- (rov): OpenStreetMap XML and PBF (*.osm, *.pbf)
282-
GPSBabel -vector- (rw+): GPSBabel (*.mps, *.gdb, *.osm, *.tcx, *.igc)
283-
OGR_PDS -vector- (rov): Planetary Data Systems TABLE
284-
WFS -vector- (rov): OGC WFS (Web Feature Service)
285-
OAPIF -vector- (ro): OGC API - Features
286-
EDIGEO -vector- (rov): French EDIGEO exchange format (*.thf)
287-
SVG -vector- (rov): Scalable Vector Graphics (*.svg)
288-
Idrisi -vector- (rov): Idrisi Vector (.vct) (*.vct)
289-
XLS -vector- (ro): MS Excel format (*.xls)
290-
ODS -vector- (rw+v): Open Document/ LibreOffice / OpenOffice Spreadsheet (*.ods)
291-
XLSX -vector- (rw+v): MS Office Open XML spreadsheet (*.xlsx, *.xlsm)
292-
Elasticsearch -vector- (rw+): Elastic Search
293-
Carto -vector- (rw+): Carto
294-
AmigoCloud -vector- (rw+): AmigoCloud
295-
SXF -vector- (rov): Storage and eXchange Format (*.sxf)
296-
Selafin -vector- (rw+v): Selafin
297-
JML -vector- (rw+v): OpenJUMP JML (*.jml)
298-
PLSCENES -raster,vector- (ro): Planet Labs Scenes API
299-
CSW -vector- (ro): OGC CSW (Catalog Service for the Web)
300-
VDV -vector- (rw+v): VDV-451/VDV-452/INTREST Data Format (*.txt, *.x10)
301-
MVT -vector- (rw+v): Mapbox Vector Tiles (*.mvt, *.mvt.gz, *.pbf)
302-
NGW -raster,vector- (rw+s): NextGIS Web
303-
MapML -vector- (rw+v): MapML
304-
GTFS -vector- (rov): General Transit Feed Specification (*.zip)
305-
PMTiles -vector- (rw+v): ProtoMap Tiles (*.pmtiles)
306-
JSONFG -vector- (rw+v): OGC Features and Geometries JSON (*.json)
307-
MiraMonVector -vector- (rw+v): MiraMon Vectors (.pol, .arc, .pnt) (*.pol, *.arc, *.pnt)
308-
TIGER -vector- (rov): U.S. Census TIGER/Line
309-
AVCBin -vector- (rov): Arc/Info Binary Coverage
310-
AVCE00 -vector- (rov): Arc/Info E00 (ASCII) Coverage (*.e00)
311-
HTTP -raster,vector- (ro): HTTP Fetching Wrapper
312-
```
95+
Full list of supported GDAL and OGR drivers can be found in <GitHubRepo id="MerginMaps/mobile/tree/master/docs/supported_formats.txt" desc="Mergin Maps mobile" /> repository.
31396

31497
## How to convert between GDAL/OGR formats
31598

31699
To convert between various GDAL formats, you can use [gdal_translate](https://gdal.org/programs/gdal_translate.html) command-line utility.
317100

318101
## Support for new formats
319102

320-
If you find out that the <MobileAppName /> doesn't support your format, please open issue at <GitHubRepo id="MerginMaps/mobile-sdk" />.
103+
If you find out that the <MobileAppName /> doesn't support your format, please open issue at <GitHubRepo id="MerginMaps/mobile" />.
321104

322105
If QGIS on desktop does not support the format of your choice, open issue at <GitHubRepo id="qgis/QGIS-Mac-Packager" /> for macOS, or <GitHubRepo id="qgis/QGIS" /> for other platforms.
323106

src/misc/licensing/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ You can find official text of licenses [on this link](https://merginmaps.com/lic
2020
<br />
2121
<GitHubRepo id="MerginMaps/mobile" desc="Mergin Maps mobile app" /> is licensed under GPL-v2.
2222

23-
The application uses many open-source libraries, please <GitHubRepo id="MerginMaps/mobile-sdk/blob/master/vcpkg.json" desc="see this list" /> for versions and licenses of projects.
23+
The application uses many open-source libraries, please <GitHubRepo id="MerginMaps/mobile/blob/master/vcpkg.json" desc="see this list" /> for versions and licenses of projects.
2424

2525
## Mergin Maps QGIS plugin
2626
<br />

0 commit comments

Comments
 (0)