2022-04-18 Gis二次开发相关文件处理 Gis开发 前端 后端 注意:首先需要进行geoserver环境搭建(需要在 tomcat 中 geoserver 包里的 web.xml 文件中进行跨域处理)及相关依赖引入 .shp 文件处理(解析文件并展示)后端接收前端发送的 file 文件流,通过 GeoServer 发布,并返回一个 geojson 格式数据的 url主要代码:
2022-04-11 从服务器指定路径下载文件 JavascriptSpringBootVue上传下载 前端 后端 从服务器路径 / 本地指定路径下载文件前端(普通blod下载方式)1234567891011121314151617181920212223//点击下载 downloadInfo() { this.axiosFun() //axios请求 .then(function (response) { var blob = new Blob([response], { type: "application/x-xls" }); //创建一个blob对象 var a = document.createElement("a"); //创建一个<a></a>标签 a.href = URL.createObjectURL(blob); // response is a blob var patt = new RegExp('filename=([^;]+\\.[^\\.;]+);*') var contentDisposition = decodeURL(res.headers['content-disposition']) var result = patt.exec(contentDisposition) var fileName = result[1] fileName = fileName.replace(/\"/g,'') a.download = fileName; //文件名称 a.style.display = "none"; document.body.appendChild(a); a.click(); a.remove(); // this.$refs.upload.clearFiles() }) .catch(function (err) { console.log(err); }); },