场景
GeoServer简介、下载、配置启动、发布shapefile全流程(图文实践):
GeoServer简介、下载、配置启动、发布shapefile全流程(图文实践)_霸道流氓气质的博客-CSDN博客
上面安装Geoserver的基础下。
使用ajax请求GeoJson时提示跨域
注:
博客:
霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
1、ajax请求代码示例
var url = "你的url";
//ajax调用
$.ajax({
url:url,
dataType: 'json',
outputFormat:'text/javascript',
success:function(data){
searchPolygon.addData(data);
},
error:function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus+";"+errorThrown);
},
});
2、Geoserver默认是不支持跨域的,来到Geoserver的安装目录下
webapps/geoserver/WEB-INF/web.xml
编辑该文件
3、放开如下两个地方的CORS配置
4、重启geoserver的服务即可。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/136010.html