自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Cesium 绘制可编辑点

cesium 绘制可以编辑的点

2024-09-22 22:41:39 315

原创 Cesium绘制可编辑线

绘制可编辑线

2024-09-17 21:00:25 308

原创 vue-tsc版本旧 导致的ts报错

明明定义了数据 ,npm run lint 时却无法通过代码检查。原因是vue-tsc版本旧了的原因 升级一下版本就可以了。

2023-06-21 11:29:49 633

原创 关于不能在forEach中使用await的问题

of 内部处理的机制和 forEach 不同,forEach 是直接调用回调函数,for…of 是通过迭代器的方式去遍历。原因是 forEach 只支持同步代码。不会去处理异步的情况。当然你可以使用 Promise.all,但是感觉比较麻烦。所有我使用的是 for…在一次开发中,写了类似下面的代码。

2023-06-02 16:45:38 308

原创 使用mars3d 如何添加一个OGC WMTS服务

wmts服务 使用mars3d 添加wmts服务

2023-04-28 16:26:30 900 1

原创 mars3d开发-如何在自己的项目中集成widget

在自己的项目中集成mars3d widget

2023-04-21 17:52:17 414

原创 vue3 + vite + ts 集成mars3d

vue+ vite +ts 集成mars3d

2023-02-24 17:23:25 3369 4

原创 Mars3D Studio 的使用方法

mars3d studio场景编辑平台的使用

2023-02-17 17:33:11 1110

原创 h5 plus 无法下载base64格式图片解决办法

H5 打包成apk 无法下载base64格式图片

2022-12-02 17:57:19 1199 3

原创 解决ant-desgin for vue Select 下拉自定义 tags时无法回显的问题

解决ant-desgin for vue Select 下拉自定义 tags时无法回显的问题。

2022-11-04 17:29:26 888

原创 mars3d利用turf计算最短路径

利用turf计算最短路径

2022-10-28 17:17:42 759

原创 mars3d 和 turf结合使用——线相关分析

mars3d和turf的使用

2022-10-23 21:39:58 673

原创 cropper.js的使用

cropper.js的使用

2022-09-17 16:56:00 147

原创 滚动条样式修改

css滚动条样式修改

2022-09-04 11:01:54 108

原创 VUE3中watch和watchEffect的用法

watch 和 watchEffect 的用法

2022-08-28 10:54:39 821

原创 vue插槽(slot)详解

vue Slot的使用

2022-08-20 17:09:06 2867

原创 ant-desgin for vue. Modal组件修改样式无效问题

ant-desgin-vue modal 组件修改样式无效

2022-08-13 16:44:46 1597 1

原创 关键字查询方法

关键字查询

2022-07-31 12:08:32 526

原创 商品金额格式转化

商品金额格式转化。

2022-07-23 17:49:47 100

原创 mars3d漫游类RoamLine升级——>FixedRoute

mars3d。RoamLine到FixRoute的升级

2022-07-16 15:33:51 916

原创 ant-design for vue. table合并单元格通用方法

ant- design for table。合并单元格方法

2022-07-10 15:11:20 1200

原创 mars3d开发中遇到的问题

mars3d mars3d开发常见问题

2022-07-01 17:35:44 635 4

原创 ant-design for react 日期选择器遇到的问题。(mars3d开发)

ant-design for react 日期选择器遇到的问题(mars3d开发)

2022-06-24 17:18:17 1061

原创 React生命周期(getDerivedStateFromProps,componentDidMount)

React什么周期的使用

2022-06-17 12:56:13 577

原创 react父子组件传值

mars3d基础项目开发过程中遇到的组件之间的通信

2022-06-12 09:17:56 303

原创 使用mars3d常见问题记录

使用mars3d常见问题记录

2022-06-03 16:13:29 1491

原创 mars3d - Webpack打包教程

mars3d - Webpack打包教程

2022-05-19 11:17:12 613

原创 解决IOS移动端 格式为yyyy-MM-dd时计算其毫秒值会返回NaN

解决IOS移动端 格式为yyyy-MM-dd时计算其毫秒值会返回NaN问题描述: ios对于时间格式为yyyy-MM-dd时计算其毫秒值会返回NaN。解决方法: 将时间格式转为yyyy/MM/dd即可解决这个问题。const date = '2021-05-20 18:00:00'const getDate = date.getTiem() //安卓可以,iso会返回NaN//IOS解决办法const formateDate = date.replace(/-/g, "/") const c

2022-05-16 16:28:21 421

原创 mars3d react功能示例——缺少<tbody>报错

问题一:缺少<tbody>报错报错信息如下总结:react对代码要求的严格程度貌似比vue要严格一些,在vue中不加<tbody>就不会有问题,但是在react中就会出现警告,解决办法:在tr标签的外面加上<tbody></tobdy>...

2022-05-13 14:09:55 261

原创 Mars3d开发——react基础项目

漫游详细组件封装1、问题描述在飞行漫游模块示例的迁移过程中,多处用到的UI部分进行封装成组件2、实现方法——函数式组件(1)useState设置默认参数状态 const [roamLineData, setRoamLineData] = useState({ td_alllength: 0, td_length: 0, td_alltimes: 0, td_times: 0, td_jd: 0, td_wd: 0, td_gd: 0,

2022-05-07 12:12:37 353

原创 ISO输入框无法聚焦输入内容

App开发

2022-04-28 09:59:46 368

原创 mars3d开发 ——移动端画线矢量数据注意事项

简介:在使用mars3d进行移动端开发项目中,绘制线矢量数据和在PC端有很大不同点。主要体现在PC端可以通过鼠标双击 ,确定 线已经绘制完成,移动端没有双击。解决办法:在移动端想要结束绘制,需要调用endDraw()方法具体实现代码:绘制export function addLine() { return graphicLayer .startDraw({ name: "mars3d Demo", type: "polyline", style: {

2022-04-24 17:33:07 950

原创 mars3d App开发——高德接口的使用

简介:为了减少在通过url传递过多的参数,我们使用了localforage的库来存储数据,但面临的问题是当用户清除缓存后就会拿不到数据,出现错误。为了解决这个问题,我们使用了高德的接口。一:路由传参这里我们只传递一个PIO点的key router.replace({ name: "search-result", query: { pointId: item.key } })二、拿到参数 const data: any = await localfora

2022-04-15 17:33:12 526

原创 mars3dApp开发——前后端接口对接

简介:在app开发收尾阶段,需要对之前通过localforage的方式获取记录的方式进行修改。目前后端采用node.js完成。收藏功能前后端对接:1、后端提供的接口collections/insert //添加collections/select //查询所有collections/select //根据ID查询collections/delete //根据ID删除collections/getIsCollection //判断是否已经被收藏2、前端接口参数结构以添加为例export

2022-04-08 16:46:59 1108

原创 mars3d开发——时序位置坐标

实现时序位置坐标一、1、现有数据如下 const arrData = [ { title: "中国安徽广播电视台", description: "安徽广播电视台(AHTV)是集广播、电视、报纸、</br>网络、新媒体等多种业务为一体的省级广播电视综合传</br>媒机构。", center: { lat: 31.817346, lng: 117.216403, alt: 342, heading: 168, pitch:

2022-04-02 13:02:59 299

原创 mars3d App开发——判定导航路线或者POI点是否被收藏

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、业务需求二、实现过程1.接口部分2.取消收藏3、收藏前言mars3d App开发暂时涉及到的业务都是纯前端部分,但是我们也为后端留有接口,其中就包括判定导航路线或者POI点是否被收藏。一、业务需求点击收藏POI点或者路线后,再次进入时能够判定是否已经被收藏,并且收藏图标发现改变。合肥南站 POI点已经被收藏,下次再次进来是依然显示被收藏。二、实现过程1.接口部分代码如下:// 判断是否已经被收藏e.

2022-03-25 13:59:42 1493

原创 mars3dApp开发——“附近”功能模块开发

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、功能场景描述二、实现过程1.使用mars3d已经封装好的高德接口2、根据设施code查询3、附近点搜索前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、功能场景描述同高德地图和百度地图一样,可以查询到目标点附近的设施点,例如加油站、美食等等。我们使用的高德的接口进行查询的。二、实现过程.

2022-03-20 20:03:34 333

原创 mars3dApp开发——如何使用路由传参

文章目录前言一、使用场景二、router.push()和router.replace()1.router.replace()2.router.push()三、使用VueRouter之query与params两种传参区别前言mars3d App首页搜索模块遇到了有关路由传参的一些问题在此记录一下。提示:以下是本篇文章正文内容,下面案例可供参考一、使用场景1、搜索页输入关键词,点击搜索到搜索结果页面2、搜索结果页面,点击“附近”到附近数据列表页面,3、点击 要在目标点附近搜索的类型(美食,加油

2022-03-13 11:54:20 1555

原创 mars3d开发——雾天气

合抱之木,生于毫末; 九层之台,起于累土; 千里之行,始于足下。雾天气特效首先我们在地图上加载一个模型代码如下:代码如下(示例): // 创建gltf模型, const gltfLayer = new mars3d.layer.ModelLayer({ name: "上海浦东", url: "//data.mars3d.cn/gltf/mars/shanghai/scene.gltf", style: { scale: 520, heading: 215 }, //

2022-03-04 17:39:09 297

原创 mars3d场景控制——各种特效(马赛克特效)

合抱之木,生于毫末; 九层之台,起于累土; 千里之行,始于足下。**马赛克特效**一、添加模型代码如下: // 添加参考三维模型 const tiles3dLayer = new mars3d.layer.TilesetLayer({ url: "//data.mars3d.cn/3dtiles/qx-simiao/tileset.json", position: { alt: 80.6 }, maximumScreenSpaceError: 1, max

2022-02-26 15:52:24 602

CSS3前端开发人员使用手册.zip

css前端开发人员开发手册

2021-05-05

CSS盒子模型详解.pdf

CSS盒子模型详解,自己学习总结的,希望对你有用。自己也做个笔记

2021-04-15

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

TA关注的人

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