自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

原创 MBTiles 爬取,读取,数据转换,发布

一般通过MVT驱动程序:矢量瓦片格式为独立文件、未压缩文件或gzip压缩文件(典型的扩展名是.pbf、.MVT、.MVT.gz)。首先拿到矢量图层链接{z}/{x}/{y}.pbf 到 QGIS添加数据源 使用工具箱下载矢量瓦片;数据库存储瓦片地图数据的标准,该标准的目的是即时传输和使用数据。MBTiles 中储存的矢量瓦片格式遵从mapbox矢量瓦片规格。键, 它的值是一个"geostats"格式的对象。MBTiles 中存储的瓦片为矢量瓦片和栅格瓦片;键, 它的值是一个JSON对象数组。

2025-01-07 15:39:39 1020

原创 uniapp 打包apk

最近需要把小程序打包成app;其中遇到了问题。

2024-12-31 10:48:26 662

原创 cesium通过经纬度获取3dtiles 得feature信息

如果要实现通过经纬度获取3dtiles 得feature信息简单思路是遍历Cesium3DTileFeature里数据与经纬度做对比,但直接遍历实在浪费性能,因此一直在寻找能节省性能的接口。暂时找到这么一个接口: 在scene中,scene表示虚拟场景中所有 3D 图形对象和状态的容器;

2024-12-26 12:01:21 584

原创 web地图底图颜色修改

大部分底图瓦片颜色是白的,因此需要更改。

2024-12-24 14:49:05 235

原创 Netcdf,GRIB数据解析为json

Netcdf,GRIB数据解析为json

2024-11-28 10:54:31 429

原创 webGis 气象站点数据解析渲染

气象站点数据解析与渲染

2024-11-28 10:47:05 488

原创 Cesium版本升级webgl问题,glsl代码关键字修改

简介Cesium 从1.102.0 开始,Cesium 默认使用 WebGL2 上下文。一些webgl特效代码在webgl1中支持,但是在版本升级后,运行会报各种glsl代码错误。现在有两种解决方案。详细办法描述如下所示。

2024-07-09 18:18:50 1129

原创 使用cesiumLab使shp转为3dtlies

2.如有高程文件可以一块添加进去,这样可以使3DTiles文件更好贴地。如果用3DTiles文件并开启地形的话,因为3DTiles文件底高设置为0,两边高度对不上会卡住,导致3DTiles文件例如城市白膜移动视角会漂浮。过程不做赘述,网上大把,说下注意事项。1. 存储3DTiles 选项。

2024-06-05 15:14:07 1094 2

原创 webGis风场数据解析

配置了数据记录内容,风力数据默认为2风向数据默认:Momentum记录了数据方向:U向为2,V向为3数据点数量nx横向划分栅格数量ny纵向划分栅格数量dx横向步长dy纵向步长lo1横向起点,全球默认为0la1纵向起点,全球默认为-90lo2横向终点,全球默认359.5,根据步长有所不同la2纵向终点,全球默认-9090。

2024-05-17 11:39:23 583

原创 webGis 气象格点数据解析与渲染

格点数据的原始数据一般是数据或grib2数据,然后解析后的数据。渲染色斑图。

2024-05-17 11:09:50 736 5

原创 mapbox的Source

后续使用补充Source 中属性。

2024-04-29 17:59:38 454

原创 mapbox中filter表达式

我很确定筛选条件没问题,那么为何报错呢?百度,找到原因:https://docs.mapbox.com/style-spec/reference/other/#other-filter 回到代码中看看我是如何混用了: 其中 [ "==", "0", ["get", "res"] ] 是新表达式的语法(expression语法)转为旧语法(基于属性的filter语法(property-based filter syntax))为:[ "==","res","0" ]https://docs.mapb

2024-04-24 15:34:02 2866

原创 vite 使用自定义组件无法热更新

如使用vite构建工具构建项目,如遇到组件无法热更新等问题可先排查组件的。看看路径中大小写是否正确,是否包含中文等。

2024-04-17 16:36:12 318

原创 Cesium创建动画与插值(轨迹与实时)

【代码】Cesium创建动画与插值(轨迹)(非实时)(自带插值)

2024-03-27 18:54:38 1252 1

原创 cesium 创建实体

cesium 创建实体

2024-03-27 18:36:38 374

原创 cesium新建EntityCollection (CustomDataSource)

也就是说直接添加一个EntityCollection在viewer是不会渲染的,必须指定数据源才行,否则无效。可以看出来这个类类似工具类,实用性不强,如果想加实体集群使用new Cesium.CustomDataSource(name)在Cesium中重新创建一个新的EntityCollection,而不是直接使用viewer.entities的对象。

2024-03-27 16:55:24 1121

原创 scss 使用变量名注意事项

variables.module.scss 文件。

2024-03-13 11:41:55 575 2

原创 pdfH5.js执行成功但显示白屏原因

看看自己是否使用mock虚拟接口工具。关闭mock就可以解决pdf白屏问题。检查mian.js 或 vue.config.js 看看是否有相关配置。

2024-03-08 15:45:55 1088

原创 地图上标签实现与避让算法

地图可视化

2024-01-31 14:29:50 933

转载 ald搭建

阿拉德游戏搭建

2024-01-31 11:29:16 237

原创 css属性与关键字

css布局,地图上盒子悬浮与样式穿透(地图可视化项目布局解决方案)

2024-01-31 11:12:59 437

原创 echartsApi的运用

为了实现立体效果series 里有三项。滑上数据项使series里三项数据全部变色。使用echarts API :events和action。

2024-01-02 12:13:45 458

原创 React Native搭建

jdk 最好1.8。node最好16. Android Studio下载Android sdk,也会自带和可以下载jdk,后期需要什么直接下载。React Native 版本最好0.72。再高版本需要node 18。谨慎起见暂不升级。注意:React Native 0.72,需要jdk 11以上。

2023-12-28 11:32:29 743

原创 nginx代理跨域

教程:https://www.w3schools.cn/nginx/nginx_command_conf.htmlNginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强。Nginx 不仅提供了 Web 服务器的功能,还极大满足了这一主流架构的需求并提供了如下应用特性。① 访问路由现今大型网站的请求量早已不是单一 Web 服务器可以支撑的了。单一入口、访问请求被分配到不同的业务功能服务器集群,是目前大型网站的通用应用架构。

2023-12-18 17:26:08 1174

原创 leaflet 缩放动画 (自定义弹窗)

zoomstart 与 zoomend事件搭配css过渡实现;// 自定义覆盖物类 var CustomOverlay = L . Layer . extend({});});} });

2023-07-25 11:25:35 621

原创 makeapie ecahrts社区可视化方案

【代码】makeapie ecahrts社区可视化方案。

2023-04-06 17:21:49 985

原创 jQuery插件 +zepto

jQuery插件 +zepto

2022-12-15 11:56:04 505

原创 jQuery动画

jQuery动画

2022-12-15 11:55:09 654

原创 jQuery事件

jQuery事件

2022-12-15 11:54:18 439

原创 GanttChart

Gantt Chart

2022-12-15 11:45:21 1123

原创 运算符+事件三要素

运算符+事件三要素运算符与表达式运算符:也被称为操作符,用于执行程序代码运算,会针对一个以上操作数来进行运算表达式:是由一个或多个操作数通过运算符连接起来的式子,每个表达式最终都会有一个结果,返回给开发者运算符的分类算术运算符赋值运算符比较运算符逻辑运算符三目运算符算术运算符加+ 隐士转换: “string”+任意类型数据 = “string”;规则:1、如果两边都是数字,则就是普通的数学计算2、如果有一边是字符串,则另一边也转成字符串,变成字符串的拼接3、如果没有字

2022-12-01 11:15:10 347

原创 跨域原理及前端开发环境解决

前端跨域

2022-12-01 11:02:58 817

原创 jQuery基础

jQJuery操作初识jQuery什么是 jQueryjQuery 是一个优秀的 JavaScript 库,是一个由 John Resig 创建于 2006 年 1 月的开源项目。jQuery 是一个快速、小型、功能丰富的 JavaScript 库。其设计的宗旨是“write less,do more”,即倡导写更少的代码,做更多的事情。jQuery 的作用jQuery 封装了 JavaScript 常用的功能代码,优化了 DOM 操作、事件处理、动画设计和Ajax 交互,学习 jQuery 的本

2022-01-19 10:31:02 913

原创 canvas

/**@ course uniapp发布、数据可视化概述、canvas标签及对象、线条操作、绘制图形、图像、文本、渐变、变形*@ author 赵维东*@ time 2021/12/23**/一、知识点回顾总结二、uniapp发布1.H5 1.manifest.json 基础设置--uniapp的appid 2.在manifest.json ,H5配置,设置运行基础路径 3.发行--PC/H5,填写网站域名,标题,点击发行即可 4.上传部署H52.微信小程序 1.manif

2021-12-28 19:38:15 486

原创 echart

/**@ course canvas钟表、svg(了解)、d3js(了解)、echarts (重点)*@ author 赵维东*@ time 2021/12/24**/一、知识点回顾二、Canvas绘制钟表图形代码案例<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device

2021-12-28 19:37:38 530

原创 uni-app2

/**@ course 导航、 环境判断、平台判断、网络请求、uView组件库、项目初始化、首页数据、商品分类列表*@ author 赵维东*@ time 2021/12/17**/一、作业讲解二、路由导航组件导航:<!-- 1.组件进行跳转 --><navigator url="../list/list" open-type="navigate"> <button type="default">跳转到list页面</button

2021-12-28 19:36:36 766

原创 uni-app

/**@ course uni-app工具创建、配置、基础语法、生命周期,组件通信、全局变量、VueX使用*@ author 赵维东*@ time 2021/12/16**/一、知识点回顾小程序原生语法:二、框架概述1.uni-app概述(1)uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。(2)uni-app 使

2021-12-28 19:35:54 1943

原创 小程序原生5

三、组件代码特性共享Behavior及计算属性computed1.Behavior组件间代码共享特性1.1介绍behavior是用于组件间代码共享的特性,意思就是定义一部分公共代码特性,每个 behavior 可以包含一组属性、数据、生命周期函数和方法。组件引用它时,它的属性、数据和方法会被合并到组件中,生命周期函数也会在对应时机被调用,方便管理与统一修改. 每个组件可以引用多个 behavior ,behavior 也可以引用其它 behavior1.2创建Behavior --- 》 Comp

2021-12-17 19:15:39 222

原创 小程序原生4

授权概述(1)部分接口需要经过用户授权同意才能调用,比如获取用户信息,保存图片到相册等,我们把这些接口按使用范围分成多个 scope ,用户选择对 scope 来进行授权,当授权给一个 scope 之后,其对应的所有接口都可以直接使用。(2)此类接口调用时:如果用户未接受或拒绝过此权限,会弹窗询问用户,用户点击同意后方可调用接口;如果用户已授权,可以直接调用接口;如果用户已拒绝授权,则不会出现弹窗,而是直接进入接口 fail 回调。请开发者兼容用户拒绝授权的场景。检测授权状态wx.get

2021-12-17 19:14:55 279

原创 小程序原生3

表单组件input输入框/radio/radio-group单选项目及组\checkbox/checkbox-group多选项目及组\switch开关选择器\button按钮组件\form表单组件代码案例wxml<view class="container"><form bindsubmit="_formSubmit" bindreset=""> <view class="title">姓名:</view><input name="u

2021-12-17 19:14:24 556

空空如也

空空如也

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

TA关注的人

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