paths.csv

A GeoPressureR path constains the positions of a bird’s trajectory.

In GeoPressureR, there are 4 types of path : tag, most_likely, simulation and geopressureviz. See paths.type for more details.

path should always be used in combinaison with staps which can be JOIN by tag_id and stap_id.

Paths

Source: paths-table-schema.json

Name Definition Type
tag_id*

Unique identifier of the tag. Foreign key to tags.tag_id.

Constraints
  • required: true

Example: 18LX

string
stap_id*

Identifier of the stationary period. Foreign key to staps.stap_id

Constraints
  • required: true

Example: 3

number
type*

One of:

Constraints
  • required: true
  • enum: tag, most_likely, simulation, geopressureviz

Example: 3

string
lat*

Latitude of the stationay period.

Constraints
  • required: true
  • minimum: -90
  • maximum: 90

Example: 52.70442

number
lon*

Longitude of the stationay period.

Constraints
  • required: true
  • minimum: -180
  • maximum: 180

Example: 23.84995

number
ind

Indices of the 2D coordinate of the spatial map defined in GeoPressureR::tag_set_map() (see also GeoPressureR::map_expand(). Useful to retrieve information on the graph (e.g. GeoPressureR::path2edge(). This value is the main way to create a path in GeoPressureR through GeoPressureR::ind2path().

Constraints
  • required: false
  • minimum: 1

Example: 23343

integer
j

Only useful for paths.type='simulation'. Unique identifier for each trajectory, integer from 1 to nj as defined in GeoPressureR::graph_simulation()`.

Constraints
  • required: false
  • minimum: 1

Example: 1

integer
interp

Only useful for paths.type='tag'. Boolean value to indicate if the position was interpolated as defined by the interp parameter in GeoPressureR::tag2path().

Constraints
  • required: false

Example: true

boolean
known

Boolean to indicate if the position is taken from a known value. Genearally, TRUE if staps.known_lat and staps.known_lon provided. Only different if paths.type='tag' and use_known=FALSE used in GeoPressureR::tag2path().

Constraints
  • required: false

Example: true

boolean