EnvelopeCenter (tipo di dati geography)
Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure
Restituisce un punto che è possibile usare come centro di un cerchio di delimitazione per l'istanza geography.
Ogni punto nell'istanza viene descritto come un vettore. Per determinare il cerchio di delimitazione, il vettore si estende dal centro della terra al punto sulla superficie della terra. Il punto centrale del cerchio di delimitazione viene calcolato come media di tutti i vettori. Per i cicli chiusi, in un'istanza Polygon o LineString il primo e l'ultimo punto vengono usati solo una volta.
Questo metodo con tipo di dati geography supporta le istanze FullGlobe o le istanze spaziali con dimensioni maggiori di un emisfero.
Sintassi
EnvelopeCenter( )
Nota
Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.
Tipi restituiti
Tipo SQL Server restituito: geography
Tipo CLR restituito: SqlGeography
Osservazioni:
Questo metodo restituisce un elemento point. Se usato con EnvelopeAngle()
, EnvelopeCenter()
restituisce un cerchio di delimitazione di un'istanza geography.
Nota
EnvelopeCenter()
restituisce un cerchio di delimitazione per un'istanza geography, ma i risultati non garantiscono l'ottenimento del cerchio di delimitazione minimo. Al contrario, il metodo STEnvelope()
con tipo di dati geometry garantisce la restituzione del rettangolo di selezione minimo quando viene applicato a un'istanza geometry.
In SQL Server 2012 (11.x) e versioni successive, restituisce il centro del cerchio che rappresenta la busta di questa istanza come point. Per tutti gli oggetti di grandi dimensioni, come definito da EnvelopeAngle()
= 180, EnvelopeCenter()
restituirà (90,0).
Questo metodo non è preciso.
Esempi
DECLARE @g geography = 'LINESTRING(-120 45, -120 0, -90 0)';
SELECT @g.EnvelopeCenter().ToString();
Vedi anche
Metodi estesi sulle istanze di geografia
EnvelopeAngle (tipo di dati geography)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per