aRTdb-createTable {aRT}R Documentation

Create an attribute table

Description

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).

Usage

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

Arguments

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.

Details

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.

Author(s)

Pedro Ribeiro de Andrade Neto

See Also

See aRTtable-class to the description of table types.


[Package aRT version 0.4-0 Index]