Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Funzioni del riquadro Bing
Le seguenti funzioni convertono geometrie e riquadri nel sistema di riquadri Bing Maps
bing_tile(x, y, zoom_level)
Restituisce un oggetto riquadro Bing dalle coordinate intere x
e y
e il livello di zoom specificato. Il livello di zoom deve essere un numero intero compreso tra 1 e 23. Esempio:
SELECT bing_tile(10, 20, 12)
bing_tile(quadKey)
Restituisce un oggetto riquadro Bing da un quadkey. Esempio:
SELECT bing_tile(bing_tile_quadkey(bing_tile(10, 20, 12)))
bing_tile_at(latitude, longitude, zoom_level)
Restituisce un oggetto riquadro Bing al livello di latitudine, longitudine e zoom specificati. La latitudine deve essere compresa tra -85.05112878 e 85.05112878. La longitudine deve essere compresa tra -180 e 180. I valori latitude
e longitude
devono essere double
e zoom_level
deve essere un numero intero. Esempio:
SELECT bing_tile_at(37.431944, -122.166111, 12)
bing_tiles_around(latitude, longitude, zoom_level)
Restituisce un array di riquadri Bing che circondano il punto di latitudine e longitudine specificato al livello di zoom specificato. Esempio:
SELECT bing_tiles_around(47.265511, -122.465691, 14)
bing_tiles_around(latitude, longitude, zoom_level, radius_in_km)
Restituisce, al livello di zoom specificato, un array di riquadri Bing. L'array contiene l'insieme minimo di riquadri Bing che copre un cerchio del raggio specificato in chilometri attorno alla latitudine e alla longitudine specificate. I valori latitude
, longitude
eradius_in_km
sono double
; il livello di zoom è un integer
. Esempio:
SELECT bing_tiles_around(37.8475, 112.596667, 10, .5)
bing_tile_coordinates(tile)
Restituisce le coordinate x
e y
del riquadro Bing specificato. Esempio:
SELECT bing_tile_coordinates(bing_tile_at(37.431944, -122.166111, 12))
bing_tile_polygon(tile)
Restituisce la rappresentazione del poligono del riquadro Bing specificato. Esempio:
SELECT bing_tile_polygon(bing_tile_at(47.265511, -122.465691, 4))
bing_tile_quadkey(tile)
Restituisce il quadkey del riquadro Bing specificato. Esempio:
SELECT bing_tile_quadkey(bing_tile(52, 143, 10))
bing_tile_zoom_level(tile)
Restituisce il livello di zoom del riquadro Bing specificato come numero intero. Esempio:
SELECT bing_tile_zoom_level(bing_tile(52, 143, 10))
geometry_to_bing_tiles(geometry, zoom_level)
Restituisce l'insieme minimo di riquadri Bing che copre completamente la geometria specificata al livello di zoom specificato. Sono supportati livelli di zoom da 1 a 23. Esempio:
SELECT geometry_to_bing_tiles(ST_Point(61.56, 58.54), 10)