@Component public class ShapeImportUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DefaultAxisInvert |
static String |
DefaultCharset |
| Constructor and Description |
|---|
ShapeImportUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addFeatureTypes(Map<String,gr.cite.geoanalytics.common.ShapeAttributeDataType> types) |
static void |
clearFeatureTypes() |
static UUID |
fromShapeFile(String filename,
int srid) |
static UUID |
fromShapeFile(String filename,
int srid,
String charset) |
static UUID |
fromShapeFile(String filename,
int srid,
String charset,
boolean axisInvert) |
static UUID |
fromShapefile(String pathName,
int srid,
String charset,
boolean forceLonLat,
gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal) |
void |
setPrincipalDao(gr.cite.geoanalytics.dataaccess.entities.security.principal.dao.PrincipalDao principalDao) |
void |
setShapeImportDao(gr.cite.geoanalytics.dataaccess.entities.shape.dao.ShapeImportDao shapeImportDao) |
static void |
setTypeInference(boolean val) |
public static final String DefaultCharset
public static final boolean DefaultAxisInvert
@Inject public void setPrincipalDao(gr.cite.geoanalytics.dataaccess.entities.security.principal.dao.PrincipalDao principalDao)
@Inject public void setShapeImportDao(gr.cite.geoanalytics.dataaccess.entities.shape.dao.ShapeImportDao shapeImportDao)
public static void setTypeInference(boolean val)
public static void addFeatureTypes(Map<String,gr.cite.geoanalytics.common.ShapeAttributeDataType> types)
public static void clearFeatureTypes()
public static UUID fromShapeFile(String filename, int srid) throws Exception
Exceptionpublic static UUID fromShapeFile(String filename, int srid, String charset) throws Exception
Exceptionpublic static UUID fromShapeFile(String filename, int srid, String charset, boolean axisInvert) throws Exception
ExceptionCopyright © 2016. All Rights Reserved.