aRTdb-createTable            package:aRT            R Documentation

_C_r_e_a_t_e _a_n _a_t_t_r_i_b_u_t_e _t_a_b_l_e

_D_e_s_c_r_i_p_t_i_o_n:

     Creates a new attribute table in the database and returns it. It
     the table is created from an 'aRTdb' its type will be external,
     when  creating from layers it can be any type (but external).

_U_s_a_g_e:

     ## S4 method for signature 'aRTdb':
     createTable(object, tablename, id, length)
     ## S4 method for signature 'aRTlayer':
     createTable(object, id, length, generateids=F, type="event")

_A_r_g_u_m_e_n_t_s:

  object: Object of aRTlayer or aRTdb class.

tablename: Name of the table.

      id: The name of the unique identifier of the table (default =
          "id").

  length: The maximum length of id instances.

generateids: Populate the table ids linking with the layer geometries?
          Used with static and dynamic attributes tables only (default
          = TRUE).

    type: The type of the table. See 'aRTtable-class' for the available
          types.

_D_e_t_a_i_l_s:

     TerraLib uses some tables in the database, and then you cannot
     create tables with these names. Names as "'Points...'",
     "'Polygons...'", (other geometries), "'tempTable'" and "'te_...'"
     are reserved. Note that names with non letters characters are also
     prohibited.

_A_u_t_h_o_r(_s):

     Pedro Ribeiro de Andrade Neto

_S_e_e _A_l_s_o:

     See 'aRTtable-class' to the description of table types.

