gis
qq_28918357
前端学习中,目前切图仔
展开
-
经纬度坐标转墨卡托坐标
经纬度坐标转墨卡托坐标/** * 经纬度坐标转墨卡托坐标 * @param {经度(角度值)} longitude * @param {维度(角度值)} latitude */// 墨卡托坐标系:展开地球,赤道作为x轴,向东为x轴正方,本初子午线作为y轴,向北为y轴正方向。// 数字20037508.34是地球赤道周长的一半:地球半径6378137米,赤道周长2*PI*r = 2 * 20037508.3427892,墨卡托坐标x轴区间[-20037508.3427892,20037508.原创 2022-02-15 11:01:13 · 2212 阅读 · 5 评论 -
Three.js计算模型尺寸
Three.js模型尺寸计算代码代码const scene = new THREE.Scene() const loader = new GLTF Loader() loader.load(url, (gltf) => { const box3 = new THREE.Box3() box3.expandByObject(gltf.scene) const v3 = new THREE.Vector3() box3.getSize(v3) console.log('size', v3)原创 2022-02-14 14:33:51 · 3183 阅读 · 0 评论 -
记一次本地地图瓦片服务发布过程-简单模拟 openlayers + 天地图
openlayers 加载本地 天地图瓦片因为本身非GIS专业 可能有坐标便宜或者其他问题 欢迎指正1.下载瓦片切片使用免费的 LocaSpaceViewer 下载天地图切片10、11,12级瓦片得到下述文件目录,文件名称对应zoom层级,如10/835/407.png,可发现路径规则为 z/y/x.png2.利用http-server发布地图服务,获得url地址http://127.0.0.1:8080/z/y/x.png3.openlayers配置let layerTiles原创 2020-09-18 17:01:59 · 923 阅读 · 0 评论