Construction d'instances géographiques
Vous pouvez construire des instances du type de données geography 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 geography fournit plusieurs méthodes intégrées qui génèrent une géographie à 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éographiques sous forme textuelle.
Pour construire tout type d'instance géographique à partir d'entrée WKT
Pour construire une instance Point géographique à partir d'entrée WKT
Pour construire une instance MultiPoint géographique à partir d'entrée WKT
Pour construire une instance LineString géographique à partir d'entrée WKT
Pour construire une instance MultiLineString géographique à partir d'entrée WKT
Pour construire une instance Polygon géographique à partir d'entrée WKT
Pour construire une instance MultiPolygon géographique à partir d'entrée WKT
Pour construire une instance GeometryCollection géographique à 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 qui autorise l'échange de données de geography entre une application cliente et une base de données SQL. Les fonctions suivantes acceptent l'entrée WKB pour construire des instances géographiques :
Pour construire tout type d'instance géographique à partir d'entrée WKB
Pour construire une instance Point géographique à partir d'entrée WKB
Pour construire une instance MultiPoint géographique à partir d'entrée WKB
Pour construire une instance LineString géographique à partir d'entrée WKB
Pour construire une instance MultiLineString géographique à partir d'entrée WKB
Pour construire une instance Polygon géographique à partir d'entrée WKB
Pour construire une instance MultiPolygon géographique à partir d'entrée WKB
Pour construire une instance GeometryCollection géographique à partir d'entrée WKB
Construction d'une instance à l'aide d'entrée de texte GML
Le type de données geography fournit une méthode qui génère une instance geography à partir de GML, une représentation XML d'une instance geography. SQL Server prend en charge un sous-ensemble de GML.
Pour plus d'informations sur le langage GML (Geography Markup Language), consultez la spécification OGC : OGC Specifications, Geography Markup Language (en anglais).
Pour construire tout type d'instance géographique à partir d'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 geography :
Pour retourner la représentation WKT d'une instance géographique
STAsText (type de données geography)
ToString (type de données geography)
Pour retourner la représentation WKT d'une instance géographique incluant des valeurs Z et M
AsTextZM (type de données geography)
Pour retourner la représentation WKB d'une instance géographique
STAsBinary (type de données geography)
Pour retourner une représentation GML d'une instance géographique
Interrogation de type d'instance et d'informations GeometryCollection
Une fois qu'une instance geography est construite, vous pouvez utiliser les méthodes suivantes pour retourner le type d'instance ou, s'il s'agit d'une instance GeometryCollection, retourner une instance geography spécifique.
Pour retourner le type d'instance d'une géographie
STGeometryType (type de données geography)
Pour déterminer si une géographie est un type d'instance donné
InstanceOf (type de données geometry)
Pour déterminer si une instance géographique est de forme correcte pour son type d'instance
STNumGeometries (type de données geography)
Pour retourner une géographie spécifique dans une instance GeometryCollection
Voir aussi