DbSpatialServices 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지리 공간적(기하 도형/지리) 형식 지원을 위한 공급자와 독립적인 서비스 API를 나타냅니다.
public ref class DbSpatialServices abstract
[System.Serializable]
public abstract class DbSpatialServices
[<System.Serializable>]
type DbSpatialServices = class
Public MustInherit Class DbSpatialServices
- 상속
-
DbSpatialServices
- 특성
생성자
DbSpatialServices() |
DbSpatialServices 클래스의 새 인스턴스를 초기화합니다. |
속성
Default |
DbSpatialServices의 기본 서비스를 가져옵니다. |
메서드
AsBinary(DbGeography) |
지정된 DbGeography 값의 잘 알려진 이진 표현을 가져옵니다. |
AsBinary(DbGeometry) |
지정된 DbGeometry 값의 잘 알려진 이진 표현을 가져옵니다. |
AsGml(DbGeography) |
이 DbGeography 값의 GML(Geography Markup Language) 표현을 생성합니다. |
AsGml(DbGeometry) |
이 DbGeometry 값의 GML(Geography Markup Language) 표현을 생성합니다. |
AsText(DbGeography) |
지정된 DbGeography 값의 잘 알려진 텍스트 표현을 가져옵니다. 이 값에는 점의 경도와 위도만 포함되어야 합니다. |
AsText(DbGeometry) |
점의 X 및 Y 좌표만 포함하여 주어진 DbGeometry 값의 잘 알려진 텍스트 표현을 가져옵니다. |
AsTextIncludingElevationAndMeasure(DbGeography) |
높이와 측정값이 있는 DbSpatialServices의 텍스트 표현을 반환합니다. |
AsTextIncludingElevationAndMeasure(DbGeometry) |
높이와 측정값이 있는 DbSpatialServices의 텍스트 표현을 반환합니다. |
Buffer(DbGeography, Double) |
지정된 DbGeography 값에서 |
Buffer(DbGeometry, Double) |
지정된 DbGeometry 값에서 |
Contains(DbGeometry, DbGeometry) |
하나의 DbGeometry 값이 다른 값을 포함하는지 여부를 확인합니다. |
CreateGeography(DbSpatialServices, Object) |
이 메서드는 지정된 공급자 값의 유효성을 검사하여 이 값을 파생된 구현에 사용할 수 있는지 확인한 후 GeographyFromProviderValue(Object)의 파생된 구현에 사용해야 합니다. |
CreateGeometry(DbSpatialServices, Object) |
이 메서드는 지정된 공급자 값의 유효성을 검사하여 이 값을 파생된 구현에 사용할 수 있는지 확인한 후 GeometryFromProviderValue(Object)의 파생된 구현에 사용해야 합니다. |
CreateProviderValue(DbGeographyWellKnownValue) |
지정된 잘 알려진 DbGeography 표현을 기반으로 이 공간 서비스 구현과 호환되는 공급자별 값을 만듭니다. |
CreateProviderValue(DbGeometryWellKnownValue) |
지정된 잘 알려진 DbGeometry 표현을 기반으로 이 공간 서비스 구현과 호환되는 공급자별 값을 만듭니다. |
CreateWellKnownValue(DbGeography) |
잘 알려진 표준 공간 형식 중 하나 또는 둘 다를 사용하여 지정된 DbGeographyWellKnownValue 값을 나타내는 DbGeography의 인스턴스를 만듭니다. |
CreateWellKnownValue(DbGeometry) |
잘 알려진 표준 공간 형식 중 하나 또는 둘 다를 사용하여 지정된 DbGeometryWellKnownValue 값을 나타내는 DbGeometry의 인스턴스를 만듭니다. |
Crosses(DbGeometry, DbGeometry) |
주어진 두 DbGeometry 값이 가로지르는지 여부를 확인합니다. |
Difference(DbGeography, DbGeography) |
두 DbGeography 값의 차이를 계산합니다. |
Difference(DbGeometry, DbGeometry) |
두 DbGeometry 값의 차이를 계산합니다. |
Disjoint(DbGeography, DbGeography) |
주어진 두 DbGeography 값이 분리되어 있는지 여부를 확인합니다. |
Disjoint(DbGeometry, DbGeometry) |
주어진 두 DbGeometry 값이 분리되어 있는지 여부를 확인합니다. |
Distance(DbGeography, DbGeography) |
두 DbGeography 값에서 가장 가까운 점 사이의 거리를 계산합니다. |
Distance(DbGeometry, DbGeometry) |
두 DbGeometry 값에서 가장 가까운 점 사이의 거리를 계산합니다. |
ElementAt(DbGeography, Int32) |
지리 컬렉션을 나타내는 경우 지정된 DbGeography 값의 요소를 반환합니다. |
ElementAt(DbGeometry, Int32) |
기하 도형을 나타내는 경우 지정된 DbGeometry 값의 요소를 반환합니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GeographyCollectionFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 컬렉션 값을 만듭니다. |
GeographyCollectionFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 컬렉션 값을 만듭니다. |
GeographyFromBinary(Byte[]) |
지정된 잘 알려진 이진 값을 기반으로 새 DbGeography 값을 만듭니다. |
GeographyFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 값을 만듭니다. |
GeographyFromGml(String) |
지정된 GML(Geography Markup Language) 값을 기반으로 새 DbGeography 값을 만듭니다. |
GeographyFromGml(String, Int32) |
지정된 GML(Geography Markup Language) 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 값을 만듭니다. |
GeographyFromProviderValue(Object) |
이 공간 서비스 구현과 호환되는 공급자별 값을 기반으로 새 DbGeography 값을 만듭니다. |
GeographyFromText(String) |
지정된 잘 알려진 텍스트 값을 기반으로 새 DbGeography 값을 만듭니다. |
GeographyFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 값을 만듭니다. |
GeographyLineFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 선 값을 만듭니다. |
GeographyLineFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 선 값을 만듭니다. |
GeographyMultiLineFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자를 기반으로 하여 새 DbGeography 다중 선 값을 만듭니다. |
GeographyMultiLineFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자를 기반으로 하여 새 DbGeography 여러 줄 값을 만듭니다. |
GeographyMultiPointFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자를 기반으로 하여 새 DbGeography 다중 점 값을 만듭니다. |
GeographyMultiPointFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자를 기반으로 하여 새로운 DbGeography 다중 점 값을 만듭니다. |
GeographyMultiPolygonFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자를 기반으로 하여 새 DbGeography 다중 다각형 값을 만듭니다. |
GeographyMultiPolygonFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자를 기반으로 새 DbGeography 다중 다각형 값을 만듭니다. |
GeographyPointFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 점 값을 만듭니다. |
GeographyPointFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 점 값을 만듭니다. |
GeographyPolygonFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 다각형 값을 만듭니다. |
GeographyPolygonFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeography 다각형 값을 만듭니다. |
GeometryCollectionFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 컬렉션 값을 만듭니다. |
GeometryCollectionFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 컬렉션 값을 만듭니다. |
GeometryFromBinary(Byte[]) |
지정된 잘 알려진 이진 값을 기반으로 새 DbGeometry 값을 만듭니다. |
GeometryFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 값을 만듭니다. |
GeometryFromGml(String) |
지정된 GML(Geography Markup Language) 값을 기반으로 새 DbGeometry 값을 만듭니다. |
GeometryFromGml(String, Int32) |
지정된 GML(Geography Markup Language) 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 값을 만듭니다. |
GeometryFromProviderValue(Object) |
이 공간 서비스 구현과 호환되는 공급자별 값을 기반으로 새 DbGeometry 값을 만듭니다. |
GeometryFromText(String) |
지정된 잘 알려진 텍스트 값을 기반으로 새 DbGeometry 값을 만듭니다. |
GeometryFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 값을 만듭니다. |
GeometryLineFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 선 값을 만듭니다. |
GeometryLineFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 선 값을 만듭니다. |
GeometryMultiLineFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자를 기반으로 하여 새 DbGeometry 다중 선 값을 만듭니다. |
GeometryMultiLineFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자를 기반으로 하여 새 DbGeometry 여러 줄 값을 만듭니다. |
GeometryMultiPointFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자를 기반으로 하여 새 DbGeometry 다중 점 값을 만듭니다. |
GeometryMultiPointFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자를 기반으로 하여 새로운 DbGeometry 다중 점 값을 만듭니다. |
GeometryMultiPolygonFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자를 기반으로 하여 새 DbGeometry 다중 다각형 값을 만듭니다. |
GeometryMultiPolygonFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자를 기반으로 새 DbGeometry 다중 다각형 값을 만듭니다. |
GeometryPointFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 점 값을 만듭니다. |
GeometryPointFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 점 값을 만듭니다. |
GeometryPolygonFromBinary(Byte[], Int32) |
지정된 잘 알려진 이진 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 다각형 값을 만듭니다. |
GeometryPolygonFromText(String, Int32) |
지정된 잘 알려진 텍스트 값과 좌표계 식별자(SRID)를 기반으로 새 DbGeometry 다각형 값을 만듭니다. |
GetArea(DbGeography) |
지정한 DbGeography 값의 영역을 나타내는 null을 허용하는 부울 값을 반환합니다. 이 경우 값이 화면을 나타내지 않으면 null이 될 수 있습니다. |
GetArea(DbGeometry) |
지정한 DbGeometry 값의 영역을 나타내는 null을 허용하는 부울 값을 반환합니다. 이 경우 값이 화면을 나타내지 않으면 null이 될 수 있습니다. |
GetBoundary(DbGeometry) |
지정된 DbGeography 값의 경계를 나타내는 null 허용 double 값을 반환합니다. |
GetCentroid(DbGeometry) |
지정한 DbGeography 값의 centroid를 나타내는 DbGeometry 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetConvexHull(DbGeometry) |
지정된 DbGeography 값의 볼록 다각형을 나타내는 null 허용 double 값을 반환합니다. |
GetCoordinateSystemId(DbGeography) |
지정된 DbGeography 값의 좌표계 식별자를 반환합니다. |
GetCoordinateSystemId(DbGeometry) |
지정된 DbGeometry 값의 좌표계 식별자를 반환합니다. |
GetDimension(DbGeography) |
지정된 DbGeography 값의 차원을 가져옵니다. 값이 컬렉션일 경우는 가장 큰 요소 차원을 가져옵니다. |
GetDimension(DbGeometry) |
지정된 DbGeometry 값의 차원을 가져옵니다. 값이 컬렉션일 경우는 가장 큰 요소 차원을 가져옵니다. |
GetElementCount(DbGeography) |
지정된 DbGeography 값이 지리 컬렉션을 나타낼 경우 해당 값의 요소 수를 반환합니다. |
GetElementCount(DbGeometry) |
지정된 DbGeometry 값이 기하 도형 컬렉션을 나타낼 경우 해당 값의 요소 수를 반환합니다. |
GetElevation(DbGeography) |
지정된 DbGeography 값이 점을 나타낼 경우 해당 값의 권한(Z 좌표)을 반환합니다. |
GetElevation(DbGeometry) |
지정된 DbGeometry 값이 점을 나타낼 경우 해당 값의 권한(Z)을 반환합니다. |
GetEndPoint(DbGeography) |
지정한 DbGeography 값의 끝점을 나타내는 DbGeography 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetEndPoint(DbGeometry) |
지정한 DbGeometry 값의 끝점을 나타내는 DbGeometry 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetEnvelope(DbGeometry) |
지정된 DbGeometry 값의 봉투(최소 경계 상자)를 기하 도형 값으로 가져옵니다. |
GetExteriorRing(DbGeometry) |
지정한 DbGeometry 값의 exterior ring을 나타내는 DbGeometry 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 다각형이 될 수 있습니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetInteriorRingCount(DbGeometry) |
지정된 DbGeometry 값이 다각형을 나타낼 경우 해당 값의 내부 링 개수가 반환됩니다. |
GetIsClosed(DbGeography) |
지정한 DbGeography 값이 닫혔는지 여부에 대해 null을 허용하는 부울 값을 받습니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetIsClosed(DbGeometry) |
지정한 DbGeometry 값이 닫혔는지 여부에 대해 null을 허용하는 부울 값을 받습니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetIsEmpty(DbGeography) |
지정된 DbGeography 값이 비어 있는지 여부를 나타내는 nullable 부울 값을 반환합니다. |
GetIsEmpty(DbGeometry) |
지정된 DbGeometry 값이 비어 있는지 여부를 나타내는 nullable 부울 값을 반환합니다. |
GetIsRing(DbGeometry) |
지정한 DbGeometry 값이 링 형식인지 여부에 대해 null을 허용하는 부울 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetIsSimple(DbGeometry) |
지정된 DbGeometry 값이 단순한지 여부를 나타내는 null 허용 부울 값을 반환합니다. |
GetIsValid(DbGeometry) |
지정된 DbGeometry 값이 올바른지 여부를 나타내는 null 허용 부울 값을 반환합니다. |
GetLatitude(DbGeography) |
지정된 DbGeography 값이 점을 나타낼 경우 해당 값의 위도 좌표를 반환합니다. |
GetLength(DbGeography) |
지정한 DbGeography 값의 길이를 나타내는 null을 허용하는 부울 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetLength(DbGeometry) |
지정한 DbGeometry 값의 길이를 나타내는 null을 허용하는 부울 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetLongitude(DbGeography) |
지정된 DbGeography 값이 점을 나타낼 경우 해당 값의 경도 좌표를 반환합니다. |
GetMeasure(DbGeography) |
지정된 DbGeography 값이 점을 나타낼 경우 해당 값의 M(Measure) 좌표를 반환합니다. |
GetMeasure(DbGeometry) |
지정된 DbGeometry 값이 점을 나타낼 경우 해당 값의 M(Measure) 좌표를 반환합니다. |
GetPointCount(DbGeography) |
선 문자열 또는 선형 링을 나타내는 경우 지정된 DbGeography 값의 점 개수를 반환합니다. |
GetPointCount(DbGeometry) |
선 문자열 또는 선형 링을 나타내는 경우 지정된 DbGeometry 값의 점 개수를 반환합니다. |
GetPointOnSurface(DbGeometry) |
지정한 DbGeography 값의 화면에서 점을 나타내는 DbGeometry 값을 반환합니다. 이 경우 값이 화면을 나타내지 않으면 null이 될 수 있습니다. |
GetSpatialTypeName(DbGeography) |
지정된 DbGeography 값의 공간 형식 이름을 나타내는 값을 반환합니다. |
GetSpatialTypeName(DbGeometry) |
지정된 DbGeometry 값의 공간 형식 이름을 나타내는 값을 반환합니다. |
GetStartPoint(DbGeography) |
지정한 DbGeography 값의 시작 점을 나타내는 DbGeography 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetStartPoint(DbGeometry) |
지정한 DbGeometry 값의 시작 점을 나타내는 DbGeometry 값을 반환합니다. 이 경우 값이 곡선을 나타내지 않으면 null이 될 수 있습니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
GetXCoordinate(DbGeometry) |
지정된 DbGeometry 값이 점을 나타낼 경우 해당 값의 X 좌표를 반환합니다. |
GetYCoordinate(DbGeometry) |
지정된 DbGeometry 값이 점을 나타낼 경우 해당 값의 Y 좌표를 반환합니다. |
InteriorRingAt(DbGeometry, Int32) |
다각형을 나타내는 경우 지정된 DbGeometry 값에서 내부 링을 반환합니다. |
Intersection(DbGeography, DbGeography) |
두 DbGeography 값의 교집합을 계산합니다. |
Intersection(DbGeometry, DbGeometry) |
두 DbGeometry 값의 교집합을 계산합니다. |
Intersects(DbGeography, DbGeography) |
주어진 두 DbGeography 값이 교차되는지 여부를 확인합니다. |
Intersects(DbGeometry, DbGeometry) |
주어진 두 DbGeometry 값이 교차되는지 여부를 확인합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
Overlaps(DbGeometry, DbGeometry) |
주어진 두 DbGeometry 값이 겹치는지 여부를 확인합니다. |
PointAt(DbGeography, Int32) |
linestring 또는 linear ring을 나타낼 경우, 지정된 DbGeography 값의 점 요소를 반환합니다. |
PointAt(DbGeometry, Int32) |
linestring 또는 linear ring을 나타낼 경우, 지정된 DbGeometry 값의 점 요소를 반환합니다. |
Relate(DbGeometry, DbGeometry, String) |
지정된 두 DbGeometry 값이 주어진 DE-9IM(Dimensionally Extended Nine-Intersection Model) 교차 패턴에 따라 공간적으로 관련되어 있는지 여부를 확인합니다. |
SpatialEquals(DbGeography, DbGeography) |
주어진 두 DbGeography 값이 같은지 여부를 확인합니다. |
SpatialEquals(DbGeometry, DbGeometry) |
주어진 두 DbGeometry 값이 같은지 여부를 확인합니다. |
SymmetricDifference(DbGeography, DbGeography) |
두 DbGeography 값의 대칭차를 계산합니다. |
SymmetricDifference(DbGeometry, DbGeometry) |
두 DbGeometry 값 사이의 대칭차를 계산합니다. |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
Touches(DbGeometry, DbGeometry) |
주어진 두 DbGeometry 값이 접하는지 여부를 확인합니다. |
Union(DbGeography, DbGeography) |
두 DbGeography 값의 합집합을 계산합니다. |
Union(DbGeometry, DbGeometry) |
두 DbGeometry 값의 합집합을 계산합니다. |
Within(DbGeometry, DbGeometry) |
하나의 DbGeometry 값이 다른 값 안에 있는지 여부를 확인합니다. |
적용 대상
.NET