Package io.trino.plugin.geospatial
Class BingTile
java.lang.Object
io.trino.plugin.geospatial.BingTile
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic BingTiledecode(long tile) longencode()Encodes Bing tile as a 64-bit long: 23 bits for X, followed by 23 bits for Y, followed by 5 bits for zoomLevelbooleanstatic BingTilefromCoordinates(int x, int y, int zoomLevel) static BingTilefromQuadKey(String quadKey) intgetX()intgetY()intinthashCode()toString()
-
Field Details
-
MAX_ZOOM_LEVEL
public static final int MAX_ZOOM_LEVEL- See Also:
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
fromCoordinates
-
fromQuadKey
-
getX
public int getX() -
getY
public int getY() -
getZoomLevel
public int getZoomLevel() -
toQuadKey
-
encode
public long encode()Encodes Bing tile as a 64-bit long: 23 bits for X, followed by 23 bits for Y, followed by 5 bits for zoomLevel -
decode
-