php Mapbox/Maplibre和WMS图层

7z5jn7bk  于 2023-09-29  发布在  PHP
关注(0)|答案(1)|浏览(185)

我知道这个问题被问了很多次,但我没有找到答案。
我使用MapboxGL/MaplibreGL,当我添加WMS图层时,控制台始终返回
Access to fetch at 'https://wms.myurl.fr/qgis?map=projects/test_wms1.qgs&bbox=136975.15468703583,5371382.851655904,146759.09430753812,5381166.7912764065&format=image/png&service=WMS&version=1.3.0&request=GetMap&srs=EPSG:3857&transparent=true&width=256&height=256&layers=carte_moissac' from origin 'http://localhost' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
作为参考,这个问题来自MapibreGL(并且是孤独的),因为我的WMS层与LeafletJS一起工作。
头文件在我的php文件前面是这样的:

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: *");
header("Access-Control-Allow-Credentials: true");
?>

你是怎么做的?
谢谢
Sylvain
我正在寻找添加WMS层到我的应用程序Carto。
我正在寻找添加到我的Map框应用程序的WMS层

相关问题