javascript
DavidWed
这个作者很懒,什么都没留下…
展开
-
捕获页面所有异常的方法(包含跨域脚本)
//捕获页面的所有报错(Uncaught ReferenceError),跨域脚本的报错信息只会展示Script errorwindow.onerror = function(){ console.log(arguments);}//即使是跨域脚本,若调用console.error也是使用本域的window.console,因此可以拦截,const nativeConsole...转载 2019-03-21 15:33:43 · 2546 阅读 · 0 评论 -
使用obj2gltf遍历目录转换obj文件
const obj2gltf = require('obj2gltf');// import obj2gltf from "obj2gltf";const fs = require('fs');const path = require('path');fs.readdir(path.resolve('./Data'),(err, files)=>{ console.log(a...原创 2019-03-22 17:07:42 · 1291 阅读 · 0 评论 -
手动配置 S3C 索引加载全部的OSGB瓦片数据-找不到S3C文件(2019.3.27)
当你有倾斜影像数据,想通过Acute 3D viewer预览的时候发现并不能打开osgb文件,且osgb是类似于3D tiles的金字塔切片,如果想预览,必须使用ContextCapture或者SuperMap创建索引之后才能浏览。Smart3D之手动配置 S3C 索引加载全部的OSGB瓦片数据Smart3D系列教程7 |《手动配置S3C索引加载全部的瓦片数据》google过后能搜到关于S3...原创 2019-03-27 10:03:36 · 4595 阅读 · 6 评论 -
OpenLayers(5.x)加载离线矢量图层OpenMapTiles Map Server
需求背景某产品需要展示离线OSM地图,一般地图下载仅支持下载栅格数据,数据量非常大,因此选择矢量数据。可在openmaptiles.com进行下载(免费版有水印)搭建离线服务矢量数据为mbtiles,是一种基于mysql的地图切片数据库,无法通过像栅格数据XYZ的形式直接加载,需要搭建地图服务,可以自己搭建,也可以使用TileServer GL或者OpenMapTiles Map Serv...原创 2019-04-25 11:20:56 · 2868 阅读 · 1 评论 -
使用nginx进行简单用户鉴权
当使用nginx搭建web服务,需要限制访问,又没有构建用户系统的必要,可使用nginx进行简单配置nginx配置auth_basic 以及用户数据库location / { ... auth_basic "secret"; auth_basic_user_file /etc/nginx/db/passwd.db; ... }安装H...原创 2019-06-13 18:07:54 · 4010 阅读 · 0 评论