Bing 타일 함수
다음 함수는 Microsoft Bing maps tile system
bing_tile(x, y, zoom_level)
정수 좌표 x
및 y
와 지정된 확대/축소의 수준에서 Bing 타일 객체를 반환합니다. 확대/축소 수준은 1~23의 정수여야 합니다. 예시
SELECT bing_tile(10, 20, 12)
bing_tile(quadKey)
Quadkey에서 Bing 타일 객체를 반환합니다. 예시
SELECT bing_tile(bing_tile_quadkey(bing_tile(10, 20, 12)))
bing_tile_at(latitude, longitude, zoom_level)
지정된 위도, 경도, 확대/축소 수준에서 Bing 타일 객체를 반환합니다. 위도는 -85.05112878과 85.05112878 사이여야 합니다. 경도는 -180과 180 사이여야 합니다. latitude
및 longitude
값은 double
이어야 하며, zoom_level
은 정수여야 합니다. 예시
SELECT bing_tile_at(37.431944, -122.166111, 12)
bing_tiles_around(latitude, longitude, zoom_level)
지정된 확대/축소 수준에서 지정된 위도 및 경도 점을 둘러싸는 Bing 타일 배열을 반환합니다. 예시
SELECT bing_tiles_around(47.265511, -122.465691, 14)
bing_tiles_around(latitude, longitude, zoom_level, radius_in_km)
지정된 확대/축소 수준에서 Bing 타일 배열을 반환합니다. 배열에는 지정된 위도와 경도에서 지정된 반지름(킬로미터 단위)의 원을 덮는 최소 Bing 타일 집합이 포함됩니다. latitude
, longitude
및 radius_in_km
값은 double
이고, 확대/축소 수준은 integer
입니다. 예시
SELECT bing_tiles_around(37.8475, 112.596667, 10, .5)
bing_tile_coordinates(tile)
지정된 Bing 타일의 x
및 y
좌표를 반환합니다. 예시
SELECT bing_tile_coordinates(bing_tile_at(37.431944, -122.166111, 12))
bing_tile_polygon(tile)
지정된 Bing 타일의 폴리곤 표현을 반환합니다. 예시
SELECT bing_tile_polygon(bing_tile_at(47.265511, -122.465691, 4))
bing_tile_quadkey(tile)
지정된 Bing 타일의 quadkey를 반환합니다. 예시
SELECT bing_tile_quadkey(bing_tile(52, 143, 10))
bing_tile_zoom_level(tile)
지정된 Bing 타일의 확대/축소 수준을 정수로 반환합니다. 예시
SELECT bing_tile_zoom_level(bing_tile(52, 143, 10))
geometry_to_bing_tiles(geometry, zoom_level)
지정된 확대/축소 수준에서 지정된 geometry를 완전히 덮는 최소 Bing 타일 집합을 반환합니다. 1~23의 확대/축소 수준이 지원됩니다. 예시
SELECT geometry_to_bing_tiles(ST_Point(61.56, 58.54), 10)