STIsValid (type de données geography)STIsValid (geography Data Type)

S’APPLIQUE À : ouiSQL Server (à partir de 2012) ouiAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2012) yesAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Retourne true si une instance geography est bien formée et reconnue en tant qu’objet geography valide, en fonction de son type OGC (Open Geospatial Consortium).Returns true if a geography instance is well-formed and recognized as a valid geography object based on its Open Geospatial Consortium (OGC) type. Retourne false si une instance geography n’est pas bien formée.Returns false if a geography instance is not well-formed. Cette méthode est précise.This method is precise.

Cette méthode de type de données geography prend en charge les instances FullGlobe ou les instances spatiales qui sont plus grandes qu’un hémisphère.This geography data type method supports FullGlobe instances or spatial instances that are larger than a hemisphere.

SyntaxeSyntax

  
.STIsValid ( )  

Types de retourReturn Types

Type de retour SQL ServerSQL Server : bitSQL ServerSQL Server return type: bit

Type de retour CLR : SqlBooleanCLR return type: SqlBoolean

NotesRemarks

Vous pouvez déterminer le type OGC d’une instance geography en appelant STGeometryType().The OGC type of a geography instance can be determined by invoking STGeometryType().

SQL ServerSQL Server produit uniquement des instances geography valides, mais permet le stockage et la récupération d’instances non valides.produces only valid geography instances, but allows for the storage and retrieval of invalid instances. Une instance valide qui représente le même ensemble de points d'une instance non valide peut être récupérée à l'aide de la méthode MakeValid().A valid instance representing the same point set of an invalid instance can be retrieved using the MakeValid() method.

ExemplesExamples

L'exemple suivant crée une instance geography et utilise STIsValid() pour tester si l'instance est valide.The following example creates a geography instance and uses STIsValid() to test if the instance is valid.

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

Voir aussiSee Also

STGeometryType (type de données geography) STGeometryType (geography Data Type)
MakeValid (type de données geography) MakeValid (geography Data Type)
Méthodes OGC sur des instances geographyOGC Methods on Geography Instances