public class MifDaten extends Object implements MifDatenInterface, MifDatenInfo
Modifier and Type | Field and Description |
---|---|
static String |
COORDSYSCLAUSE
.
|
static com.vividsolutions.jts.geom.GeometryFactory |
GEOMFACTORY
GeometryFactory.
|
static int |
SRID
Default SRID.
|
Constructor and Description |
---|
MifDaten() |
Modifier and Type | Method and Description |
---|---|
int |
getAnzahlObjekte()
Gibt die Anzahl der Objekte der MIF-Datenbasis zurück.
|
MifDatenInfo |
getinfo()
Mit dieser Methode können die Header-Informationen der
MIF-Datenbasis abgefragt werden.
|
MifTyp[] |
getMifTypen()
Gibt die Liste der in der MIF-Datenbasis enthaltenen MIF-Typen
zurück.
|
MifObjekt[] |
getobjekte(MifTyp filter)
Diese Methode gibt eine Liste der importierten MIF-Datenobjekte
zurück, die der übergebenen Filterbedingung genügen.
|
String[] |
getSpaltenNamen()
Gibt die Spaltennamen der MIF-Datenbasis zurück.
|
void |
importiere(String pfadname)
Mit dieser Methode wird die MIF-Datenbasis eingelesen.
|
public static final int SRID
public static final com.vividsolutions.jts.geom.GeometryFactory GEOMFACTORY
public static final String COORDSYSCLAUSE
public MifDatenInfo getinfo()
MifDatenInterface
getinfo
in interface MifDatenInterface
MifDatenInfo
public MifObjekt[] getobjekte(MifTyp filter)
MifDatenInterface
getobjekte
in interface MifDatenInterface
filter
- MifTyp
MifObjekt
[]public void importiere(String pfadname) throws ImportException
MifDatenInterface
importiere
in interface MifDatenInterface
pfadname
- Pfad/Name der einzulesenden MIF-Datenbasis. Aus der Angabe
werden dann die beiden zu benutzenden Dateien
<pfadname>.mif und <pfadname>.mid gebildet.ImportException
- bei Fehlernpublic int getAnzahlObjekte()
MifDatenInfo
getAnzahlObjekte
in interface MifDatenInfo
public MifTyp[] getMifTypen()
MifDatenInfo
getMifTypen
in interface MifDatenInfo
MifTyp
[]public String[] getSpaltenNamen()
MifDatenInfo
getSpaltenNamen
in interface MifDatenInfo
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.