Udostępnij za pośrednictwem


Metoda SqlGeography.EnvelopeCenter

Zwraca punkt, który może służyć jako środka obwiedni okręgu wystąpienie Geografia.

Przestrzeń nazw:  Microsoft.SqlServer.Types
Zestaw:  Microsoft.SqlServer.Types (w Microsoft.SqlServer.Types.dll)

Składnia

'Deklaracja
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)> _
Public Function EnvelopeCenter As SqlGeography
'Użycie
Dim instance As SqlGeography
Dim returnValue As SqlGeography

returnValue = instance.EnvelopeCenter()
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlGeography EnvelopeCenter()
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public:
SqlGeography^ EnvelopeCenter()
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member EnvelopeCenter : unit -> SqlGeography 
public function EnvelopeCenter() : SqlGeography

Wartość zwracana

Typ: Microsoft.SqlServer.Types.SqlGeography
A SqlGeography wartość, która określa położenie środka obwiedni okręgu.

Uwagi

Aby określić obwiedni okręgu każdego punktu w wystąpienie jest opisany jako wektor Centrum ziemi do punktu na powierzchni ziemi.Punkt środkowy obwiedni okręgu jest obliczana poprzez uśrednienie wszystkich nosicieli.Do zamkniętej pętli, albo wielokąta wystąpienie lub linestring wystąpienie, pierwszy i ostatni punkt jest używana tylko raz.

Ta metoda zwraca punkt.Gdy używana z EnvelopeAngle, EnvelopeCenter Metoda zwraca obwiedni okręgu SqlGeography wystąpienie.

EnvelopeCenter Metoda zwraca obwiedni okręgu dla SqlGeography wystąpienie, ale wyniki nie są gwarantowane do wyprodukowania Minimalny okrąg obwiedni.Natomiast SqlGeometry Typ danych metoda STEnvelope gwarantowane zwracają minimalne pole ograniczenia, jeżeli jest stosowany do SqlGeometry wystąpienie.