aRTlayer                 package:aRT                 R Documentation

_C_l_a_s_s _a_R_T_l_a_y_e_r

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

     Class that represents a layer of information in the database. It
     can insert geometries into the database, process them, and
     create/open 'aRTtable', 'aRTtheme',  or 'aRTquerier' objects.
     TerraLib layers can store different geometries within a single
     layer.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects can be created by calling 'createLayer()' and
     'openLayer()', methods of 'aRTdb'.

_E_x_t_e_n_d_s:

     Class 'aRTcomponent', directly.

_M_e_t_h_o_d_s:


     _a_d_d_L_i_n_e_s: Inserts lines in the layer.

     _a_d_d_P_o_i_n_t_s: Inserts points in the layer.

     _a_d_d_P_o_l_y_g_o_n_s: Inserts polygons (rings) in the layer.

     _a_d_d_R_a_s_t_e_r: Inserts a raster data in the layer.

     _a_d_d_S_h_a_p_e: Inserts data from a shapefile in the layer.

     _c_r_e_a_t_e_L_a_y_e_r: Creates a layer with cellular data, based on the
          spatial data of the layer.

     _c_r_e_a_t_e_T_a_b_l_e: Creates a table and returns it.

     _c_r_e_a_t_e_T_h_e_m_e: Creates a theme and returns it.

     _g_e_t_B_o_x: Returns the bunding box of the layer.

     _g_e_t_D_i_s_t_a_n_c_e: Returns the distance betweeen layer objects.

     _g_e_t_L_i_n_e_s: Returns the lines of the layer.

     _g_e_t_M_e_t_r_i_c: Returns a metric operations (buffer, length, area,
          convex hull).

     _g_e_t_N_N: Returns the nearest neighbours of some geometries. (Not
          implemented yet)

     _g_e_t_O_p_e_r_a_t_i_o_n: Returns the centroid, convex hull, or buffer of a
          given object.

     _g_e_t_P_o_i_n_t_s: Returns the points of the layer.

     _g_e_t_P_o_l_y_g_o_n_s: Returns the polygons of the layer.

     _g_e_t_P_r_o_j: Returns information about the projection of the layer.

     _g_e_t_R_a_s_t_e_r: Returns the raster of the layer.

     _g_e_t_R_e_l_a_t_i_o_n: Looks for spatial relations as contains, crosses,
          touches.

     _g_e_t_S_e_t_O_p_e_r_a_t_i_o_n: Calculates a set operation (union, difference,
          intersection, xor).

     _i_m_p_o_r_t_T_a_b_l_e: Imports a data.frame to a new table.

     _o_p_e_n_T_a_b_l_e: Opens an existent table.

     _o_p_e_n_T_h_e_m_e: Opens an existent theme.

     _o_p_e_n_Q_u_e_r_i_e_r: Opens a query over the layer.

     _p_l_o_t: Plots the data.

     _s_h_o_w_T_a_b_l_e_s: Shows all information tables in the layer.

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

     Marcos Aurelio Carrero, Pedro Ribeiro de Andrade

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

     See 'aRTlayer-METHOD' for a method of this class or
     'CLASSNAME-class' for links to other classes. Package 'spproj' for
     conversion of projections.

