]>
This is an ontology of GIS concepts, including datatypes, referents and operations (functions) inside a workflow. It can be used to express GIS layers and Geoprocesssing workflows together with their types
The "from" location of the visible from relation (a boolean operation)
The hight information (layer) used to determine visibility in a visibleFrom relation
input of a function
Whenever the input is data, and not a single value or a function
Says that a value list of a dataset (in ada) was aggregated from another dataset. Used for spatial aggregations
A property linking a merged region to the layer of which it was generated
provenance relation to a data item (element)
provenance relation of a layer
A property for propagating types in a workflow
input parameter
a superproperty for binary spatial relations
the location that is visible (in the 3-ary visible from relation). This is input to the (boolean) visible from operation.
The class of discrete entities (includes objects (endurants) as well as events (occurrents))
The class of values of some quality
The class of spatial referents defined in some spatial reference system
The class of temporal referents defined in some temporal reference system
This GIS operation computes the accumulated spatial distance from some spatial geometry to a set of geometries given in a layer.
Can be any function used in algebra, e.g. +, -, ...
Arealinterpolation(a,b) = c, interpolating region layer b from region layer a
Finds the central feature b in a given layer a, gis:CentralFeature(a) = b
The class of complex (n-ary) relations, captured in terms of a boolean operation. The output of these operations is a boolean, and if the operation is applied to inputs, per default we mean that these inputs stand in that relation.
A quality that expresses some cost , e.g. in a cost surface
a quality that denotes a cost distance to a set of objects defined over a cost surface
A quality that denotes the spatial density of a set of objects
a quality that denotes the spatial distance to a set of objects
A GIS operation that outputs some distance from something to something else given as input
a quality that denotes Euclidean distance to a set of objects
A quality that denotes the existence of a set of objects in space
The class of functions. This is a general notion for any operation in and outside a database. Has input and output.
Interpolate (a,b) = c The operation of interpolating the measure of data element b based on some layer a. The result is c.
a GIS layer
A quality that denotes a link to a neighboring region
Interpolation based on the nearest neighbor: NearTranspose(a,b) = c means that data element b gets the measure c of the nearest element in layer a.
The operation " gis:Nearest(b, c) = a" expresses that a is nearest to b within layer c.
Neighborhood of some spatial object
A single element of a spatial network denoting a spatial path from start object to end object
This is a point sample of a spatial field
A quality derived from another quality (e.g. by copying it)
The raster data type in GIS
A relational quality
A spatial field (a continuous function defined on space ranging over quality values)
Snap(a,b, c) = c means that geomety a is snapped to geometry b with the snapping distance c.
A time series is a continuous function defined over time and ranging over quality values
A trajectory is a continuous function defined over time and ranging over space
A viewshed is a raster c where each cell measure denotes whether the cell location is visible from a viewpoint b given a height raster a. Viewshed(a,b) =c
This is a relation (boolean operation) between (inputs:) a location (gis:visible), a viewpoint location (gis:from) with respect to a heightraster (gis:height) which determines visibility.
GIS Operations