Delen via


STIsValid (geografiegegevenstype)

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

Retourneert waar als een geografisch exemplaar goed is gevormd en wordt herkend als een geldig geografieobject op basis van het OGC-type (Open Geospatial Consortium). Retourneert onwaar als een geografisch exemplaar niet goed is opgemaakt. Deze methode is nauwkeurig.

Deze geografiegegevenstypemethode ondersteunt FullGlobe-exemplaren of ruimtelijke instanties die groter zijn dan een halfrond.

Syntax

  
.STIsValid ( )  

Retourtypen

Retourtype SQL Server: bit

CLR-retourtype: SqlBoolean

Remarks

Het OGC-type van een geografisch exemplaar kan worden bepaald door STGeometryType() aan te roepen.

SQL Server produceert alleen geldige geografische exemplaren, maar maakt het mogelijk om ongeldige exemplaren op te slaan en op te halen. Een geldig exemplaar dat dezelfde puntset van een ongeldig exemplaar vertegenwoordigt, kan worden opgehaald met behulp van de MakeValid() methode.

Examples

In het volgende voorbeeld wordt een geography exemplaar gemaakt en gebruikt STIsValid() om te testen of het exemplaar geldig is.

DECLARE @g geography = geography::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 4326);  
SELECT @g.STIsValid();  
DECLARE @g geography  

Zie ook

STGeometryType (geografiegegevenstype)
MakeValid (geografiegegevenstype)
OGC-methoden voor geografieexemplaren