Construction d'instances géométriques
Vous pouvez construire des instances du type de données spatiales geometry en entrant des données au format WKT (Well-Known Text) ou WKB (Well-Known Binary).
Construction d'une instance à l'aide d'entrée WKT
Le type de données geometry fournit plusieurs méthodes intégrées qui génèrent une géométrie à partir de la représentation WKT OGC (Open Geospatial Consortium). La norme WKT est une chaîne de texte qui autorise l'échange de données géométriques sous forme textuelle.
Pour construire tout type d'instance géométrique à partir d'entrée WKT
Pour construire une instance Point géométrique à partir d'entrée WKT
Pour construire une instance MultiPoint géométrique à partir d'entrée WKT
Pour construire une instance LineString géométrique à partir d'entrée WKT
Pour construire une instance MultiLineString géométrique à partir d'entrée WKT
Pour construire une instance Polygon géométrique à partir d'entrée WKT
Pour construire une instance MultiPolygon géométrique à partir d'entrée WKT
Pour construire une instance GeometryCollection géométrique à partir d'entrée WKT
Construction d'une instance à l'aide d'entrée WKB
WKB est un format binaire spécifié par l'OGC (Open Geospatial Consortium) qui autorise l'échange de données de geometry entre une application cliente et une base de données SQL. Les fonctions suivantes acceptent l'entrée WKB pour construire des géométries :
Pour construire tout type d'instance géométrique à partir d'entrée WKB
Pour construire une instance Point géométrique à partir d'entrée WKB
Pour construire une instance MultiPoint géométrique à partir d'entrée WKB
Pour construire une instance LineString géométrique à partir d'entrée WKB
Pour construire une instance MultiLineString géométrique à partir d'entrée WKB
Pour construire une instance Polygon géométrique à partir d'entrée WKB
Pour construire une instance MultiPolygon géométrique à partir d'entrée WKB
Pour construire une instance GeometryCollection géométrique à partir d'entrée WKB
Construction d'une instance à l'aide d'entrée de texte GML
Le type de données géométrie fournit une méthode qui génère une instance geometry à partir de GML, une représentation XML d'objets géométriques. SQL Server prend en charge un sous-ensemble de GML.
Pour construire tout type d'instance géométrique à partir d'une entrée GML
Renvoi de données WKT et WKB à partir d'une instance
Vous pouvez utiliser les méthodes suivantes pour retourner le format WKT ou WKB d'une instance geometry :
Pour retourner la représentation WKT d'une instance géométrique
Pour retourner la représentation WKT d'une instance géométrique incluant des valeurs Z et M
Pour retourner la représentation WKB d'une instance géométrique
Pour retourner une représentation GML d'une instance géométrique
Interrogation des informations de validité, de type d'instance et de collection géométrique
Une fois qu'une instance geometry est construite, vous pouvez utiliser les méthodes suivantes pour déterminer si elle est formée correctement, retourner le type d'instance ou, s'il s'agit d'une instance de collection, retourner une instance geometry spécifique.
Pour retourner le type d'instance d'une géométrie
Pour déterminer si une géométrie est un type d'instance donné
Pour déterminer si une instance géométrique est de forme correcte pour son type d'instance
Pour convertir une instance géométrique en une instance géométrique de forme correcte avec un type d'instance
Pour retourner le nombre de géométries dans une instance de collection géométrique
Pour retourner une géométrie spécifique dans une instance de collection géométrique