
public class BGTGMLLightLoader extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BGTGMLLightLoader.STATUS
verwerkingsstatus
|
| Constructor and Description |
|---|
BGTGMLLightLoader()
Default constructor initaliseert de GML parser.
|
BGTGMLLightLoader(File scanDirectory,
Properties dbConnProps) |
| Modifier and Type | Method and Description |
|---|---|
com.vividsolutions.jts.geom.Geometry |
getOmhullendeVanZipFile()
Zipfile omhullende geometrie.
|
String |
getOpmerkingen()
geeft een log van de verwerking.
|
BGTGMLLightLoader.STATUS |
getStatus()
geeft de verwerkingsstatus.
|
boolean |
isValidZipFile(File file)
Test of de zipFile een geldige zipfile is.
|
int |
processGMLFile(File gml)
Verwerk een GML bestand.
|
int |
processZipFile(File zipExtract)
Verwerk een gmllight extract zipfile.
|
void |
processZipFiles(List<File> zipFiles)
Verwerk een set gmllight extract zipfiles.
|
List<File> |
scanDirectory()
scan directory for zipfiles in de geconfigueerde directory.
|
void |
setBijwerkDatum(Date bijwerkDatum) |
void |
setCreateTables(boolean createTables)
Maak automatisch tabellen aan.
|
void |
setDbConnProps(Properties dbConnProps)
gegevens voor maken van verbinding met daatabase door geotools.
|
void |
setIsMSSQL(boolean isMSSQL)
omdat sqlserver geen boolean heeft voor velden...
|
void |
setIsOracle(boolean isOracle)
omdat oracle uppercase heeft voor tabellen en velden en geen boolean
heeft...
|
void |
setLoadingUpdate(boolean loadingUpdate) |
void |
setScanDirectory(File scanDirectory)
Stel directory met zip files in.
|
void |
setScanDirectory(String scanDirectory)
Stel directory met zip files in.
|
public BGTGMLLightLoader()
public BGTGMLLightLoader(File scanDirectory, Properties dbConnProps)
scanDirectory - te scannen directory met zip filesdbConnProps - getools verbindings gegevenssetDbConnProps(java.util.Properties),
setScanDirectory(java.io.File)public void processZipFiles(List<File> zipFiles) throws FileNotFoundException, IOException
zipFiles - lijst met zipfiles met gml bestandenFileNotFoundException - als zipExtract niet gevonden kan wordenIOException - als ophalen next zipentry misluktprocessZipFile(File)public int processZipFile(File zipExtract) throws FileNotFoundException, IOException
zipExtract - zipfile met gml bestandenFileNotFoundException - als zipExtract niet gevonden kan wordenIOException - als ophalen next zipentry mislukt of als de database
verbinding wegvaltpublic int processGMLFile(File gml) throws IOException
gml - GML Light bestandIOException - als ophalen gml misluktpublic List<File> scanDirectory()
setScanDirectory(java.io.File),
setScanDirectory(java.lang.String)public void setScanDirectory(String scanDirectory)
scanDirectory - pad van te scannen directoryprocessGMLFile(java.io.File)public void setScanDirectory(File scanDirectory)
scanDirectory - te scannen directorysetScanDirectory(java.lang.String)public void setDbConnProps(Properties dbConnProps)
dbConnProps - getools verbindings gegevenspublic void setCreateTables(boolean createTables)
createTables - true om automatisch tabellen aan te maken,
default is truepublic void setIsOracle(boolean isOracle)
isOracle - true als het zo ispublic void setIsMSSQL(boolean isMSSQL)
isMSSQL - true als het zo ispublic void setLoadingUpdate(boolean loadingUpdate)
loadingUpdate - true als er een update wordt geladen,
false voor een standpublic void setBijwerkDatum(Date bijwerkDatum)
public boolean isValidZipFile(File file)
file - de te testen zipfiletrue als de zipfile OK is, aders falsepublic com.vividsolutions.jts.geom.Geometry getOmhullendeVanZipFile()
null.public String getOpmerkingen()
public BGTGMLLightLoader.STATUS getStatus()
Copyright © 2014–2016 B3Partners B.V.. All rights reserved.