@Component public class SqlServerDatabaseGeoHelper extends Object implements IDatabaseGeoHelper
| Constructor and Description |
|---|
SqlServerDatabaseGeoHelper() |
| Modifier and Type | Method and Description |
|---|---|
String |
fillGeometryValue(String geoColumnName) |
String |
filterByBoundingBox(String column,
Integer Srid) |
String |
getSridSql(String tableName,
String geoColumnName) |
String |
intersectsByPoint2D(String column,
Integer srid) |
String |
modifyColumnValue(Integer srid,
es.prodevelop.pui9.geo.dto.interfaces.IGeoDto dto,
String columnName,
String value) |
void |
setGeometryValue(org.locationtech.jts.geom.Geometry jtsGeometry,
int geometryDimension,
Integer srid,
PreparedStatement ps,
int position) |
boolean |
supportsNativeGeometry() |
public String getSridSql(String tableName, String geoColumnName)
getSridSql in interface IDatabaseGeoHelperpublic String modifyColumnValue(Integer srid, es.prodevelop.pui9.geo.dto.interfaces.IGeoDto dto, String columnName, String value)
modifyColumnValue in interface IDatabaseGeoHelperpublic String fillGeometryValue(String geoColumnName)
fillGeometryValue in interface IDatabaseGeoHelperpublic void setGeometryValue(org.locationtech.jts.geom.Geometry jtsGeometry,
int geometryDimension,
Integer srid,
PreparedStatement ps,
int position)
throws SQLException
setGeometryValue in interface IDatabaseGeoHelperSQLExceptionpublic boolean supportsNativeGeometry()
supportsNativeGeometry in interface IDatabaseGeoHelperpublic String filterByBoundingBox(String column, Integer Srid)
filterByBoundingBox in interface IDatabaseGeoHelperpublic String intersectsByPoint2D(String column, Integer srid)
intersectsByPoint2D in interface IDatabaseGeoHelperCopyright © 2020. All rights reserved.