Returns the geometry corresponding to the topological intersection of the two geometries (operation AND).
1 geo.buffer
Return the geometry which represents all the points that are at a distance equal to or less than the given distance of the previous geometry.
<geo.buffer
pg_seg='pg_seg'
ora_tol='ora_tol'
ora_arctol='ora_arctol'
sql_tol='sql_tol'
sql_rel='sql_rel'
>
<geom1> *
<geom1 /> *
</geom1>
<dist> *
<dist /> *
</dist>
</geo.buffer>
Attributes | |||||
---|---|---|---|---|---|
Name | Type | Required | Default | Description | |
Apg_seg | integer | 8 | Number of segments used to approximate a quarter of a circle. It is only used in Postgres. | ||
Aora_tol | decimal | 0.05 | Tolerance. It is only used in oracle. | ||
Aora_arctol | decimal | 0.05 | Tolerance. It is only used in oracle. | ||
Asql_tol | decimal | 0.05 | Refers to the maximum variation in the ideal buffer distance for the returned linear approximation. | ||
Asql_rel | decimal | 0.05 | Relative. It specifies whether the tolerance value is relative or absolute. |
Arguments | |||||
---|---|---|---|---|---|
Name | Type | Required | Unique | Nullable | Description |
Egeom1 | |||||
Egeom1 | geometry | ||||
Edist | |||||
Edist | decimal |
Example
Copy
<select> <columns> <geo.buffer> <geom1>geometry_col_1</geom1> <dist>10</dist> </geo.buffer> </columns> <from table='buildings' alias='a' > </from> <where> a.name = 'MACBA' </where> </select>