自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (5)
  • 收藏
  • 关注

原创 【Langchain系列七】Langchain+FastAPI(字符串输出与OpenAI规范流式输出)+FastGPT

将Langchain的智能问答功能封装为API接口,并应用于前端接口调用、FastGPT接入、Cherry studio接入

2025-08-19 15:18:56 853

原创 【Langchain系列六】Langchain+Gradio界面化

基于gradio实现基于提示词、可调参数、流式输出等情况的智能问答系统可视化操作

2025-08-19 12:41:23 446

原创 【Langchain系列五】DbGPT——Langchain+PG构建结构化数据库智能问答系统

基于Langchain+PG实现智能问数,即结构化数据库智能问答,并测试了智谱清言、通义千问、讯飞星火、ollama等的对比,验证了基于代理的方式和COT链的方式的效果

2025-08-18 18:08:31 647

原创 【Langchain系列四】RAG——基于非结构化数据库的智能问答

基于Langchain进行RAG智能问答。支持文档:web网页、pdf、word、excel、文件夹、自定义文本支持拆分方式:无RAG、递归、字符拆分、语义拆分向量存储:Faiss

2025-08-18 17:41:06 332

原创 【Langchain系列三】GraphGPT——LangChain+NebulaGraph+llm构建智能图数据库问答系统

基于nebula graph图数据库和Langchain进行智能问数

2025-08-18 17:22:40 348

原创 【Langchain系列二】LangChain+Prompt +LLM智能问答入门

基于Langchain和基本提示词的大模型只能问答开发,以及情绪分析、写作助手、前端代码生成、哄哄模拟器等经典提示词学习

2025-08-18 17:14:12 248

原创 【Langchain系列一】常用大模型的key获取与连接方式

本文提供了主流大模型API的申请渠道和使用方法。主要内容包括:Langchain支持的大模型清单、各厂商API Key申请平台(如OpenAI、Kimi、百度千帆等6家主流厂商)、以及第三方代理平台信息(硅基流动、火山引擎等5家)。重点介绍了两种Langchain连接方式:1)通过OpenAI通用接口连接在线API(推荐方式);2)通过连接本地Ollama部署模型。

2025-08-18 15:40:14 375

原创 适合小白的Nebula图数据库教程(部署安装、常用命令、数据迁移全系列教程)

nebula图数据库部署安装、常用命令、数据结构、数据迁移等完整教程

2025-08-18 11:08:01 1148

原创 kimi快速清空历史会话记录

通过接口调试工具批量删除Kimi历史会话

2025-07-14 11:21:13 370

原创 零成本解锁AI编程:国内windows环境Claude Code 免费安装与IDE集成终极指南

在国内环境使用claude code

2025-07-09 18:12:33 1334 2

原创 【坐标转换】坐标转换基本理论

大地坐标系根据其原点的位置不同,分为地心坐标系和参心坐标系。地心坐标系的原点与地球质心重合,参心坐标系的原点与某一地区或国家所采用的参考椭球中心重合,通常与地球质心不重合。

2024-04-30 16:23:44 797

原创 【QGIS如何进行WKT可视化】

【代码】【QGIS如何进行WKT可视化】

2024-04-30 16:07:00 692

原创 ArcEngine服务数据加载

arcengine 加载wmts、wms、wcs、MapServer、IameServer等服务方法

2022-04-19 17:11:12 781

原创 ArcEngine符号相关

1.图层符号设置1.1.通过图层属性面板设置符号1.2.设置自定义符号1.3.读取lyr图层文件设置符号1.4.读取style样式文件设置符号1.5.添加图层标注2.几何符号设置3.符号转图片进行预览

2022-04-19 16:47:13 1016

原创 arcengine读取栅格闪退

arcengine读取栅格闪退csbs如果在进行argis二次开发的时候没有进行mapcontrol控件的初始化,往往会遇到莫名其妙的问题,比如读取栅格数据闪退,创建数据库失败,自定义坐标系或者未知坐标系的图层无法读取等,解决方案如下:cs在主程序初始化时加上如下代码:private void Initial(){ var win = new Window() { Content = new WindowsFormsHost() { Child = new AxMa

2021-11-08 16:25:55 1508

原创 asp.net framework配置swagger并支持上传文件

asp.net framework配置swagger并支持上传文件swagger配置配置swagger支持文件上传c#写webapi时刚开始习惯用postman进行调试,但是感觉每次都要修改网址有点麻烦,后来发现swagger可以很好的解决这个问题,以下记录探索过程swagger配置安装nuget包Swashbuckle安装后会自动在App_Start生成SwaggerConfig.cs文件项目右键——属性——生成,勾选生成xml文件eg bin\WebApi.xml【若对api写了注释,

2021-09-07 15:48:05 2406

原创 ArcPy开发环境配置

ArcPy开发环境配置在线版本搭建1. 下载Pip文件2. 设置pip源为阿里云镜像3. 安装pip方法1:方法2(推荐):4. ArcPy开发环境搭建离线版本搭建第一步第二步第三步第四步在线版本搭建1. 下载Pip文件https://bootstrap.pypa.io/pip/2.7/get-pip.py打开后复制粘贴,保存为get-pip.py文件2. 设置pip源为阿里云镜像参考: https://blog.csdn.net/cityice/article/details/5388342

2021-08-24 16:23:25 3200

原创 Arcengine点,线,面,文本渲染

Arcengine点,线,面,文本渲染1.点2.线3.面(Polygon和Envelop)(1)pFillSymbol.Style = esriSimpleFillStyle.esriSFSSolid(2)pFillSymbol.Style = esriSimpleFillStyle.esriSFSNull(3)pFillSymbol.Style = esriSimpleFillStyle.esriSFSHollow(4)pFillSymbol.Style = esriSimpleFillStyle.esr

2021-08-20 10:40:44 1120

原创 Arcengine打印视图与布局视图原理解析

Arcengine打印视图与布局视图原理解析1.LayoutControl与MapControl视图同步1.1.视图同步处理1.2.原理1.3.打印视图缩放至某地图视图可视范围2.1.LayoutControl与MapControl视图同步1.1.视图同步处理/// <summary>/// 地图视图与数据视图同步/// </summary>/// <param name="mapcontrol"></param>/// <param na

2021-08-19 12:24:12 1569

原创 C#编写BS接口环境部署及开发调试方法

C#接口环境部署1.IIS环境部署配置2.创建ASP.NET Web应用程序3.发布项目4.IIS上添加网址5.跨域处理参考资料: (1条消息) Win10下IIS配置 C#项目的部署与发布_绝圣弃智-零的博客-CSDN博客_c#项目部署 https://blog.csdn.net/qq_40741855/article/details/849983081.IIS环境部署配置找到控制面板:【开始】菜单鼠标右击,打开【控制面板】——【程序】——【启用或关闭Windows功能】,为了防止缺漏,iis相

2021-08-18 14:21:24 3176

原创 GitLab相关(不定时更新)

Gitlab相关vs如何启用老版本GIT推送GitLab开发人员无法推送代码Fork后的分支同步主分支内容vs如何启用老版本GIT推送安装vs2019之后,git变成了如下样式,用起来感觉不太方便如果想回归以前的版本可以在工具——选型——环境——预览功能,取消勾选体验新版Git点击确定,即可回到以前的版本GitLab开发人员无法推送代码打开设置——仓库——受保护的分支将允许推送代码改为开发人员和管理人员即可Fork后的分支同步主分支内容1.在分支文件夹右键——Git Bash h

2021-08-12 10:51:01 1143

原创 dxg:TableView.FormatConditions 表格按条件高亮显示

dxg:TableView.FormatConditionsPredefinedFormatName自定义样式<Grid Grid.Row="1" Margin="10"> <dxg:GridControl SelectionMode="Row" HorizontalContentAlignment="Center" HorizontalAlignment="Stret

2021-07-12 11:24:01 811 1

原创 GeoServer WMTS切片计算

GeoServer WMTS切片计算各级别关系计算规则(1)计算Pixel Size(2)计算Scale在geoserver中打开GridSets,选择WGS 84的切片进行查看可以看到如下信息各级别关系LevelPixel SizeScaleTilesip1 : sm * ni +1p /21 : (s/2)2m * 2n计算规则level=0时,切片如图所示(1)计算Pixel Size由于像素为256256,切片数量为21,经纬度范

2021-07-07 14:43:12 3328

原创 ArcGIS面缝隙检查

ArcGIS面缝隙检查方法1方法2结果分析方法11.合并合并所有图层,得到Merge数据管理工具——常规——合并6.45 秒2.缓冲(可选)如果需要缓冲区,则对merge进行缓冲得到buffer分析工具——邻域分析——缓冲3.范围图层:以buffer的范围创建范围图层,得到extent3.擦除从extent擦除buffer分析工具——叠加分析——擦除3min38s4.拆分数据管理工具——要素——多部件至单部件3min22s拆分后删除最外边框的要素即可得到面缝隙方法21

2021-07-06 15:45:43 4352

原创 ArcGIS版本更新对比

@[TOC](ArcGIS版本更新对比)ArcGIS10.3新特性2014年12月10日惊艳1:以用户为中心(Named User)的授权模式ArcGIS 10.3采用了全新授权模式:Named User,即从“许可机器”转向“许可用户”。一旦用户成为许可用户(Named User),无论用户在任何地方、任何时间,都可以通过任意设备随时随地的访问所拥有的地图、应用,数据以及各种分析能力。这使得ArcGIS的能力,能够根据用户的需要,灵活的延展到各个地方。惊艳2:最强3D“芯”ArcGIS 10.3

2021-07-01 17:55:23 12743

原创 arcengine几何转换(线面互换,几何与geojson、wkt互换)

线与面的相互转换线转面面转线线转面/// <summary> /// 线转面 /// </summary> /// <param name="geo"></param> /// <returns></returns> public static IPolygon PolylineToPolygon(object geo) { ISegmentCollection polygons = new Pol

2021-06-30 15:52:51 1754

原创 ITopologicalOperator使用说明

ITopologicalOperator使用说明var operator=geometry as ITopologicalOperator官网帮助文档拓扑方法只能应用于高级几何图形。高级几何图形包括point, multipoint, polyline and polygon。要将此方法用于低级几何图形,如segments (Line, Circular Arc, Elliptic Arc, Bézier Curve), paths or rings,必须将它们包装到高级几何图形类型中。

2021-06-29 19:12:27 413

原创 GIS与数学

GIS与数学向量基础(1)向量的表示(2) 向量运算四参数七参数计算计算角度限差内的折点求两线交点点到几何图形的距离向量基础(1)向量的表示(2) 向量运算四参数七参数计算计算角度限差内的折点/// <summary>/// 获取角度限差内的节点/// </summary>/// <param name="geo"></param>/// <param name="torrance">角度上限</param>//

2021-06-29 17:33:32 314

原创 Arcengine开发效率优化(不定时更新)

Arcengine开发效率优化建议1.修改要素效率对比方法1:IFeature赋值方法2 IRow赋值结论2.新增要素效率对比3.删除要素效率对比4.遍历要素效率对比5. 计算点到目标几何的最短距离是否在容差范围内5.1 esri方法5.2.数学方法结论1.修改要素效率对比需要对图层的某个字段统一赋值方法1:IFeature赋值var dataset = layer as IDataset;var workspaceEdit = dataset.Workspace as IWorkspaceEdi

2021-06-24 09:56:19 1298

原创 Arcengine 自定义工具鼠标样式设置

Arcengine 自定义工具鼠标样式设置1.系统自带样式2. 自定义鼠标样式温馨提示arcengine开发过程中,有时会需要自定义工具,尤其是在开发要素编辑模块的时候,那么如何修改鼠标样式呢?自定义工具需要继承 ESRI.ArcGIS.ADF.BaseClasses.BaseTool,刚开始以为直接设置public override int Cursor => 2;2对应esriControlsMousePointer里面的值,然而并没有生效,接着观察发现哪怕是ae自带的工具,cursor

2021-06-23 10:02:17 995

原创 arcengine 这个集合中找不到此项目

arcengine 这个集合中找不到此项目Feature.Shape 几何赋值报错Feature.Store报错近期在ArcEngine开发过程中碰到很多“这个集合中找不到此项目”的错误,每次引发的原因都不一样,解决方案也有所不同,特做以下整理,若之后遇到其它情况和解决方案,将会不定时更新Feature.Shape 几何赋值报错原因:可能是一个有z值一个没有z值引起的方法1:给几何对象设置z值public static IGeometryDef GetGeometryDef(IFeat

2021-06-07 11:42:21 3488

转载 远程服务器上共享文件夹的上传与下载

远程服务器上共享文件夹的上传与下载环境配置代码实现环境配置1.远程服务器上选择需要共享的文件夹,右键——属性——共享,设置为共享即可详情可参考https://blog.csdn.net/btt2013/article/details/51142507代码实现using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Diagno

2021-06-02 18:09:51 961

原创 ArcSde开启编辑报错解决方案

如何将arcgis server注册到数据库创建ArcSDE连接文件创建ArcSDE连接文件工具箱中选择数据管理(Data Managerment)

2021-06-01 16:17:41 906

原创 ArcGIS连接pg数据库

介绍arcgis连接pg中sde数据库的方法以及环境配置(针对arcgis10.2.2)

2021-05-25 13:13:04 2999

原创 geometry没有Z值或者geometryZ值为空解决方案

近日碰到在执行feature.shape=geo的操作时会报geometry没有z值(the geometry has no z values)以及geometry的z值为空(the geometry has no null values)的错误,这通常是因为使用的数据源是用其它软件导出的,默认是有z值的,但是arcgis默认是没有z值的,以致产生了矛盾。然而网上找的许多解决方案并不完善,因此优化后解决方案如下:确保创建的字段是有z值的///获取参考几何信息 public static IGeomet

2021-05-13 22:59:10 3459

转载 C# 模拟鼠标移动和点击(转载)

本文转载自: C# 模拟鼠标移动和点击_biyusr的专栏-CSDN博客https://blog.csdn.net/biyusr/article/details/108376195我们需要用到的mouse_event函数,位于user32.dll这个库文件里面,所以我们要先声明引用。 [System.Runtime.InteropServices.DllImport("user32")] private static extern int mouse_event(int dwFlags,.

2021-03-25 15:15:06 2243

翻译 GIS 25种必备编辑工具

GIS 25种必备编辑工具【创建要素】1. 线段2.涂鸦3.直角4.圆弧5. 追踪6. 放射【对齐现有要素】7. 移动8. 旋转9. 按比例缩放【改变现有要素形状】10.编辑顶点11. 重塑12.替换13.延伸14. 裁剪15.圆弧16.简化17.增密18.平滑【分割与合并现有要素】19. 分割20.合并21. 缓冲区22. 等分23. 线段分割24.拆分【坐标几何】25.导线本文源于对GISGeography网站的文章翻译,原文链接:GIS Editing Tools [Cheatsheet] -

2021-03-11 18:02:47 5136 3

原创 三维Server竞品分析

目录背景 5 (1) 3D数据来源丰富 5 (2) 数据量巨大 5 (3) 硬件要求高 5 (4) 多源数据的存储管理 5 (5) 海量数据的高效渲染困难 5 (6) 三维空间分析的功能较弱 5 (7) 二三维GIS一体化融合能力不足 5竞品对象 6商业软件竞品分析 83.1. 受支持的操作系统 8 ArcGIS说明: 8 SuperMap说明: 9 (1)iServer 10i 不支持 32 位的 Windows 平台 9 (2)iEdge 暂不支持 Unix 系统 93.2. 支持的数据库.

2021-03-11 14:09:21 1111

原创 bug及解决方案合集(不定时更新)

bug及解决方案合集1 .Net1.1 检索 COM 类工厂中 CLSID 为 {XXXX-XXXX-XXX-XXXXX-XXX} 的组件时失败,原因是出现以下错误:1.2 CS1752无法嵌入互操作类型"OPCServerClass"。请改用适用的接口2 ArcGIS2.1 Error: ArcGIS version not specified. You must first bind to an ArcGIS version prior to using any ArcGIS components2.2

2021-03-11 11:22:01 884

原创 AxMapControl,TOCControl,AxPageLayoutControl,鹰眼

地图控件AxMapControl本章将主要介绍AxMapControl控件的初始化、地图事件以及与内容列表控件AxTOCControl的绑定public AxMapControl MapControl { get; private set; }public AxTOCControl TocControl { get; private set; }private void AxMapControlPage_Loaded(object sender, RoutedEventArgs e){

2021-03-11 10:45:48 1205

arcgis天地图lyr图层文件合集

arcgis天地图lyr图层文件合集,包括矢量、影像、地形的中英文标注版,用于解决低版本arcgis无法加载天地图的问题,高版本(10.3以上)可自行创建

2022-04-19

三维server竞品分析5.0.pdf

对arcgis,supermap,飞渡等商业软件以及locationTech系列、geoserver、GeoNode、mapserver、postgis、Greenplum、citus data,geotools等12款开源软件进行了详细对比分析,适合需要进行三维server市场了解,前期调研以及相关产品设计的团队

2021-03-11

pg_client_windows_x86.zip

想要用arcgis连接远程pg的sde数据库,但是又不想安装pg,则可以直接下载该扩展文件

2021-05-25

word批量转pdf小工具.zip

支持将word批量转换为pdf,且无水印(建议word转换前先删除批注)。解压后打开exe文件即可使用

2021-12-17

ArcEngine加载谷歌地图(c#,GoogleLayer.cs)

用C#语言解决arcgis无法加载谷歌地图的限制,并实现了谷歌地图的动态投影加载。无第三方库,内含代码思路说明以及调用方法说明,下载可直接使用(由于谷歌地图在国内的访问不友好性,下载地址可能会有变化,具体判断方法大家可参考我的博文)

2021-01-13

空空如也

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

TA关注的人

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