Cargo Features
gdal-src has no features set by default.
[dependencies]
gdal-src = { version = "0.2.1+3.10.3", features = ["nobuild", "all_drivers", "geos_static", "geos", "internal_drivers", "driver_avc", "driver_dgn", "driver_edigeo", "driver_geoconcept", "driver_gmt", "driver_jsonfg", "driver_openfilegdb", "driver_s57", "driver_shape", "driver_tiger", "driver_wasp", "driver_aaigrid", "driver_aigrid", "driver_bmp", "driver_ceos", "driver_ctg", "driver_dimap", "driver_elas", "driver_fit", "driver_grib", "driver_gxf", "driver_ilwis", "driver_jaxapalsar", "driver_jpeg", "driver_l1b", "driver_map", "driver_msgn", "driver_nift", "driver_ozi", "driver_pcraster", "driver_pds", "driver_r", "driver_rmf", "driver_saga", "driver_sentinel2", "driver_sigdem", "driver_stacit", "driver_terragen", "driver_tsx", "driver_xyz", "driver_zmap", "driver_idrisi", "driver_mem", "driver_sqlite", "driver_vfk", "driver_rasterlite", "driver_amigocloud", "driver_eeda", "driver_ngw", "driver_plmosaic", "driver_wmts", "driver_pg", "driver_postgis_raster", "driver_hdf5", "driver_netcdf", "driver_http", "driver_arg"] }
- nobuild
-
force not building this crate
Enables nobuild of proj-sys ^0.25.0
- all_drivers = driver_amigocloud, driver_carto, driver_daas, driver_eeda, driver_elastic, driver_gpkg, driver_hdf5, driver_netcdf, driver_ngw, driver_ogcapi, driver_pg, driver_plmosaic, driver_postgis_raster, driver_sqlite, driver_vfk, driver_wcs, driver_wms, driver_wmts, internal_drivers
- geos_static = geos, geos-src
-
note that libgeos is LGPL licensed
enabling this feature will means
that you statically link libgeos and
therefore makes your binary fall under
LGPL as well - geos geos_static? = geos-sys
-
as long as the
geos_static
feature is not enabled that will only dynamically link geos - internal_drivers all_drivers? = driver_aaigrid, driver_adrg, driver_aigrid, driver_airsar, driver_avc, driver_blx, driver_bmp, driver_bsb, driver_cad, driver_cals, driver_ceos, driver_coasp, driver_cosar, driver_csv, driver_ctg, driver_derived, driver_dgn, driver_dimap, driver_dted, driver_dxf, driver_edigeo, driver_elas, driver_envisat, driver_ers, driver_fit, driver_flatgeobuf, driver_geoconcept, driver_geojson, driver_gff, driver_gif, driver_gmt, driver_grib, driver_gsg, driver_gtfs, driver_gtiff, driver_gxf, driver_hf2, driver_hfa, driver_idrisi, driver_ilwis, driver_iris, driver_jaxapalsar, driver_jdem, driver_jpeg, driver_jsonfg, driver_kmlsuperoverlay, driver_l1b, driver_leveller, driver_map, driver_mapml, driver_mem, driver_mrf, driver_msgn, driver_ngsgeoid, driver_nift, driver_northwood, driver_ntf, driver_openfilegdb, driver_ozi, driver_pcidsk, driver_pcraster, driver_pgdump, driver_png, driver_prf, driver_r, driver_raw, driver_rik, driver_rmf, driver_rs2, driver_s57, driver_safe, driver_saga, driver_sar_ceos, driver_sdts, driver_selafin, driver_sentinel2, driver_sgi, driver_shape, driver_sigdem, driver_srtmhgt, driver_stacit, driver_stacta, driver_sxf, driver_tab, driver_terragen, driver_tga, driver_tiger, driver_til, driver_tsx, driver_usgsdem, driver_vdv, driver_vrt, driver_wasp, driver_xpm, driver_xyz, driver_zmap
- driver_avc internal_drivers?
-
ogr internal
- driver_cad driver_csv driver_dgn internal_drivers?
- driver_dxf driver_edigeo internal_drivers?
- driver_flatgeobuf driver_geoconcept internal_drivers?
- driver_geojson driver_gmt internal_drivers?
- driver_gtfs driver_jsonfg internal_drivers?
- driver_mapml driver_openfilegdb internal_drivers?
- driver_pgdump driver_ntf driver_s57 internal_drivers?
- driver_selafin driver_shape internal_drivers?
- driver_sxf driver_tab driver_tiger internal_drivers?
- driver_vdv driver_wasp internal_drivers?
- driver_aaigrid internal_drivers?
-
gdal internal
- driver_adrg driver_aigrid internal_drivers?
- driver_airsar driver_blx driver_bmp internal_drivers?
- driver_bsb driver_cals driver_ceos internal_drivers?
- driver_coasp driver_cosar driver_ctg internal_drivers?
- driver_derived driver_dimap internal_drivers?
- driver_dted driver_elas internal_drivers?
- driver_envisat driver_ers driver_fit internal_drivers?
- driver_gff driver_gif driver_grib internal_drivers?
- driver_gsg driver_gtiff driver_gxf internal_drivers?
- driver_hf2 driver_hfa driver_ilwis internal_drivers?
- driver_iris driver_jaxapalsar internal_drivers?
- driver_jdem driver_jpeg internal_drivers?
- driver_kmlsuperoverlay driver_l1b internal_drivers?
- driver_leveller driver_map internal_drivers?
- driver_mrf driver_msgn internal_drivers?
- driver_ngsgeoid driver_nift internal_drivers?
- driver_northwood driver_ozi internal_drivers?
- driver_pcidsk driver_pcraster internal_drivers?
- driver_pds
- driver_png driver_prf driver_r internal_drivers?
- driver_raw driver_rik driver_rmf internal_drivers?
- driver_rs2 driver_safe driver_saga internal_drivers?
- driver_sar_ceos driver_sentinel2 internal_drivers?
- driver_sgi driver_sigdem internal_drivers?
- driver_srtmhgt driver_stacit internal_drivers?
- driver_stacta driver_terragen internal_drivers?
- driver_tga driver_til driver_tsx internal_drivers?
- driver_usgsdem driver_xpm driver_xyz internal_drivers?
- driver_zmap internal_drivers?
- driver_idrisi internal_drivers?
-
ogr and gdal
- driver_sdts driver_vrt driver_mem internal_drivers?
- driver_sqlite all_drivers? driver_gpkg? driver_vfk?
-
external
sqliteEnables libsqlite3-sys >=0.28.0, <0.33
- driver_gpkg driver_vfk all_drivers? = driver_sqlite
- driver_rasterlite
-
unclear how to handle that
- driver_amigocloud all_drivers? = curl-sys
-
curl
- driver_carto driver_daas driver_eeda all_drivers? = curl-sys
- driver_elastic driver_ngw all_drivers? = curl-sys
- driver_ogcapi driver_plmosaic all_drivers? = curl-sys
- driver_wcs driver_wms driver_wmts all_drivers? = curl-sys
- driver_pg all_drivers? driver_postgis_raster?
-
libpq
Enables pq-src
- driver_postgis_raster all_drivers? = driver_pg
- driver_hdf5 all_drivers? driver_netcdf?
-
libhdf5
Enables hdf5-metno-sys ^0.9.1 and libz-sys
- driver_netcdf all_drivers? = driver_hdf5
-
libnetcdf
Enables hdf5-metno-sys ^0.9.1 and netcdf-sys
- driver_http
-
unclear
- driver_arg
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- curl-sys driver_amigocloud? driver_carto? driver_daas? driver_eeda? driver_elastic? driver_ngw? driver_ogcapi? driver_plmosaic? driver_wcs? driver_wms? driver_wmts?
- geos-sys geos? geos_static?
- geos-src geos_static?
-
Enables geos-src
we need to depend directly on
geos-src
for the static build as otherwiseDEP_GEOSSRC_ROOT
is not set