自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【cacrle】的博客

探究生活工作科研中的方法论。

  • 博客(116)
  • 收藏
  • 关注

原创 CSDN博客写作编辑器如何使用?

笔者阅读CSDN博客已有五年,从最初的学习跟随者,到现在的CSDN博客创造者,这其中的转变来源于自身发展的思考,有学的输入,又有创作的输出,才是一个完整的学习流程。同时,又基于笔者所学知识大多数来源于网络各位博客学者,笔者在经历自身思考后,做出一点创新(以笔者角度进行再现现有方法或者进行方法完善),最终发布博客于网络,做出一点社会贡献,我自身仅需这个知识再造的经历。

2023-04-11 16:14:28 1643 2

原创 ArcgisForJS如何使用ArcGIS Server的缓冲区几何服务?

ArcGIS For JS是一款强大的JavaScript库,它提供了许多功能,包括使用ArcGIS Server的缓冲区几何服务。缓冲区几何服务是一种服务,它允许你在地理空间数据上创建一个缓冲区,这个缓冲区是一个多边形区域,它围绕在特定距离内的所有点。这种服务在许多应用中都非常有用,例如在地理信息系统(GIS)中,它可以用于分析某个区域内的所有点。

2024-02-25 20:58:56 1379

原创 ArcgisForJS如何使用ArcGIS Server发布的GP服务?

ArcGIS for JavaScript(或简称AGJS)是一个强大的工具,它允许开发者使用JavaScript在Web浏览器中创建和运行ArcGIS应用程序。ArcGIS Server是一个强大的服务器产品,它提供了许多服务,包括地理处理服务(GP服务)。GP服务是一种服务,它允许开发者在ArcGIS Server上运行各种地理处理任务等。ArcGIS for JS可以使用ArcGIS Server发布的GP服务来执行各种地理处理任务。

2024-02-25 13:38:54 1766

原创 ArcgisForJS如何将ArcGIS Server发布的点要素渲染为热力图?

ArcGIS For JS 是一个强大的地理信息系统(GIS)工具,它允许开发者使用 JavaScript 语言来创建各种 GIS 应用。ArcGIS Server 是 ArcGIS For JS 的一个组件,它提供了一个强大的服务,用于发布和处理地理空间数据。在 ArcGIS For JS 中,你可以使用 ArcGIS Server API 发布点要素数据,并通过 ArcGIS Server API 的热力图功能将其渲染为热力图。

2024-02-24 10:03:32 1466

原创 ArcgisForJS如何在线编辑ArcGIS Server发布的几何要素?

ArcGIS For JS 是一种用于创建和编辑地理信息的 JavaScript 库,它允许用户在线编辑 ArcGIS Server 发布的几何要素。本文从ArcGIS创建几何要素、编辑要素,然后发布要素到ArcGIS Server,最后由ArcgisForJS访问A如此GIS Server发布的几何要素。

2024-02-23 21:30:40 1551

原创 ArcgisForJS如何使用ArcGIS Server发布的切片地图服务?

ArcGIS Server是一个由Esri开发的地理信息系统(GIS)服务器软件,它提供了许多功能,包括发布切片地图服务。切片地图服务是一种特殊的地图服务,它允许用户通过选择不同的区域或切片来查看地图数据。除此之外,当矢量非常多时,切片,可以加快网页访问速度。本文介绍ArcgisForJS使用ArcGIS Server发布的切片地图服务的方法。

2024-02-23 14:04:48 1877

原创 ArcgisForJS如何实现添加含图片样式的点要素?

ArcGIS API for JavaScript 是一个用于在Web和移动应用程序中创建交互式地图和地理空间分析应用的库。本文在ArcGIS For JavaScript中使用Graphic对象来创建包含图片样式的点要素。

2024-02-22 12:11:11 943

原创 ArcgisForJS如何访问Arcgis Server?

ArcGIS API for JavaScript 是一个用于在Web和移动应用程序中创建交互式地图和地理空间分析应用的库。它支持从 ArcGIS Server 加载数据。本文先介绍创建地理数据,然后发布为ArcGIS Server数据,最后利用ArcGIS API for JavaScript 加载ArcGIS Server数据。

2024-02-21 17:37:39 1503

原创 ArcgisForJS基础

ArcGIS API for JavaScript是一款由Esri公司开发的用于创建WebGIS应用的JavaScript库。它允许开发者通过调用ArcGIS Server的REST API,将地图资源和其它资源(如ArcGIS Online)嵌入到Web应用中。ArcGIS API for JavaScript提供了丰富的功能,包括页面布局、地图图层、空间坐标转换、要素符号、专题图、属性查询、空间分析、三维场景、小部件、渲染器等。本文介绍ArcgisForJS基础,编写第一个应用程序,并介绍开发调试工具。

2024-02-15 09:17:35 1820

原创 ArcgisForJs快速入门

ArcGIS API for JavaScript是一款由Esri公司开发的用于创建WebGIS应用的JavaScript库。它允许开发者通过调用ArcGIS Server的REST API,将地图资源和其它资源(如ArcGIS Online)嵌入到Web应用中。ArcGIS API for JavaScript提供了丰富的功能,包括页面布局、地图图层、空间坐标转换、要素符号、专题图、属性查询、空间分析、三维场景、小部件、渲染器等。本文介绍如何快速入门ArcgisForJs。

2024-01-28 20:31:37 3108 1

原创 Cesium工具应用

现有的gis开发方向较流行的是webgis开发,其中Cesium是一款开源的WebGIS库,主要用于实时地球和空间数据的可视化和分析。它提供了丰富的地图显示和数据可视化功能,并能实现三维可视化开发。本文将使用Cesium完成一些工具应用级别的功能开发,并介绍如何与常见的第三方库(如Echarts、Turf.js、CesiumHeatmap.js等)进行集成来完成一些需求的开发。

2024-01-27 11:03:14 2117 4

原创 Cesium材质特效

现有的gis开发方向较流行的是webgis开发,其中Cesium是一款开源的WebGIS库,主要用于实时地球和空间数据的可视化和分析。它提供了丰富的地图显示和数据可视化功能,并能实现三维可视化开发。本文将使用一些特殊的材质,如视频材质、自定义材质和Cesium内置的一些特殊效果类、粒子系统等实现一些特效场景的模拟,包括云、雾、动态水面、雷达扫描、流动线、电子围栏、粒子烟花、粒子火焰及粒子天气等。

2024-01-27 09:14:40 2571

原创 Cesium三维模型

现有的gis开发方向较流行的是webgis开发,其中Cesium是一款开源的WebGIS库,主要用于实时地球和空间数据的可视化和分析。它提供了丰富的地图显示和数据可视化功能,并能实现三维可视化开发。Cesium作为三维GIS框架,其最大的优势就是支持各种格式的三维模型数据,包括倾斜摄影三维模型、BIM三维模型、glb三维模型等,并且用户可以使用关键帧动画等动态地模拟三维场景。本文将介绍Cesium中常用的三维模型操作并举例说明。

2024-01-26 23:35:15 2432

原创 Cesium图形绘制

现有的gis开发方向较流行的是webgis开发,其中Cesium是一款开源的WebGIS库,主要用于实时地球和空间数据的可视化和分析。它提供了丰富的地图显示和数据可视化功能,并能实现三维可视化开发。本文介绍Cesium中的坐标系统及相互转换关系,讲解如何在构造的三维场景中交互绘制点、线、面、体等多种空间对象并对这些空间对象进行管理。

2024-01-26 16:04:08 1126

原创 Cesium事件处理

无论是二维GIS应用系统还是三维GIS应用系统,都离不开各种事件的应用,特别是鼠标左键单击事件、鼠标左键双击事件等。根据事件的类型、用途,Cesium将事件大致分成了三大类,即屏幕空间事件处理程序(Screen Space Event Handler)、屏幕空间相机控制器(Screen Space Camera Controller)和场景渲染事件。

2024-01-26 09:50:55 2307

原创 Cesium数据加载

现有的gis开发方向较流行的是webgis开发,其中Cesium是一款开源的WebGIS库,主要用于实时地球和空间数据的可视化和分析。它提供了丰富的地图显示和数据可视化功能,并能实现三维可视化开发。Cesium适用于地球科学研究、军事情报分析、航空航天领域以及虚拟现实应用等方面。本文是基于Cesium教程进行实践操作后的总结,介绍Cesium相关数据加载操作,数据包括ArcGIS在线地图、Bing地图、天地图、高德地图、OpenStreetMap、MapBox影像图等,ESRI、超图、中地数码等大型GIS厂

2024-01-25 19:14:08 2403

原创 Cesium快速入门

现有的gis开发方向较流行的是webgis开发,其中Cesium是一款开源的WebGIS库,主要用于实时地球和空间数据的可视化和分析。它提供了丰富的地图显示和数据可视化功能,并能实现三维可视化开发。Cesium适用于地球科学研究、军事情报分析、航空航天领域以及虚拟现实应用等方面。本文是基于Cesium教程进行实践操作后的总结,以使新手能快速入门Cesium。

2024-01-23 12:59:46 6662 3

原创 C#如何使用SQLite数据库?

SQLite是一个轻量级的嵌入式数据库,它的库文件非常小巧,不需要独立的服务器进程或配置。这使得它非常适合在资源受限的环境中使用,如移动设备、嵌入式系统等。与其他数据库管理系统相比,SQLite不需要进行繁琐的配置和管理。它只需要一个文件来存储整个数据库,无需单独设置用户、权限和网络连接等。无论是在移动设备上存储本地数据还是作为小型应用程序的后端数据库,SQLite都能够提供高效、可靠和易于使用的解决方案。本文记录使用SQLite数据库的基础方法。

2023-07-27 10:35:49 4765 1

原创 VisualStudio如何进行插件开发?

使用Visual Studio插件可以极大地提升开发效率、提供更好的集成环境、丰富扩展生态系统、方便调试和故障排除,并提供可视化设计和建模等功能。这些好处有助于开发人员更快速、高效地完成项目,并提供更好的用户体验。本文记录VisualStudio开发插件的过程。

2023-07-21 15:40:50 3422 1

原创 EXCEL模板如何自定义并使用?

使用Excel模板可以帮助用户更高效地处理和分析大量数据,简化重复任务,并提供清晰直观的数据可视化效果。对于需要频繁进行数据处理和分析的个人或组织来说,使用Excel模板是一个非常实用的工具。本文总结Excel模板自定义并使用的过程。

2023-07-20 16:30:31 544

原创 PPT模板如何自定义并使用?

使用PPT模板可以让演示文稿具有专业外观、统一风格,并且能够简化制作过程并提高效率。对于需要频繁进行演示或需要团队合作制作演示文稿的个人或组织来说,使用PPT模板是一个非常实用的工具。本文总结PPT模板自定义并使用的过程。

2023-07-20 16:28:16 470

原创 WORD模板如何自定义并使用?

使用Word模板可以提高文档处理的一致性、效率和专业性,同时也方便了更新和维护。对于需要频繁创建或修改文档的组织或个人来说,使用Word模板是一个非常实用的工具。本文总结Word模板自定义并使用的过程。

2023-07-20 15:41:17 509

原创 AutoCAD如何通过C#进行插件开发?

AutoCAD是一款广泛应用于工程设计和建筑行业的计算机辅助设计软件。通过使用C#语言进行插件开发,可以扩展AutoCAD的功能,实现定制化的需求。插件可以实现自动化绘图、数据处理、批量操作等功能,提高工作效率和准确性。在本文中,总结使用C#语言进行AutoCAD插件开发并记录。

2023-07-15 15:31:44 6181 1

原创 Office如何通过VSTO进行EXCEL插件开发?

VSTO(Visual Studio Tools for Office )是VBA的替代,是一套用于创建自定义Office应用程序的Visual Studio工具包。VSTO可以用Visual Basic 或者Visual C#扩展Office应用程序(例如Word、Excel、PPT)。本文通过VSTO进行Excel插件开发总结,并进行记录。

2023-07-14 15:35:23 4455

原创 Office如何通过VSTO进行WORD插件开发?

VSTO(Visual Studio Tools for Office )是VBA的替代,是一套用于创建自定义Office应用程序的Visual Studio工具包。VSTO可以用Visual Basic 或者Visual C#扩展Office应用程序(例如Word、Excel、PPT)。本文通过VSTO进行Word插件开发总结,并进行记录。

2023-07-14 15:15:11 4802

原创 Office如何通过VSTO进行PPT插件开发?

VSTO(Visual Studio Tools for Office )是VBA的替代,是一套用于创建自定义Office应用程序的Visual Studio工具包。VSTO可以用Visual Basic 或者Visual C#扩展Office应用程序(例如Word、Excel、PPT)。本文通过VSTO进行PPT插件开发总结,并进行记录。

2023-07-14 12:09:03 3196

原创 CloudCompare二次开发之如何通过PCL进行二维图绘制?

PCL的pcl_plotter函数,用来对点云数据绘制分析图,例如某一行或列点云Z值的变化图。pcl_plotter提供了一个直接、简单的绘图界面,可以在库中可视化所有类型的重要绘图比如从多项式函数或直方图。本文记录pcl_plotter函数的使用。

2023-07-13 16:23:09 571

原创 ArcGis Pro如何通过C#进行插件开发?

ArcGIS Pro插件(Add-ins)可以让用户更加容易的自定义和扩展ArcGIS Pro应用程序,它创建一系列自定义工具提供了一个公开的基础框架,打包压缩成了一个单独的文件。 Add-ins插件能够很方便的在用户之间共享,因为它们既不需要安装程序 ,也不需要组件模型(COM)注册。本文记录实现ArcGis Pro插件开发的流程。

2023-07-07 12:29:04 2502

原创 ArcGis如何通过Python进行插件开发?

ArcGIS 插件(Add-ins)可以让用户更加容易的自定义和扩展ArcGIS Desktop应用程序,它创建一系列自定义工具提供了一个公开的基础框架,打包压缩成了一个单独的文件。 Add-ins插件能够很方便的在用户之间共享,因为它们既不需要安装程序 ,也不需要组件模型(COM)注册。本文记录实现基于Python的Arcgis插件开发的流程。

2023-07-07 10:49:23 4499 2

原创 QQ小程序如何进行开发?

笔者编程一般编得较多的是桌面软件,有时也会编手机软件,这些软件都必须安装才能使用,这限制了软件的推广。而现有社交软件如微信和QQ使用得较广泛,若在微信或者QQ上进行小程序开发,这有利于应用的推广。笔者初涉QQ小程序开发,本文对QQ小程序一般开发过程做总结并记录。

2023-07-07 00:23:50 2431

原创 微信小程序如何进行开发?

笔者编程一般编得较多的是桌面软件,有时也会编手机软件,这些软件都必须安装才能使用,这限制了软件的推广。而现有社交软件如微信使用得较广泛,若在微信上进行小程序开发,这有利于应用的推广。笔者初涉微信小程序开发,本文对微信小程序一般开发过程做总结并记录。

2023-07-06 13:08:06 733

原创 Qt在Ubuntu下如何进行桌面软件开发?

笔者研究的方向涉及在ubuntu中运行代码,早先是直接利用控制台运行代码文件,在控制台中虽然设法将代码精简到一个三个文件中,只需要在控制台运行这三个文件即可,但在实际场景中,输入代码运行执行文件的方式较为麻烦,现在希望通过Qt编写界面程序的方式,将代码封装,之后只需点击按键即可使用代码功能。本文对Qt在Ubuntu下进行桌面软件基础开发作总结并记录。

2023-06-28 17:07:25 1666

原创 Origin如何绘制三维离散点并拟合曲面?

在数据统计分析中,有时希望知道一个因变量在两个自变量变化情况下的变化情况,这时可以绘制散点图,观察基础情况,进一步可以拟合散点,得到拟合曲面,分析数据的变化趋势。本文对绘制三维离散点并拟合曲面方法进行总结并记录。

2023-06-26 15:44:43 13049

原创 Origin如何绘制带拟合曲线的频数分布图?

笔者研究的方向关于点云数据采集和建模算法,在对一个平面进行数据采集并建模后,需要实验结果进行精度分析,为了知道建模结果的点云集中于平面的程度,将建模结果与实际的平面的位置按水平方向进行作差,得到一系列误差点数据,对该数据进行频数统计,并进行曲线拟合,可以得到该数据的正态分布图,从而得到该数据的统计特征(均值和均方根),即可判断出建模结果的点云集中于平面的程度。本文对通过Origin绘图带拟合曲线的频数分布图的方法进行总结记录。

2023-06-26 14:41:01 9889 1

原创 三维空间离散点如何拟合平面?

在点云建模过程中,有时需要对扫描建模的点云进行标定,在实际使用中往往以地面做为参照平面,需要将扫描的三维空间点云进行拟合平面,以便纠正扫描结果。本文对三维空间离散点拟合平面算法进行总结,并给出几种编程语言下的算法实现代码。

2023-06-25 20:49:44 2985

原创 Dreamweaver如何进行网页开发?

笔者本科学习的编程语言主要是关于桌面开发的,对编程有一定的基础,而编程除了关于桌面软件开发(VisualStudio如何进行桌面软件开发?),还有手机应用开发和网页开发,手机应用开发技术基础总结于AndroidStudio如何进行手机应用开发?,本文对网页开发基础进行技术总结。本文记录开发第一个网页过程。

2023-06-04 19:05:48 775

原创 ArcGis如何通过C#进行插件开发?

ArcGIS 插件(Add-ins)可以让用户更加容易的自定义和扩展ArcGIS Desktop应用程序,它创建一系列自定义工具提供了一个公开的基础框架,打包压缩成了一个单独的文件。 Add-ins插件能够很方便的在用户之间共享,因为它们既不需要安装程序 ,也不需要组件模型(COM)注册。本文记录实现插件开发的流程。

2023-05-28 01:22:03 1975

原创 Android如何自定义输入文本对话框?

笔者研究的课题涉及到安卓软件开发,在开发过程中,发现普通的显示消息对话框一般可以调用android自带包实现,而要通过文本框输入交互,则无法轻易实现。在查阅网络资料后,实现了自定义输入文本对话框的功能,本文记录实现自定义输入文本对话框的过程。

2023-05-20 15:15:54 3487

原创 CloudCompare二次开发之如何通过PCL进行点云曲面重建?

因笔者课题涉及点云处理,需要通过PCL进行点云数据一系列处理分析,查阅现有网络资料,对常用PCL点云曲面重建进行代码实现,本文记录曲面重建实现过程。

2023-05-17 15:42:43 1296 1

原创 CloudCompare二次开发之如何通过PCL进行点云分割?

因笔者课题涉及点云处理,需要通过PCL进行点云数据一系列处理分析,查阅现有网络资料,对常用PCL点云分割进行代码实现,本文记录分割实现过程。

2023-05-17 11:37:55 1451 1

ArcGIS学习过程使用的数据.zip

ArcGIS学习过程使用的数据.zip

2024-02-20

Cesium文章涉及数据.zip

Cesium文章涉及数据.zip

2024-01-25

手机应用开发之如何利用蓝牙与HC-05通信?-工程代码

代码使用说明参见:手机应用开发之如何利用蓝牙与HC-05通信?https://blog.csdn.net/qq_40640910/article/details/130186172?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22130186172%22%2C%22source%22%3A%22qq_40640910%22%7D

2023-04-16

桌面软件开发之如何利用蓝牙与HC-05通信?-源代码

本文通过VisualStudio的C#开发桌面软件,实现蓝牙搜索、连接功能,并且能发送消息给HC-05蓝牙,也能接收HC-05回传的消息。使用说明详见: 桌面软件开发之如何利用蓝牙与HC-05通信?(https://cacrle.blog.csdn.net/article/details/129641024)

2023-03-18

空空如也

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

TA关注的人

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