@Service public class FeatureService extends Object
Modifier and Type | Field and Description |
---|---|
(package private) List<String> |
bewirtschaftungskatasterClasses |
(package private) List<String> |
flaechendatenFeaturetypes |
(package private) GeoService |
geoService |
(package private) KategorieDao |
kategorieDao |
(package private) static org.apache.log4j.Logger |
logger |
(package private) SecurityService |
securityService |
(package private) SettingsService |
settingsService |
(package private) VorgangDao |
vorgangDao |
Constructor and Description |
---|
FeatureService() |
Modifier and Type | Method and Description |
---|---|
List<weka.core.Instance> |
createFeature(Kategorie kategorie,
boolean inclClassAttribute,
ClassificationContext ctx)
Erzeugt eine Liste von Features nur auf Basis der Kategorie.
|
weka.core.Instance |
createFeature(Vorgang vorgang,
boolean inclClassAttribute,
ClassificationContext ctx)
Ermittelt für einen Vorgang die Features für den Klassifikator.
|
List<String> |
getBewirtschaftungskatasterClasses() |
List<String> |
getFlaechendatenFeaturetypes() |
void |
initClassificationContext(ClassificationContext classificationContext)
Initialisiert den Klassifikatorkontext mit den für die Klassifikation verwendeten Features.
|
void |
removeNonUpdatableFeatures(Vorgang vorgang)
Entfernt nicht änderbare Features aus der DB
|
void |
setBewirtschaftungskatasterClasses(List<String> bewirtschaftungskatasterClasses) |
void |
setFlaechendatenFeaturetypes(List<String> flaechendatenFeaturetypes) |
static final org.apache.log4j.Logger logger
@Autowired KategorieDao kategorieDao
@Autowired VorgangDao vorgangDao
@Autowired GeoService geoService
@Autowired SecurityService securityService
@Autowired SettingsService settingsService
public void initClassificationContext(ClassificationContext classificationContext)
classificationContext
- Kontext, der initialisiert werden sollpublic void removeNonUpdatableFeatures(Vorgang vorgang)
vorgang
- public weka.core.Instance createFeature(Vorgang vorgang, boolean inclClassAttribute, ClassificationContext ctx) throws Exception
vorgang
- Vorgang, für den die Features berechnet werden solleninclClassAttribute
- Soll der Wert der aktuellen Zuständigkeit ebenfalls mit in die
Features aufgenommen werden (z.B. für ein Trainingsset)?ctx
- KlassifikatorkontextException
public List<weka.core.Instance> createFeature(Kategorie kategorie, boolean inclClassAttribute, ClassificationContext ctx)
kategorie
- Kategorie, für die die Features ermittelt werden solleninclClassAttribute
- Soll die Zuständigkeit mit in die Features aufgenommen werden?ctx
- Klassifikatorkontextpublic void setBewirtschaftungskatasterClasses(List<String> bewirtschaftungskatasterClasses)
Copyright © 2019. All rights reserved.