mirror of
https://github.com/protomaps/PMTiles.git
synced 2026-02-04 10:51:07 +00:00
How To Use
python create_lambda_function.py MY_REGION MY_BUCKET_NAME
Upload the resulting lambda_function.zip using the Lambda console.
Restrictions
- There is a limit of 1 MB for tiles served through Lambda@Edge.
- Lambda@Edge does not support layers, environment variables, or ARM functions.
AWS Notes
- API Gateway (Event format v2.0)
- Lambda Function URLs are not recommended.
Test Event
CloudFront event:
{
"Records": [
{
"cf": {
"request": {
"uri": "/my-tileset-name/0/0/0.pbf",
"method": "GET",
"headers": {}
}
}
}
]
}
API Gateway V2 / Lambda Function URLs:
{
"rawPath": "/my-tileset-name/0/0/0.pbf"
}