Skip navigation links
A C D E F G H I K L M N O P Q R S T U V W X Z 

A

AREA_SCHEME - Static variable in class de.k3b.geo.io.GeoUri
 
ATTR_DEFINITION_ID - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
ATTR_ID - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
ATTR_IMAGE - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
ATTR_LAT - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
ATTR_LINK - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
ATTR_LINK - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
ATTR_LON - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
ATTR_TIME - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
ATTR_TITLE - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 

C

characters(char[], int, int) - Method in class de.k3b.geo.io.gpx.GpxReaderBase
Java sax api implementation: Collect value while between start-element and end-element
clear() - Method in class de.k3b.geo.api.GeoPointDto
Sets all members back to defaultvalue to allow reuse of class.
clone() - Method in class de.k3b.geo.api.GeoPointDto
Create a copy.
clone() - Method in interface de.k3b.geo.api.IGeoPointInfo
 
close() - Method in class de.k3b.geo.io.kml.KmlFormatter
 
closeSilently(Closeable) - Static method in class de.k3b.geo.GeoLoadService
 
closeSymbolOutputStream(OutputStream) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
closeSymbolOutputStream(OutputStream) - Method in class de.k3b.geo.io.DownloadSymbolsToZipService
 
COMMENT - Static variable in class de.k3b.geo.io.GeoFileRepository
Lines starting with char are comments.
convert(List<R>) - Method in interface de.k3b.geo.api.IGeoInfoConverter
 
convert(List<IGeoPointInfo>) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
COORDINATE - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
COORDINATES - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
COORDINATES2 - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
create() - Method in class de.k3b.geo.io.GeoFileRepository
Factory method to generate a new empy point while reading a IGeoPointInfo.
createGeoUriParser(int) - Method in class de.k3b.geo.io.gpx.GpxReaderBase
 
createId() - Method in interface de.k3b.geo.api.IGeoRepository
Generate a new id for IGeoPointInfo.getId().
createId() - Method in class de.k3b.geo.io.GeoFileRepository
Generate a new id for IGeoPointInfo.getId().
createOutputStream(String) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
createOutputStream(String) - Method in class de.k3b.geo.io.DownloadSymbolsToDirService
 
createOutputStream(String) - Method in class de.k3b.geo.io.DownloadSymbolsToZipService
 
createOutputStream(String, String, long) - Method in class de.k3b.geo.io.DownloadSymbolsToZipService
 
createSymbolUri(String) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
createSymbolUri(String) - Method in class de.k3b.geo.io.DownloadSymbolsToDirService
symbol url is based on file directory
createSymbolUri(String) - Method in class de.k3b.geo.io.DownloadSymbolsToZipService
 
currentGeoPoint - Variable in class de.k3b.geo.io.gpx.GpxReaderBase
If not null geo-parsing parsing is active

D

de.k3b.geo - package de.k3b.geo
 
de.k3b.geo.api - package de.k3b.geo.api
This Package defines Android independant api as interfaces to handle geo infos.
de.k3b.geo.io - package de.k3b.geo.io
 
de.k3b.geo.io.gpx - package de.k3b.geo.io.gpx
This Package defines Android independant code to handle *.gpx files with locations/trackpoints.
de.k3b.geo.io.kml - package de.k3b.geo.io.kml
 
de.k3b.geo.io.poi - package de.k3b.geo.io.poi
 
de.k3b.util - package de.k3b.util
 
debugPop() - Method in class de.k3b.util.StringTemplateEngine
debug implementation: pop from stack: forget last StringTemplateEngine.debugPush(String).
debugPush(String) - Method in class de.k3b.util.StringTemplateEngine
debug implementation: push to stack.
debugStack - Variable in class de.k3b.util.StringTemplateEngine
if StringTemplateEngine.sedDebugEnabled(boolean) is set to true. this stack will contain debugbessages as callstack
delete(R) - Method in interface de.k3b.geo.api.IGeoRepository
Removes item from repository.
delete(T) - Method in class de.k3b.geo.io.GeoFileRepository
Removes item from repository-momory and file.
deleteRecursive(File) - Static method in class de.k3b.util.Unzip
 
DESC - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
DESCRIPTION - Static variable in class de.k3b.geo.io.GeoUriDef
 
DESCRIPTION - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
DESCRIPTION - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
dir(File) - Method in class de.k3b.geo.io.DownloadSymbolsToDirService
define the dir where the symbols are stored to
DownloadGpxKmlZipWithSymbolsService - Class in de.k3b.geo.io
Dowloads List points including referenced Symbols and saves result either to local Zip/kmz/gpz-file or as gpx/kml file plus folder for symbols
DownloadGpxKmlZipWithSymbolsService(String, DownloadSymbolsBaseService.ITranslateSymbolUri) - Constructor for class de.k3b.geo.io.DownloadGpxKmlZipWithSymbolsService
 
downloadSymbols(List<IGeoPointInfo>) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
DownloadSymbolsBaseService - Class in de.k3b.geo.io
 
DownloadSymbolsBaseService(String) - Constructor for class de.k3b.geo.io.DownloadSymbolsBaseService
 
DownloadSymbolsBaseService.ITranslateSymbolUri - Interface in de.k3b.geo.io
 
DownloadSymbolsToDirService - Class in de.k3b.geo.io
Dowloads Symbols in List points and saves them to local file
DownloadSymbolsToDirService(String) - Constructor for class de.k3b.geo.io.DownloadSymbolsToDirService
 
DownloadSymbolsToZipService - Class in de.k3b.geo.io
Dowloads Symbols in List points and saves them to local Zip/kmz file
DownloadSymbolsToZipService(String) - Constructor for class de.k3b.geo.io.DownloadSymbolsToZipService
 

E

endElement(String, String, String) - Method in class de.k3b.geo.io.gpx.GpxReaderBase
Java sax api implementation: Element value and attribut inspection/processig
equals(Object) - Method in class de.k3b.geo.api.GeoPointDto
 
equals(IGeoPointInfo, IGeoPointInfo) - Static method in class de.k3b.geo.api.GeoPointDto
 
escapeXmlAttribute(String) - Static method in class de.k3b.util.XmlUtil
q&d: replace chars that are illegal for xml attributes
escapeXMLElement(String) - Static method in class de.k3b.util.XmlUtil
 
export(List<IGeoPointInfo>, PrintWriter) - Static method in class de.k3b.geo.io.gpx.GpxFormatter
 
export(List<IGeoPointInfo>, PrintWriter) - Static method in class de.k3b.geo.io.kml.KmlFormatter
 
export(List<IGeoPointInfo>, PrintWriter) - Static method in class de.k3b.geo.io.poi.PoiFormatter
 
EXT_ALL - Static variable in class de.k3b.geo.GeoConfig
 
EXT_ALL_GPX - Static variable in class de.k3b.geo.GeoConfig
 
EXT_ALL_KML - Static variable in class de.k3b.geo.GeoConfig
 
EXT_ALL_POI - Static variable in class de.k3b.geo.GeoConfig
 
EXT_ALL_ZIP - Static variable in class de.k3b.geo.GeoConfig
 
EXT_GPX - Static variable in class de.k3b.geo.GeoConfig
 
EXT_GPZ - Static variable in class de.k3b.geo.GeoConfig
 
EXT_GPZ2 - Static variable in class de.k3b.geo.GeoConfig
 
EXT_KML - Static variable in class de.k3b.geo.GeoConfig
 
EXT_KMZ - Static variable in class de.k3b.geo.GeoConfig
 
EXT_KMZ2 - Static variable in class de.k3b.geo.GeoConfig
 
EXT_POI - Static variable in class de.k3b.geo.GeoConfig
 
EXT_POZ - Static variable in class de.k3b.geo.GeoConfig
 
EXT_POZ2 - Static variable in class de.k3b.geo.GeoConfig
 
EXT_ZIP - Static variable in class de.k3b.geo.GeoConfig
 

F

FileSymbolConverter - Class in de.k3b.geo
 
FileSymbolConverter(File, Map<String, File>, IGeoInfoHandler) - Constructor for class de.k3b.geo.FileSymbolConverter
 
format(String) - Method in class de.k3b.util.StringTemplateEngine
translates tmeplate to string.
formatDate(Date) - Static method in class de.k3b.geo.io.GeoFormatter
Parsing helper: Converts a Date value to String.
formatLatLon(double) - Static method in class de.k3b.geo.io.GeoFormatter
Parsing helper: Converts a Double lat or lon value to String.
formatZoom(int) - Static method in class de.k3b.geo.io.GeoFormatter
Parsing helper: Converts a zoom Integer value to String.
fromUri(String) - Method in class de.k3b.geo.io.GeoUri
Load IGeoPointInfo from uri-String.
fromUri(String, TGeo) - Method in class de.k3b.geo.io.GeoUri
Load IGeoPointInfo from uri-String into parseResult.
fromUri(String, TGeo[]) - Method in class de.k3b.geo.io.GeoUri
Load GeoPointDto[2] from area-uri-String into parseResult.

G

Geo2WikipediaDownloadWithSymbolsService - Class in de.k3b.geo.io
Translates geo / gps location to local kml/kmz file with nearby wikipedia articles.
Geo2WikipediaDownloadWithSymbolsService(String, String, DownloadSymbolsBaseService.ITranslateSymbolUri) - Constructor for class de.k3b.geo.io.Geo2WikipediaDownloadWithSymbolsService
 
GEO_SCHEME - Static variable in class de.k3b.geo.io.GeoUri
 
GeoConfig - Class in de.k3b.geo
 
GeoConfig() - Constructor for class de.k3b.geo.GeoConfig
 
GeoFileRepository<T extends IGeoPointInfo> - Class in de.k3b.geo.io
Repository to load/save List< GeoPointDto > via a file.
GeoFileRepository(File) - Constructor for class de.k3b.geo.io.GeoFileRepository
Connect repository to a File.
GeoFileRepository(File, GeoPointDto) - Constructor for class de.k3b.geo.io.GeoFileRepository
Connect repository to a File.
GeoFormatter - Class in de.k3b.geo.io
Converts between uri-String and geo-component-type Double, Date, Integer.
GeoLoadService - Class in de.k3b.geo
 
GeoLoadService() - Constructor for class de.k3b.geo.GeoLoadService
 
GeoPointDto - Class in de.k3b.geo.api
A minimal location or trackpoint implementation of ILocation, IGeoPointInfo.
GeoPointDto() - Constructor for class de.k3b.geo.api.GeoPointDto
 
GeoPointDto(double, double, String, String) - Constructor for class de.k3b.geo.api.GeoPointDto
 
GeoPointDto(double, double, int) - Constructor for class de.k3b.geo.api.GeoPointDto
 
GeoPointDto(double, double, String, String, String, String, String, int, int, Date) - Constructor for class de.k3b.geo.api.GeoPointDto
 
GeoPointDto(IGeoPointInfo) - Constructor for class de.k3b.geo.api.GeoPointDto
 
GeoUri - Class in de.k3b.geo.io
Converts between a IGeoPointInfo and a uri String.
GeoUri(int) - Constructor for class de.k3b.geo.io.GeoUri
Create with options from OPT_xxx
GeoUriDef - Class in de.k3b.geo.io
Implementation Detail: Define the string constants that make up geo-uri-parameter.
GeoUriDef() - Constructor for class de.k3b.geo.io.GeoUriDef
 
GeoXmlOrTextParser<T extends IGeoPointInfo> - Class in de.k3b.geo.io.gpx
Parser to extract IGeoPointInfo items from String.
GeoXmlOrTextParser() - Constructor for class de.k3b.geo.io.gpx.GeoXmlOrTextParser
 
get(String) - Method in class de.k3b.geo.io.gpx.GeoXmlOrTextParser
Get IGeoPointInfo items from cr/lf delimited Text lines or from xml fragments.
get(GeoPointDto, String) - Method in class de.k3b.geo.io.gpx.GeoXmlOrTextParser
Get IGeoPointInfo items from cr/lf delimited Text lines or from xml fragments.
get(String, String, String) - Method in interface de.k3b.util.StringTemplateEngine.IValueResolver
 
getDebugStackTrace() - Method in class de.k3b.util.StringTemplateEngine
show debug stacktrace, if StringTemplateEngine.sedDebugEnabled(boolean) is set to true.
getDescription() - Method in class de.k3b.geo.api.GeoPointDto
Detailed descript of the point displayed in popup on long-click .
getDescription() - Method in interface de.k3b.geo.api.IGeoPointInfo
Optional: Detailed description of the point displayed in popup on long-click.
getErrors() - Method in class de.k3b.util.StringTemplateEngine
get last error message.
getFirstGeoFile(File) - Static method in class de.k3b.geo.GeoLoadService
 
getGeoFiles(File, Map<String, File>) - Static method in class de.k3b.geo.GeoLoadService
 
getId() - Method in class de.k3b.geo.api.GeoPointDto
If not null: A unique id for this item.
getId() - Method in interface de.k3b.geo.api.IGeoPointInfo
Optional: if not null: a unique id for this item.
getInputStream(String) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
getInputStream(URL) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
getLatitude() - Method in class de.k3b.geo.api.GeoPointDto
Latitude, in degrees north.
getLatitude() - Method in interface de.k3b.geo.api.IGeoPointInfo
Mandatory: Latitude, in degrees north.
getLatitude() - Method in interface de.k3b.geo.api.ILocation
Get the latitude, in degrees north.
getLatOrLong(String) - Method in class de.k3b.geo.io.gpx.GpxReaderBase
 
getLink() - Method in class de.k3b.geo.api.GeoPointDto
Optional: If not null: Link-url belonging to this item.
getLink() - Method in interface de.k3b.geo.api.IGeoPointInfo
Optional: if not null: link-url belonging to this item.
getLongitude() - Method in class de.k3b.geo.api.GeoPointDto
Longitude, in degrees east.
getLongitude() - Method in interface de.k3b.geo.api.IGeoPointInfo
Mandatory: Longitude, in degrees east.
getLongitude() - Method in interface de.k3b.geo.api.ILocation
Get the longitude, in degrees east.
getName() - Method in class de.k3b.geo.api.GeoPointDto
Short non-unique text used as marker label.
getName() - Method in interface de.k3b.geo.api.IGeoPointInfo
Optional: Short non-unique text used as marker label.
getName(File) - Method in class de.k3b.geo.FileSymbolConverter
 
getName(String) - Static method in class de.k3b.geo.GeoLoadService
 
getName(T) - Method in class de.k3b.geo.SymbolConverterBase
 
getSymbol() - Method in class de.k3b.geo.api.GeoPointDto
Optional: If not null: Icon-url belonging to this item.
getSymbol() - Method in interface de.k3b.geo.api.IGeoPointInfo
Optional: if not null: icon-url belonging to this item.
getTimeOfMeasurement() - Method in class de.k3b.geo.api.GeoPointDto
Date when the measurement was taken.
getTimeOfMeasurement() - Method in interface de.k3b.geo.api.IGeoPointInfo
Optional: Date when the measurement was taken.
getTimeOfMeasurement() - Method in interface de.k3b.geo.api.ILocation
Get the date when the measurement was taken.
getTracks(InputSource) - Method in class de.k3b.geo.io.gpx.GpxReader
Call the parser and return the points contained in the stream GpxReader-getTracks
getUri(File) - Method in class de.k3b.geo.FileSymbolConverter
 
getUri(T) - Method in class de.k3b.geo.SymbolConverterBase
 
getZoomMax() - Method in class de.k3b.geo.api.GeoPointDto
Filter: This item is only shown if current zoom-level is <= this value.
getZoomMax() - Method in interface de.k3b.geo.api.IGeoPointInfo
Optional in geo data as filter criteria: this item is only shown if current zoom-level is <= this value.
getZoomMin() - Method in class de.k3b.geo.api.GeoPointDto
Filter: This item is only shown if current zoom-level is >= this value.
getZoomMin() - Method in interface de.k3b.geo.api.IGeoPointInfo
Optional: In show view: navigate map to this zoom level.
GpxDef_10() - Constructor for class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_10
 
GpxDef_11() - Constructor for class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
GpxFormatter - Class in de.k3b.geo.io.gpx
Formats GeoPointDto-s or ILocation-s as gpx-xml-fragment without the xml-root element and with no xml-namespace.
GpxReader<T extends IGeoPointInfo> - Class in de.k3b.geo.io.gpx
Class to read List of IGeoPointInfo points from gpx/kml/xml/… file or stream.
GpxReader() - Constructor for class de.k3b.geo.io.gpx.GpxReader
Creates a new GpxReader.
GpxReader(GeoPointDto) - Constructor for class de.k3b.geo.io.gpx.GpxReader
Creates a new GpxReader.
GpxReaderBase - Class in de.k3b.geo.io.gpx
A parser for xml-geo formats.
GpxReaderBase(IGeoInfoHandler) - Constructor for class de.k3b.geo.io.gpx.GpxReaderBase
Creates a new parser.
GpxReaderBase(IGeoInfoHandler, GeoPointDto) - Constructor for class de.k3b.geo.io.gpx.GpxReaderBase
Creates a new parser.

H

hasParameters(String) - Method in class de.k3b.util.StringTemplateEngine
return strue, if value contains tempate parameters
HTTP_SCHEME - Static variable in class de.k3b.geo.io.GeoUri
 
HTTPS_SCHEME - Static variable in class de.k3b.geo.io.GeoUri
 

I

ICON_DEFINITION - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
ICON_DEFINITION_URL - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
ICON_REFERENCE_ID - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
ID - Static variable in class de.k3b.geo.io.GeoUriDef
 
IGeoInfoConverter<R extends IGeoPointInfo> - Interface in de.k3b.geo.api
A class that consumes or transforms Lists of IGeoPointInfo.
IGeoInfoHandler - Interface in de.k3b.geo.api
Defines callback for processing IGeoPointInfo items.
IGeoPointInfo - Interface in de.k3b.geo.api
A location or trackpoint that can be displayed in a locationmap.
IGeoRepository<R extends IGeoPointInfo> - Interface in de.k3b.geo.api
Abstract Repository to load/save List<IGeoPointInfo > .
ILocation - Interface in de.k3b.geo.api
Represents a geographic location: latitude(in degrees north), longitude(in degrees east).
IMAGE - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
IMAGE - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
inferMissing(GeoPointDto, String) - Static method in class de.k3b.geo.io.GeoUri
Infer name,time,link,symbol from textToBeAnalysed if the fields are not already filled.
isEmpty(ILocation) - Static method in class de.k3b.geo.api.GeoPointDto
return true if either lat or lon is not set (NaN) or if both are 0.
isEmpty(Double) - Static method in class de.k3b.geo.api.GeoPointDto
 
isEmpty(Double, Double) - Static method in class de.k3b.geo.api.GeoPointDto
return true if either lat or lon is not set (NaN) or if both are 0.
isExistingDirectory(File) - Method in class de.k3b.geo.FileSymbolConverter
 
isExistingDirectory(T) - Method in class de.k3b.geo.SymbolConverterBase
 
isGeo(String) - Static method in class de.k3b.geo.GeoLoadService
 
isGeo(String) - Static method in class de.k3b.geo.SymbolConverterBase
 
ISO8601_FRACTIONAL_PATTERN - Static variable in class de.k3b.util.IsoDateTimeParser
Pattern to parse iso date with optional millisec/timezone. public to be used in GeoUri
IsoDateTimeParser - Class in de.k3b.util
Class to parse iso 8601 dateTime.
IsoDateTimeParser() - Constructor for class de.k3b.util.IsoDateTimeParser
 
isOneOf(String, String...) - Static method in class de.k3b.geo.GeoConfig
 
isValid(IGeoPointInfo) - Method in class de.k3b.geo.io.GeoFileRepository
Returns true if geo should be loaded from / saved to repository
iszip(String) - Static method in class de.k3b.geo.GeoLoadService
 
iszip(String) - Static method in class de.k3b.geo.SymbolConverterBase
 
isZipStream(InputStream) - Static method in class de.k3b.util.Unzip
 

K

KmlDef_22() - Constructor for class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
KmlFormatter - Class in de.k3b.geo.io.kml
convert List to kml file format

L

lastConnection - Variable in class de.k3b.geo.io.DownloadSymbolsBaseService
 
LAT_LON - Static variable in class de.k3b.geo.io.GeoUriDef
 
LINK - Static variable in class de.k3b.geo.io.GeoUriDef
 
LINK - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
listFiles(File) - Method in class de.k3b.geo.FileSymbolConverter
 
listFiles(T) - Method in class de.k3b.geo.SymbolConverterBase
 
load() - Method in interface de.k3b.geo.api.IGeoRepository
Cached: Load from repository.
load() - Method in class de.k3b.geo.io.GeoFileRepository
Load from repository-file to memory.
load(List<T>, Reader) - Method in class de.k3b.geo.io.GeoFileRepository
Load points from reader
loadGeoPointDtos(InputStream, IGeoInfoHandler) - Static method in class de.k3b.geo.GeoLoadService
 
loadGeoPointDtosFromText(String, IGeoInfoHandler, T) - Static method in class de.k3b.geo.GeoLoadService
 
loadItem(String) - Method in class de.k3b.geo.io.GeoFileRepository
Implementation detail: Load point from file line.

M

mGeoPointList - Variable in class de.k3b.geo.io.GeoFileRepository
The IGeoPointInfo points contained in this repository
mReuse - Variable in class de.k3b.geo.io.gpx.GpxReaderBase
If not null this instance is cleared and then reused for every new gpx found

N

NAME - Static variable in class de.k3b.geo.io.GeoUriDef
 
NAME - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
name2file - Variable in class de.k3b.geo.SymbolConverterBase
 
newInstance() - Method in class de.k3b.geo.io.gpx.GpxReaderBase
Factory method: Returns an instance of an empty GeoPointDto
newInstance(Attributes) - Method in class de.k3b.geo.io.gpx.GpxReaderBase
Returns an instance of GeoPointDto and tries to data from the xml-attributes
nextConverter - Variable in class de.k3b.geo.SymbolConverterBase
 
NO_LAT_LON - Static variable in interface de.k3b.geo.api.IGeoPointInfo
 
NO_ZOOM - Static variable in interface de.k3b.geo.api.IGeoPointInfo
 

O

onGeoInfo(IGeoPointInfo) - Method in interface de.k3b.geo.api.IGeoInfoHandler
Is called by GpxReaderBase for every decoded IGeoPointInfo.
onGeoInfo(IGeoPointInfo) - Method in class de.k3b.geo.io.gpx.GpxReader
Is called for every completed gpx-trackpoint to collect the received tracks.
onGeoInfo(IGeoPointInfo) - Method in class de.k3b.geo.SymbolConverterBase
 
onGotNewWaypoint - Variable in class de.k3b.geo.io.gpx.GpxReaderBase
Callback to process every point received
onResolverResult(String, String) - Method in class de.k3b.util.StringTemplateEngine
called for every parameter match.
OPT_DEFAULT - Static variable in class de.k3b.geo.io.GeoUri
Option for GeoUri(int):
OPT_FORMAT_REDUNDANT_LAT_LON - Static variable in class de.k3b.geo.io.GeoUri
Option for GeoUri(int) to influence GeoUri.toUriString(IGeoPointInfo): Add lat/long twice.
OPT_PARSE_INFER_MISSING - Static variable in class de.k3b.geo.io.GeoUri

P

PAGE - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
parse(InputSource) - Method in class de.k3b.geo.io.gpx.GpxReaderBase
Processes gpx/kml/poi/xml data and calls [@link IGeoInfoHandler#onGeoInfo} for every IGeoPointInfo found.
parse(String) - Static method in class de.k3b.util.IsoDateTimeParser
Similar to SimpleDateFormat(“yyyy-MM-dd’T’HH:mm:ss.SSSZ”).parse() where SSS (millisecs) and Z(timezone in hours i.e.
parseLatOrLon(String) - Static method in class de.k3b.geo.io.GeoFormatter
Parsing helper: Converts a lat or lon value from String to Double.
parseLatOrLon(GeoPointDto, String...) - Static method in class de.k3b.geo.io.GeoUri
Parsing helper: Set first finding of lat and lon to parseResult
parseZoom(String) - Static method in class de.k3b.geo.io.GeoFormatter
Parsing helper: Converts zoom String value to zoom compatible int.
PLACEMARK - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
PoiFormatter - Class in de.k3b.geo.io.poi
Formats GeoPointDto-s as poi-xml-fragment without the xml-root element and with no xml-namespace.
pr(String) - Method in class de.k3b.geo.io.kml.KmlFormatter
 
PREFIX_LAT_LON - Static variable in class de.k3b.geo.io.GeoFormatter
 
PREFIX_LAT_LON_NEGATIV - Static variable in class de.k3b.geo.io.GeoFormatter
 

Q

QUERY - Static variable in class de.k3b.geo.io.GeoUriDef
 

R

reload() - Method in interface de.k3b.geo.api.IGeoRepository
Uncached: Fresh load from repository.
reload() - Method in class de.k3b.geo.io.GeoFileRepository
Uncached, fresh load from repository-file to memory.
rootDir - Variable in class de.k3b.geo.SymbolConverterBase
 

S

save() - Method in interface de.k3b.geo.api.IGeoRepository
Save back in memory-data back to repository
save() - Method in class de.k3b.geo.io.GeoFileRepository
Save from meomory to repositoryfile.
save(List<T>, Writer) - Method in class de.k3b.geo.io.GeoFileRepository
Save source-points to writer
saveAs(List<IGeoPointInfo>, File) - Method in class de.k3b.geo.io.DownloadGpxKmlZipWithSymbolsService
Examples use of DownloadGpxKmlZipWithSymbolsService.saveAs(List, File) * saveAs(pints, new File(“/path/to/GrandCanaria.kml”)) ** also generates symbols like /path/to/GrandCanaria/aeropuerto.jpg * saveAs(pints, new File(“/path/to/GrandCanaria.kmz”)) ** the generated kmz-zip file caontains *** doc.kml *** some symbol file files/aeropuerto.jpg
saveAs(Object, Object, File) - Method in class de.k3b.geo.io.Geo2WikipediaDownloadWithSymbolsService
 
saveIcon(String) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
saveItem(Writer, T) - Method in class de.k3b.geo.io.GeoFileRepository
Saves one point to writer
sedDebugEnabled(boolean) - Method in class de.k3b.util.StringTemplateEngine
en- or disables debugging mode.
setDescription(String) - Method in class de.k3b.geo.api.GeoPointDto
Detailed descript of the point displayed in popup on long-click .
setId(String) - Method in class de.k3b.geo.api.GeoPointDto
If not null: A unique id for this item.
setLatitude(double) - Method in class de.k3b.geo.api.GeoPointDto
Latitude, in degrees north.
setLatLon(double, double) - Method in class de.k3b.geo.api.GeoPointDto
 
setLink(String) - Method in class de.k3b.geo.api.GeoPointDto
Optional: If not null: Link-url belonging to this item.
setLongitude(double) - Method in class de.k3b.geo.api.GeoPointDto
Longitude, in degrees east.
setMaxcount(int) - Method in class de.k3b.geo.io.Geo2WikipediaDownloadWithSymbolsService
 
setName(String) - Method in class de.k3b.geo.api.GeoPointDto
Short non-unique text used as marker label.
setRadius(int) - Method in class de.k3b.geo.io.Geo2WikipediaDownloadWithSymbolsService
 
setSymbol(String) - Method in class de.k3b.geo.api.GeoPointDto
Optional: If not null: Icon-url belonging to this item.
setTimeOfMeasurement(Date) - Method in class de.k3b.geo.api.GeoPointDto
Date when the measurement was taken.
setZoomMax(int) - Method in class de.k3b.geo.api.GeoPointDto
Filter: This item is only shown if current zoom-level is <= this value.
setZoomMin(int) - Method in class de.k3b.geo.api.GeoPointDto
Filter: This item is only shown if current zoom-level is >= this value.
startElement(String, String, String, Attributes) - Method in class de.k3b.geo.io.gpx.GpxReaderBase
Java sax api implementation: Element name inspection/processig
StringTemplateEngine - Class in de.k3b.util
Engine that replaces all occurences of ${name} with corresponding values from callback defined in StringTemplateEngine.IValueResolver.
StringTemplateEngine(StringTemplateEngine.IValueResolver) - Constructor for class de.k3b.util.StringTemplateEngine
creates the engine with StringTemplateEngine.IValueResolver.
StringTemplateEngine.IValueResolver - Interface in de.k3b.util
callback for StringTemplateEngine to resolve the values for names.
SYMBOL - Static variable in class de.k3b.geo.io.GeoUriDef
 
SymbolConverterBase<T> - Class in de.k3b.geo
A IGeoInfoHandler in a chain of IGeoInfoHandlers that converts IGeoPointInfo.getSymbol()s from “relative to the containing geo-file” to absolute.
SymbolConverterBase(T, Map<String, T>, IGeoInfoHandler) - Constructor for class de.k3b.geo.SymbolConverterBase
 

T

TAG - Static variable in class de.k3b.util.Unzip
 
THUMBSIZE - Static variable in class de.k3b.geo.GeoConfig
 
TIME - Static variable in class de.k3b.geo.io.GeoUriDef
 
TIME - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 
TIME_FORMAT - Static variable in class de.k3b.geo.io.gpx.GpxFormatter
 
TIME_FORMAT - Static variable in class de.k3b.geo.io.poi.PoiFormatter
 
TIMESPAN_BEGIN - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
TIMESTAMP_WHEN - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.KmlDef_22
 
toDate(int, int, int, int, int, int, int, TimeZone) - Static method in class de.k3b.util.IsoDateTimeParser
Convert params year, month, … to a Date
toGpx(StringBuilder, IGeoPointInfo) - Static method in class de.k3b.geo.io.gpx.GpxFormatter
Add gpx-xml-fragments to result
toGpx(StringBuilder, ILocation, String, String) - Static method in class de.k3b.geo.io.gpx.GpxFormatter
Add gpx-xml-fragments to result
toGpxXml(List<IGeoPointInfo>) - Static method in class de.k3b.geo.io.gpx.GpxFormatter
 
toPoi(StringBuilder, IGeoPointInfo) - Static method in class de.k3b.geo.io.poi.PoiFormatter
Add poi-xml-fragments to result
toPoi(StringBuilder, ILocation) - Static method in class de.k3b.geo.io.poi.PoiFormatter
Add poi-xml-fragments to result
toPoiXml(List<IGeoPointInfo>) - Static method in class de.k3b.geo.io.poi.PoiFormatter
 
toString() - Method in class de.k3b.geo.api.GeoPointDto
For display/debugging: Either the GeoPointDto.getName() or #GeoPointDto.getId().
toString(IGeoPointInfo) - Static method in class de.k3b.geo.api.GeoPointDto
For display/debugging: Either the GeoPointDto.getName() or #GeoPointDto.getId() plus (lat/lon).
toUriString(IGeoPointInfo) - Method in class de.k3b.geo.io.GeoUri
Converts a IGeoPointInfo into uri String representatino.
toUriString(IGeoPointInfo, IGeoPointInfo) - Method in class de.k3b.geo.io.GeoUri
Creates area-uri-String from two bounding IGeoPointInfo-s.
translate(String) - Method in interface de.k3b.geo.io.DownloadSymbolsBaseService.ITranslateSymbolUri
 
translateSymbolUri - Variable in class de.k3b.geo.io.DownloadSymbolsBaseService
 
translateSymbolUri(DownloadSymbolsBaseService.ITranslateSymbolUri) - Method in class de.k3b.geo.io.DownloadSymbolsBaseService
 
TRKPT - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_11
 

U

Unzip - Class in de.k3b.util
 
Unzip() - Constructor for class de.k3b.util.Unzip
 
unzip(String, InputStream, File) - Static method in class de.k3b.util.Unzip
 
URL - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_10
 
userAgent - Variable in class de.k3b.geo.io.DownloadGpxKmlZipWithSymbolsService
 
userAgent - Variable in class de.k3b.geo.io.DownloadSymbolsBaseService
 

V

valueResolver - Variable in class de.k3b.util.StringTemplateEngine
used to convert ${name} to corresponding value

W

WikimediaDef() - Constructor for class de.k3b.geo.io.gpx.XmlDefinitions.WikimediaDef
 
WPT - Static variable in class de.k3b.geo.io.gpx.XmlDefinitions.GpxDef_10
 

X

XML_ATTR_GEO_URI - Static variable in class de.k3b.geo.io.GeoUriDef
 
XML_ATTR_GEO_URI_INFER_MISSING - Static variable in class de.k3b.geo.io.GeoUriDef
 
XML_ELEMENT_POI - Static variable in class de.k3b.geo.io.GeoUriDef
 
XmlDefinitions - Class in de.k3b.geo.io.gpx
 
XmlDefinitions() - Constructor for class de.k3b.geo.io.gpx.XmlDefinitions
 
XmlDefinitions.GpxDef_10 - Class in de.k3b.geo.io.gpx
xml-elements for gpx version 1.0
XmlDefinitions.GpxDef_11 - Class in de.k3b.geo.io.gpx
xml-elements for gpx version 1.1
XmlDefinitions.KmlDef_22 - Class in de.k3b.geo.io.gpx
xml-elements for kml
XmlDefinitions.WikimediaDef - Class in de.k3b.geo.io.gpx
xml-elements for wikimedia (i.e. wikipedia or wikivoyage)
XmlUtil - Class in de.k3b.util
 

Z

zipOutputStream(ZipOutputStream, String) - Method in class de.k3b.geo.io.DownloadSymbolsToZipService
define tze zip file where the symbols go to
ZOOM - Static variable in class de.k3b.geo.io.GeoUriDef
 
ZOOM_MAX - Static variable in class de.k3b.geo.io.GeoUriDef
 
A C D E F G H I K L M N O P Q R S T U V W X Z 
Skip navigation links