Construindo instâncias de geometria
É possível construir instâncias do tipo de dados espaciais de geometria inserindo dados no formato WKT (Well-Known Text) ou WKB (Well-Known Binary).
Construindo uma instância usando entrada WKT (Well-Known Text)
O tipo de dados de geometry fornece vários métodos internos que geram uma geometria da representação WKT do Open Geospatial Consortium (OGC). O padrão WKT é uma cadeia de caracteres de texto que permite que dados de geometria sejam trocados em formulário textual.
Para construir qualquer tipo de instância de geometria de entrada WKT
Para construir uma instância de Point de geometria de entrada WKT
Para construir uma instância de MultiPoint de geometria de entrada WKT
Para construir uma instância de LineString de geometria de entrada WKT
Para construir uma instância de MultiLineString de geometria de entrada WKT
Para construir uma instância de Polygon de geometria de entrada WKT
Para construir uma instância de MultiPolygon de geometria de entrada WKT
Para construir uma instância de GeometryCollection de geometria de entrada WKT
Construindo uma instância usando entrada WKB (Well-Known Binary)
WKB é um formato binário especificado pelo Open Geospatial Consortium (OGC) que permite que dados de geometry sejam trocados entre um aplicativo cliente e um banco de dados SQL. As seguintes funções aceitam entrada WKB para construir geometrias:
Para construir qualquer tipo de instância de geometria de entrada WKB
Para construir uma instância de Point de geometria de entrada WKB
Para construir uma instância de MultiPoint de geometria de entrada WKB
Para construir uma instância de LineString de geometria de entrada WKB
Para construir uma instância de MultiLineString de geometria de entrada WKB
Para construir uma instância de Polygon de geometria de entrada WKB
Para construir uma instância de MultiPolygon de geometria de entrada WKB
Para construir uma instância de GeometryCollection de geometria de entrada WKB
Construindo uma instância usando entrada de texto de GML
O tipo de dados de geometria fornece um método que gera uma instância de geometry de GML, uma representação XML de uma instância de objetos de geometria. O SQL Server oferece suporte a um subconjunto de GML.
Para construir qualquer tipo de instância de geometria de entrada GML
Retornando Well-Known Text e Well-Known Binary de uma instância
É possível usar os seguintes métodos para retornar o formato WKT ou WKB de uma instância de geometry:
To return the WKT representation of a geometry instance
To return the WKT representation of a geometry instance including any Z and M values
Para retornar a representação WKB de uma instância de geometria
Para retornar uma representação GML de uma instância de geometria
Consultando informações sobre Validade, Tipo de instância e Coleção de Geometria
Quando uma instância de geometry é construída, é possível usar os seguintes métodos para determinar se ela está bem formada, para retornar o tipo da instância ou, se ela for uma instância de coleção, retornar uma instância de geometry específica.
Para retornar o tipo de instância de uma geometria
Para determinar se uma geometria é um determinado tipo de instância
Para determinar se uma instância de geometria está bem formada para seu tipo de instância
Para converter uma instância de geometria em uma instância de geometria bem formada com um tipo de instância
Para retornar o número de geometrias em uma instância de coleção de geometrias
Para retornar uma geometria específica em uma instância coleção de geometrias
Consulte também