public class MysqlGeometryDataCodec extends GeometryDataCodec
| 限定符和类型 | 字段和说明 |
|---|---|
static MysqlGeometryDataCodec |
INSTANCE |
DEFAULT_INSTANCE| 构造器和说明 |
|---|
MysqlGeometryDataCodec() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.vividsolutions.jts.geom.Geometry |
fromWKB(byte[] binary)
将WKB格式的二进制数据解析为
Geometry对象 |
java.util.Set<java.lang.String> |
getGeomtyColumnTypes()
返回数据库支持的所有空间(几何)数据字段类型,默认返回空集合
|
java.lang.Object |
readGeometryData(java.sql.ResultSet rs,
int columnIndex)
读取数据记录指定字段的值转为空间数据对象,子类需要重写此方法
|
<T extends com.vividsolutions.jts.geom.Geometry> |
toWKB(T input)
将
Geometry类型转为适合数据库存储的二进制格式 |
fromWKB, fromWKB, fromWKB, fromWKT, fromWKT, fromWKTUnchecked, isGeometryDataType, isGeometryDataType, toWKB, toWKT, toWKTpublic static final MysqlGeometryDataCodec INSTANCE
public java.util.Set<java.lang.String> getGeomtyColumnTypes()
GeometryDataCodecpublic com.vividsolutions.jts.geom.Geometry fromWKB(byte[] binary)
throws com.vividsolutions.jts.io.ParseException
GeometryDataCodecGeometry对象fromWKB 在类中 GeometryDataCodeccom.vividsolutions.jts.io.ParseExceptionpublic <T extends com.vividsolutions.jts.geom.Geometry> byte[] toWKB(T input)
GeometryDataCodecGeometry类型转为适合数据库存储的二进制格式toWKB 在类中 GeometryDataCodecpublic final java.lang.Object readGeometryData(java.sql.ResultSet rs,
int columnIndex)
throws java.sql.SQLException
GeometryDataCodecreadGeometryData 在类中 GeometryDataCodecjava.sql.SQLExceptionCopyright © 2024. All Rights Reserved.