构造几何图形实例
可通过以熟知文本(Well-Known Text,WKT)或熟知二进制(Well-Known Binary,WKB)格式输入数据来构造 geometry 空间数据类型的实例。
使用熟知文本输入构造实例
geometry 数据类型提供了若干种用开放地理空间联盟 (OGC) WKT 表示形式生成几何图形的内置方法。WKT 标准是一种允许几何图形数据以文本形式交换的文本字符串。
用 WKT 输入构造任意类型的几何图形实例
用 WKT 输入构造几何图形 Point 实例
用 WKT 输入构造几何图形 MultiPoint 实例
用 WKT 输入构造几何图形 LineString 实例
用 WKT 输入构造几何图形 MultiLineString 实例
用 WKT 输入构造几何图形 Polygon 实例
用 WKT 输入构造几何图形 MultiPolygon 实例
用 WKT 输入构造几何图形 GeometryCollection 实例
使用熟知二进制输入构造实例
WKB 是开放地理空间联盟 (OGC) 规定的一种二进制格式,该格式允许 geometry 数据在客户端应用程序和 SQL 数据库之间进行交换。以下函数接受用于构造几何图形的 WKB 输入:
用 WKB 输入构造任意类型的几何图形实例
用 WKB 输入构造几何图形 Point 实例
用 WKB 输入构造几何图形 MultiPoint 实例
用 WKB 输入构造几何图形 LineString 实例
用 WKB 输入构造几何图形 MultiLineString 实例
用 WKB 输入构造几何图形 Polygon 实例
用 WKB 输入构造几何图形 MultiPolygon 实例
用 WKB 输入构造几何图形 GeometryCollection 实例
使用 GML 文本输入构造实例
geometry 数据类型提供了一种用 GML(几何对象的 XML 表示形式)生成 geometry 实例的方法。SQL Server 支持部分 GML。
用 GML 输入构造任意类型的几何图形实例
从实例返回熟知文本和熟知二进制
可以使用以下方法返回 WKT 或 WKB 格式的 geometry 实例:
返回几何图形实例的 WKT 表示形式
返回包括任何 Z 值和 M 值的几何图形的 WKT 表示形式
返回几何图形实例的 WKB 表示形式
返回几何图形实例的 GML 表示形式
查询有效性、实例类型和几何图形集合信息
构造 geometry 实例后,就可以使用以下方法确定其格式是否正确、返回实例类型,或者,如果它是集合实例,则返回特定的 geometry 实例。
返回几何图形的实例类型
确定几何图形是否为给定的实例类型
确定几何图形实例对其实例类型而言格式是否正确
将几何图形实例转换成具有实例类型的格式正确的几何图形实例
返回几何图形集合实例中的几何图形数目
返回几何图形集合实例中的特定几何图形