Index
All Classes|All Packages
A
- ANDROID - com.uber.h3core.H3CoreLoader.OperatingSystem
- AreaUnit - Enum in com.uber.h3core
-
Unit of measurement for areas.
- areNeighborCells(long, long) - Method in class com.uber.h3core.H3Core
-
Returns
true
if the two indexes are neighbors. - areNeighborCells(String, String) - Method in class com.uber.h3core.H3Core
-
Returns
true
if the two indexes are neighbors.
C
- cellAddressesToMultiPolygon(Collection<String>, boolean) - Method in class com.uber.h3core.H3Core
-
Create polygons from a set of contiguous indexes
- cellArea(long, AreaUnit) - Method in class com.uber.h3core.H3Core
-
Calculates the area of the given H3 cell.
- cellArea(long, AreaUnit) - Method in class com.uber.h3core.H3CoreV3
-
Calculates the area of the given H3 cell.
- cellArea(String, AreaUnit) - Method in class com.uber.h3core.H3Core
-
Calculates the area of the given H3 cell.
- cellArea(String, AreaUnit) - Method in class com.uber.h3core.H3CoreV3
-
Calculates the area of the given H3 cell.
- cellsToDirectedEdge(long, long) - Method in class com.uber.h3core.H3Core
-
Returns a unidirectional edge index representing
a
towardsb
. - cellsToDirectedEdge(String, String) - Method in class com.uber.h3core.H3Core
-
Returns a unidirectional edge index representing
a
towardsb
. - cellsToMultiPolygon(Collection<Long>, boolean) - Method in class com.uber.h3core.H3Core
-
Create polygons from a set of contiguous indexes
- cellToBoundary(long) - Method in class com.uber.h3core.H3Core
-
Find the cell boundary in latitude, longitude (degrees) coordinates for the cell
- cellToBoundary(String) - Method in class com.uber.h3core.H3Core
-
Find the cell boundary in latitude, longitude (degrees) coordinates for the cell
- cellToCenterChild(long, int) - Method in class com.uber.h3core.H3Core
-
Returns the center child at the given resolution.
- cellToCenterChild(String, int) - Method in class com.uber.h3core.H3Core
-
Returns the center child at the given resolution.
- cellToChildPos(long, int) - Method in class com.uber.h3core.H3Core
-
Returns the position of the child cell within an ordered list of all children of the cell's parent at the specified resolution parentRes.
- cellToChildPos(String, int) - Method in class com.uber.h3core.H3Core
-
Returns the position of the child cell within an ordered list of all children of the cell's parent at the specified resolution parentRes.
- cellToChildren(long, int) - Method in class com.uber.h3core.H3Core
-
Provides the children of the index at the given resolution.
- cellToChildren(String, int) - Method in class com.uber.h3core.H3Core
-
Provides the children of the index at the given resolution.
- cellToChildrenSize(long, int) - Method in class com.uber.h3core.H3Core
-
Returns the number of children the cell index has at the given resolution.
- cellToChildrenSize(String, int) - Method in class com.uber.h3core.H3Core
-
Returns the number of children the cell index has at the given resolution.
- cellToLatLng(long) - Method in class com.uber.h3core.H3Core
-
Find the latitude, longitude (both in degrees) center point of the cell.
- cellToLatLng(String) - Method in class com.uber.h3core.H3Core
-
Find the latitude, longitude (degrees) center point of the cell.
- cellToLocalIj(long, long) - Method in class com.uber.h3core.H3Core
-
Converts
h3
to IJ coordinates in a local coordinate space defined byorigin
. - cellToLocalIj(String, String) - Method in class com.uber.h3core.H3Core
-
Converts
h3Address
to IJ coordinates in a local coordinate space defined byoriginAddress
. - cellToParent(long, int) - Method in class com.uber.h3core.H3Core
-
Returns the parent of the index at the given resolution.
- cellToParentAddress(String, int) - Method in class com.uber.h3core.H3Core
-
Returns the parent of the index at the given resolution.
- cellToVertex(long, int) - Method in class com.uber.h3core.H3Core
- cellToVertex(String, int) - Method in class com.uber.h3core.H3Core
- cellToVertexes(long) - Method in class com.uber.h3core.H3Core
- cellToVertexes(String) - Method in class com.uber.h3core.H3Core
- childPosToCell(long, long, int) - Method in class com.uber.h3core.H3Core
-
Returns the child cell at a given position within an ordered list of all children of parent at the specified resolution childRes.
- childPosToCell(long, String, int) - Method in class com.uber.h3core.H3Core
-
Returns the child cell at a given position within an ordered list of all children of parent at the specified resolution childRes.
- codeToMessage(int) - Static method in exception com.uber.h3core.exceptions.H3Exception
- com.uber.h3core - package com.uber.h3core
- com.uber.h3core.exceptions - package com.uber.h3core.exceptions
- com.uber.h3core.util - package com.uber.h3core.util
- compact(Collection<Long>) - Method in class com.uber.h3core.H3CoreV3
-
Returns a compacted set of indexes, at possibly coarser resolutions.
- compactAddress(Collection<String>) - Method in class com.uber.h3core.H3CoreV3
-
Returns a compacted set of indexes, at possibly coarser resolutions.
- compactCellAddresses(Collection<String>) - Method in class com.uber.h3core.H3Core
-
Returns a compacted set of indexes, at possibly coarser resolutions.
- compactCells(Collection<Long>) - Method in class com.uber.h3core.H3Core
-
Returns a compacted set of indexes, at possibly coarser resolutions.
- CoordIJ - Class in com.uber.h3core.util
-
Immutable two-dimensional IJ grid coordinates.
- CoordIJ(int, int) - Constructor for class com.uber.h3core.util.CoordIJ
-
Construct with I and J coordinates
D
- DARWIN - com.uber.h3core.H3CoreLoader.OperatingSystem
- directedEdgeToBoundary(long) - Method in class com.uber.h3core.H3Core
-
Returns a list of coordinates representing the given edge.
- directedEdgeToBoundary(String) - Method in class com.uber.h3core.H3Core
-
Returns a list of coordinates representing the given edge.
- directedEdgeToCells(long) - Method in class com.uber.h3core.H3Core
-
Returns the origin and destination indexes (in that order) of the given unidirectional edge.
- directedEdgeToCells(String) - Method in class com.uber.h3core.H3Core
-
Returns the origin and destination indexes (in that order) of the given unidirectional edge.
E
- edgeLength(int, LengthUnit) - Method in class com.uber.h3core.H3CoreV3
-
Returns the average edge length in
unit
for indexes at resolutionres
. - edgeLength(long, LengthUnit) - Method in class com.uber.h3core.H3Core
-
Calculate the edge length of the given H3 edge.
- edgeLength(String, LengthUnit) - Method in class com.uber.h3core.H3Core
-
Calculate the edge length of the given H3 edge.
- equals(Object) - Method in class com.uber.h3core.util.CoordIJ
- equals(Object) - Method in class com.uber.h3core.util.LatLng
- exactEdgeLength(long, LengthUnit) - Method in class com.uber.h3core.H3CoreV3
-
Calculate the edge length of the given H3 edge.
- exactEdgeLength(String, LengthUnit) - Method in class com.uber.h3core.H3CoreV3
-
Calculate the edge length of the given H3 edge.
- experimentalH3ToLocalIj(long, long) - Method in class com.uber.h3core.H3CoreV3
-
Converts
h3
to IJ coordinates in a local coordinate space defined byorigin
. - experimentalH3ToLocalIj(String, String) - Method in class com.uber.h3core.H3CoreV3
-
Converts
h3Address
to IJ coordinates in a local coordinate space defined byoriginAddress
. - experimentalLocalIjToH3(long, CoordIJ) - Method in class com.uber.h3core.H3CoreV3
-
Converts the IJ coordinates to an index, using a local IJ coordinate space anchored by
origin
. - experimentalLocalIjToH3(String, CoordIJ) - Method in class com.uber.h3core.H3CoreV3
-
Converts the IJ coordinates to an index, using a local IJ coordinate space anchored by
origin
.
F
- FREEBSD - com.uber.h3core.H3CoreLoader.OperatingSystem
G
- geoToH3(double, double, int) - Method in class com.uber.h3core.H3CoreV3
-
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.H3CoreV3
-
Find the H3 index of the resolution
res
cell containing the lat/lon (in degrees) - getBaseCellNumber(long) - Method in class com.uber.h3core.H3Core
-
Returns the base cell number for this index.
- getBaseCellNumber(String) - Method in class com.uber.h3core.H3Core
-
Returns the base cell number for this index.
- getCode() - Method in exception com.uber.h3core.exceptions.H3Exception
- getDestinationH3IndexFromUnidirectionalEdge(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns the destination index of the given unidirectional edge.
- getDestinationH3IndexFromUnidirectionalEdge(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns the destination index of the given unidirectional edge.
- getDirectedEdgeDestination(long) - Method in class com.uber.h3core.H3Core
-
Returns the destination index of the given unidirectional edge.
- getDirectedEdgeDestination(String) - Method in class com.uber.h3core.H3Core
-
Returns the destination index of the given unidirectional edge.
- getDirectedEdgeOrigin(long) - Method in class com.uber.h3core.H3Core
-
Returns the origin index of the given unidirectional edge.
- getDirectedEdgeOrigin(String) - Method in class com.uber.h3core.H3Core
-
Returns the origin 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.H3CoreV3
-
Returns the origin and destination indexes (in that order) of the given unidirectional edge.
- getH3IndexesFromUnidirectionalEdge(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns the origin and destination indexes (in that order) of the given unidirectional edge.
- getH3UnidirectionalEdge(long, long) - Method in class com.uber.h3core.H3CoreV3
-
Returns a unidirectional edge index representing
a
towardsb
. - getH3UnidirectionalEdge(String, String) - Method in class com.uber.h3core.H3CoreV3
-
Returns a unidirectional edge index representing
a
towardsb
. - getH3UnidirectionalEdgeBoundary(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns a list of coordinates representing the given edge.
- getH3UnidirectionalEdgeBoundary(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns a list of coordinates representing the given edge.
- getH3UnidirectionalEdgesFromHexagon(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns all unidirectional edges originating from the given index.
- getH3UnidirectionalEdgesFromHexagon(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns all unidirectional edges originating from the given index.
- getHexagonAreaAvg(int, AreaUnit) - Method in class com.uber.h3core.H3Core
-
Returns the average area in
unit
for indexes at resolutionres
. - getHexagonEdgeLengthAvg(int, LengthUnit) - Method in class com.uber.h3core.H3Core
-
Returns the average edge length in
unit
for indexes at resolutionres
. - getIcosahedronFaces(long) - Method in class com.uber.h3core.H3Core
-
Find all icosahedron faces intersected by a given H3 index, represented as integers from 0-19.
- getIcosahedronFaces(String) - Method in class com.uber.h3core.H3Core
-
Find all icosahedron faces intersected by a given H3 index, represented as integers from 0-19.
- getNumCells(int) - Method in class com.uber.h3core.H3Core
-
Returns the number of unique H3 indexes at resolution
res
. - getOriginH3IndexFromUnidirectionalEdge(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns the origin index of the given unidirectional edge.
- getOriginH3IndexFromUnidirectionalEdge(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns the origin index of the given unidirectional edge.
- getPentagonAddresses(int) - Method in class com.uber.h3core.H3Core
-
Returns a collection of all topologically pentagonal cells at the given resolution.
- getPentagonIndexes(int) - Method in class com.uber.h3core.H3CoreV3
-
Returns a collection of all topologically pentagonal cells at the given resolution.
- getPentagonIndexesAddresses(int) - Method in class com.uber.h3core.H3CoreV3
-
Returns a collection of all topologically pentagonal cells at the given resolution.
- getPentagons(int) - Method in class com.uber.h3core.H3Core
-
Returns a collection of all topologically pentagonal cells at the given resolution.
- getRes0CellAddresses() - Method in class com.uber.h3core.H3Core
-
Returns a collection of all base cells (H3 indexes are resolution 0).
- getRes0Cells() - Method in class com.uber.h3core.H3Core
-
Returns a collection of all base cells (H3 indexes are resolution 0).
- getRes0Indexes() - Method in class com.uber.h3core.H3CoreV3
-
Returns a collection of all base cells (H3 indexes are resolution 0).
- getRes0IndexesAddresses() - Method in class com.uber.h3core.H3CoreV3
-
Returns a collection of all base cells (H3 indexes are resolution 0).
- getResolution(long) - Method in class com.uber.h3core.H3Core
-
Returns the resolution of the provided index
- getResolution(String) - Method in class com.uber.h3core.H3Core
-
Returns the resolution of the provided index
- getSuffix() - Method in enum com.uber.h3core.H3CoreLoader.OperatingSystem
-
Suffix for native libraries.
- greatCircleDistance(LatLng, LatLng, LengthUnit) - Method in class com.uber.h3core.H3Core
-
Return the distance along the sphere between two points.
- gridDisk(long, int) - Method in class com.uber.h3core.H3Core
-
Neighboring indexes in all directions.
- gridDisk(String, int) - Method in class com.uber.h3core.H3Core
-
Neighboring indexes in all directions.
- gridDiskDistances(long, int) - Method in class com.uber.h3core.H3Core
-
Neighboring indexes in all directions, ordered by distance from the origin index.
- gridDiskDistances(String, int) - Method in class com.uber.h3core.H3Core
-
Neighboring indexes in all directions, ordered by distance from the origin index.
- gridDiskUnsafe(long, int) - Method in class com.uber.h3core.H3Core
-
Returns in order neighbor traversal.
- gridDiskUnsafe(String, int) - Method in class com.uber.h3core.H3Core
-
Returns in order neighbor traversal.
- gridDistance(long, long) - Method in class com.uber.h3core.H3Core
-
Returns the distance between
a
andb
. - gridDistance(String, String) - Method in class com.uber.h3core.H3Core
-
Returns the distance between
a
andb
. - gridPathCells(long, long) - Method in class com.uber.h3core.H3Core
-
Given two H3 indexes, return the line of indexes between them (inclusive of endpoints).
- gridPathCells(String, String) - Method in class com.uber.h3core.H3Core
-
Given two H3 indexes, return the line of indexes between them (inclusive of endpoints).
- gridRingUnsafe(long, int) - Method in class com.uber.h3core.H3Core
-
Returns in order neighbor traversal, of indexes with distance of
k
. - gridRingUnsafe(String, int) - Method in class com.uber.h3core.H3Core
-
Returns in order neighbor traversal, of indexes with distance of
k
.
H
- h3AddressSetToMultiPolygon(Collection<String>, boolean) - Method in class com.uber.h3core.H3CoreV3
-
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.
- H3CoreV3 - Class in com.uber.h3core
-
H3CoreV3 provides all functions of the H3 API with backwards compatible naming for the V3 API.
- h3Distance(long, long) - Method in class com.uber.h3core.H3CoreV3
-
Returns the distance between
a
andb
. - h3Distance(String, String) - Method in class com.uber.h3core.H3CoreV3
-
Returns the distance between
a
andb
. - H3Exception - Exception in com.uber.h3core.exceptions
-
An exception from the H3 core library.
- H3Exception(int) - Constructor for exception com.uber.h3core.exceptions.H3Exception
- h3GetBaseCell(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns the base cell number for this index.
- h3GetBaseCell(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns the base cell number for this index.
- h3GetFaces(long) - Method in class com.uber.h3core.H3CoreV3
-
Find all icosahedron faces intersected by a given H3 index, represented as integers from 0-19.
- h3GetFaces(String) - Method in class com.uber.h3core.H3CoreV3
-
Find all icosahedron faces intersected by a given H3 index, represented as integers from 0-19.
- h3GetResolution(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns the resolution of the provided index
- h3GetResolution(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns the resolution of the provided index
- h3IndexesAreNeighbors(long, long) - Method in class com.uber.h3core.H3CoreV3
-
Returns
true
if the two indexes are neighbors. - h3IndexesAreNeighbors(String, String) - Method in class com.uber.h3core.H3CoreV3
-
Returns
true
if the two indexes are neighbors. - h3IsPentagon(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns
true
if this index is one of twelve pentagons per resolution. - h3IsPentagon(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns
true
if this index is one of twelve pentagons per resolution. - h3IsResClassIII(long) - Method in class com.uber.h3core.H3CoreV3
-
Determines if an index is Class III or Class II.
- h3IsResClassIII(String) - Method in class com.uber.h3core.H3CoreV3
-
Determines if an index is Class III or Class II.
- h3IsValid(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns true if this is a valid H3 index.
- h3IsValid(String) - Method in class com.uber.h3core.H3CoreV3
-
Returns true if this is a valid H3 index.
- h3Line(long, long) - Method in class com.uber.h3core.H3CoreV3
-
Given two H3 indexes, return the line of indexes between them (inclusive of endpoints).
- h3Line(String, String) - Method in class com.uber.h3core.H3CoreV3
-
Given two H3 indexes, return the line of indexes between them (inclusive of endpoints).
- h3SetToMultiPolygon(Collection<Long>, boolean) - Method in class com.uber.h3core.H3CoreV3
-
Create polygons from a set of contiguous indexes
- h3ToCenterChild(long, int) - Method in class com.uber.h3core.H3CoreV3
-
Returns the center child at the given resolution.
- h3ToCenterChild(String, int) - Method in class com.uber.h3core.H3CoreV3
-
Returns the center child at the given resolution.
- h3ToChildren(long, int) - Method in class com.uber.h3core.H3CoreV3
-
Provides the children of the index at the given resolution.
- h3ToChildren(String, int) - Method in class com.uber.h3core.H3CoreV3
-
Provides the children of the index at the given resolution.
- h3ToGeo(long) - Method in class com.uber.h3core.H3CoreV3
-
Find the latitude, longitude (both in degrees) center point of the cell.
- h3ToGeo(String) - Method in class com.uber.h3core.H3CoreV3
-
Find the latitude, longitude (degrees) center point of the cell.
- h3ToGeoBoundary(long) - Method in class com.uber.h3core.H3CoreV3
-
Find the cell boundary in latitude, longitude (degrees) coordinates for the cell
- h3ToGeoBoundary(String) - Method in class com.uber.h3core.H3CoreV3
-
Find the cell boundary in latitude, longitude (degrees) coordinates for the cell
- h3ToParent(long, int) - Method in class com.uber.h3core.H3CoreV3
-
Returns the parent of the index at the given resolution.
- h3ToParentAddress(String, int) - Method in class com.uber.h3core.H3CoreV3
-
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 toString
representation. - h3ToString(long) - Method in class com.uber.h3core.H3CoreV3
-
Converts from
long
representation of an index toString
representation. - h3UnidirectionalEdgeIsValid(long) - Method in class com.uber.h3core.H3CoreV3
-
Returns
true
if the given index is a valid unidirectional edge. - h3UnidirectionalEdgeIsValid(String) - Method in class com.uber.h3core.H3CoreV3
-
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.LatLng
- hexArea(int, AreaUnit) - Method in class com.uber.h3core.H3CoreV3
-
Returns the average area in
unit
for indexes at resolutionres
. - hexRange(long, int) - Method in class com.uber.h3core.H3CoreV3
-
Returns in order neighbor traversal.
- hexRange(String, int) - Method in class com.uber.h3core.H3CoreV3
-
Returns in order neighbor traversal.
- hexRing(long, int) - Method in class com.uber.h3core.H3CoreV3
-
Returns in order neighbor traversal, of indexes with distance of
k
. - hexRing(String, int) - Method in class com.uber.h3core.H3CoreV3
-
Returns in order neighbor traversal, of indexes with distance of
k
.
I
- i - Variable in class com.uber.h3core.util.CoordIJ
-
I coordinate
- isPentagon(long) - Method in class com.uber.h3core.H3Core
-
Returns
true
if this index is one of twelve pentagons per resolution. - isPentagon(String) - Method in class com.uber.h3core.H3Core
-
Returns
true
if this index is one of twelve pentagons per resolution. - isPosix() - Method in enum com.uber.h3core.H3CoreLoader.OperatingSystem
-
Whether to try to use POSIX file permissions when creating the native library temp file.
- isResClassIII(long) - Method in class com.uber.h3core.H3Core
-
Determines if an index is Class III or Class II.
- isResClassIII(String) - Method in class com.uber.h3core.H3Core
-
Determines if an index is Class III or Class II.
- isValidCell(long) - Method in class com.uber.h3core.H3Core
-
Returns true if this is a valid H3 index.
- isValidCell(String) - Method in class com.uber.h3core.H3Core
-
Returns true if this is a valid H3 index.
- isValidDirectedEdge(long) - Method in class com.uber.h3core.H3Core
-
Returns
true
if the given index is a valid unidirectional edge. - isValidDirectedEdge(String) - Method in class com.uber.h3core.H3Core
-
Returns
true
if the given index is a valid unidirectional edge. - isValidVertex(long) - Method in class com.uber.h3core.H3Core
- isValidVertex(String) - Method in class com.uber.h3core.H3Core
J
K
- km - com.uber.h3core.LengthUnit
-
Kilometers
- km2 - com.uber.h3core.AreaUnit
-
Square kilometers
- kRing(long, int) - Method in class com.uber.h3core.H3CoreV3
-
Neighboring indexes in all directions.
- kRing(String, int) - Method in class com.uber.h3core.H3CoreV3
-
Neighboring indexes in all directions.
- kRingDistances(long, int) - Method in class com.uber.h3core.H3CoreV3
-
Neighboring indexes in all directions, ordered by distance from the origin index.
- kRingDistances(String, int) - Method in class com.uber.h3core.H3CoreV3
-
Neighboring indexes in all directions, ordered by distance from the origin index.
- kRings(String, int) - Method in class com.uber.h3core.H3CoreV3
-
Neighboring indexes in all directions.
L
- lat - Variable in class com.uber.h3core.util.LatLng
-
Latitude (north-south) coordinate in degrees
- LatLng - Class in com.uber.h3core.util
-
Immutable two-dimensional spherical coordinates, in degrees.
- LatLng(double, double) - Constructor for class com.uber.h3core.util.LatLng
-
Construct with latitude and longitude
- latLngToCell(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) - latLngToCellAddress(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) - LengthUnit - Enum in com.uber.h3core
-
Unit of measurement for lengths.
- LINUX - com.uber.h3core.H3CoreLoader.OperatingSystem
- lng - Variable in class com.uber.h3core.util.LatLng
-
Longitude (east-west) coordinate in degrees
- loadNatives() - Static method in class com.uber.h3core.H3CoreLoader
-
For use when the H3 library should be unpacked from the JAR and loaded.
- loadNatives(H3CoreLoader.OperatingSystem, String) - Static method in class com.uber.h3core.H3CoreLoader
-
For use when the H3 library should be unpacked from the JAR and loaded.
- loadSystemNatives() - Static method in class com.uber.h3core.H3CoreLoader
-
For use when the H3 library is installed system-wide and Java is able to locate it.
- localIjToCell(long, CoordIJ) - Method in class com.uber.h3core.H3Core
-
Converts the IJ coordinates to an index, using a local IJ coordinate space anchored by
origin
. - localIjToCell(String, CoordIJ) - Method in class com.uber.h3core.H3Core
-
Converts the IJ coordinates to an index, using a local IJ coordinate space anchored by
origin
.
M
- m - com.uber.h3core.LengthUnit
-
Meters
- m2 - com.uber.h3core.AreaUnit
-
Square meters
N
- newInstance() - Static method in class com.uber.h3core.H3Core
-
Create by unpacking the H3 native library to disk and loading it.
- newInstance() - Static method in class com.uber.h3core.H3CoreV3
-
Create by unpacking the H3 native library to disk and loading it.
- newInstance(H3CoreLoader.OperatingSystem, String) - Static method in class com.uber.h3core.H3Core
-
Create by unpacking the H3 native library to disk and loading it.
- newInstance(H3CoreLoader.OperatingSystem, String) - Static method in class com.uber.h3core.H3CoreV3
-
Create by unpacking the H3 native library to disk and loading it.
- newSystemInstance() - Static method in class com.uber.h3core.H3Core
-
Create by using the H3 native library already installed on the system.
- newSystemInstance() - Static method in class com.uber.h3core.H3CoreV3
-
Create by using the H3 native library already installed on the system.
- numHexagons(int) - Method in class com.uber.h3core.H3CoreV3
-
Returns the number of unique H3 indexes at resolution
res
.
O
- originToDirectedEdges(long) - Method in class com.uber.h3core.H3Core
-
Returns all unidirectional edges originating from the given index.
- originToDirectedEdges(String) - Method in class com.uber.h3core.H3Core
-
Returns all unidirectional edges originating from the given index.
P
- pointDist(LatLng, LatLng, LengthUnit) - Method in class com.uber.h3core.H3CoreV3
-
Return the distance along the sphere between two points.
- polyfill(List<LatLng>, List<List<LatLng>>, int) - Method in class com.uber.h3core.H3CoreV3
-
Finds indexes within the given geofence.
- polyfillAddress(List<LatLng>, List<List<LatLng>>, int) - Method in class com.uber.h3core.H3CoreV3
-
Finds indexes within the given geofence.
- polygonToCellAddresses(List<LatLng>, List<List<LatLng>>, int) - Method in class com.uber.h3core.H3Core
-
Finds indexes within the given geofence.
- polygonToCells(List<LatLng>, List<List<LatLng>>, int) - Method in class com.uber.h3core.H3Core
-
Finds indexes within the given geofence.
R
- rads - com.uber.h3core.LengthUnit
-
Radians on the WGS84 sphere
- rads2 - com.uber.h3core.AreaUnit
-
Square radians on the WGS84 sphere
S
- stringToH3(String) - Method in class com.uber.h3core.H3Core
-
Converts from
String
representation of an index tolong
representation. - stringToH3(String) - Method in class com.uber.h3core.H3CoreV3
-
Converts from
String
representation of an index tolong
representation.
T
- toString() - Method in class com.uber.h3core.util.CoordIJ
- toString() - Method in class com.uber.h3core.util.LatLng
U
- uncompact(Collection<Long>, int) - Method in class com.uber.h3core.H3CoreV3
-
Uncompacts all the given indexes to resolution
res
. - uncompactAddress(Collection<String>, int) - Method in class com.uber.h3core.H3CoreV3
-
Uncompacts all the given indexes to resolution
res
. - uncompactCellAddresses(Collection<String>, int) - Method in class com.uber.h3core.H3Core
-
Uncompacts all the given indexes to resolution
res
. - uncompactCells(Collection<Long>, int) - Method in class com.uber.h3core.H3Core
-
Uncompacts all the given indexes to resolution
res
.
V
- valueOf(String) - Static method in enum com.uber.h3core.AreaUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.uber.h3core.H3CoreLoader.OperatingSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.uber.h3core.LengthUnit
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.uber.h3core.AreaUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.uber.h3core.H3CoreLoader.OperatingSystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.uber.h3core.LengthUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vertexToLatLng(long) - Method in class com.uber.h3core.H3Core
- vertexToLatLng(String) - Method in class com.uber.h3core.H3Core
W
- WINDOWS - com.uber.h3core.H3CoreLoader.OperatingSystem
All Classes|All Packages