概述
- nginx.conf 的配置:
server {
listen 1000;
server_name 127.0.0.1;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
#允许跨域请求的域,* 代表所有
add_header 'Access-Control-Allow-Origin' *;
#允许请求的header
add_header 'Access-Control-Allow-Headers' *;
#允许带上cookie请求
add_header 'Access-Control-Allow-Credentials' 'true';
#允许请求的方法,比如 GET,POST,PUT,DELETE
add_header 'Access-Control-Allow-Methods' *;
#proxy_pass http://localhost:63342;
location / {
root E:/test; #瓦片目录
autoindex on;
autoindex_exact_size off; #显示文件大小
autoindex_localtime on; #显示文件时间
}
}
- openlayer的调用:
var layers = [
new ol.layer.Tile({
title: "经纬度底图",
source: new ol.source.XYZ({
url: "http://localhost:1000/{z}/{x}/{y}.png"
})
})
];
最后
以上就是勤恳菠萝为你收集整理的nginx+openlayer配置离线地图的全部内容,希望文章能够帮你解决nginx+openlayer配置离线地图所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复