- 博客(15)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 cesium天空盒
各种天空盒下载地址http://www.custommapmakers.org/skyboxes.phpcesium中天空盒的摆放参数对应var scene=viewer.scene;scene.skyBox = new Cesium.SkyBox({ sources : { positiveX : './skybox/ashcanyon_bk.png',...
2019-10-29 14:44:34 2205 4
原创 cesium 控制infobox中显示的内容
var entity = viewer.entities.add({ name : url, position : position, orientation : orientation, model : { uri : url, minimumPixelSize : 128, maximumScale : 20000 ...
2019-10-25 12:59:35 4304 3
原创 cesium 坐标系解读
网上有很多关于cesium坐标系的系统介绍,但是在实际开发中,并不能对号入座,本人也测绘出身也搞得一头雾水。因此写下在对cesium开发中坐标系的理解。初学者最容易接触到的就是事件,因此以事件为入口来讲述坐标系Pick----屏幕坐标 Cartesian----世界坐标 cartographic-----地理坐标(弧度)Point----经纬度坐标事件回调的坐标系是屏幕坐标系...
2019-10-25 11:25:20 1687
原创 cesium 默认不加载影像,显示蓝色地球
仅需要在初始化完成后,添加一句即可viewer.imageryLayers.get(0).show = false;
2019-10-25 09:42:52 6371 2
原创 vue cesium 加载天地图跨域
采用代理方式来解决可能出现的报错信息Vue warn]: Error in v-on handler: "DeveloperError: imageryProvider is required.An error occurred in "WebMapTileServiceImageryProvider": Failed to obtain image tile X: 5 Y: 4 Le...
2019-10-24 11:05:59 8541 3
原创 element-ui 文件上传 移除上一个文件
场景限定只能上传一个文件,第二次再点击上传文件时,移除前一次上传的文件。//移除上一个文件removeLastFile(files,fileList){ if(fileList){ this.filesUpload=fileList.slice(-1) }},:limit="2":on-change="removeLastFile"为了避免组件自动移除...
2019-10-23 14:12:26 4661 1
原创 canvas beginpath 和closepath理解
canvas看做一张白纸,按我们正常的思维来作图。beginPath 代表我们要开始画画了。只要不第二次进行beginpath。都会是一条路径。开始画之前要选择画笔的颜色,那么beginpath可以看做我们第一次选了某一种颜色的画笔开始作图,假设不进行第二次beginPath,那么我们都可以看做一次作图。期间所有的代码都可以认为是这一次绘制的。context.strokeS...
2019-10-17 10:15:31 347
原创 mapbox/minemap 动态扩散/水纹效果
官网上的demo使用div来做的,但当数据量变大后,地图移动会特别卡。因此需要用canvas来绘制。非地图模式下,此段代码可以直接运行,最终版本:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>添加圆形扩散效果标注...
2019-10-15 17:12:45 3955 1
原创 mapbox/minemap 首屏固定比例尺为1:20
由于不同纬度,同一zoom下,比例尺会不同,在不改动底层的情况下,可以通过手动触发zoom事件来完成。this.map.on('zoomend', () => { //设置获取地图比例尺 let mapScale=document.getElementById('map').innerText.split('km')[0] //缩放到1:20km的比例尺 _this.w...
2019-10-14 18:00:44 875
原创 浮动层设置的简单方法
做地图时会遇到浮在地图上的搜索框。如高德地图搜索框类似的效果。起初用fixed的定位,一直要动态控制其宽度,很麻烦。偶然发现,当元素设置了定位方式,但不给top等定位值时,其会脱离文档流,但其位置不会发生改变,相对的元素也会是父元素。.search{ position: absolute; width: 100%; z-index: 100; background:rgb...
2019-10-14 15:34:52 471
原创 mapbox/minemap 获取比例尺
mapbox目前的框架是所谓的无极缩放,与传统的地图18/20级存在一定的差异性。zoom与scale非一一对应关系。产品的需求是,默认视图是1:20km,但是问题在于同一个zoom 7.5在德国境内是1:20但是在中国境内却变为了1:30.这是下一步有待解决的。可以通过监听当前的比例尺,手动触发放大或者缩小事件来控制比例尺在符合条件的范围内。目前未找到更适合的方式了。本方法也不是直接...
2019-10-13 11:07:33 3394 9
原创 element 级联选择器 省市联动
官网的demo省略了数据,导致一直不正确list_linkage存储一级数据props中配置懒加载请求的数据<el-cascader :options="list_linkage" @change="handleItemChange" :props="pp"></el-cascader>mounted中对list_linkage请求赋值...
2019-10-12 17:39:31 800
原创 将一个服务注册到eureka中,报错Cannot execute request on any known server
这个错误的原因可能是eureka服务未启动,一定要先启动eureka服务,在将普通服务注册到eureka中。将其他服务注册到eureka很简单,就是在原有的工程,pom文件中加入eureka依赖<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-eureka -...
2019-10-08 15:47:01 267
原创 idea中创建EurekaServer注册中心
主体内容参见此博客,插件细节的变化有所不同,因此记录,方便自己访问。https://blog.csdn.net/qq_36850813/article/details/84316310新建工程选择spring assiant2选择eureka服务3 配置文件#eureka.client.registerWithEureka:表示是否将自己注册到EurekaSer...
2019-10-08 15:26:59 315
postgresql+postgis.zip
2019-08-07
numpy,pandas,matplot常用函数
2019-02-25
高仿饿了么/vue2.0学习笔记
2018-10-02
请问ArcEngine中的图例,目录树下的名称修改了如何保存到文件中。
2017-07-05
请问一下基于ArcEngine来建立三维模型,为什么显示不了呢
2017-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人