-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
/
drivers.ini
280 lines (272 loc) · 2.65 KB
/
drivers.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
################################################################################
# Order into which drivers should be registered.
# Normally this is entirely defined in frmts/gdalallregister.cpp and
# ogr/ogrsf_frmts/generic/ogrregisterall.cpp for drivers embedded in libgdal
# But for drivers built as plugin, without that file, they would be registered
# in the order the operating system returns filenames in the $prefix/lib/gdalplugins
# directory
#
# KEEP IN SYNC with frmts/gdalallregister.cpp and
# ogr/ogrsf_frmts/generic/ogrregisterall.cpp
################################################################################
[order]
VRT
Derived
GTiff
COG
NITF
RPFTOC
ECRGTOC
HFA
SAR_CEOS
CEOS
JAXAPALSAR
GFF
ELAS
ESRIC
AIG
AAIGrid
GRASSASCIIGrid
ISG
SDTS
DTED
PNG
DDS
GTA
JPEG
MEM
JDEM
RASDAMAN
GIF
BIGGIF
ESAT
FITS
BSB
XPM
BMP
DIMAP
AirSAR
RS2
SAFE
PCIDSK
PCRaster
ILWIS
SGI
SRTMHGT
Leveller
Terragen
netCDF
HDF4
HDF4Image
ISIS3
ISIS2
PDS
PDS4
VICAR
TIL
ERS
JP2KAK
JPIPKAK
JP2Lura
ECW
JP2ECW
JP2OpenJPEG
L1B
FIT
GRIB
MrSID
JP2MrSID
JPEG2000
RMF
WCS
WMS
MSGN
MSG
RST
GSAG
GSBG
GS7BG
COSAR
TSX
COASP
R
MAP
KMLSUPEROVERLAY
WEBP
PDF
Rasterlite
MBTiles
PLMOSAIC
CALS
WMTS
SENTINEL2
MRF
TileDB
RDB
PNM
DOQ1
DOQ2
PAux
MFF
MFF2
GSC
FAST
BT
LAN
CPG
NDF
EIR
DIPEx
LCP
GTX
LOSLAS
NTv2
CTable2
ACE2
SNODAS
KRO
ROI_PAC
RRASTER
BYN
NOAA_B
ARG
RIK
USGSDEM
GXF
KEA
BAG
HDF5
HDF5Image
NWT_GRD
NWT_GRC
ADRG
SRP
BLX
GeoRaster
PostGISRaster
SAGA
XYZ
HF2
OZI
CTG
ZMap
NGSGEOID
IRIS
PRF
RDA
EEDAI
EEDA
DAAS
NULL
SIGDEM
EXR
HEIF
TGA
OGCAPI
STACTA
STACIT
JPEGXL
BASISU
KTX2
# GNM drivers
GNMFile
GNMDatabase
# End of GNM drivers
# Beginning OGR drivers
DB2
ESRI Shapefile
MapInfo File
UK .NTF
LVBAG
OGR_SDTS
S57
DGN
OGR_VRT
Memory
CSV
NAS
GML
GPX
LIBKML
KML
GeoJSON
GeoJSONSeq
ESRIJSON
TopoJSON
Interlis 1
Interlis 2
OGR_GMT
GPKG
SQLite
ODBC
WAsP
PGeo
MSSQLSpatial
OGR_OGDI
PostgreSQL
MySQL
OCI
# Register OpenFileGDB before FGDB as it is more capable for read-only
OpenFileGDB
FileGDB
DWG
DGNV8
DXF
CAD
FlatGeobuf
FME
IDB
Geoconcept
GeoRSS
GPSTrackMaker
VFK
PGDump
# Register OSM before GPSBabel, that could recognize .osm file too
OSM
GPSBabel
OGR_PDS
WFS
OAPIF
SOSI
EDIGEO
SVG
IDRISI
XLS
ODS
XLSX
ElasticSearch
Walk
Carto
AmigoCloud
SXF
Selafin
JML
PLSCENES
CSW
MongoDBv3
VDV
GMLAS
MVT
NGW
MapML
HANA
Parquet
Arrow
GTFS
# Put TIGER and AVCBIN at end since they need poOpenInfo->GetSiblingFiles()
Tiger
AVCBin
AVCE00
# End of OGR drivers
# Put here drivers that absolutely need to look for side car
# files in their Identify()/Open() procedure.
GenBin
ENVI
EHdr
ISCE
Zarr
# Register GDAL HTTP last, to let a chance to other drivers
# accepting URL to handle them before
HTTP
# Driver registered by Python bindings
NUMPY