有些时候,我们需要将图片转换成base64字符串的形式直接插入到前端页面中或者保存起来,所以在这里总结一下图片转base64的方法以及如何对图片进行一定的压缩处理
Vue 3.0离我们还有多远
发表于
|
分类于
前端
十一的长假已经接近尾声,假期除了各个旅游景点的火爆之外,对于广大前端开发者来说还是有一件令人兴奋和担忧的事情就是尤雨溪在medium 个人博客上发布了 Vue 3.0 的开发路线,更可怕的还是将从头开始重写 3.0。
WebGIS裁剪算法-线裁剪多边形
发表于
|
分类于
WebGIS
在gis系统中 经常会用到一些裁剪的方法,首先推荐一个非常好用的空间分析JavaScript库–Turf.js,不仅功能强大、使用简单,同时处理速度也很快。
Leaflet.draw 无法编辑multipolygon类型多边形 解决方法
发表于
|
分类于
WebGIS
问题说明
在做面要素的编辑的时候,当对multiploygon类型的面要素进行编辑的时候,出现如下错误:
1 | TypeError: Cannot read property 'lat' of null |
通过查看github issues发现Leaftlet.Draw插件并不支持multipolygon类型的要素
https://github.com/Leaflet/Leaflet.draw/issues/268
WebGIS前端瓦片地图显示原理及实现
发表于
|
分类于
WebGIS
目前,有很多WebGIS开发包,ArcGIS API for JS、OpenLayers、LeafLetjs等为我们从事WebGIS开发的人封装了很多强大的功能。我们很方便的使用这些库的时候,也让我们忽略了很多原理性的东西。
火星坐标、百度坐标、WGS-84坐标相互转换及墨卡托投影坐标转经纬度
发表于
|
分类于
WebGIS
在WebGIS相关的开发中初学者经常弄不清楚百度坐标、WGS-84坐标、火星坐标之间的关系。本人开始也是一知半解,就在网上查阅了一些资料,通过这篇文章相信你会对这三个坐标系将会有更深刻的认识。
并且在后面提供了几种坐标系之间的JavaScript转换方法。