![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
向着太阳往前冲
分享GIS相关技术开发经验成果及资料;
分享内容仅为个人理解和经验总结。
展开
-
vue中经纬度与墨卡托投影坐标互转、地球坐标系(WGS-84)转火星坐标系
constmapCommon={}/***@description:经纬度转墨卡托投影坐标*/mapCommon.lonlatTomercator=(lonlat,wkid)=>{constmercator={type:'point',spatialReference:{wkid:wkid},x:0,y:0}c...原创 2020-07-28 10:02:49 · 1025 阅读 · 0 评论 -
vue el-input输入框el-autocomplete下拉列表样式修改
一、根据需求修改自定义样式,最终效果如下图常规修改样式代码如下,输入框样式已修改;/deep/.el-input__inner:focus { border: 1px solid #1fb1ef; } /deep/.el-input__inner { border: 1px solid #1fb1ef; background: rgba(0, 80, 111, 0.8); border-radius: 18px; height: 30px; .原创 2021-10-12 16:52:37 · 3938 阅读 · 1 评论 -
cesium glb模型参数动态修正工具
在cesium中加载glb模型时需要反复调整参数,为了方便编写了一个页面辅助模型位置修正;现分享给大家,不足之处请包涵组件页面如下:组件完整代码如下:<template> <div id="glbToolBar" v-if="glbToolBarIsShow"> <table style="text-align: right;"> <tr> <td colspan="2" style="text.原创 2021-09-27 20:39:06 · 1138 阅读 · 0 评论 -
webgis端通用的几何要素LineString分割Polygon
完整代码类如下:import * as turf from '@turf/turf'/** * geoJson数据处理模块 * (需要引入turf.js) * 输入输出数据均为标准geoJson格式 */const geoClipUtil = { /** * 合并多边形 */ unionPolygon: function (polygons) { var polygon = polygons[0]; for (var i原创 2021-09-27 20:24:34 · 1033 阅读 · 1 评论 -
vue + cesium 线/面流动纹理实现
一、 封装PolylineTrailLinkMaterialProperty类,只需输入颜色、纹理图片路径、持续时间即可(color、imgUrl、duration);let Cesium = require('cesium/Cesium')const PolylineTrailLinkMaterialProperty = (function(){/* 流动纹理线 color 颜色 duration 持续时间 毫秒*/function PolylineTrailLin原创 2021-09-24 10:28:39 · 2654 阅读 · 17 评论