DbSpatialServices.Buffer 方法

定义

从给定值创建代表所有小于或等于 distance 的点的地理值。

重载

Buffer(DbGeography, Double)

从给定 DbGeography 值创建代表所有小于或等于 distance 的点的地理值。

Buffer(DbGeometry, Double)

从给定 DbGeometry 值创建代表所有小于或等于 distance 的点的几何值。

Buffer(DbGeography, Double)

从给定 DbGeography 值创建代表所有小于或等于 distance 的点的地理值。

public:
 abstract System::Data::Spatial::DbGeography ^ Buffer(System::Data::Spatial::DbGeography ^ geographyValue, double distance);
public abstract System.Data.Spatial.DbGeography Buffer (System.Data.Spatial.DbGeography geographyValue, double distance);
abstract member Buffer : System.Data.Spatial.DbGeography * double -> System.Data.Spatial.DbGeography
Public MustOverride Function Buffer (geographyValue As DbGeography, distance As Double) As DbGeography

参数

geographyValue
DbGeography

地理值。

distance
Double

指定从 geographyValue 到缓冲区距离的双精度值。

返回

一个新的 DbGeography 值,它代表所有小于或等于 distance 中的 geographyValue 的点。

例外

geographyValue

geographyValue

适用于

Buffer(DbGeometry, Double)

从给定 DbGeometry 值创建代表所有小于或等于 distance 的点的几何值。

public:
 abstract System::Data::Spatial::DbGeometry ^ Buffer(System::Data::Spatial::DbGeometry ^ geometryValue, double distance);
public abstract System.Data.Spatial.DbGeometry Buffer (System.Data.Spatial.DbGeometry geometryValue, double distance);
abstract member Buffer : System.Data.Spatial.DbGeometry * double -> System.Data.Spatial.DbGeometry
Public MustOverride Function Buffer (geometryValue As DbGeometry, distance As Double) As DbGeometry

参数

geometryValue
DbGeometry

几何值。

distance
Double

指定从 geometryValue 到缓冲区距离的双精度值。

返回

一个新的 DbGeometry 值,它代表所有小于或等于 distance 中的 geometryValue 的点。

例外

geometryValue

geometryValue

适用于