- 博客(93)
- 资源 (4)
- 收藏
- 关注
原创 前端开发者玩转AI编程:揭秘Node+Langchain技术组合的魔法(五)
揭秘Node+Langchain技术组合的魔法(五)RAG2 githubRag webRag
2025-03-26 14:43:52
1171
原创 geoserver 使用rest发布tiff数据源报错处理
翻烂了geoserver的官方文档,没有找到任何的解决办法,无意间看到一篇文章,上面参数上加了workspace参数,试了一下果然可以,geoserver官网的坑果然很多啊。字面意思是数据存储必须包含在工作空间下面。然而官网上工作空间参数是作为路径传参的。
2024-12-18 13:20:42
288
原创 一文搞懂常见的地图投影
地图投影(Map Projection),即把地球表面的任意点,利用一定数学法则,转换到地图平面上的理论和方法。书面概念化定义:地图投影就是指建立地球表面(或其他星球表面或天球面)上的点与投影平面(即地图平面)上点之间的关系的方法。即建立之间的数学。它将作为一个不可展平的曲面即地球表面投影到一个平面的基本方法,保证了在区域上的联系与完整。这个投影过程将产生投影变形,而且不同的投影方法具有不同性质和大小的投影变形。
2024-10-17 15:14:11
2853
原创 vscode+vue3+vite项目配置stylelint 2024版本
在搭建前端项目时经常要用到一些工程化的东西,还有一个规范化的东西,现在eslint已经在各大脚手架工具集成的很好,但是stylelint还是有点欠缺,而且每次的版本更新迭代是个最让人头疼的问题,写这篇文章记录下在当前最新版本下怎么去配置stylelint。
2024-09-12 15:00:46
1054
2
原创 Geoserver的 rest、wfs、wms、wps接口请求指南
时光如白驹过隙,不知不觉间已经干了7年的GIS开发了,一路走来跌跌撞撞的,跟随着时代的洪流行尸走肉般的生存着(此处省略n个字,全是感慨)
2024-08-29 13:25:22
1791
原创 Type instantiation is excessively deep and possibly infinite
Type instantiation is excessively deep and possibly infinite
2024-07-26 16:01:15
782
原创 web3d(threejs,cesium)硬件要求
处理器:Intel i7 2.5GHz及以上。处理器:Intel i9 2.5GHz及以上。操作系统:Windows 10 64位。操作系统:Windows 10 64位。操作系统:Windows 10 64位。操作系统:Windows 10 64位。操作系统:Windows 7 64位。操作系统:Windows 7 64位。显卡:显存24 GB以上(独立显卡)显卡:显存2G以上(独立显卡)显卡:显存6G以上(独立显卡)显卡:显存2G以上(独立显卡)显卡:显存8G以上(独立显卡)
2024-01-25 11:25:35
2518
转载 GeoServer中WMS、WFS的请求规范 (转)
Web地图服务(WMS)利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。这个规范定义了三个操作:GetCapabitities返回服务级元数据,它是对服务信息内容和要求参数的一种描述;GetMap返回一个地图影像,其地理空间参考和大小参数是明确定义了的;GetFeatureInfo(可选)返回显示在地图上的某些特殊要素的信息。GeoServer官网上对其WMS规范的描述地址为。...
2022-08-10 17:32:14
2812
原创 Node Sass could not find a binding for your current environment终极解决方案
在不同环境下迁移项目时由于node版本不同导致钱以后项目打不开,提示node sass不匹配,找了好多方法,记录下心得,也是多种试错后的终极解决方案一、删除node-moudles包二、清理缓存npm cache clean -f三、重新执行yarn -i 拉取依赖包(不能用npm,yarn会自动修复node版本的适配问题选择最适合的版本,而npm不会,鄙人因为这个卡了好久)四、rebuild nodesass 执行 npm rebuild node-sass五、完成...
2021-09-15 22:10:32
6229
1
原创 Vue源码解读-1(世上无难事,只要肯放弃)
从19年开始由于一些原因好久没怎么写博客了,今天心血来潮记录下vue的源码解读历程(可能中间懒了就又停了,世上无难事,只要肯放弃嘛!)正式开始准备工作我们把源码搞下来后,用vscode打开后不要着急看源码,打开demon文件夹下的随意一个html,修改引用路径为dist下的路径(方便调试),然后开启项目的源码调试准备工作做好后,运行dev 在html里面打个断点,前端单步调试,逐步跟踪代码执行顺序原型构造可以发现暴露的vue是在src-core而真正的vue又存在于ins
2021-08-14 01:28:01
385
原创 openalyers6.x源码解读-1(世上无难事只要肯放弃)
openalyers6.x源码解读_1(世上无难事只要肯放弃)第一步、下载源码第二步、查找入口文件第三步、先强行解析一个方法第三步、Object第一步、下载源码源码下载地址 https://github.com/openlayers/openlayers第二步、查找入口文件源码下载后执行npm i 安装好所有的依赖会看到如下界面:openlayers的核心源码都存在于src/ol下面,在里面找到index.js第三步、先强行解析一个方法在index.js暴露的口子中先找个软柿子捏捏,找来找去
2021-08-14 01:25:11
531
原创 个人前端代码规范
黄金定律永远遵循同一套编码规范,规范自己的代码风格,同时不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。使用命名法大驼峰命名法小驼峰命名法下划线命名法应用场景项目文件夹使用大驼峰命名法,原则上不使用下划线VideoProjectionAudioProgectionTextProgection文件命名使用小驼峰命名法,复合页面使用小写加_加小驼峰简单页面index.html 首页main.html/main.js 首页download.htm
2021-08-05 01:13:15
163
转载 vue-element-admin 坑汇总(转)
转自:https://www.jianshu.com/p/c43db18edf67前言:最近在开发一个后台管理系统,是基于vue-element-admin进行开发的,在开发过程中感受到该框架的方便同时,也感受到了面对框架所带来的的一些局限性和依赖性。某些问题导致我在开发过程中耽误了很多时间,幸好最后都一一得到解决,所以希望写下这篇文章来进行记录,以便后来的使用。介绍Vue-element-admin这是一个集成大部分功能的后台管理系统框架,也就是说大多数的组件都帮我们写好了,他是基于v
2021-07-08 19:35:48
1863
原创 前端鼠标滚动事件监听无效解决办法
滚动监听无效一般是因为外部的div的overflow没有设置成scroll,或者说是auto,改为scroll 就可以了
2021-03-09 16:01:03
1226
原创 跳转至其他域名页面时提前登陆方法
在跳转之前先做一次登陆var url="http://192.168.1.1:8000/doLogin" $.ajax({ url:url, data:{"userId":'admin','psw':'founder44'}, type:"post", dataType:'json', xhrFields:{withCredentials:true}, crossDomain:true, success:function () { //跳转方法..
2021-01-07 15:23:35
802
原创 vue 中怎么手动获取日期时间组件(DateTimePicker),并关闭时间选择下拉
时间组件如下 <el-date-picker v-model="value" ref="time" type="daterange" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']"> </el-date-picker>关闭时可以使用this.$ref.ti
2020-07-23 10:38:36
1485
原创 openlayers缩放点位后地图拖动后获取不到位置处理办法
map.getView().setCenter(x,y)修改为map.getView().setCenter(parseFloat(x),parseFloat(y))即可
2020-07-20 11:48:50
603
原创 Skyline(c#)怎么显示三维管线
/// <summary> /// 创建管线(不考虑高程) /// </summary> /// <param name="x1">起点经度</param> /// <param name="y1">起点纬度</param> /// <param name="z1">起点高程</param> /// &...
2020-06-17 09:28:35
421
原创 skylin怎么添加geoserver发布的wfs图层
新建图层连接geoserver服务器wfs server中格式为http://youip:8080/geoserver/youkongjian/wfs?service=WFS
2020-06-16 17:16:02
260
原创 c# skylin 创建图片标注出现png透明边缘覆盖后面元素解决办法
显示问题解决办法加上透明度0.8即可解决//创建轨迹点 var trackPointPosition = SkyLineView.SgWorld.Creator.CreatePosition(trackInfos[index].JINGDU, trackInfos[index].WEIDU); var imageLabelStyle = SkyLineView.SgWorld.Creator.CreateLabelStyle();
2020-06-11 10:00:04
357
原创 c# 调用webservices时XML解析方法
WebClient wc = new WebClient(); wc.Encoding = System.Text.Encoding.UTF8;//定义对象的编码语言,此处或者是gb2312 string xmlResult = wc.DownloadString(requestUrl); var jsonResult = GetResult(xmlResult);...
2020-06-05 15:03:08
1603
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人