Tesela de mapa (XYZ)
map-tileConvierte lat/lon y zoom a coordenadas de tesela XYZ (Web Mercator) y quadkey, o una tesela a su caja. Cuándo: hay que calcular coordenadas, distancias, rumbos o áreas a partir de puntos dados. No para: codificar latitud/longitud como geohash de precisión 1-12 e informar el tamaño de la celda (geohash-encode). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Converts lat/lon and zoom (0-24) to Web Mercator XYZ tile coordinates and quadkey, or a tile back to its bounding box. When: coordinates, distances, bearings or areas have to be computed from given points. Not for: encoding a latitude/longitude as a geohash string of precision 1-12 and reporting the cell size in metres (geohash-encode). Side effects: none (read-only, no network access, no stored state). [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | Tile x (to bbox) (integer; optional; min 0). | |
| y | No | Tile y (to bbox) (integer; optional; min 0). | |
| lat | No | Latitude (to tile) (number; optional; min -85.05112878; max 85.05112878). | |
| lon | No | Longitude (to tile) (number; optional; min -180; max 180). | |
| zoom | Yes | Zoom 0-24 (integer; required; min 0; max 24). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | ||
| y | No | ||
| bbox | No | ||
| zoom | No | ||
| quadkey | No |