Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(Feature) - Method in interface com.geodesk.feature.Filter
Checks whether the given feature should be included in the query results.
acceptGeometry(Geometry) - Method in interface com.geodesk.feature.Filter
 
add(Feature) - Method in class com.geodesk.util.MapMaker
Adds a marker for the given feature.
add(Bounds) - Method in class com.geodesk.util.MapMaker
Adds a marker for the given bounding box.
add(Iterable<? extends Feature>) - Method in class com.geodesk.util.MapMaker
 
add(Geometry) - Method in class com.geodesk.util.MapMaker
Adds a marker for the given JTS Geometry.
addLineSegment(int, double, double, double, double, int) - Static method in class com.geodesk.core.TileQuad
 
addPoint(int, int, int, int) - Static method in class com.geodesk.core.TileQuad
 
addQuad(int, int) - Static method in class com.geodesk.core.TileQuad
Adds two quads together and returns the resulting quad.
addTile(int, int) - Static method in class com.geodesk.core.TileQuad
Adds a tile to the given quad and returns the resulting quad.
area() - Method in interface com.geodesk.feature.Feature
Measures the area of a feature.
area(Feature) - Static method in class com.geodesk.core.Measure
 
area(Geometry) - Static method in class com.geodesk.core.Mercator
Calculates the area of the given geometry (in square meters).
atLonLat(double, double) - Static method in class com.geodesk.core.Box
Creates a `Box` that covers a single point.
attribution(String) - Method in class com.geodesk.util.MapMaker
Sets the attribution displayed on the map.
atXY(int, int) - Static method in class com.geodesk.core.Box
Creates a `Box` that covers a single point.

B

belongsTo(Feature) - Method in interface com.geodesk.feature.Feature
Checks whether this feature is a member of the given Relation, or a node in the given Way.
belongsToRelation() - Method in interface com.geodesk.feature.Feature
Checks whether this Feature is a member of a Relation.
belongsToWay() - Method in interface com.geodesk.feature.Node
Checks whether this `Node` belongs to a `Way`.
blackTile(int) - Static method in class com.geodesk.core.TileQuad
 
booleanValue(String) - Method in interface com.geodesk.feature.Feature
 
bottom() - Method in class com.geodesk.core.TileBox
 
bottomRight - Variable in class com.geodesk.core.TileBox
 
bottomRight(Bounds, int) - Static method in class com.geodesk.core.Tile
Returns the bottom-right tile occupied by a bounding box.
bottomY(int) - Static method in class com.geodesk.core.Tile
Returns the bottom (lowest) y-coordinate that lies within the given tile.
bounds() - Method in interface com.geodesk.feature.Feature
Retrieves the bounding box of the feature.
bounds() - Method in interface com.geodesk.feature.Filter
The maximum bounding box in which acceptable candidates can be found.
bounds() - Method in class com.geodesk.util.Marker
 
bounds(int) - Static method in class com.geodesk.core.Tile
 
Box - Class in com.geodesk.core
An axis-aligned bounding box.
Box() - Constructor for class com.geodesk.core.Box
Creates a null Box.
Box(int, int) - Constructor for class com.geodesk.core.Box
 
Box(int, int, int, int) - Constructor for class com.geodesk.core.Box
 
Box(Bounds) - Constructor for class com.geodesk.core.Box
 
buffer(int) - Method in class com.geodesk.core.Box
Expands or contracts all sides of this bounding box by a specified number of imps.
bufferMeters(double) - Method in class com.geodesk.core.Box
Expands or contracts all sides of this bounding box by a specified number of meters.

C

castRay(int[], double, double) - Static method in class com.geodesk.core.XY
Fast but non-robust method to check how many times a line from a point intersects the given segments, using the ray-casting algorithm (https://en.wikipedia.org/wiki/Point_in_polygon#Ray_casting_algorithm).
childrenOfTileAtZoom(int, int) - Static method in class com.geodesk.core.Tile
 
clear() - Method in class com.geodesk.core.TileBox
 
close() - Method in class com.geodesk.feature.FeatureLibrary
Closes the library and releases its resources.
color(String) - Method in class com.geodesk.util.Marker
Specifies the color of this Marker.
column(int) - Static method in class com.geodesk.core.Tile
 
columnFromXZ(int, int) - Static method in class com.geodesk.core.Tile
 
com.geodesk.core - package com.geodesk.core
 
com.geodesk.feature - package com.geodesk.feature
 
com.geodesk.io - package com.geodesk.io
 
com.geodesk.util - package com.geodesk.util
 
compare(long, long) - Static method in class com.geodesk.feature.FeatureId
 
connectedTo(Feature) - Static method in class com.geodesk.feature.Filters
Creates a `Filter` that accept features that have at least one common node with the given `Feature`.
connectedTo(Geometry) - Static method in class com.geodesk.feature.Filters
Creates a `Filter` that accept features that have at least one common vertex with the given `Geometry`.
contains(int[], int, int) - Static method in class com.geodesk.core.XY
 
contains(Object) - Method in interface com.geodesk.feature.Features
Checks whether this collection contains the given object.
containsLonLat(double, double) - Static method in class com.geodesk.feature.Filters
 
containsTile(int, int) - Static method in class com.geodesk.core.TileQuad
 
CoordinateTransformer - Class in com.geodesk.util
 
CoordinateTransformer(int) - Constructor for class com.geodesk.util.CoordinateTransformer
 
CoordinateTransformer.FromMercator - Class in com.geodesk.util
 
CoordinateTransformer.ToMercator - Class in com.geodesk.util
 
count() - Method in interface com.geodesk.feature.Features
Returns the number of features in this collection.
coversQuad(int, int) - Static method in class com.geodesk.core.TileQuad
 
coversTile(int, int) - Static method in class com.geodesk.core.TileQuad
 
createLineString(Way) - Method in class com.geodesk.util.GeometryBuilder
 
createMultiLineString(Relation) - Method in class com.geodesk.util.GeometryBuilder
 
createPointFromLonLat(double, double) - Method in class com.geodesk.util.GeometryBuilder
 
crosses(Feature) - Static method in class com.geodesk.feature.Filters
 
crossesAntimeridian() - Method in class com.geodesk.core.Box
Returns `true` if this bounding box straddles the Antimeridian.

D

defaultTooltip() - Method in class com.geodesk.util.Marker
 
deltaFromMeters(double, double) - Static method in class com.geodesk.core.Mercator
Calculates the equivalent number of imps that are equal to the given distance in meters at a planar-projected latitude.
dense(int) - Static method in class com.geodesk.core.TileQuad
Returns a dense version of a quad.
distance(double, double, double, double) - Static method in class com.geodesk.core.Mercator
Calculates the Euclidean distance between two projected points.
distance(Coordinate, Coordinate) - Static method in class com.geodesk.core.Mercator
 
distance(Geometry, Geometry) - Static method in class com.geodesk.core.Mercator
 

E

EAST - Enum constant in enum class com.geodesk.core.Heading
 
eastFactor() - Method in enum class com.geodesk.core.Heading
 
envelope(double, double, double, double) - Static method in class com.geodesk.core.Mercator
 
equals(Object) - Method in class com.geodesk.core.Box
 
expandEnvelope(Envelope, double) - Static method in class com.geodesk.core.Mercator
 
expandToInclude(int) - Method in class com.geodesk.core.TileBox
 
expandToInclude(int[]) - Method in class com.geodesk.core.Box
 
expandToInclude(int, int) - Method in class com.geodesk.core.Box
Checks if this bounding box includes the given coordinate, and expands it if necessary.
expandToInclude(int, int, int, int) - Method in class com.geodesk.core.Box
Checks if this bounding box includes another bounding box, and expands it if necessary.
expandToInclude(Bounds) - Method in class com.geodesk.core.Box
Checks if this bounding box includes another bounding box, and expands it if necessary.

F

Feature - Interface in com.geodesk.feature
A geographic feature.
FeatureException - Exception in com.geodesk.feature
 
FeatureException(String) - Constructor for exception com.geodesk.feature.FeatureException
 
FeatureException(String, Exception) - Constructor for exception com.geodesk.feature.FeatureException
 
FeatureId - Class in com.geodesk.feature
Methods for creating IDs that are unique across feature types.
FeatureId() - Constructor for class com.geodesk.feature.FeatureId
 
FeatureLibrary - Class in com.geodesk.feature
A Geographic Object Library containing features.
FeatureLibrary(String) - Constructor for class com.geodesk.feature.FeatureLibrary
Creates a `FeatureLibrary` instance associated with an existing GOL file.
FeatureLibrary(String, String) - Constructor for class com.geodesk.feature.FeatureLibrary
Creates a `FeatureLibrary` instance associated with the given GOL file; if the file does not exist, an empty library will be created.
FeatureLibrary(Path) - Constructor for class com.geodesk.feature.FeatureLibrary
Creates a `FeatureLibrary` instance associated with an existing GOL file.
FeatureLibrary(Path, String) - Constructor for class com.geodesk.feature.FeatureLibrary
Creates a `FeatureLibrary` instance associated with the given GOL file; if the file does not exist, an empty library will be created.
Features<T extends Feature> - Interface in com.geodesk.feature
A collection of features.
FeatureType - Enum Class in com.geodesk.feature
An enum representing the three feature types: NODE, WAY and RELATION.
Filter - Interface in com.geodesk.feature
An interface for classes that select the features to be returned by a query.
Filters - Class in com.geodesk.feature
 
Filters() - Constructor for class com.geodesk.feature.Filters
 
first() - Method in interface com.geodesk.feature.Features
Returns the first feature in the collection.
forEach(int, IntProcedure) - Static method in class com.geodesk.core.TileQuad
 
forEach(IntConsumer) - Method in class com.geodesk.core.TileBox
 
from(String) - Static method in enum class com.geodesk.feature.FeatureType
 
fromBounds(Bounds, int) - Static method in class com.geodesk.core.Tile
Returns the tile occupied by the given bounding box, or -1 if its extends across multiple tiles.
fromColumnRowZoom(int, int, int) - Static method in class com.geodesk.core.Tile
Creates a tile number.
fromDegrees(double) - Static method in enum class com.geodesk.core.Heading
Returns the Heading closest to the given compass heading in degrees (0 = north, 90 = east, etc.)
fromDenseParentLocator(byte, int) - Static method in class com.geodesk.core.TileQuad
Reconstitutes a quad from an 8-bit locator, relative to a tile that must be a child tile of the quad.
fromEnvelope(Envelope) - Static method in class com.geodesk.core.Box
 
FromMercator(int) - Constructor for class com.geodesk.util.CoordinateTransformer.FromMercator
 
fromSingleTile(int) - Static method in class com.geodesk.core.TileQuad
 
fromSingleTile(String) - Static method in class com.geodesk.core.TileQuad
 
fromSparseSiblingLocator(byte, int) - Static method in class com.geodesk.core.TileQuad
Reconstitutes a quad from a 6-bit locator, relative to a tile that must lie within the bounds of the quad (but does not have to be a member of the quad).
fromString(String) - Static method in class com.geodesk.core.Tile
Parses a tile number from a String.
fromString(String) - Static method in class com.geodesk.feature.FeatureId
 
fromWSEN(String) - Static method in class com.geodesk.core.Box
Creates a Box from a string that specifies four coordinates (west, south, east, north), in degrees longitude/latitude.
fromXYZ(double, double, int) - Static method in class com.geodesk.core.Tile
 
fromXYZ(int, int, int) - Static method in class com.geodesk.core.Tile
Determines the tile to which a coordinate belongs; coordinates must be in the projection used by the Mercator class.

G

GeometryBuilder - Class in com.geodesk.util
 
GeometryBuilder() - Constructor for class com.geodesk.util.GeometryBuilder
 
geometryFactory() - Method in class com.geodesk.feature.FeatureLibrary
 

H

hashCode() - Method in class com.geodesk.core.Box
 
hasTag(String) - Method in interface com.geodesk.feature.Feature
Checks whether this feature has a tag with the given key.
hasTag(String, String) - Method in interface com.geodesk.feature.Feature
Checks whether this feature has a tag with the given key and value.
Heading - Enum Class in com.geodesk.core
Compass headings.
height() - Method in class com.geodesk.core.TileBox
 
height(int) - Static method in class com.geodesk.core.TileQuad
 

I

id() - Method in enum class com.geodesk.core.Heading
 
id() - Method in interface com.geodesk.feature.Feature
Returns the OSM ID of the feature.
id(long) - Static method in class com.geodesk.feature.FeatureId
 
impsAroundXY(int, int, int) - Static method in class com.geodesk.core.Box
Creates a bounding box whose sides extend by a specific distance relative to a coordinate pair.
in(Bounds) - Method in interface com.geodesk.feature.Features
Returns a view of this collection that contains only features whose bounding box intersects the given Bounds.
instance - Static variable in class com.geodesk.util.GeometryBuilder
 
intersection(int, Bounds) - Static method in class com.geodesk.core.Tile
Calculates a new BoundingBox that represents the area of overlap between the given bounds and the bounding box of a tile
intersection(int, Envelope) - Static method in class com.geodesk.core.Tile
 
intersection(Bounds) - Method in class com.geodesk.core.Box
Creates a new bounding box that is the result of the intersection between this bounding box and another.
intersects(Feature) - Static method in class com.geodesk.feature.Filters
 
intersects(Geometry) - Static method in class com.geodesk.feature.Filters
 
intersects(PreparedGeometry) - Static method in class com.geodesk.feature.Filters
 
intValue() - Method in interface com.geodesk.feature.Tags
 
intValue(String) - Method in interface com.geodesk.feature.Feature
Returns the value of a tag as an integer.
INVALID - Static variable in class com.geodesk.core.TileQuad
 
isArea() - Method in interface com.geodesk.feature.Feature
Checks whether this Feature represents an area.
isBlack(int) - Static method in class com.geodesk.core.Tile
Checks whether the tile would be black, if we imagine the tile grid being laid out like a checkerboard (with the top left tile being white).
isClosed(int[]) - Static method in class com.geodesk.core.XY
Checks whether a given set of coordinates represents a linear ring.
isEmpty() - Method in interface com.geodesk.feature.Features
Returns `true` if this collection contains no features.
isEmpty() - Method in interface com.geodesk.feature.Tags
 
isNode(long) - Static method in class com.geodesk.feature.FeatureId
 
isNormalized(int) - Static method in class com.geodesk.core.TileQuad
 
isNull() - Method in class com.geodesk.core.Box
Returns `true` if this bounding box is empty.
isRelation(long) - Static method in class com.geodesk.feature.FeatureId
 
isValid(int) - Static method in class com.geodesk.core.Tile
Checks if the given number represents a valid tile number
isValid(int) - Static method in class com.geodesk.core.TileQuad
 
isVisible() - Method in class com.geodesk.util.Marker
 
isWay(long) - Static method in class com.geodesk.feature.FeatureId
 
iterator(int) - Static method in class com.geodesk.core.TileQuad
 

J

JavaScript - Class in com.geodesk.util
Methods to generate JavaScript.
JavaScript() - Constructor for class com.geodesk.util.JavaScript
 

K

key() - Method in interface com.geodesk.feature.Tags
 

L

lat() - Method in interface com.geodesk.feature.Feature
Returns the latitude of this feature.
latFromY(double) - Static method in class com.geodesk.core.Mercator
Converts a projected latitude to WGS84.
left() - Method in class com.geodesk.core.TileBox
 
leftX(int) - Static method in class com.geodesk.core.Tile
Returns the leftmost (lowest) x-coordinate that lies within the given tile
length() - Method in interface com.geodesk.feature.Feature
Measures the length of a feature.
length(Feature) - Static method in class com.geodesk.core.Measure
 
lon() - Method in interface com.geodesk.feature.Feature
Returns the longitude of this feature.
lonFromX(double) - Static method in class com.geodesk.core.Mercator
Converts a projected longitude to WGS84.

M

map - Variable in class com.geodesk.util.Marker
 
MapMaker - Class in com.geodesk.util
A class for generating a Leaflet-based interactive map.
MapMaker() - Constructor for class com.geodesk.util.MapMaker
 
Marker - Class in com.geodesk.util
A marker on a Leaflet-based interactive map.
Marker() - Constructor for class com.geodesk.util.Marker
 
maxMetersFrom(double, Feature) - Static method in class com.geodesk.feature.Filters
Creates a `Filter` that accept features that lie within a given distance from another `Feature`.
maxMetersFrom(double, Geometry) - Static method in class com.geodesk.feature.Filters
Creates a `Filter` that accept features that lie within a given distance from a `Geometry`.
maxMetersFromLonLat(double, double, double) - Static method in class com.geodesk.feature.Filters
Creates a `Filter` that accept features whose closest point lies within a given radius.
maxMetersFromXY(double, int, int) - Static method in class com.geodesk.feature.Filters
Creates a `Filter` that accept features whose closest point lies within a given radius.
maxX() - Method in class com.geodesk.core.Box
 
maxY() - Method in class com.geodesk.core.Box
 
Measure - Class in com.geodesk.core
 
Measure() - Constructor for class com.geodesk.core.Measure
 
memberNodes() - Method in interface com.geodesk.feature.Relation
Returns the nodes that are members of this `Relation`.
memberNodes(String) - Method in interface com.geodesk.feature.Relation
Returns the nodes of this `Relation` that match the given query.
memberRelations() - Method in interface com.geodesk.feature.Relation
Returns the relations that are members of this `Relation`.
memberRelations(String) - Method in interface com.geodesk.feature.Relation
Returns the sub-relations of this `Relation` that match the given query.
memberRoles() - Method in interface com.geodesk.feature.Relation
Returns the roles that are assigned to members of this `Relation`.
members() - Method in interface com.geodesk.feature.Relation
Returns the members of this `Relation`.
members(String) - Method in interface com.geodesk.feature.Relation
Returns the members of this `Relation` that match the given query.
memberWays() - Method in interface com.geodesk.feature.Relation
Returns the ways that are members of this `Relation`.
memberWays(String) - Method in interface com.geodesk.feature.Relation
Returns the ways of this `Relation` that match the given query.
Mercator - Class in com.geodesk.core
Methods for working with Mercator-projected coordinates.
Mercator() - Constructor for class com.geodesk.core.Mercator
 
metersAround(double, Bounds) - Static method in class com.geodesk.core.Box
Creates a bounding box whose sides are extended by a specific distance relative to another bounding box.
metersAroundLonLat(double, double, double) - Static method in class com.geodesk.core.Box
Creates a bounding box whose sides extend by a specific distance relative to a coordinate pair.
metersAroundXY(double, int, int) - Static method in class com.geodesk.core.Box
Creates a bounding box whose sides extend by a specific distance relative to a coordinate pair.
metersAtY(int) - Static method in class com.geodesk.core.Mercator
 
minX() - Method in class com.geodesk.core.Box
 
minY() - Method in class com.geodesk.core.Box
 

N

NE - Static variable in class com.geodesk.core.TileQuad
 
neighbor(int, Heading) - Static method in class com.geodesk.core.Tile
Returns the tile number of an adjacent tile that lies in the specified direction.
next() - Method in interface com.geodesk.feature.Tags
 
Node - Interface in com.geodesk.feature
A Feature that represents a single point.
NODE - Enum constant in enum class com.geodesk.feature.FeatureType
 
nodes() - Method in interface com.geodesk.feature.Features
Returns a view of this collection that contains only nodes.
nodes() - Method in interface com.geodesk.feature.Way
Returns the way's nodes.
nodes(String) - Method in interface com.geodesk.feature.Features
Returns a view of this collection that contains only nodes matching the given query.
nodes(String) - Method in interface com.geodesk.feature.Way
Returns the way's nodes that match the given query.
normalize(int) - Static method in class com.geodesk.core.TileQuad
Returns a tile quad in its "normalized" form.
NORTH - Enum constant in enum class com.geodesk.core.Heading
 
NORTHEAST - Enum constant in enum class com.geodesk.core.Heading
 
northFactor() - Method in enum class com.geodesk.core.Heading
 
NORTHWEST - Enum constant in enum class com.geodesk.core.Heading
 
northWestTile(int) - Static method in class com.geodesk.core.TileQuad
 
NW - Static variable in class com.geodesk.core.TileQuad
 

O

of(int...) - Static method in class com.geodesk.core.TileQuad
 
of(int, int) - Static method in class com.geodesk.core.XY
Creates a long coordinate based on the given X and Y.
of(int, long) - Static method in class com.geodesk.feature.FeatureId
 
of(long[]) - Static method in class com.geodesk.core.XY
Returns an array of LatLongs as an array of x/y coordinate pairs.
of(Feature) - Method in interface com.geodesk.feature.Features
Returns a sub-view that contains only the features that are nodes of the given way, or members of the given relation.
of(FeatureType, long) - Static method in class com.geodesk.feature.FeatureId
 
of(Coordinate) - Static method in class com.geodesk.core.XY
Creates a long coordinate based on the given JTS Coordinate.
of(Geometry) - Static method in class com.geodesk.core.Box
 
of(LineSegment) - Static method in class com.geodesk.core.Box
 
ofNode(long) - Static method in class com.geodesk.feature.FeatureId
 
ofRelation(long) - Static method in class com.geodesk.feature.FeatureId
 
ofWay(long) - Static method in class com.geodesk.feature.FeatureId
 
ofWorld() - Static method in class com.geodesk.core.Box
Creates a bounding box that covers the entire world.
ofWSEN(double, double, double, double) - Static method in class com.geodesk.core.Box
 
ofXYWidthHeight(int, int, int, int) - Static method in class com.geodesk.core.Box
 
ofXYXY(int, int, int, int) - Static method in class com.geodesk.core.Box
 
option(String, Object) - Method in class com.geodesk.util.Marker
Speficies a single option for this Marker.
options(Map<String, Object>) - Method in class com.geodesk.util.Marker
Specifies options for this Marker.
OVERSIZED - Static variable in class com.geodesk.core.TileQuad
 

P

parentRelations() - Method in interface com.geodesk.feature.Feature
Returns all relations to which this Feature belongs.
parentWays() - Method in interface com.geodesk.feature.Node
Returns all `Way`s to which this `Node` belongs.
ParseException - Exception in com.geodesk.io
 
ParseException(String) - Constructor for exception com.geodesk.io.ParseException
 
PolyReader - Class in com.geodesk.io
 
PolyReader(BufferedReader, GeometryFactory, CoordinateTransformer) - Constructor for class com.geodesk.io.PolyReader
 
PolyWriter - Class in com.geodesk.io
 
PolyWriter(Appendable, CoordinateTransformer) - Constructor for class com.geodesk.io.PolyWriter
 
project(double, double) - Static method in enum class com.geodesk.core.Heading
Determines the coordinate that lies a given distance from the center of the plane, in a given heading
project(double, double, Coordinate) - Static method in enum class com.geodesk.core.Heading
 
project(Geometry) - Static method in class com.geodesk.core.Mercator
Converts the WGS84 (longitude/latitude) coordinates of a Geometry into Mercator projection.
projectedLine(GeometryFactory, double, double, Coordinate) - Static method in enum class com.geodesk.core.Heading
 

Q

quadChar(int) - Static method in class com.geodesk.core.TileQuad
 

R

read() - Method in class com.geodesk.io.PolyReader
 
Relation - Interface in com.geodesk.feature
A Feature that represents a grouping of related features or a complex polygon.
RELATION - Enum constant in enum class com.geodesk.feature.FeatureType
 
relations() - Method in interface com.geodesk.feature.Features
Returns a view of this collection that contains only relations.
relations(String) - Method in interface com.geodesk.feature.Features
Returns a view of this collection that contains only relations matching the given query.
relative(int, int, int) - Static method in class com.geodesk.core.Tile
 
reversed() - Method in enum class com.geodesk.core.Heading
Returns the opposite heading.
right() - Method in class com.geodesk.core.TileBox
 
role() - Method in interface com.geodesk.feature.Feature
If this Feature was returned by a call to Relation.members() (or its variants) of a Relation, returns this Feature's role in that Relation.
ROOT - Static variable in class com.geodesk.core.TileQuad
 
row(int) - Static method in class com.geodesk.core.Tile
 
rowFromYZ(int, int) - Static method in class com.geodesk.core.Tile
 

S

save(String) - Method in class com.geodesk.util.MapMaker
Generates a self-contained HTML file that displays the interactive map and all its markers.
scale(double) - Static method in class com.geodesk.core.Mercator
 
SE - Static variable in class com.geodesk.core.TileQuad
 
select(Filter) - Method in interface com.geodesk.feature.Features
 
select(String) - Method in interface com.geodesk.feature.Features
Returns a view of this collection that only contains features matching the given query.
setNull() - Method in class com.geodesk.core.Box
 
size() - Method in class com.geodesk.core.TileBox
 
size() - Method in interface com.geodesk.feature.Tags
 
sizeAtZoom(int) - Static method in class com.geodesk.core.Tile
Returns the width/height of a tile at the given zoom level
sort(long[]) - Static method in class com.geodesk.feature.FeatureId
 
SOUTH - Enum constant in enum class com.geodesk.core.Heading
 
SOUTHEAST - Enum constant in enum class com.geodesk.core.Heading
 
SOUTHWEST - Enum constant in enum class com.geodesk.core.Heading
 
store() - Method in class com.geodesk.feature.FeatureLibrary
 
stringValue() - Method in interface com.geodesk.feature.Tags
 
stringValue(String) - Method in interface com.geodesk.feature.Feature
Returns the value of a tag as a String.
subtractQuad(int, int) - Static method in class com.geodesk.core.TileQuad
Subtracts one quad from another.
subtractTile(int, int) - Static method in class com.geodesk.core.TileQuad
 
SW - Static variable in class com.geodesk.core.TileQuad
 

T

tag(String) - Method in interface com.geodesk.feature.Feature
Returns the string value of the given key.
tags() - Method in interface com.geodesk.feature.Feature
Returns the tags of this feature.
Tags - Interface in com.geodesk.feature
A Consumable that can be used to iterate a feature's tags.
Tile - Class in com.geodesk.core
 
Tile() - Constructor for class com.geodesk.core.Tile
 
TileBox - Class in com.geodesk.core
 
TileBox() - Constructor for class com.geodesk.core.TileBox
 
tileCount(int) - Static method in class com.geodesk.core.TileQuad
Returns the number of tiles in the quad.
TileQuad - Class in com.geodesk.core
Methods for dealing with numeric values that represent Tile Quads, a collection of one to four tiles that is at most 2 tiles wide and 2 tiles tall, at a specific zoom level from 0 to 12.
TileQuad() - Constructor for class com.geodesk.core.TileQuad
 
tiles(String) - Method in class com.geodesk.util.MapMaker
Sets the URL template for the source of map tiles.
tilesAtZoom(int) - Static method in class com.geodesk.core.Tile
 
toArray() - Method in interface com.geodesk.feature.Features
Creates an array containing all features in this collection.
toArray(T[]) - Method in interface com.geodesk.feature.Features
 
toCoordinate(long) - Static method in class com.geodesk.core.XY
Turns a long coordinate into a JTS Coordinate.
toCoordinates(long[]) - Static method in class com.geodesk.core.XY
 
toDegrees() - Method in enum class com.geodesk.core.Heading
Heading in degrees.
toDenseParentLocator(int, int) - Static method in class com.geodesk.core.TileQuad
Returns an 8-bit locator, which describes a quad relative to a child tile that is covered by it.
toEnvelope() - Method in class com.geodesk.core.Box
Creates a JTS Envelope with the same dimensions as this bounding box.
toGeometry() - Method in interface com.geodesk.feature.Feature
Creates a JTS Geometry object for this feature.
toGeometry(GeometryFactory) - Method in class com.geodesk.core.Box
 
toList() - Method in interface com.geodesk.feature.Features
Creates a List containing all features in this collection.
toListString(int) - Static method in class com.geodesk.core.TileQuad
 
toMap() - Method in interface com.geodesk.feature.Tags
 
ToMercator() - Constructor for class com.geodesk.util.CoordinateTransformer.ToMercator
 
tooltip(String) - Method in class com.geodesk.util.Marker
Sets the content to be displayed whenever the cursor is hovered over this Marker.
top() - Method in class com.geodesk.core.TileBox
 
topLeft - Variable in class com.geodesk.core.TileBox
 
topLeft(Bounds, int) - Static method in class com.geodesk.core.Tile
Returns the top-left tile occupied by a bounding box.
topY(int) - Static method in class com.geodesk.core.Tile
 
toSparseSiblingLocator(int, int) - Static method in class com.geodesk.core.TileQuad
Returns a 6-bit locator, which describes a quad relative to a tile contained within its bounds.
toString() - Method in class com.geodesk.core.Box
 
toString() - Method in enum class com.geodesk.core.Heading
 
toString(double) - Method in class com.geodesk.util.CoordinateTransformer
 
toString(int) - Static method in class com.geodesk.core.Tile
 
toString(int) - Static method in class com.geodesk.core.TileQuad
 
toString(long) - Static method in class com.geodesk.feature.FeatureId
 
toString(FeatureType) - Static method in enum class com.geodesk.feature.FeatureType
 
toTileList(int) - Static method in class com.geodesk.core.TileQuad
 
toXY() - Method in interface com.geodesk.feature.Way
Returns the way's coordinates as an array of integers.
transformX(double) - Method in class com.geodesk.util.CoordinateTransformer.FromMercator
 
transformX(double) - Method in class com.geodesk.util.CoordinateTransformer.ToMercator
 
transformX(double) - Method in class com.geodesk.util.CoordinateTransformer
 
transformY(double) - Method in class com.geodesk.util.CoordinateTransformer.FromMercator
 
transformY(double) - Method in class com.geodesk.util.CoordinateTransformer.ToMercator
 
transformY(double) - Method in class com.geodesk.util.CoordinateTransformer
 
translate(int, int) - Method in class com.geodesk.core.Box
Moves the bounding box horizontally and vertically by the specified number of units.
turnedBy(double) - Method in enum class com.geodesk.core.Heading
 
turnedBy(double, double) - Static method in enum class com.geodesk.core.Heading
 
type() - Method in interface com.geodesk.feature.Feature
Returns the feature's type.
type(long) - Static method in class com.geodesk.feature.FeatureId
 
typeCode(long) - Static method in class com.geodesk.feature.FeatureId
 
typeToString(long) - Static method in class com.geodesk.feature.FeatureId
 

U

url(String) - Method in class com.geodesk.util.Marker
Sets the URL which is navigated when the user clicks on this Marker.

V

value() - Method in interface com.geodesk.feature.Tags
 
valueOf(String) - Static method in enum class com.geodesk.core.Heading
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.geodesk.feature.FeatureType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.geodesk.core.Heading
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.geodesk.feature.FeatureType
Returns an array containing the constants of this enum class, in the order they are declared.

W

Way - Interface in com.geodesk.feature
A Feature that represents a linestring, linear ring, or a simple polygon.
WAY - Enum constant in enum class com.geodesk.feature.FeatureType
 
ways() - Method in interface com.geodesk.feature.Features
Returns a view of this collection that contains only ways.
ways(String) - Method in interface com.geodesk.feature.Features
Returns a view of this collection that contains only ways matching the given query.
WEST - Enum constant in enum class com.geodesk.core.Heading
 
width() - Method in class com.geodesk.core.TileBox
 
width(int) - Static method in class com.geodesk.core.TileQuad
 
with(Feature) - Method in interface com.geodesk.feature.Features
Returns a sub-view that contains only the features that are parent elements of the given feature (ways and/or relations).
within(Feature) - Static method in class com.geodesk.feature.Filters
 
within(Geometry) - Static method in class com.geodesk.feature.Filters
 
within(PreparedGeometry) - Static method in class com.geodesk.feature.Filters
 
write(Appendable) - Method in class com.geodesk.util.MapMaker
 
write(Appendable) - Method in class com.geodesk.util.Marker
 
write(String, Geometry) - Method in class com.geodesk.io.PolyWriter
 
write(Geometry) - Method in class com.geodesk.io.PolyWriter
 
write(Polygon) - Method in class com.geodesk.io.PolyWriter
 
writeArray(Appendable, Object) - Static method in class com.geodesk.util.JavaScript
 
writeCoordinates(Appendable, CoordinateSequence) - Method in class com.geodesk.util.Marker
 
writeMap(Appendable, Map<?, ?>) - Static method in class com.geodesk.util.JavaScript
 
writePoint(Appendable, double, double) - Method in class com.geodesk.util.Marker
 
writeString(Appendable, String) - Static method in class com.geodesk.util.JavaScript
 
writeStub(Appendable) - Method in class com.geodesk.util.Marker
 
writeValue(Appendable, Object) - Static method in class com.geodesk.util.JavaScript
 
writeX(Appendable, double) - Method in class com.geodesk.util.CoordinateTransformer
 
writeY(Appendable, double) - Method in class com.geodesk.util.CoordinateTransformer
 

X

x() - Method in interface com.geodesk.feature.Feature
Returns the X coordinate of this feature.
x(long) - Static method in class com.geodesk.core.XY
Returns the X coordinate of the given long coordinate.
xFromLon(double) - Static method in class com.geodesk.core.Mercator
Converts a longitude to imps.
xFromLon100nd(int) - Static method in class com.geodesk.core.Mercator
Converts a longitude to imps.
XY - Class in com.geodesk.core
Methods for working with coordinates that are represented as a single long value.
XY() - Constructor for class com.geodesk.core.XY
 

Y

y() - Method in interface com.geodesk.feature.Feature
Returns the Y coordinate of this feature.
y(long) - Static method in class com.geodesk.core.XY
Returns the Y coordinate of the given long coordinate.
yFromLat(double) - Static method in class com.geodesk.core.Mercator
Converts a latitude to imps.
yFromLat100nd(int) - Static method in class com.geodesk.core.Mercator
Converts a latitude to imps.

Z

zoom() - Method in class com.geodesk.core.TileBox
 
zoom(int) - Static method in class com.geodesk.core.Tile
 
zoom(int) - Static method in class com.geodesk.core.TileQuad
 
zoomedOut(int, int) - Static method in class com.geodesk.core.Tile
Returns the tile that contains this tile at the specified (lower) zoom level.
zoomedOut(int, int) - Static method in class com.geodesk.core.TileQuad
 
zoomFromSize(long) - Static method in class com.geodesk.core.Tile
 
zoomOut(int) - Method in class com.geodesk.core.TileBox
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form