- 博客(111)
- 收藏
- 关注
原创 ArcGIS Pro SDK (十二)布局 4 预定义的形状和箭头
/必须在 QueuedTask.Run(() => { ...//预定义形状类型 =//构建几何//必须在 QueuedTask.Run(() => { ...//构建几何//必须在 QueuedTask.Run(() => { ...//构建几何//设置符号,创建并添加元素到布局。
2024-08-15 11:53:50
81
原创 .NET C# Dictionary & Hashtable
类型安全性Dictionary是泛型的,更加类型安全,而Hashtable是非泛型的,需要进行类型转换。性能Dictionary性能优于Hashtable,特别是在涉及大量数据操作时。内存消耗Dictionary由于泛型和哈希表的实现,内存消耗较大,而Hashtable相对较小,但性能不如前者。历史兼容性Hashtable由于存在时间较长,在一些旧项目中仍然可以见到,但新的项目一般推荐使用Dictionary。
2024-08-02 16:32:59
1097
原创 ArcGIS Pro SDK (九)几何 17 几何引擎函数
ArcGIS Pro SDK (九)几何 17 几何引擎函数文章目录ArcGIS Pro SDK (九)几何 17 几何引擎函数1 加速几何图形2 确定面的面积3 确定多部分多边形的边界4 缓冲地图点5 缓冲圆弧6 缓冲多个地图点7 缓冲多种不同的几何类型8 在折线上插值 Z 值9 在多边形上插值 M 值10 将封套在 X,Y 周围居中11 查找几何体的质心12 剪裁折线13 按多边形裁剪折线14 构建具有指定距离和方位角的大地测量线15 构建连接点的大地测量线16 在距现有点一定距离和一定角度处构造点1
2024-07-28 20:38:28
771
原创 ArcGIS Pro SDK (九)几何 16 单位
/ 自定义单位 - 每单位 3 弧度// 3// 0 因为它是自定义角度单位// 3// 将 10 度转换为自定义单位// 将其转换回度// 将 1 弧度转换为自定义角度单位// 获取 WKT// 从此 WKT 创建一个角度单位// 创建一个自定义每 myLinearUnit 有 0.33 米// 0.33// 0 自定义单位// 0.33// 与 Name 相同 - myCustomLinearUnit// 将 10 厘米转换为 myLinearUnit。
2024-07-28 20:37:09
188
原创 将一个包含另一个 Git 仓库的目录作为子模块添加到当前仓库
将作为子模块添加到你的仓库中,其他人克隆你的仓库时也能正确获取子模块内容。作为子模块添加到你的仓库中。
2024-07-24 10:52:44
428
原创 在Git项目中添加并应用“.gitignore”文件
创建或修改文件:在项目的根目录下创建一个名为的文件。如果已经有此文件,可以直接修改。在文件中添加您希望Git忽略的文件和目录。例如:添加文件到Git:确保文件已经保存,然后在终端中运行以下命令将其添加到Git中:提交文件:将文件提交到您的Git仓库:应用文件:文件只对还未被Git跟踪的文件有效。如果某些文件已经被Git跟踪,它们将不会被忽略。您可以使用以下命令让Git停止跟踪这些文件:这将使Git停止跟踪所有被文件列出的文件,并重新添加所有未被忽略的文件。完成这些步骤
2024-07-24 10:50:59
337
原创 ArcGIS Pro SDK (九)几何 14 检索与导入、导出 - 副本
【代码】ArcGIS Pro SDK (九)几何 14 检索与导入、导出 - 副本。
2024-07-23 16:49:42
605
原创 .NET C# 基础配置、运行时配置、热重载 - Options
使用options模式可以带来许多好处,包括清晰的配置管理、类型安全、易于测试和灵活性。但在使用过程中,也需要注意配置复杂性、性能开销和依赖框架等问题。通过合理设计和使用,可以充分发挥options模式的优势,提高代码的可维护性和可靠性。
2024-07-19 15:08:10
1527
原创 Visual Studio 提高开发效率插件,效率神器!
使用 Fitten Code,你可以自动进行代码补全,并可以在 Visual Studio Code 侧边栏内生成代码、生成注释、编辑代码、解释代码、生成测试、查找错误等。小于 250ms,Fitten Code 通过预测自动为你补全后续代码,它能够节省您宝贵的开发时间,提升工作效率,加速开发进程,享受无缝补全代码的便利。Fitten Code 能够根据你的需求生成代码,包括类、函数、变量、注释等。工具 -> 选项 -> 环境 -> 键盘 -> 搜索:Translator。为你选定的代码生成测试用例。
2024-07-16 18:22:49
1109
原创 .NET C# 使用 iText 生成PDF
/ 定义PDF文件路径// 定义字体文件路径// 定义图片路径// 定义PDF背景路径// 创建字体。
2024-07-15 17:56:14
806
原创 ArcGIS Pro SDK (九)几何 1 空间参考
/ 使用构建器便捷方法或构建器构造函数。// 自定义 PCS,预定义 GCS// 构建器便捷方法不需要在MCT上运行。// SpatialReferenceBuilder 属性// 构建器构造函数需要在MCT上运行。// 使用构建器做一些事情});
2024-07-13 20:45:19
866
原创 ArcGIS Pro SDK (八)地理数据库 8 拓扑
/ 从文件地理数据库中打开拓扑并处理拓扑定义。// 从文件地理数据库中打开拓扑并处理拓扑定义。} // 打开要素服务拓扑并处理拓扑定义。// 类似于Core.Data API中其余Definition对象,打开数据集的定义有两种方式 -- 通过拓扑数据集本身或通过地理数据库。Console . WriteLine($"拓扑聚类容差 => {Console . WriteLine($"拓扑Z值聚类容差 => {Console . WriteLine($"有 {
2024-07-13 19:05:09
979
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人