MI_Buffer - spectrum_spatial - Latest

Spectrum Spatial Guide

Product type
Software
Portfolio
Locate
Product family
Spectrumâ„¢ software
Product
Spectrumâ„¢ software > Spatial > Spectrum Spatial
Version
Latest
ft:locale
en-US
Product name
Spectrum Technology Platform
ft:title
Spectrum Spatial Guide
Copyright
2025
First publish date
2007
ft:lastEdition
2025-03-07
ft:lastPublication
2025-03-07T10:28:48.112000

Description

Returns a MultiPolygon geometry object which represents a buffered distance around another geometry object.

Syntax

MI_Buffer ( geometry, dist, unit, calculationType, res )

Arguments

geometry is an expression which returns a geometry,

dist is a number which represents the distance from the source geometry for the buffer,

unit is an area unit specification,

calculationType is a string that indicates whether to perform a Spherical or Cartesian calculation. There is no default, and

res is a number which specifies the minimum number of segments used in creating a circle from buffering a point.

Remarks

The geometry object returned is in the same coordinate system as the supplied geometry argument. The distance (dist ) is in the units specified by the units argument. If res is NULL or zero, a reasonable default value is used. Otherwise, res must be at least 3. The minimum number of segments used in fractional circles, such as formed when buffering the corners of a rectangle, will be proportionally smaller. (for example, a half circle will have at least res/2 segments). The distance may be either positive or negative.

Valid values for unit are the following distance units:

Value Description
mi miles
km kilometers
in inches
ft feet
yd yards
mm millimeters
cm centimeters
m meters
survey ft US Survey feet
nmi nautical miles
twip twips
pt points
pica picas
degree degrees
li links
ch chains
rd rods