- GeoCoord - Class in com.uber.h3core.util
-
Immutable two-dimensional spherical coordinates, in degrees.
- GeoCoord(double, double) - Constructor for class com.uber.h3core.util.GeoCoord
-
- geoToH3(double, double, int) - Method in class com.uber.h3core.H3Core
-
Find the H3 index of the resolution res cell containing the lat/lon (in degrees)
- geoToH3Address(double, double, int) - Method in class com.uber.h3core.H3Core
-
Find the H3 index of the resolution res cell containing the lat/lon (in degrees)
- getDestinationH3IndexFromUnidirectionalEdge(long) - Method in class com.uber.h3core.H3Core
-
Returns the destination index of the given unidirectional edge.
- getDestinationH3IndexFromUnidirectionalEdge(String) - Method in class com.uber.h3core.H3Core
-
Returns the destination index of the given unidirectional edge.
- getDirName() - Method in enum com.uber.h3core.H3CoreLoader.OperatingSystem
-
How this operating system's name is rendered when extracting the native library.
- getH3IndexesFromUnidirectionalEdge(long) - Method in class com.uber.h3core.H3Core
-
Returns the origin and destination indexes (in that order) of the given
unidirectional edge.
- getH3IndexesFromUnidirectionalEdge(String) - Method in class com.uber.h3core.H3Core
-
Returns the origin and destination indexes (in that order) of the given
unidirectional edge.
- getH3UnidirectionalEdge(long, long) - Method in class com.uber.h3core.H3Core
-
Returns a unidirectional edge index representing a towards b.
- getH3UnidirectionalEdge(String, String) - Method in class com.uber.h3core.H3Core
-
Returns a unidirectional edge index representing a towards b.
- getH3UnidirectionalEdgeBoundary(long) - Method in class com.uber.h3core.H3Core
-
Returns a list of coordinates representing the given edge.
- getH3UnidirectionalEdgeBoundary(String) - Method in class com.uber.h3core.H3Core
-
Returns a list of coordinates representing the given edge.
- getH3UnidirectionalEdgesFromHexagon(long) - Method in class com.uber.h3core.H3Core
-
Returns all unidirectional edges originating from the given index.
- getH3UnidirectionalEdgesFromHexagon(String) - Method in class com.uber.h3core.H3Core
-
Returns all unidirectional edges originating from the given index.
- getOriginH3IndexFromUnidirectionalEdge(long) - Method in class com.uber.h3core.H3Core
-
Returns the origin index of the given unidirectional edge.
- getOriginH3IndexFromUnidirectionalEdge(String) - Method in class com.uber.h3core.H3Core
-
Returns the origin index of the given unidirectional edge.
- getSuffix() - Method in enum com.uber.h3core.H3CoreLoader.OperatingSystem
-
Suffix for native libraries.
- h3AddressSetToMultiPolygon(Collection<String>, boolean) - Method in class com.uber.h3core.H3Core
-
Create polygons from a set of contiguous indexes
- H3Core - Class in com.uber.h3core
-
H3Core provides all functions of the H3 API.
- H3CoreLoader - Class in com.uber.h3core
-
Extracts the native H3 core library to the local filesystem and loads it.
- H3CoreLoader.OperatingSystem - Enum in com.uber.h3core
-
Operating systems supported by H3-Java.
- h3Distance(String, String) - Method in class com.uber.h3core.H3Core
-
Returns the distance between a and b.
- h3Distance(long, long) - Method in class com.uber.h3core.H3Core
-
Returns the distance between a and b.
- h3GetBaseCell(long) - Method in class com.uber.h3core.H3Core
-
Returns the base cell number for this index.
- h3GetBaseCell(String) - Method in class com.uber.h3core.H3Core
-
Returns the base cell number for this index.
- h3GetResolution(String) - Method in class com.uber.h3core.H3Core
-
Returns the resolution of the provided index
- h3GetResolution(long) - Method in class com.uber.h3core.H3Core
-
Returns the resolution of the provided index
- h3IndexesAreNeighbors(long, long) - Method in class com.uber.h3core.H3Core
-
Returns true if the two indexes are neighbors.
- h3IndexesAreNeighbors(String, String) - Method in class com.uber.h3core.H3Core
-
Returns true if the two indexes are neighbors.
- h3IsPentagon(long) - Method in class com.uber.h3core.H3Core
-
Returns true if this index is one of twelve pentagons per resolution.
- h3IsPentagon(String) - Method in class com.uber.h3core.H3Core
-
Returns true if this index is one of twelve pentagons per resolution.
- h3IsResClassIII(String) - Method in class com.uber.h3core.H3Core
-
Determines if an index is Class III or Class II.
- h3IsResClassIII(long) - Method in class com.uber.h3core.H3Core
-
Determines if an index is Class III or Class II.
- h3IsValid(long) - Method in class com.uber.h3core.H3Core
-
Returns true if this is a valid H3 index.
- h3IsValid(String) - Method in class com.uber.h3core.H3Core
-
Returns true if this is a valid H3 index.
- h3Line(String, String) - Method in class com.uber.h3core.H3Core
-
Given two H3 indexes, return the line of indexes between them (inclusive
of endpoints).
- h3Line(long, long) - Method in class com.uber.h3core.H3Core
-
Given two H3 indexes, return the line of indexes between them (inclusive
of endpoints).
- h3SetToMultiPolygon(Collection<Long>, boolean) - Method in class com.uber.h3core.H3Core
-
Create polygons from a set of contiguous indexes
- h3ToChildren(String, int) - Method in class com.uber.h3core.H3Core
-
Provides the children of the index at the given resolution.
- h3ToChildren(long, int) - Method in class com.uber.h3core.H3Core
-
Provides the children of the index at the given resolution.
- h3ToGeo(long) - Method in class com.uber.h3core.H3Core
-
Find the latitude, longitude (both in degrees) center point of the cell.
- h3ToGeo(String) - Method in class com.uber.h3core.H3Core
-
Find the latitude, longitude (degrees) center point of the cell.
- h3ToGeoBoundary(long) - Method in class com.uber.h3core.H3Core
-
Find the cell boundary in latitude, longitude (degrees) coordinates for the cell
- h3ToGeoBoundary(String) - Method in class com.uber.h3core.H3Core
-
Find the cell boundary in latitude, longitude (degrees) coordinates for the cell
- h3ToParent(long, int) - Method in class com.uber.h3core.H3Core
-
Returns the parent of the index at the given resolution.
- h3ToParentAddress(String, int) - Method in class com.uber.h3core.H3Core
-
Returns the parent of the index at the given resolution.
- h3ToString(long) - Method in class com.uber.h3core.H3Core
-
Converts from long representation of an index to String representation.
- h3UnidirectionalEdgeIsValid(long) - Method in class com.uber.h3core.H3Core
-
Returns true if the given index is a valid unidirectional edge.
- h3UnidirectionalEdgeIsValid(String) - Method in class com.uber.h3core.H3Core
-
Returns true if the given index is a valid unidirectional edge.
- hashCode() - Method in class com.uber.h3core.util.CoordIJ
-
- hashCode() - Method in class com.uber.h3core.util.GeoCoord
-
- hexArea(int, AreaUnit) - Method in class com.uber.h3core.H3Core
-
Returns the average area in unit for indexes at resolution res.
- hexRange(String, int) - Method in class com.uber.h3core.H3Core
-
Returns in order neighbor traversal.
- hexRange(long, int) - Method in class com.uber.h3core.H3Core
-
Returns in order neighbor traversal.
- hexRing(String, int) - Method in class com.uber.h3core.H3Core
-
Returns in order neighbor traversal, of indexes with distance of k.
- hexRing(long, int) - Method in class com.uber.h3core.H3Core
-
Returns in order neighbor traversal, of indexes with distance of k.