自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 cesium绘制动态墙体

2.在添加图形的时候一定要使用Primitive添加,Entity生成的实例无法修改其材质,但是可以也可以使用CallbackProperty对位置进行实时修改。这样只要修改material 的 u_time就能实时修改了,设置定时器或者通过按钮绑定都可以。1.书写自己的shader,随便先写一个最简单的片段着色器,顶点着色器的添加方法还在研究。此文主要讲解如何将自己写的webgl与cesium结合起来。

2022-12-19 15:03:35 979 1

原创 cesium点线面,测量详细代码

详细的代码与实现效果可点击顶部链接查看。

2022-11-07 16:17:21 723 6

原创 Cesium技术合集

cesium热力图,cesium飞行路线,cesium点线面,cesium水面模拟

2022-11-04 10:10:40 494 1

原创 关于Geoserver的WMS服务加载过慢的问题

Geo Server服务加载过慢

2022-07-07 11:40:44 3389 17

原创 vue cli4 如何使用 element ui以及ant design

直接下载都会报错ant-design需要下载通过npm install ant-design-vue@next --saveimport { createApp } from 'vue';import Antd from 'ant-design-vue';import App from './App';import 'ant-design-vue/dist/antd.css';const app = createApp();app.config.productionTip = false

2022-03-30 17:34:16 1301

原创 Error:Cannot run program “C:\Program Files\Java\jdk1.8.0_66\bin\java.exe“ (in directory “D:\ideaIU-2

就离谱,我在公司电脑写java,项目上传git以后,回家使用自己的电脑就报了如下错误:Error:Cannot run program “C:\Program Files\Java\jdk1.8.0_66\bin\java.exe” (in directory “D:\ideaIU-2018.3.4.win\bin\IdeaConfig\system\compile-server”): CreateProcess error=2, 系统找不到指定的文件。问题分析:公司的电脑使用的java1.8_66版的

2021-12-13 21:10:23 3081

原创 微信小程序与H5页面传值

微信小程序使用获取坐标与websocket链接

2021-12-13 13:16:54 3701 2

原创 使用Vue写小程序项目的框架以及ui

在这里,我只代表我自己推荐写小程序的一些方法。使用mpvue(Vue.js in mini program)这是一个非常好用的框架,链接里面讲了如何初始化项目以及小程序的生命周期。与mpvue能够很好搭配使用的是Vant Weapp链接,如何配置也说得很清楚。如果小程序中要嵌入H5的页面多话,使用webview标签可以导入,然而现在你可能使用element-ui,ant之类的框架,嵌入之后会导致展示风格有所不同,这也是我为什么要使用vant的原因,因为vant链接 可以在vue的项目中使用。这样即使

2021-12-01 15:17:27 1967

原创 关于openlayers图层的放大缩小以及中心坐标

首先要引入openlayers的defaults,看看官网的文档.import { defaults } from "ol/control";import { fromLonLat } from "ol/proj";const map = new Map({ layers: [ new TileLayer({ source: new OSM() }),], target: "map", controls: new defaults({ attri

2021-12-01 14:27:02 1663

原创 openlayers实现属性查询

openlayers+geoserver从发布地图到点击查询安装geoserver打开geoserver跨域权限发布shp要素地图1.创建工作区2.添加数据3.发布图层4.查看图层属性查询点击查询从发布地图到点击查询安装geoserver1.安装geoserver,我这里提供了geoserver2.19.2版本的下载链接 geoserver.2.下载以后解压,点击bin目录中的startup.bat启动服务。3.注意8080端口不要被占用,很多vue项目的端口也是8080,注意改为8081。4

2021-11-26 10:32:55 3834

原创 JavaScript数据结构树

关于树的前、中、后序遍历,有递归和非递归两种方法。采用递归的话,代码就会相对简单,并且让人更加好理解,但是对新手可能不太友好。采用非递归的话主要是使用Object模拟栈和队列来实现代码的前中后遍历。//先序遍历 根节点->左节点->右节点//递归const preorder = (root) => { if (!root) return; newarr.push(root.val); preorder(root.left); preorder(root.right);

2021-06-25 12:33:42 62

原创 font字体标签小技巧

关于文本格式化标签<strong>加粗</strong> <b>加粗</b> <em>倾斜</em> <i>倾斜</i> <del>删除线</del> <s>删除线</s> <ins>下划线</ins> <u>下划线</u>...

2021-06-19 20:38:14 296

原创 JS实现374.猜数字

本章主要用两种方法实现递归与非递归使用递归的话,可能会导致空间消耗要比非递归代码要大很多。非递归var guessNumber = function (n) { let low = 1, high = n while (low <= high) { let mid = Math.floor((low + high) / 2) const res = guess(mid) if (res === 0) { re

2021-06-16 12:34:30 120 1

原创 JS实现二分查询

二分查询是针对有序数组进行的高效率搜索方法,如果数组无序可以使用数组的sort方法Array.prototype.sort.call(arr,(a,b)=>{retrun a-b})再使用二分查询的代码const binarySearch = (arr, target) => { let low = 0; let high = arr.length - 1; while (low <= high) { //使用地板除保证不会右小数出现 const mid

2021-06-15 21:41:43 91

原创 如何取消正则的贪婪性

关于正则的贪婪性通过正则的量词元字符去除正则的贪婪性符号作用*代表0到多次,即可以出现也可以不出现+代表1到多次?代表0次或者1次在进行捕获的同时,reg = /\d+/g 会一次性捕获多个数字,只需要在+后面加上?即可// +?的使用let reg = /\d+?/g;let str = '1342';console.log(str.match(reg));关于问号的多种用法(5种)?本身就是量词元字符,代表0次或者1次?可取消量词元字符的贪

2021-05-06 19:26:48 738

geoserver.zip

这是geoserver2.19.2版本的,解压缩之后即可使用

2021-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除