EnvelopeCenter(geography 데이터 형식)
적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
지리 인스턴스에 대한 경계 원의 중심으로 사용할 수 있는 점을 반환합니다 .
인스턴스의 각 지점은 벡터로 설명됩니다. 경계 원을 파악하기 위해 벡터는 지구 중심에서 지구 표면의 지점까지 확장됩니다. 경계 원의 중심점은 모든 벡터를 평균하여 계산됩니다. Polygon 인스턴스 또는 LineString 인스턴스에서 닫힌 루프의 경우 첫 번째 및 마지막 지점은 한 번만 사용됩니다.
이 geography 데이터 형식 메서드는 FullGlobe 인스턴스 또는 반구보다 큰 공간 인스턴스를 지원합니다.
Syntax
EnvelopeCenter( )
참고 항목
SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.
반환 형식
SQL Server 반환 형식: geography
CLR 반환 형식: SqlGeography
설명
이 메서드는 점을 반환합니다. 와 함께 EnvelopeAngle()
EnvelopeCenter()
사용하면 지리 인스턴스의 경계 원을 반환합니다.
참고 항목
EnvelopeCenter()
는 geography 인스턴스의 경계 원을 반환하지만 이 경계 원이 가장 작은 경계 원이 아닐 수 있습니다. 반면에 geometry 인스턴스에 geometry 데이터 형식 메서드 STEnvelope()
를 적용하면 가장 작은 경계 상자가 반환됩니다.
SQL Server 2012(11.x) 이상에서는 이 인스턴스의 봉투를 나타내는 원의 중심을 포인트로 반환합니다. = 180 EnvelopeCenter()
으로 EnvelopeAngle()
정의된 모든 큰 개체에 대해 반환됩니다(90,0).
이 메서드는 정확하지 않습니다.
예제
DECLARE @g geography = 'LINESTRING(-120 45, -120 0, -90 0)';
SELECT @g.EnvelopeCenter().ToString();
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기