Я экспортировал карту из Google Earth Engine в хранилище облачного хранилища с открытым доступом (allUsers). Формат в корзине - это листы карты с расширениями .png.
Я также установил свои настройки CORS с помощью gsutil следующим образом:
[
{
"origin": ["*"],
"responseHeader": ["Authorization", "Content-Range", "Accept", "Content-Type", "Origin", "Range"],
"method": ["GET"],
"maxAgeSeconds": 300
}
]
Но, пытаясь получить доступ к этим плиткам карты (с помощью Leaflet tileLayer), я получаю CORB (перекрестную блокировку чтения) в инструментах разработчика Chrome, и ничего не отображается.
Мои заголовки ответа в Chrome DT показывают следующее:
cache-control: no-cache, no-store, max-age=0, must-revalidate
content-type: text/html; charset=utf-8
expires: Mon, 01 Jan 1990 00:00:00 GMT
Как я могу решить эту проблему?