/** * Amazon Location Service (AWS Maps V2) configuration & tile providers. * * Backed by AWS Location Service raster satellite imagery and vector map APIs. */ export const AWS_MAPS_REGION = process.env.NEXT_PUBLIC_AWS_MAPS_REGION || 'us-east-2'; export const AWS_MAPS_API_KEY = process.env.NEXT_PUBLIC_AWS_MAPS_API_KEY || 'v1.public.eyJqdGkiOiI4NzQ3MjZlNC02ZDM2LTQ3YTQtYmIwOS1hYWQ2MmFiOTJlMGIifQho8OQ3u9I2r7jPLEUeGDkQBfhOdN-9eYKdANXwRPejSIjNEy52eZoMOUS__KFWeuzE8Cp2Bb9enWUUl_1yINS5ErfdHFVQSF8IfQC429DftD5fJZm4sneorRU5ZBqWIh0VPjKhtLcR3pa9zHEMY-0ngum4MtEKINnfOwglCsX_7ohkpZIKdvLNO6rxjks4bGKQezQOLow5wxlbF89jzSUN__qqP9sJY6jq17M5LGi6x6Frh-IsObKsDR96rFmBcNSwBUy1Cy8hZSuDDlj-SOP4fu16pXE_0l0Qzy7oSjtmRHIp110mDPCXP8ffZqzVARb5IdMA7vMGezgrB3z8XPc.NjAyMWJkZWUtMGMyOS00NmRkLThjZTMtODEyOTkzZTUyMTBi'; /** * Returns the authoritative Amazon Location Service raster satellite tile URL template. * Compatible with Leaflet, MapLibre, OpenLayers, and raster tile clients. */ export function getAwsSatelliteTileUrl(): string { return `https://maps.geo.${AWS_MAPS_REGION}.amazonaws.com/v2/tiles/raster.satellite/{z}/{x}/{y}?key=${AWS_MAPS_API_KEY}`; } export const AWS_MAPS_ATTRIBUTION = '© Amazon Location Service © Maxar, Earthstar Geographics'; /** * Returns single tile URL for direct coordinate queries. */ export function getAwsSatelliteTileAt(z: number, x: number, y: number): string { return `https://maps.geo.${AWS_MAPS_REGION}.amazonaws.com/v2/tiles/raster.satellite/${z}/${x}/${y}?key=${AWS_MAPS_API_KEY}`; }