2024-09-18 01:09:34 809 451
家好,我是猫头虎,今天要跟大家分享一个开发过程中经常遇到的Bug,这个问题不但困扰了我自己,也常常出现在大家的提问中。这个Bug就是:SyntaxError: Unexpected token < in JSON at position 0。经过一番调试和深度研究,我终于找到了稳定的解决方案,现在就来跟大家详细分享一下。_unexpected token < in json at position 0
2024-09-10 23:09:09 998 971
cesium中使用的地形数据有格式要求,不能像离线地图篇那样直接使用QGIS切png瓦片,要使用其他工具,推荐使用cesiumlab,cesiumlab 是北京西部世界科技有限公司开发的一款数据处理软件,软件中大部分功能免费,高级功能收费。不过在开发学习时,是一个很好的数据平台,我们可以注册使用它提供的数据服务。我们可以将切好的瓦片使用nginx 发布成静态服务,就可以使用了。cesium 加载离线地形,需先下载DEM(高程数据)tif文件,然后像加载离线地图篇里一样,对离线的地形tif文件进行切片。_cesium加载地形
2024-08-22 23:08:45 120 762
本文介绍了如何创建、编译、发布OpenHarmony npm包,并详细阐述了引用OpenHarmony npm包的文件、资源、JS组件、eTS组件和方法的步骤,帮助开发者理解OpenHarmony npm包的工程结构和使用方法。
2024-08-19 22:08:54 778 929
**点击位置笛卡尔坐标 *//**笛卡尔转弧度坐标 *//**点击位置经度 *//**点击位置维度 *//**实体的唯一标注 *//**面实例对象 *//**地图点击对象 *//**边框坐标 *//**计算出两点的中点 */_cesiumjs 手动绘制矩形
2024-08-18 00:08:02 473 779
如何解决 NPM依赖下载超时问题 :npm ERR! network timeout at: https://registry.npmjs.org/猫头虎:领域矩阵:在前端开发和运维的世界里,NPM(Node Package Manager)是开发者们不可或缺的好伙伴。尽管如此,许多开发者在使用 NPM 安装依赖包时都会遇到一个令人头疼的问题:通过切换到国内的 NPM 镜像源(例如淘宝镜像),我们可以大幅提高下载速度,避免超时错误。具体操作步骤如下:临时更换(一次性使用):使用 命令的 参数。这会让当
2024-08-16 22:08:16 468 410
本文主要讲述了数字孪生系统中常用 Three.js 效果的实现原理:通过自定义着色器处理材质的顶点或片元可以实现建筑颜色渐变、围栏光效、雷达扫描、流动光效等效果;通过设置相机与物体的层级关系可以进而实现沿路径漫游。相信掌握了原理,你也能根据实际的业务需求实现更出彩的 3D 效果。_threejs数字孪生开源
2024-08-10 22:08:07 873 10
气象数据通常以多种格式存储和交换,以适应不同的应用需求和处理工具。_grb2文件
2024-07-30 22:07:23 359 636
前端可拖拽组件的中文介绍_vue-draggable-resizable
2024-07-08 09:07:52 469 534
本文介绍了jQuery的一些关键工具方法,包括类型检测、函数和窗口判断、对象纯度判断等,并强调了在前端开发中基础知识和面试准备的重要性,尤其是对基础知识如HTML/CSS/JS、数据结构、计算机网络等的掌握。
2024-06-19 23:06:06 779 272
gitee下载新的项目后npm install报错npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@3. I'll try to do my best with it!_npm warn deprecated glob@7.2.3: glob versions prior to v9 are no longer supp
2024-06-18 23:06:30 696 811
文章讲述了开发者如何利用Vue生态中的@vue/server-renderer库创建Vite的SSG插件,展示了代码实现和背后的技术熟练度。作者强调了保持好奇心,每天学习新技术的重要性,即使工作忙碌也不应忽视持续学习。
2024-06-11 09:06:16 180 118
GeoJSON是一种基于JSON的地理空间数据交换格式,它定义了几种类型JSON对象以及它们组合在一起的方法,以表示有关地理要素、属性和它们的空间范围的数据。如果做一个类比,XML 可以类比 Shapefile,JSON 类比 GeoJSON,简而言之,就是一种方便网络传输的用于Web使用的轻量地理信息编码格式。_arcgis 如何把视频文件转化未json
2024-06-07 12:06:30 888 781
安装 node-sass:npm install node-sass -D。package-lock.json文件删除。_rimraf versions prior to v4 are no longer supported
2024-06-06 00:06:53 128 376
> npm ERR! code EACCES> npm ERR! syscall open> npm ERR! path /Users/xxxx/.npm/_cache/index-v5/c6/06/xxxxx> npm ERR! errno -13> npm ERR! > npm ERR! Your cache folder contains root-owned files, due to a bug in> npm ERR! previous versions of npm which h_your cache folder contains root-owned files, due to a bug in npm err! previo
2024-06-02 09:06:01 664 998
以 VUE_APP_ 开头的变量,在代码中可以通过 process.env.VUE_APP_ 访问。比如,VUE_APP_BASE_API = ‘development’ 通过process.env.VUE_APP_BASE_API访问。除了 VUE_APP_* 变量之外,在你的应用代码中始终可用的还有两个特殊的变量NODE_ENV 和BASE_URL。_vue 移动端框架
2024-05-31 20:05:42 950 358
高德开放平台|高德开放平台官网|高德开放平台控制台|官网控制台|控制台|应用管理|应用分析|账号信息|开发者信息|账号权限|KEY管理。创建 div 标签作为地图容器 ,并设置地图容器的 id 属性为 container(属性自定义),并设置固定的宽高。4.vue2和vue3声明map对象方式不一样 ----> 请参考官网,我使用的是vue3。创建的新应用须根据实际情况选择应用类型。我这里选择的是Web端 JS API。2.新建vue文件,用作地图组件。高德开放平台 | 高德地图API。_高德开发者key
2024-05-31 20:05:33 972 631
在打包arcgis api for js 项目后,更新到现场所有地图文本要素不显示的时候。可能就是环境设置问题了,需要配置iis或者ngixs里边配置如下类型。3、添加一下类型(一个都不能少!2、找到网站的MIME类型如下图。1、打开iis中发布的网站。nginx中添加类型。_gis标注不显示怎么办
2024-05-11 23:05:06 396 297
Vue Electron打包桌面应用(从零到一完整教程)_vue electron
2024-05-28 09:05:48 568 193
tailwind 是一个流行的原子化 css 框架。传统 css 写法是定义 class,然后在 class 内部写样式,而原子化 css 是预定义一些细粒度 class,通过组合 class 的方式完成样式编写。tailwind 用起来很简单:所有预定义的 class 都可以通过配置文件修改值,也可以通过 aaa-[14px] 的方式定义任意值的 class。所有 class 都可以通过 hover:xxx、md:xxx 的方式来添加某个状态下的样式,响应式的样式,相比传统的写法简洁太多了。_tailwind react 教程
2024-05-28 09:05:54 619 47
standard-version还允许你在各个步骤前后运行自定义脚本。例如,在版本号更新前后,或者在git提交前后。你可以在中添加prebumppostbumpprecommitpostcommitstandard-version是一个强大而灵活的工具,能够让版本控制和发布变得更简单,更规范,也更易于跟踪和理解。无论你是个人开发者,还是团队开发者,我都强烈推荐你试试看。_npm 版本管理
2024-05-27 09:05:37 624 806
最新 Node 初始化 vue 项目报错(npm init vue@latest)以及配置淘宝镜像(cnpm)_npm init vue@latest报错
2024-05-26 00:05:04 90 247
在这篇博客中,我们会深入探讨npm在使用淘宝镜像时报错的问题。这个错误通常是由于HTTPS证书过期导致的。我们将详细探讨这个问题的原因、如何有效解决它,并提供详细的解决步骤和代码示例。另外,也会给出一些避免此类问题再次发生的建议。问题建议解决方案HTTPS证书过期切换至新的镜像源镜像源访问慢使用VPN等工具提高访问速度。_xmlchars-2.2.0.tgz镜像地址
2024-05-24 08:05:51 955 866
拿到面试邀请后,在面试的过程中一定要大大方方,尽力把自己学到的知识舒适地表达出来,不要因为是自学就不够自信,给面试官一个好的印象,面试成功的几率就会大很多,加油吧,骚年!中一定要大大方方,尽力把自己学到的知识舒适地表达出来,不要因为是自学就不够自信,给面试官一个好的印象,面试成功的几率就会大很多,加油吧,骚年!最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。最后,如果不想重新安装原来之前的包,也可以把之前的包,拷贝到当前目录下。_卸载重装npm
2024-05-23 20:05:27 314 961
geojson wkt_怎么转换wkt数据
2024-05-19 09:05:13 316 289
ue4函数中有三个参数,分别是函数名(必填项),函数的参数,还有函数的回调。这里只填了函数名和函数的参数,函数的参数可以是字符串或json对象。9.Diectory参数选择/Content,File填入你的HTML文件在Content文件夹中的相对路径。取出des对应的字符串并打印(如果值是数组类型,可以用Get List节点取出键对应的值,其它以此类推)(由于该echart没有按钮,这里将UE的代码写到了UE调用js的函数里了)函数名就是js代码中的ue2js,是在interface后自定义的。_ue webui
2024-05-14 23:05:08 554 353
由于本人是通过yarn进行下载的,如果没有安装yarn,可以参考后面的链接或者用npm包下载,我使用的命令如下:[注意,这里的jquery的q千万不能大写,我已经掉几次坑了!!!npm学习npm$ npm install -g cnpm --registry=https://registry.npm.taobao.org //cnpm安装复制代码yarn官网yarn之前写过,但是太匆匆忙忙了,就连解释都没有写了,这次写完整些,返回值为小写开头的数据类型字母,例如String类型的返回string。
2024-05-10 22:05:01 212 236
threejs地图_threejs三维地图可视化
2024-05-07 13:05:41 485 814
近期公司有一个需求需要在移动端实现pdf文件预览,因为移动端是用vue开发的,所以最终选择使用vue-pdf插件进行开发。vue-pdf是一个pdf预览的插件,主要在vue中使用,开发者是国外的(vue生态系统很大,也有国外的大佬参与了一些插件开发,主要是一些npm包),使用起来较为简单,就是坑有点多,如果公司要求没有那么严格,只是简单的预览功能,对样式也没有过多要求的话这个插件很不错。vue-pdf如果打不开,可以使用下面这个网址将链接复制进去加速访问。_vue-pdf
2024-05-05 22:05:35 309 597
1.node.js版本是否和前使用版本一致2.npm版本是否和前使用版本一致3.vue版本是否和前使用版本一致4.vue脚手架是否和前使用版本一致5.npm镜像是否和前使用版本一致。_/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext
2024-04-30 12:04:38 817 956
ArcGIS API for JavaScript是一款由Esri公司开发的用于创建WebGIS应用的JavaScript库。它允许开发者通过调用ArcGIS Server的REST API,将地图资源和其它资源(如ArcGIS Online)嵌入到Web应用中。ArcGIS API for JavaScript提供了丰富的功能,包括页面布局、地图图层、空间坐标转换、要素符号、专题图、属性查询、空间分析、三维场景、小部件、渲染器等。本文介绍如何快速入门ArcgisForJs。 _arcgis js
2024-04-29 12:04:14 1048 717
上一偏我们使用vue3和vite封装了一个audio插件发布npm官网,这里我们将封装一个视频video插件并发布npm供大家参考提示:下面不涉及新建项目和打包npm流程,需要的请看上一篇vue3 vite自定义封装vue audio ,并发布到npm详情介绍。_vue videojs rtsp
2024-04-29 11:04:08 344 965
Leaflet中的标注是指在地图上添加的一种标记,用于标识某个位置。在实际应用中,我们常常需要在地图上添加多个标注,并为其添加属性和弹出框,以便用户可以查看更详细的信息。在本文中,我们将学习如何创建和管理Leaflet中的标注。在Leaflet中,我们可以使用方法创建一个标注,并将其添加到地图中。例如:这里的就是标注的坐标。在创建标注时,我们可以使用选项来自定义标注图标。例如:这里的是图标文件的路径,是图标的大小,是图标的锚点。如果我们需要在地图上添加多个标注,可以将它们添加到一个图层组中,然后将图层组
2024-04-20 17:04:23 988 928
2、在其他包文件夹中, 可以通过npm lin package-name 来安装到当前包文件夹中的node_modules 文件中,是通过符号链接进行引用的,不是直接进行安装的。如果有双重验证需要账号密码通过之后再进行一次验证,如需要发送新的验证码,或者账号和本机进行绑定,需要输入本机的密码才能进行下去。最后当前包在进行npm publish的时候,创建 tarball 时,对应符号链接引号的包也会变成一种正常的状态。中用于从注册表清单中检索信息的表示法相同,你可以在下面找到有关如何使用它的更多示例._npm ls
2024-04-20 16:04:54 16 824
图例:是一款postcss插件,用于将单位转化为rem用于设置rem基准值,将px转为rem,安装vant 组件库第一步安装命令 npm install vant@next --save (因为使用的是3.x 所以要安装vant的针对vue3的版本 vant@next)第二步vant的进阶使用 通过 npm install postcss postcss-pxtorem --save-dev (用来将px尺寸转化为rem尺寸)
2024-03-31 10:03:53 548 863
1.确保你已经引入了 ECharts 的库文件,可以通过 CDN 引入,也可以下载到本地后引入。_echarts 地图标点
2024-02-16 14:02:59 412 915
uniapp中使用render.js进行openers、arcgis等地图操作。_renderjs
2024-01-29 13:01:36 765 943
本文介绍了如何在 OpenLayers 中加载不同类型的地图数据源,包括天地图、百度地图、高德地图、ArcGIS、Bing Maps、OpenStreetMap (OSM) 和 Google 地图。针对每种数据源,本文提供了相应的示例代码,展示了如何使用专用加载器或通用加载器实现底图加载。通过遵循本文的示例和指南,您可以轻松地将各种地图数据源添加到您的 OpenLayers 项目中,并根据自己的需求进行修改和调整。_openlayers加载天地图