Geometry.FromBinary

FromBinary(byte[])

从其已知二进制(Well-Known Binary)表示创建几何体。

public static IGeometry FromBinary(byte[] wkb)
参数类型描述
wkbByte[]几何体的 Well-Known Binary 表示。

返回值

由参数表示的几何体。

异常

异常条件
ArgumentNullException参数为 null。
NotSupportedException参数表示一种不受支持类型的几何体。
FormatException参数不是有效的 Well-Known Binary。

另见


FromBinary(byte[], SpatialReferenceSystem)

从其已知二进制(Well-Known Binary)表示创建几何体。

public static IGeometry FromBinary(byte[] wkb, SpatialReferenceSystem spatialReferenceSystem)
参数类型描述
wkbByte[]几何体的 Well-Known Binary 表示。
spatialReferenceSystemSpatialReferenceSystem要分配给几何体的空间参考系统。

返回值

由参数表示的几何体。

异常

异常条件
ArgumentNullException参数为 null。
NotSupportedException参数表示一种不受支持类型的几何体。
FormatException参数不是有效的 Well-Known Binary。

备注

如果几何体后面有额外的字节,将抛出 FormatException 异常。

另见