public class SimpleDbNetParser extends java.lang.Object implements OsmParser
OsmParser
, der ein simples Netz aus einer Knoten- und einer
Kanten-Tabelle erstellt.Config.openDbConnection(String)
verbunden.Nodes: id bigint, geom geometry(point, 4326)
Edges: id bigint, source bigint, target bigint
TagResolver.onTag(String, String)
mit Object.toString()
und
zusaetzlich an TagResolver.onObj(String, Object)
weitergereicht.Config.openDbConnection(String)
(db)Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROP |
Constructor and Description |
---|
SimpleDbNetParser() |
Modifier and Type | Method and Description |
---|---|
void |
close()
Setzt auf Initialzustand zurueck und sollte Resourcen freigeben,
Der Stream sollte aber nicht geschlossen werden, da dieser
ja bereits geoeffnet uebergeben wurde.
|
void |
open(java.io.InputStream inputStream,
OsmParserHandler osmParserHandler,
Config config)
Initialisiert den Parser fuer das Lesen von OSM-XML-Dateien.
|
void |
parse()
Startet das Parsing.
|
public static final java.lang.String PROP
public void open(java.io.InputStream inputStream, OsmParserHandler osmParserHandler, Config config)
OsmParser
open
in interface OsmParser
inputStream
- InputStream
xml-Quelle.osmParserHandler
- OsmParserHandler
Callbackconfig
- Config
public void close()
OsmParser