自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你们瞎搞

小菜鸡解决方法之后分析给大家,希望可以有所帮助

  • 博客(60)
  • 资源 (6)
  • 收藏
  • 关注

原创 移动端图片缩放、平移效果

移动端图片缩放、平移效果。

2024-09-12 17:09:20 268

原创 vue开发引入第三方插件的方式及其区别

npm。

2024-08-22 14:32:34 577

原创 如何在技术风暴中站稳脚跟:提升团队应急处理能力

快速响应与高效解决问题1. 监控与报警系统实施全面监控:利用自动化工具对关键业务指标进行实时监控,包括但不限于服务器负载、API响应时间、数据库性能等。 及时报警:一旦检测到异常,立即通过多种渠道(如短信、邮件、即时消息等)通知相关人员。2. 故障定位与解决快速定位:利用日志分析工具和监控数据快速定位问题根源。 优先级划分:根据故障影响范围和严重程度划分优先级,优先处理高优先级问题。 多部门协作:涉及多个团队时,需要跨部门协作,共同解决问题。3. 沟通与透明度内部沟通:确保团队

2024-08-22 14:28:02 218

原创 ​​​​​​​开发面试“八股文”:助力还是阻力?

八股文”在开发面试中扮演的角色,应当是引导而非主导。通过平衡理论与实践,我们可以构建一个更加健康、可持续发展的技术人才生态。让我们共同努力,推动面试文化向着更加科学、合理的方向发展,为软件行业培养出更多既有深厚理论功底,又具备实战能力的优秀人才。通过这样的讨论,我们希望能够激发更多的思考,促进面试文化的积极变革,让“八股文”真正成为开发人员成长道路上的助力,而非阻碍。

2024-07-31 14:16:50 345

原创 小白学习webgis的详细路线

推荐打开boss直聘搜索相关岗位,查看岗位要求,对症下药是最快的。

2024-07-27 15:40:06 527

原创 页面集成技术方案汇总

【代码】页面集成技术方案汇总。

2024-07-03 14:50:32 583

原创 WPS中制作甘特图的详细教程

第一就是上面坐标轴加上刻度尺(双击坐标轴-【属性】弹窗-【填充与线条】-【线条】-【实线】),第二就是色带右边的空白太多,理应从最小开始时间开始(双击坐标轴-【属性】弹窗-【坐标轴】-【边界】-【最小值】,调整大一些即可)。7.现在时间标注是在下方,我们希望在上方,为此要设置一些其他的东西,右键表格选择【设置图表区域格式】,在右侧打开的熟悉弹窗中选择【垂直(类型)轴】,切换到【坐标轴】选项卡,勾选【逆序类别】即可使得时间标注在表格上方,同时删除右侧的Y轴标注和底部的图例。

2024-07-03 09:40:56 2872

原创 影像图层调整图像显示效果的色彩参数汇总

这些图层对象可以通过。

2024-05-07 10:50:04 315

原创 cesium键盘控制相机位置和姿态

【代码】cesium键盘控制相机位置和姿态。

2024-04-01 15:15:41 817

原创 Cesium初始化地图对象容器配置项汇总

Viewer内嵌了一系列用户界面(UI)小部件,例如动画控制器、时间线、场景模式选择器、全屏按钮等,提供了丰富的用户体验和交互操作。:通过Viewer提供的API,开发者可以控制渲染质量和性能平衡,比如启用或禁用MSAA、选择不同的渲染模式、设置渲染帧率等。属性,可以轻松地加载和管理多种类型的数据源,如GeoJSON、KML、CZML、3D Tiles等格式的地理空间数据。:允许开发者根据需求调整场景的各种配置,如场景模式(2D、3D或哥伦布视图)、投影方式、地形提供商、图像提供商等。

2024-04-01 15:15:22 634

原创 cesium相机视角跳转定位方法汇总

【代码】cesium中定位到实体或坐标方法汇总。

2024-02-27 16:09:31 1779

原创 前端使用类和方法封装的区别

由此可知,类封装更适合于需要创建复杂对象、实现继承和多态等面向对象特性的场景,而方法封装更适合于将功能封装在一个函数中,简化代码逻辑和提高代码的可维护性。在实际开发中,可以根据具体情况选择合适的封装方式来组织代码。在前端开发中,使用类和方法封装都是常见的方式来组织和管理代码。

2024-02-27 11:33:39 434

原创 cesium据偏北角(夹角)和距离计算新坐标

【代码】cesium中据偏北角和距离计算出新坐标。

2024-02-20 16:41:23 599

原创 Ceisum绘制雷达效果

在绘制圆锥的基础上加上Primitive的材质渲染(GLSL语言) ,

2024-01-24 15:22:59 1186

原创 Cesium绘制动态墙

包括要绘制的围栏坐标以及围栏高度,以及纹理材质中要提供的图片,图片在将在文章顶部展示👆。2.调用初始化动态墙的方法,主要是运用了Primitive的材质渲染(GLSL语言)

2024-01-18 15:53:10 983

原创 Cesium移除entity事件汇总

1.根据entity对象直接删除;2.根据entity的id删除对象;3.直接全部删除所有的entity对象;/** * entity实体删除类 */class removeEntity { /** * 据entity(实体)对象删除方法 * @param {Cesium.Viewer} viewer -地图主窗口 * @param {Object} obj -entity实体对象 */ removeByObj(viewer, obj) { vi

2024-01-17 16:43:30 747

原创 Cesium圆柱和圆锥entity绘制

原生的 Cesium中提供了绘制圆柱的方法,看似没有提供绘制圆锥的方法,其实在配置项里面可以直接设置参数生成圆锥,在cylinder对象里面有两个参数,topRadius:上底面的半径(如果为0则是圆锥啦);bottomRadius:下底面的半径;

2024-01-17 16:43:15 1053

原创 Cesium中entity材料纹理类封装

【代码】Cesium中entity材料纹理类封装。

2024-01-17 16:19:36 458

原创 Cesium绘制扇形entity实体

由于Cesium中没有提供直接绘制扇形的接口,为此我们需要自己整,首先要用到的主要就是偏北角计算了,但是这里设计的在绘制大于180度的扇形时会出现问题,希望大佬给予建议。

2024-01-17 15:40:42 897

原创 Cesium计算两个点坐标与正北之间的夹角

@return {Array} -返回两个数组元素,1.两个点坐标之间的直线与正北方向之间的夹角;2.两个坐标之间的直线距离。* @param {Array} [p] -两个坐标经纬度高程坐标数组。* 计算两个点坐标之间的直线与正北方向之间的夹角。

2024-01-17 15:39:17 1167

原创 Cesium键盘控制模型自由运动

以下为详细步骤,但不是具体代码,不可直接粘贴使用哦。第一视角漫游封装类文件。

2024-01-17 14:18:24 864

原创 前端弹窗可拖拽功能实现

但是offsetLeft是只读的,为此修改弹窗位置都是修改style.left和style.top,还有一个就是style.left的值需要事先定义在html里,否则style.left取不到值。前端弹窗可拖拽功能主要实现思路就是监听鼠标移动事件,根据鼠标位置实时修改弹窗距离父级窗口(或者屏幕,根据需求设置)的left和right,但是考虑到鼠标拖拽一般都是在div的标题栏处发生,鼠标按下的位置不可能是弹窗的左上角位置,为此需要计算。距离弹窗左上角的距离,这样才可以保存后续。

2024-01-17 13:14:19 1131

原创 Cesium设置弹窗随轨迹动画对象移动

1.这是要移动的弹窗,隐藏显示逻辑、样式、展示内容自己写,主要就是动态设置弹窗的style,floatLeft和floatTop都是Vue中的data双向绑定数据;2.设置好运动轨迹后,当轨迹开始运行可以执行以下方法,则可以实时获取轨迹动画对象的屏幕坐标信息,从而实时更新弹窗相对于运动对象的位置。

2024-01-12 11:27:43 702

原创 前端设置弹窗随鼠标位置移动

1.这是要移动的弹窗,隐藏显示逻辑、样式、展示内容自己写,主要就是动态设置弹窗的style,floatLeft和floatTop都是Vue中的data双向绑定数据;2.计算弹窗位置主要就是拿到鼠标位置屏幕坐标系和弹窗左上角位置绑定,但是要注意设置鼠标位置在四周边缘的时候, 弹窗不应该被屏蔽遮挡到;

2024-01-12 11:05:29 1530

原创 Cesium鼠标点击获取坐标值方法计算

这个是根据鼠标点击的是地形还是模型,动态识别获取对应目标上的经纬度和高程数据,window.mapViewer则是创建的Cesium地图对象;

2024-01-12 10:43:44 1055

原创 Cesium屏幕中心、相机坐标和距离计算

moveRotation方法参数中第一个参数step是移动步长,第二个参数i是判断是否是俯仰角还是航向角进行绕中心点进行翻滚,entity可以另外分离出来做一个方法,这样避免每次调用moveRotation方法都生成一个entity覆盖物。

2023-10-20 16:50:54 2053

原创 postgres数据常用SQL语句

【代码】postgres数据常用SQL语句。

2023-08-23 15:51:32 156

原创 node和npm的安装配置(借鉴数篇文章避坑)

右键node安装的文件夹,选择【属性】-【安全】-【编辑】,在新弹出的窗口中,点击组或用户名下面的用户选项,在【允许】下面的【完全控制】打上勾(肯定是有4个选项,SYSTEM是系统选项,Administrators是用户组,我也不确定你的电脑用户是第几个,所以建议你4个选项的完全控制都打勾)。接着找到C\Users\用户名下面的【.npmrc】文件,以及node安装文件夹下D:\nodejs\node_modules\npm的【.npmrc】文件,和之前查看默认环境配置一样,打开到环境变量界面, 在。

2022-11-20 11:21:11 9628 1

原创 地震点、火点和气候数据收集

这里面压缩包包含了所有气象站点的数据,每一个表里面是一个站点逐日的气象观测数据,处理起来还是比较麻烦的,有兴趣的小伙伴可以去试试(下载速度非常慢,可以试试科学上网哦)。如下图是打开某个站点后的excel表格,一列代表一天的观测数据,里面包含站点ID、经纬度、海拔高度以及其他众多的气候参数等,打开arcmap,右键刚才保持的数据,选择显示XY数据,分辨设置经纬度和坐标系,点击确定即可生成点数据。可以看到数据来源于Landsat8、NPP以及modis,根据自己的需要下载对应时间的数据即可,

2022-10-20 11:08:53 1914 1

原创 双非本科地信前端面试题目

2.是通过智联招聘面试的(WebGis工程师,8K-13k,包住不包吃),起初是要到长沙线下面试,但是我跟hr说线上面试就面(主要我知道这个工作其实不适合我,但我还是想积累一下面试经验,所以斗胆提出线上面试),后面那边妥协了,面试主要是先自我介绍,然后就问了一些项目上的问题,问得很简单,最后就谈薪资福利这块了(时间最久),最后了解到是要加班,转正后底薪3000,其他都是绩效奖金,努努力加班6K不是问题,如果项目进度快可以保证每周休息一天,特别强调了新员工要适应加班的环境。形成条件:函数嵌套;

2022-10-08 19:30:27 961 5

原创 leaflet+postgres最终版(附源码下载)

前端使用Jquery和leaflet渲染地图、ajax发送服务请求,后端使用express框架响应请求,通过postgres客户端实现对postgres空间数据库的增删查改,且可按需请求geoserver和supermap iServer地图服务器数据,主要实现功能:():1.数据可视化交互效果2.使用 jscolor.js 库修改地图样式3.几何图形的绘制与编辑4.使用 turf.js 库绘制缓冲区5.地图要素的增删查改操作6.使用虚拟dom 和请求动画帧加载海量数据属性。

2022-10-01 15:37:29 671 2

原创 校园共享单车的发展为何经久不衰?—以湖南科技大学为例

一、导言 (1)调查背景 进入21世纪以来,经济发展迅速,交通发达,但是随着交通工具的急剧上升,空气污染程度日益严重,许多国家出台了“鼓励低碳出行,改善空气质量”的相关政策,新能源汽车如雨后春笋般蓬勃发展,但是在互联网技术支持下,“共享单车”也齐头并进,特别是在2016年,数十家共享单车企业突然出现,共享单车开始大爆发,各个城市的大街小巷都可以看到各种各样颜色的共享单车,大学校园里面更是成为市场的主力军。2016年8月份时,ofo的校园合伙人、同时也是湖南科技大学潇湘学院12级学生的郭昊东将首批10

2022-09-27 20:21:32 2350 1

原创 SuperMap iServer发布管理以及调用地图服务

2.1如果是在SuperMapiDesktop中在线地图中直接发布地图后,可以在左下角中看到消息提示框有一个地图服务链接或者在最下面的状态栏中的【输出窗口】可以看到数据服务、空间分析服务和地图服务的路径,最后在前端url中调用rest地图服务只要在最后加上【/maps/地图名称】即可。在菜单栏【在线】选项卡中选择【工作空间】,在弹出的窗口中设置iServer服务地址,同时设置要发布的地图服务类型,上传工作空间的勾选可以让地图服务在空间数据源的本地路径发生变化时依旧可以正常使用。...

2022-07-28 09:37:21 10093

原创 了解和学习SuperMap iDesktop基本知识

在【属性】对话框中选中【坐标系】选项卡可以查看坐标信息,同时点击【投影转换】按钮,在弹出的界面中可以复制当前数据集某个图层的坐标系转为为自己的坐标系,当然也可以导入其他未打开的图层,将其坐标系作为自己的坐标系,无论坐标系怎么更改的,到最后都会生成一个新的已更换坐标系的图层。在新打开的界面我们可以看到有3个选项卡,【属性】中可以选择要标注的字段以及标注的偏移量,【风格】主要是对标注的内容进行符号化,包括大小、颜色、字体风格、阴影等进行设置,【高级】主要是设置标注在图层上展示方式,比如显示方向,是否遮盖等。..

2022-07-28 09:22:36 5770

原创 面试工作遇到的刁钻问题

1.为什么选择来我们公司? 贵公司可能因业务发展或调整需要招聘具备相关技术人员补充空缺岗位,助力企业发展,而我恰巧满足招聘要求,为此我们有了这个面试。这个问题应该是我们双向的选择,与其说为什么我选择来你们公司,不如说为什么你们公司给予我面试的机会,这个问题就像卖烧饼的大妈问客户为什么你们来我们这摊位买烧饼一样的富有哲理性。2.hr与面试者交流了任职要求,岗位介绍和企业发展后进入面试最终环节后(这时候已经确定录用你了)问面试者还有什么问题或疑惑吗? 这时候会发现hr完全没有说到薪资

2022-07-03 12:12:39 274

原创 leaflet+postgres+postgis(附源码下载)

前端使用Jquery和leaflet展示地图,前端jquery封装的ajax通过js的后端运行环境node.js实现和postgres空间数据库的交互。主要实现功能(源代码下载链接在评论区):1.数据可视化;2.地图样式更改;3.空间定位;4.缓冲区绘制;5.地图数据条件请求。下面这个是之前写的系统:​​​​​​leaflet+geoserve+jquery实现简单Webgis系统(附源码下载) 相比于之前的webgis系统最大变化是这次地图展示的的数据源不是Geoserver发布的图层了,而是

2022-06-30 16:16:50 554 1

原创 leaflet+vue实现webgis小系统(附源码下载)

这个是在我前面写的博库leaflet+geoserver+jquery基础上进行了一点调整,将jquery框架拆解替换为Vue3,我们都知道Vue框架适用于项目中有多个部分是相同的,并可以封装成一个组件,但是针对我这个小demo-webgis系统来说,使用vue3真实大材小用了,里面涉及到组件间通信(使用了大量的inject,provide),拆分成多个组件需要使用Hook函数封装公共方法将结果暴露出去。最后只能拆解1/3,因为到后面做不下去了,主要是自己太菜鸡了,拆解的组件和Hook方法如下图所示:

2022-06-30 15:15:45 859 1

原创 Android Studio+百度地图API实现简单gis移动端App

实习说明:由于很多内容网上都是详细说明,但是我在帮助同学们解决问题过程遇到许多奇怪的问题,花了很多时间去解决,网上查不到,所以值得我记录下来,让后面的学弟学妹节省大部分时间!!同时我也会将该文章发布到我的csdn账号中,大家也可以直接查找噢。涉及到的代码文件下载链接我放在文末了。下载地址:Download Android Studio and SDK tools | Android DevelopersAndroid Studio环境配置具体教程:Android Studio安装教程(AS教程)(超级全

2022-06-04 19:53:33 5314 15

原创 leaflet+geoserve+jquery实现简单Webgis系统(附源码下载)

1.源码1000多行,我运行没有任何问题,下载链接在评论区;2.里面用到了很多插件,大部分插件都是使用BootCDN的复制标签,懒得下载到本地,因为系统本身非常小,不影响加载,所以大家得联网使用了;3.没有用到Vue框架,这个框架还在学习中,里面也存在很多可以优化的地方(希望使用LocalStorage实现缓存,希望使用Postgres保存绘制图层并实现简单空间分析),大家如果使用过程中有什么问题或者建议希望能够提出来,这是我最希望看到的;4.Jquery的Ajax请求需要大家自己配置一下参........

2022-06-03 09:42:14 1014 6

原创 第7届全国大学生GIS应用技能大赛试题

传输链接:https://cowtransfer.com/s/ed07ec006df140 或 打开【奶牛快传】cowtransfer.com 使用传输口令:0zvr7c 提取;

2022-05-10 17:10:48 1284

Cesium绘制动态墙所需照片

Cesium绘制动态墙所需照片

2024-01-18

SmobilerDesigner

SmobilerDesigner

2024-01-16

06第六届全国大学生GIS应用技能大赛(南京师范大学)

06第六届全国大学生GIS应用技能大赛(南京师范大学),由于数据量比较大,所有分批上传了。

2022-05-10

全国大学生GIS应用技能大赛试题第8届到第10届试题数据

由于数据量比较大,为此我分成了几份上传,这个是第8-10届的数据。

2022-05-10

全国大学生GIS应用技能大赛比赛试题第1届至第5届试题

由于数据量比较大,分成几份上传,请注意这是1-5届的试题

2022-05-10

基于POI的功能区识别方法

基于POI的功能区识别方法

2022-02-22

关于恐惧的英语口语作业PPT

关于恐惧的英语口语作业PPT

2022-02-22

第8届全国大学生 GIS 技能大赛试题(上午).docx

地信专业和测绘专业可能接触到的第8届全国大学生 GIS 技能大赛试题(上午)的详细解答

2021-10-07

空空如也

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

TA关注的人

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