EnvelopeAggregate (geografiegegevenstype)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Retourneert een begrenzingsobject voor een bepaalde set geografieobjecten . Het resulterende geografieobject bevat meerdere cirkelvormige boogsegmenten.

Syntax

  
EnvelopeAggregate ( geography_operand )  

Arguments

geography_operand
Is een tabelkolom van het geografietype waarin de set geografieobjecten is opgenomen waarop een samenvoegbewerking voor enveloppen moet worden uitgevoerd.

Retourtypen

Retourtype SQL Server: geografie

Remarks

Een FullGlobe-object wordt geretourneerd wanneer het resulterende begrenzingsobject groter is dan een halfrond. Deze methode is niet precies.

De methode retourneert null als de invoer verschillende SRID's heeft. Zie Spatial Reference Identifiers (SRID's).

De methode negeert null-invoer .

Note

De methode retourneert null als alle invoerwaarden null zijn.

Examples

In het volgende voorbeeld wordt een EnvelopeAggregate reeks geografische locatiepunten binnen een stad uitgevoerd.

Note

In Azure SQL Database en SQL Database in Microsoft Fabric is de USE instructie niet beschikbaar. Maak in plaats daarvan direct verbinding met de beoogde database en voer de rest van het codevoorbeeld uit.

USE AdventureWorks2022  
GO  
SELECT City,  
geography::EnvelopeAggregate(SpatialLocation) AS SpatialLocation  
FROM Person.Address  
WHERE PostalCode LIKE('981%')  
GROUP BY City;