DbSpatialServices 类
定义
表示地理空间(几何图形/地理)类型的支持与提供程序有关服务 API。Represents a provider-independent service API for geospatial (Geometry/Geography) type support.
public ref class DbSpatialServices abstract
[System.Serializable]
public abstract class DbSpatialServices
[<System.Serializable>]
type DbSpatialServices = class
Public MustInherit Class DbSpatialServices
- 继承
-
DbSpatialServices
- 属性
构造函数
| DbSpatialServices() |
初始化 DbSpatialServices 类的新实例。Initializes a new instance of the DbSpatialServices class. |
属性
| Default |
为 DbSpatialServices获取默认服务。Gets the default services for the DbSpatialServices. |
方法
| AsBinary(DbGeography) |
获取给定 DbGeography 值的已知二进制表示形式。Gets the well-known binary representation of the given DbGeography value. |
| AsBinary(DbGeometry) |
获取给定 DbGeometry 值的已知二进制表示形式。Gets the well-known binary representation of the given DbGeometry value. |
| AsGml(DbGeography) |
生成此 DbGeography 值的 Geography Markup Language (GML) 表示。Generates the Geography Markup Language (GML) representation of this DbGeography value. |
| AsGml(DbGeometry) |
生成此 DbGeometry 值的 Geography Markup Language (GML) 表示。Generates the Geography Markup Language (GML) representation of this DbGeometry value. |
| AsText(DbGeography) |
获取给定 DbGeography 值的已知文本表示形式。Gets the well-known text representation of the given DbGeography value. 此值仅应包括点的经度和纬度。This value should include only the Longitude and Latitude of points. |
| AsText(DbGeometry) |
获取特定 DbGeometry 值的已知的文本表示形式,仅包括点的 X 和 Y 坐标。Gets the well-known text representation of the given DbGeometry value, including only X and Y coordinates for points. |
| AsTextIncludingElevationAndMeasure(DbGeography) |
使用提升和度量返回 DbSpatialServices 的文本表示形式。Returns a text representation of DbSpatialServices with elevation and measure. |
| AsTextIncludingElevationAndMeasure(DbGeometry) |
使用提升和度量返回 DbSpatialServices 的文本表示形式。Returns a text representation of DbSpatialServices with elevation and measure. |
| Buffer(DbGeography, Double) |
从给定 DbGeography 值创建代表所有小于或等于 |
| Buffer(DbGeometry, Double) |
从给定 DbGeometry 值创建代表所有小于或等于 |
| Contains(DbGeometry, DbGeometry) |
确定 DbGeometry 值是否包含在其他空间相交。Determines whether one DbGeometry value spatially contains the other. |
| CreateGeography(DbSpatialServices, Object) |
在指定提供程序值的合适验证后, GeographyFromProviderValue(Object) 的派生实现使用此方法,以确保其适用于派生实现。This method is intended for use by derived implementations of GeographyFromProviderValue(Object) after suitable validation of the specified provider value to ensure it is suitable for use with the derived implementation. |
| CreateGeometry(DbSpatialServices, Object) |
在指定提供程序值的合适验证后, GeometryFromProviderValue(Object) 的派生实现使用此方法,以确保其适用于派生实现。This method is intended for use by derived implementations of GeometryFromProviderValue(Object) after suitable validation of the specified provider value to ensure it is suitable for use with the derived implementation. |
| CreateProviderValue(DbGeographyWellKnownValue) |
创建提供程序特定的值,该值与此空间服务的实现兼容,而此实现基于指定的已知 DbGeography 表示形式的。Creates a provider-specific value compatible with this spatial services implementation based on the specified well-known DbGeography representation. |
| CreateProviderValue(DbGeometryWellKnownValue) |
创建提供程序特定的值,该值与此空间服务的实现兼容,而此实现基于指定的已知 DbGeometry 表示形式的。Creates a provider-specific value compatible with this spatial services implementation based on the specified well-known DbGeometry representation. |
| CreateWellKnownValue(DbGeography) |
使用一或两个标准已知空间格式,创建表示指定 DbGeographyWellKnownValue 值的 DbGeography 实例。Creates an instance of DbGeographyWellKnownValue that represents the specified DbGeography value using one or both of the standard well-known spatial formats. |
| CreateWellKnownValue(DbGeometry) |
使用一或两个标准已知空间格式,创建表示指定 DbGeometryWellKnownValue 值的 DbGeometry 实例。Creates an instance of DbGeometryWellKnownValue that represents the specified DbGeometry value using one or both of the standard well-known spatial formats. |
| Crosses(DbGeometry, DbGeometry) |
确定两个给定的 DbGeometry 值是否在空间上相交。Determines whether the two given DbGeometry values spatially cross. |
| Difference(DbGeography, DbGeography) |
计算两个 DbGeography 值的差异。Computes the difference of two DbGeography values. |
| Difference(DbGeometry, DbGeometry) |
计算两个 DbGeometry 值之间的差异。Computes the difference between two DbGeometry values. |
| Disjoint(DbGeography, DbGeography) |
确定两个给定的 DbGeography 值是否在空间上不连续。Determines whether the two given DbGeography values are spatially disjoint. |
| Disjoint(DbGeometry, DbGeometry) |
确定两个给定的 DbGeometry 值是否在空间上不连续。Determines whether the two given DbGeometry values are spatially disjoint. |
| Distance(DbGeography, DbGeography) |
计算两个 DbGeography 值中最接近的点之间的距离。Computes the distance between the closest points in two DbGeography values. |
| Distance(DbGeometry, DbGeometry) |
计算两个 DbGeometry 值中最接近的点之间的距离。Computes the distance between the closest points in two DbGeometry values. |
| ElementAt(DbGeography, Int32) |
如果其表示地理集合,则返回给定 DbGeography 值的元素。Returns an element of the given DbGeography value, if it represents a geography collection. |
| ElementAt(DbGeometry, Int32) |
如果其表示几何图形集合,则返回给定 DbGeometry 值的元素。Returns an element of the given DbGeometry value, if it represents a geometry collection. |
| Equals(Object) |
确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object. (继承自 Object) |
| GeographyCollectionFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeography 集合值。Creates a new DbGeography collection value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeographyCollectionFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeography 集合值。Creates a new DbGeography collection value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeographyFromBinary(Byte[]) |
创建基于指定已知二进制值的新 DbGeography 值。Creates a new DbGeography value based on the specified well-known binary value. |
| GeographyFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeography 值。Creates a new DbGeography value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeographyFromGml(String) |
创建基于指定地理标记语言 (GML) 值的新 DbGeography 值。Creates a new DbGeography value based on the specified Geography Markup Language (GML) value. |
| GeographyFromGml(String, Int32) |
创建基于指定地理标记语言 (GML) 值和坐标系统标识符 (SRID) 的新 DbGeography 值。Creates a new DbGeography value based on the specified Geography Markup Language (GML) value and coordinate system identifier (SRID). |
| GeographyFromProviderValue(Object) |
创建基于提供程序特定的值的新 DbGeography 值,该提供程序特定的值与此空间服务的实现兼容。Creates a new DbGeography value based on a provider-specific value that is compatible with this spatial services implementation. |
| GeographyFromText(String) |
创建基于指定已知文本值的新 DbGeography 值。Creates a new DbGeography value based on the specified well-known text value. |
| GeographyFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeography 值。Creates a new DbGeography value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeographyLineFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeography 行值。Creates a new DbGeography line value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeographyLineFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeography 行值。Creates a new DbGeography line value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeographyMultiLineFromBinary(Byte[], Int32) |
基于指定的已知二进制值和坐标系统标识符创建一个新 DbGeography 多行值。Creates a new DbGeography multiline value based on the specified well-known binary value and coordinate system identifier. |
| GeographyMultiLineFromText(String, Int32) |
基于指定的已知文本值和坐标系统标识符,创建一个新 DbGeography 多行值。Creates a new DbGeography multiline value based on the specified well-known text value and coordinate system identifier. |
| GeographyMultiPointFromBinary(Byte[], Int32) |
基于指定的已知二进制值和坐标系统标识符创建一个新的 DbGeography 多点值。Creates a new DbGeography multipoint value based on the specified well-known binary value and coordinate system identifier. |
| GeographyMultiPointFromText(String, Int32) |
基于指定的已知文本值和坐标系统标识符,创建新的 DbGeography 多点值。Creates a new DbGeography multipoint value based on the specified well-known text value and coordinate system identifier. |
| GeographyMultiPolygonFromBinary(Byte[], Int32) |
基于指定的已知二进制值和坐标系统标识符创建一个新的 DbGeography 多多边形值。Creates a new DbGeography multi polygon value based on the specified well-known binary value and coordinate system identifier. |
| GeographyMultiPolygonFromText(String, Int32) |
基于指定的已知文本值和坐标系统标识符,创建一个新的 DbGeography 多多边形值。Creates a new DbGeography multi polygon value based on the specified well-known text value and coordinate system identifier. |
| GeographyPointFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeography 点值。Creates a new DbGeography point value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeographyPointFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeography 点值。Creates a new DbGeography point value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeographyPolygonFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeography 多多边形值。Creates a new DbGeography polygon value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeographyPolygonFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeography 多多边形值。Creates a new DbGeography polygon value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeometryCollectionFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeometry 集合值。Creates a new DbGeometry collection value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeometryCollectionFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeometry 集合值。Creates a new DbGeometry collection value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeometryFromBinary(Byte[]) |
创建基于指定已知二进制值的新 DbGeometry 值。Creates a new DbGeometry value based on the specified well-known binary value. |
| GeometryFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeometry 值。Creates a new DbGeometry value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeometryFromGml(String) |
创建基于指定地理标记语言 (GML) 值的新 DbGeometry 值。Creates a new DbGeometry value based on the specified Geography Markup Language (GML) value. |
| GeometryFromGml(String, Int32) |
创建基于指定地理标记语言 (GML) 值和坐标系统标识符 (SRID) 的新 DbGeometry 值。Creates a new DbGeometry value based on the specified Geography Markup Language (GML) value and coordinate system identifier (SRID). |
| GeometryFromProviderValue(Object) |
创建基于提供程序特定的值的新 DbGeometry 值,该提供程序特定的值与此空间服务的实现兼容。Creates a new DbGeometry value based on a provider-specific value that is compatible with this spatial services implementation. |
| GeometryFromText(String) |
创建基于指定已知文本值的新 DbGeometry 值。Creates a new DbGeometry value based on the specified well-known text value. |
| GeometryFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeometry 值。Creates a new DbGeometry value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeometryLineFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeometry 行值。Creates a new DbGeometry line value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeometryLineFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeometry 行值。Creates a new DbGeometry line value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeometryMultiLineFromBinary(Byte[], Int32) |
基于指定的已知二进制值和坐标系统标识符创建一个新 DbGeometry 多行值。Creates a new DbGeometry multiline value based on the specified well-known binary value and coordinate system identifier. |
| GeometryMultiLineFromText(String, Int32) |
基于指定的已知文本值和坐标系统标识符,创建一个新 DbGeometry 多行值。Creates a new DbGeometry multiline value based on the specified well-known text value and coordinate system identifier. |
| GeometryMultiPointFromBinary(Byte[], Int32) |
基于指定的已知二进制值和坐标系统标识符创建一个新的 DbGeometry 多点值。Creates a new DbGeometry multipoint value based on the specified well-known binary value and coordinate system identifier. |
| GeometryMultiPointFromText(String, Int32) |
基于指定的已知文本值和坐标系统标识符,创建新的 DbGeometry 多点值。Creates a new DbGeometry multipoint value based on the specified well-known text value and coordinate system identifier. |
| GeometryMultiPolygonFromBinary(Byte[], Int32) |
基于指定的已知二进制值和坐标系统标识符创建一个新的 DbGeometry 多多边形值。Creates a new DbGeometry multi polygon value based on the specified well-known binary value and coordinate system identifier. |
| GeometryMultiPolygonFromText(String, Int32) |
基于指定的已知文本值和坐标系统标识符,创建一个新的 DbGeometry 多多边形值。Creates a new DbGeometry multi polygon value based on the specified well-known text value and coordinate system identifier. |
| GeometryPointFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeometry 点值。Creates a new DbGeometry point value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeometryPointFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeometry 点值。Creates a new DbGeometry point value based on the specified well-known text value and coordinate system identifier (SRID). |
| GeometryPolygonFromBinary(Byte[], Int32) |
创建基于指定已知二进制值和坐标系统标识符 (SRID) 的新 DbGeometry 多多边形值。Creates a new DbGeometry polygon value based on the specified well-known binary value and coordinate system identifier (SRID). |
| GeometryPolygonFromText(String, Int32) |
创建基于指定已知文本值和坐标系统标识符 (SRID) 的新 DbGeometry 多多边形值。Creates a new DbGeometry polygon value based on the specified well-known text value and coordinate system identifier (SRID). |
| GetArea(DbGeography) |
返回一个指示给定 DbGeography 值的区域可以为 null 的双精度值,如果该值不表示图面则可能为 null。Returns a nullable double value that indicates the area of the given DbGeography value, which may be null if the value does not represent a surface. |
| GetArea(DbGeometry) |
返回一个指示给定 DbGeometry 值的区域可以为 null 的双精度值,如果该值不表示图面则可能为 null。Returns a nullable double value that indicates the area of the given DbGeometry value, which may be null if the value does not represent a surface. |
| GetBoundary(DbGeometry) |
返回一个指示给定 DbGeography 值的边界可以为 null 的双精度值。Returns a nullable double value that indicates the boundary of the given DbGeography value. |
| GetCentroid(DbGeometry) |
返回表示给定 DbGeometry 值中心的 DbGeometry 值,如果该值不表示图面则可能为 null。Returns a DbGeometry value that represents the centroid of the given DbGeometry value, which may be null if the value does not represent a surface. |
| GetConvexHull(DbGeometry) |
返回一个指示给定 DbGeography 值的凸包可以为 null 的双精度值。Returns a nullable double value that indicates the convex hull of the given DbGeography value. |
| GetCoordinateSystemId(DbGeography) |
返回给定 DbGeography 值的坐标系统标识符。Returns the coordinate system identifier of the given DbGeography value. |
| GetCoordinateSystemId(DbGeometry) |
返回给定 DbGeometry 值的坐标系统标识符。Returns the coordinate system identifier of the given DbGeometry value. |
| GetDimension(DbGeography) |
如果值为集合,则获取给定 DbGeography 值的维度或最大的元素维度。Gets the dimension of the given DbGeography value or, if the value is a collections, the largest element dimension. |
| GetDimension(DbGeometry) |
如果值为集合,则获取给定 DbGeometry 值的维度或最大的元素维度。Gets the dimension of the given DbGeometry value or, if the value is a collections, the largest element dimension. |
| GetElementCount(DbGeography) |
如果其表示地理集合,则返回给定 DbGeography 值的元素的数目。Returns the number of elements in the given DbGeography value, if it represents a geography collection. |
| GetElementCount(DbGeometry) |
如果其表示几何图形集合,则返回给定 DbGeometry 值的元素的数目。Returns the number of elements in the given DbGeometry value, if it represents a geometry collection. |
| GetElevation(DbGeography) |
如果其表示点,则返回给定 DbGeography 值的提升(Z 坐标)。Returns the elevation (Z coordinate) of the given DbGeography value, if it represents a point. |
| GetElevation(DbGeometry) |
如果其表示点,则返回给定 DbGeometry 值的提升(Z)。Returns the elevation (Z) of the given DbGeometry value, if it represents a point. |
| GetEndPoint(DbGeography) |
返回表示给定 DbGeography 值终点的 DbGeography 值,如果该值不表示曲线则可能为 null。Returns a DbGeography value that represents the end point of the given DbGeography value, which may be null if the value does not represent a curve. |
| GetEndPoint(DbGeometry) |
返回表示给定 DbGeometry 值终点的 DbGeometry 值,如果该值不表示曲线则可能为 null。Returns a DbGeometry value that represents the end point of the given DbGeometry value, which may be null if the value does not represent a curve. |
| GetEnvelope(DbGeometry) |
对给定的 DbGeometry 值,以几何值获取其信封(最小外接矩形)。Gets the envelope (minimum bounding box) of the given DbGeometry value, as a geometry value. |
| GetExteriorRing(DbGeometry) |
返回表示给定 DbGeometry 值外部循环的 DbGeometry 值,如果该值不表示多边形则可能为 null。Returns a DbGeometry value that represents the exterior ring of the given DbGeometry value, which may be null if the value does not represent a polygon. |
| GetHashCode() |
作为默认哈希函数。Serves as the default hash function. (继承自 Object) |
| GetInteriorRingCount(DbGeometry) |
如果其表示多边形,则返回给定 DbGeometry 值中内部圆环的项数。Returns the number of interior rings in the given DbGeometry value, if it represents a polygon. |
| GetIsClosed(DbGeography) |
返回可以为 null 的布尔值,该值给定的 DbGeography 值是否关闭,如果该值不表示曲线则可能为 null。Returns a nullable Boolean value that whether the given DbGeography value is closed, which may be null if the value does not represent a curve. |
| GetIsClosed(DbGeometry) |
返回可以为 null 的布尔值,该值给定的 DbGeometry 值是否关闭,如果该值不表示曲线则可能为 null。Returns a nullable Boolean value that whether the given DbGeometry value is closed, which may be null if the value does not represent a curve. |
| GetIsEmpty(DbGeography) |
返回一个可以为 null 的布尔值,指示给定的 DbGeography 值是否为空。Returns a nullable Boolean value that whether the given DbGeography value is empty. |
| GetIsEmpty(DbGeometry) |
返回一个可以为 null 的布尔值,指示给定的 DbGeometry 值是否为空。Returns a nullable Boolean value that whether the given DbGeometry value is empty. |
| GetIsRing(DbGeometry) |
返回一个可以为 null 的布尔值,该值给定的 DbGeometry 值是否为环形,如果该值不表示曲线则可能为 null。Returns a nullable Boolean value that whether the given DbGeometry value is a ring, which may be null if the value does not represent a curve. |
| GetIsSimple(DbGeometry) |
返回一个可以为 null 的布尔值,该值给定的 DbGeometry 值是否很简单。Returns a nullable Boolean value that whether the given DbGeometry value is simple. |
| GetIsValid(DbGeometry) |
返回一个可以为 null 的布尔值,该值给定 DbGeometry 值是否有效。Returns a nullable Boolean value that whether the given DbGeometry value is valid. |
| GetLatitude(DbGeography) |
如果其表示点,则返回给定 DbGeography 值的纬度坐标。Returns the Latitude coordinate of the given DbGeography value, if it represents a point. |
| GetLength(DbGeography) |
返回一个指示给定 DbGeography 值的长度可以为 null 的双精度值,如果该值不表示曲线则可能为 null。Returns a nullable double value that indicates the length of the given DbGeography value, which may be null if the value does not represent a curve. |
| GetLength(DbGeometry) |
返回一个指示给定 DbGeometry 值的长度可以为 null 的双精度值,如果该值不表示曲线则可能为 null。Returns a nullable double value that indicates the length of the given DbGeometry value, which may be null if the value does not represent a curve. |
| GetLongitude(DbGeography) |
如果其表示点,则返回给定 DbGeography 值的经度坐标。Returns the Longitude coordinate of the given DbGeography value, if it represents a point. |
| GetMeasure(DbGeography) |
如果其表示点,则返回给定 DbGeography 值的 M(测量)坐标。Returns the M (Measure) coordinate of the given DbGeography value, if it represents a point. |
| GetMeasure(DbGeometry) |
如果其表示点,则返回给定 DbGeometry 值的 M(测量)坐标。Returns the M (Measure) coordinate of the given DbGeometry value, if it represents a point. |
| GetPointCount(DbGeography) |
如果点数表示 linestring 或线性环,则返回给定的 DbGeography 值中的点数。Returns the number of points in the given DbGeography value, if it represents a linestring or linear ring. |
| GetPointCount(DbGeometry) |
如果点数表示 linestring 或线性环,则返回给定的 DbGeometry 值中的点数。Returns the number of points in the given DbGeometry value, if it represents a linestring or linear ring. |
| GetPointOnSurface(DbGeometry) |
返回表示给定 DbGeometry 值表面上的点的DbGeometry 值,如果该值不表示图面则可能为 null。Returns a DbGeometry value that represents a point on the surface of the given DbGeometry value, which may be null if the value does not represent a surface. |
| GetSpatialTypeName(DbGeography) |
返回一个值,该值指示给定 DbGeography 值的空间类型名称。Returns a value that indicates the spatial type name of the given DbGeography value. |
| GetSpatialTypeName(DbGeometry) |
返回一个值,该值指示给定 DbGeometry 值的空间类型名称。Returns a value that indicates the spatial type name of the given DbGeometry value. |
| GetStartPoint(DbGeography) |
返回表示给定 DbGeography 值起点的 DbGeography 值,如果该值不表示曲线则可能为 null。Returns a DbGeography value that represents the start point of the given DbGeography value, which may be null if the value does not represent a curve. |
| GetStartPoint(DbGeometry) |
返回表示给定 DbGeometry 值起点的 DbGeometry 值,如果该值不表示曲线则可能为 null。Returns a DbGeometry value that represents the start point of the given DbGeometry value, which may be null if the value does not represent a curve. |
| GetType() |
获取当前实例的 Type。Gets the Type of the current instance. (继承自 Object) |
| GetXCoordinate(DbGeometry) |
如果其表示点,则返回给定 DbGeometry 值的 X 坐标。Returns the X coordinate of the given DbGeometry value, if it represents a point. |
| GetYCoordinate(DbGeometry) |
如果其表示点,则返回给定 DbGeometry 值的 Y 坐标。Returns the Y coordinate of the given DbGeometry value, if it represents a point. |
| InteriorRingAt(DbGeometry, Int32) |
如果其表示多边形,则返回给定 DbGeometry 值中的内环。Returns an interior ring from the given DbGeometry value, if it represents a polygon. |
| Intersection(DbGeography, DbGeography) |
计算两个 DbGeography 值的交集。Computes the intersection of two DbGeography values. |
| Intersection(DbGeometry, DbGeometry) |
计算两个 DbGeometry 值的交集。Computes the intersection of two DbGeometry values. |
| Intersects(DbGeography, DbGeography) |
确定两个给定的 DbGeography 值是否在空间上相交。Determines whether the two given DbGeography values spatially intersect. |
| Intersects(DbGeometry, DbGeometry) |
确定两个给定的 DbGeometry 值是否在空间上相交。Determines whether the two given DbGeometry values spatially intersect. |
| MemberwiseClone() |
创建当前 Object 的浅表副本。Creates a shallow copy of the current Object. (继承自 Object) |
| Overlaps(DbGeometry, DbGeometry) |
确定两个给定的 DbGeometry 值是否在空间上重叠。Determines whether the two given DbGeometry values spatially overlap. |
| PointAt(DbGeography, Int32) |
如果其表示行字符串或线性环,则返回给定 DbGeography 值的点元素。Returns a point element of the given DbGeography value, if it represents a linestring or linear ring. |
| PointAt(DbGeometry, Int32) |
如果其表示行字符串或线性环,则返回给定 DbGeometry 值的点元素。Returns a point element of the given DbGeometry value, if it represents a linestring or linear ring. |
| Relate(DbGeometry, DbGeometry, String) |
基于给定的 Dimensionally Extended Nine-Intersection Model (DE-9IM) 交集模式来确定相关两个给定的 DbGeometry 值是否相交。Determines whether the two given DbGeometry values are spatially related according to the given Dimensionally Extended Nine-Intersection Model (DE-9IM) intersection pattern. |
| SpatialEquals(DbGeography, DbGeography) |
确定两个给定的 DbGeography 值是否在空间上相等。Determines whether the two given DbGeography values are spatially equal. |
| SpatialEquals(DbGeometry, DbGeometry) |
确定两个给定的 DbGeometry 值是否在空间上相等。Determines whether the two given DbGeometry values are spatially equal. |
| SymmetricDifference(DbGeography, DbGeography) |
计算两个 DbGeography 值之间的对称差异。Computes the symmetric difference of two DbGeography values. |
| SymmetricDifference(DbGeometry, DbGeometry) |
计算两个 DbGeometry 值之间的对称差异。Computes the symmetric difference between two DbGeometry values. |
| ToString() |
返回表示当前对象的字符串。Returns a string that represents the current object. (继承自 Object) |
| Touches(DbGeometry, DbGeometry) |
确定两个给定的 DbGeometry 值是否在空间上触控。Determines whether the two given DbGeometry values spatially touch. |
| Union(DbGeography, DbGeography) |
计算两个 DbGeography 值的联合。Computes the union of two DbGeography values. |
| Union(DbGeometry, DbGeometry) |
计算两个 DbGeometry 值的联合。Computes the union of two DbGeometry values. |
| Within(DbGeometry, DbGeometry) |
确定 DbGeometry 值是否在其他空间中相交。Determines whether one DbGeometry value is spatially within the other. |