GDALDriver-class            package:rgdal            R Documentation

_C_l_a_s_s "_G_D_A_L_D_r_i_v_e_r": _G_D_A_L _D_r_i_v_e_r _O_b_j_e_c_t

_D_e_s_c_r_i_p_t_i_o_n:

     'GDALDriver' objects encapsulate GDAL file format drivers.
     'GDALDriver' inherits from 'GDALMajorObject-class'.

_U_s_a_g_e:

     getGDALDriverNames()
     getDriverName(driver)
     getDriverLongName(driver)

_A_r_g_u_m_e_n_t_s:

  driver: An object inheriting from class 'GDALDriver'

_D_e_t_a_i_l_s:

     '_s_h_o_w_G_D_A_L_D_r_i_v_e_r_N_a_m_e_s': returns all driver names currently
          installed in GDAL.

     '_g_e_t_D_r_i_v_e_r_N_a_m_e': returns the GDAL driver name associated with the
          driver object.

     '_g_e_t_D_r_i_v_e_r_L_o_n_g_N_a_m_e': returns a longer driver name.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects can be created by calls of the form 'new("GDALDriver",
     name, handle)', where name: a string giving the name of a GDAL
     driver, handle: used internally; not for public consumption
     (default = NULL).

_S_l_o_t_s:

     '_h_a_n_d_l_e': Object of class '"externalptr", from class
          "GDALMajorObject"', used internally; not for public
          consumption

_E_x_t_e_n_d_s:

     Class '"GDALMajorObject"', directly.

_M_e_t_h_o_d_s:

     _i_n_i_t_i_a_l_i_z_e 'signature(.Object = "GDALDriver")': drivername: a
          string giving the name of a GDAL driver, handle: used
          internally; not for public consumption (default = NULL) 

_A_u_t_h_o_r(_s):

     Timothy H. Keitt, modified by Roger Bivand

_S_e_e _A_l_s_o:

     'GDALMajorObject-class'

_E_x_a_m_p_l_e_s:

     getGDALDriverNames()
     logo <- system.file("pictures/logo.jpg", package="rgdal")[1]
     x <- new("GDALReadOnlyDataset", logo)
     getDriver(x)
     getDriverLongName(getDriver(x))
     GDAL.close(x)

