Sdílet prostřednictvím


StArea (zeměpisný datový typ)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Vrátí celkovou plochu zeměpisné instance. Výsledky pro stArea() jsou čtvercovou jednotkou míry používanou identifikátorem prostorového odkazu na geografickou instanci. Pokud je například SRID instance 4326, vrátí funkce STArea() výsledek v čtverečních metrech.

Syntax

  
.STArea ( )  

Návratové typy

Návratový typ SQL Serveru: plovoucí

Návratový typ CLR: sqlDouble

Remarks

Funkce STArea() vrátí hodnotu 0, pokud zeměpisná instance obsahuje pouze nulové a jednorozměrné obrázky nebo pokud je prázdná.

Note

Metody pro datový typ zeměpisu , které vytvářejí návratovou hodnotu metriky, budou mít různé výsledky na základě SRID instance použité v metodě. Další informace o identifikátorech SRID najdete v tématu Identifikátory prostorových odkazů (SRID).

Examples

Následující příklad používá STArea() k vytvoření Polygon geography instance a vypočítá oblast mnohoúhelníku.

DECLARE @g geography;  
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);  
SELECT @g.STArea();  

Viz také

Metody OGC v geografických instancích