努力的无空
码龄4年
求更新 关注
提问 私信
  • 博客:129,972
    社区:1
    问答:374
    视频:1,977
    132,324
    总访问量
  • 39
    原创
  • 4,108
    粉丝
  • 151
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
加入CSDN时间: 2021-04-26

个人简介:啥都想学的菜鸡

博客简介:

weixin_57664381的博客

查看详细资料
个人成就
  • 获得355次点赞
  • 内容获得83次评论
  • 获得990次收藏
  • 代码片获得910次分享
  • 博客总排名28,460名
  • 原力等级
    原力等级
    5
    原力分
    1,490
    本月获得
    4
创作历程
  • 1篇
    2025年
  • 7篇
    2024年
  • 6篇
    2023年
  • 15篇
    2022年
  • 10篇
    2021年
成就勋章
TA的专栏
  • FMEObjects API python接口全解析
    付费
    2篇
  • web
    8篇
  • fme
    14篇
  • 深度学习
    3篇
  • python
    12篇
  • QGIS
    1篇

TA关注的专栏 7

TA关注的收藏夹 0

TA关注的社区 11

TA参与的活动 1

兴趣领域 设置
  • Python
    pythondjangonumpypandas
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

51人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

WebGIS开发之地形土方开挖回填分析

填挖方分析是GIS领域中非常常规的功能,不少webgis框架都有现成的功能,比如cesnium、DTS等,但是实际使用起来效果不佳,因为大部分这类算法的设计面都是统一高程,不满足实际需求。本博客将实现从底层算法开始完成这一计算过程。底层逻辑是将设计面和现状面的分割成无数能够方便计算柱状体,然后进行数据累加计算出填方和挖方。涉及技术:golang、postgis。前端通过传入高程点和几何面,后端直接计算出填挖方数据。
原创
发布博客 2025.04.28 ·
617 阅读 ·
20 点赞 ·
0 评论 ·
10 收藏

填挖方

发布视频 2025.04.28

国土变更调查拓扑错误自动化修复工具的研究

随着国土变更调查,在土地管理中的重要程度越来越高,对其数据的要求也越来越高。数据能通过质检软件,作为年度国土变更调查每年能否将数据汇交至部的硬性要求,每年从事该行业的人会耗费大量的精力和时间在质检错误修改上,而修改的重点主要在拓扑错误上面,往往一个面积大一点的区县,初次建库的拓扑错误量都非常高,有些甚至是好几万个错误,虽然市面上目前有一些批量修复工具,但是整体效果都不尽人意,修复率只能到百分之60左右。
原创
发布博客 2024.11.21 ·
1985 阅读 ·
14 点赞 ·
9 评论 ·
23 收藏

NewGisIntegration软件使用手册(让你的FME脱离运行环境)

该系统需要FME软件有一定的使用基础。系统实现了对FME模板的规范化管理和在线运行,支持本地离线、局域网、云服务器等多种方式部署,目前支持FME2021-2024版本。对FME模板进行了权限化管理,能实现模板的次数申请和权限分配。
原创
发布博客 2024.10.28 ·
764 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

WebGIS开发之编辑功能(分割、融合、捕捉、追踪)

目前市面上大部分WebGIS的产品的编辑功能都很简陋,大部分都只支持简单节点编辑。稍微好一点的会支持面数据裁剪分割、融合。但是在大部分数据使用场景中,为避免出现矢量和矢量之间出现缝隙、压盖等拓扑错误,捕捉和追踪功能就非常重要了。本博客主要讲解如何通过postgis和go语言实现来实现这些功能。一、面分割面分割实现,主要是通过绘制的线来切割面数据,需要考虑的是如果线反复穿越面几何,面几何存在多环岛,且线穿过多环岛。这种逻辑如果是通过纯前端turf库是较难实现的。// 图斑分割//线切割面= nil {
原创
发布博客 2024.10.28 ·
1449 阅读 ·
12 点赞 ·
1 评论 ·
8 收藏

追踪

发布视频 2024.10.28

捕捉

发布视频 2024.10.28

合并

发布视频 2024.10.28

分割

发布视频 2024.10.28

利用NewGIS平台将FME模板发布为接口

在实际的应用生产过程中,尤其是移动端GIS软件的开发,针对一些闭源的格式,比如dwg、esri-mdb、esri-gdb等等,这种非开源格式不像shp、dxf、kml这种明码格式可以通过手搓数据格式转换来实现解析,FME是一个很好的转换工具,但是没办法安装在移动端。我们团队开发的NewGIS平台能够实现自动解析FME写好的模板,并将模板发布为接口或者工具。
原创
发布博客 2024.05.28 ·
610 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

Ubuntu22.04部署NewGIS平台流程

将FME安装包拷贝到linux的某个文件夹中,输入命令,第一个命令是安装软件包,第二个是安装绑定文件。先下载tar -xzvf go1.20.linux-amd64.tar.gz文件,然后解压文件。将fme-flexnet-linux-x64.tar_3.gz文件拷贝到某路径并解压。然后将该文件放入/etc/systemd/system路径。然后新建一个文本文件配置,注意修改文件路径。输入命令 su root设置密码。输入命令编辑环境变量配置文件。使用postgres账号。输入完成动态链接库配置。
原创
发布博客 2024.05.10 ·
506 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

webgis后端安卓系统部署攻略,超详细Termux攻略

因为之前一直做的H5+APP开发,GIS服务后端基本上都是部署在服务器中,遇到客户需要定制纯离线版webgis app时遇到了这个问题,因为本身是做的BS端的产品,一下转纯安卓嵌入式app,一是没有完善的gis生态,二是抛弃前期开发投入的成本过于浪费,于是想着如何将Go语言开发的gis后端和postgis数据库编译安装到安卓机中,同时将大量的gis数据也导入postgis数据库中。整体流程已经实现,因流程繁琐且坑巨多,所以写下该篇博客总结全套流程,希望也能帮助到有同样需求的朋友。
原创
发布博客 2024.02.10 ·
2098 阅读 ·
16 点赞 ·
1 评论 ·
26 收藏

Go语言的映射reflect使用大全

Go语言作为一个高性能的静态语言,我们在写函数的时候,由于go语言的特性,我们需要定义变量类型,大多情况下,变量类型是固定结构体,这就会导致我们想做一个适配性较高的函数的时候,则需要将变量以及返回值用interface{}接口实现在Go语言中,`reflect`包被用来在运行时动态地操作对象。尽管这个包非常强大,但是它通常不建议用于日常编程,因为它会使代码更难理解和维护,同时也会减慢程序运行速度。但是当你需要编写通用代码或者框架,或者需要处理未知类型的数据时,`reflect` 包就显得非常有用。
原创
发布博客 2024.01.19 ·
699 阅读 ·
9 点赞 ·
0 评论 ·
9 收藏

如何使用FME开发自动化分析报告功能

该方案不单单能应用于城镇国土空间监测项目,能定制开发所有项目的分析报告,包括规划的合规分析,可行性分析,调查监测的变更调查数据库分析报告等等,并且能避免各种冗余的。
原创
发布博客 2023.10.12 ·
1944 阅读 ·
3 点赞 ·
2 评论 ·
14 收藏

基于FME二开产品:NewGIS integration介绍

爆肝两个月,我和我的团队终于打造出了一款能完美适配所有FME模板的在线模板管理平台,目前支持FME2021版本的所有模板的在线运行、管理。整体技术框架前端Vue ,后端Go语言实现。基于fmedesktop2021.2版本开发,目前只是一个雏形,后期会增加在线网络接口配置,将模板配置为web后端接口,并增加权限管理功能,统计分析功能等。欢迎精通FME,又精通go语言的小伙伴加入我们的团队完成该产品的开发。
原创
发布博客 2023.07.19 ·
2162 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

golang实现webgis后端开发

在pg数据库中,几何信息都是通过wkb格式进行存储,所以我们需要将wkb解析为golang中我们可以操作的几何对象,那么在解析wkb之前我们需要定义好全部的几何要素1、定义点类型,直接用两位浮点切片定义,如果需要z值就三位,我这里目前只需要二维数据就定义的2维。2、定义线类型,线类型由点类型组成3、定义环类型,该类型主要在存在环岛面的时候使用,环类型的特点就是起点和终点坐标一致4、定义单面类型,该面由环类型切片构成,我们还可以给在该类型中定义一些简单的几何函数//判断两个面是否相等if len(p)!
原创
发布博客 2023.06.06 ·
3832 阅读 ·
3 点赞 ·
1 评论 ·
16 收藏

在pycharm中使用chatgpt

以前是面向搜索引擎编程,现在是面向chatgpt编程了。可以说是极大的解放的生产力。
原创
发布博客 2023.03.20 ·
32724 阅读 ·
31 点赞 ·
17 评论 ·
104 收藏

动态矢量瓦片缓存库方案

矢量瓦片作为webgis目前最优秀的数据格式,其主要特点就是解决了大批量数据在前端渲染时出现加载缓慢、卡顿的问题,能够环境前端设备的计算压力。动态矢量瓦片技术,解决了矢量存储在数据库中的实时动态更新,不再需要使用离线工具对矢量进行本地切片发布的问题。但是动态矢量瓦片技术的缺陷也很大,就是因为其运行逻辑是通过对数据库矢量实时切片,那么当用户访问并发数过多的时候,pg库就会超负荷运行,会出现访问超时的情况。为解决这一问题,搭建矢量瓦片缓存库就非常重要。一、缓存库的意义。
原创
发布博客 2023.03.16 ·
2397 阅读 ·
4 点赞 ·
3 评论 ·
11 收藏

FME对调查云平台完成变更调查照片的批量迁移

技术就好似一把刀,坏人用来伤害人,厨师用来做菜,全看人如何使用。爬虫虽然是一门敏感的技术,但是合理使用,在提高了生产力的同时,也保证了数据的准确性,同时因为是走的后端http直接请求接口,节约了平台的开销,对比以前的人海战术,该方法还能减少平台的资源占用,对软件平台方的日常维护也产生了巨大的价值。
原创
发布博客 2023.01.06 ·
1869 阅读 ·
10 点赞 ·
1 评论 ·
18 收藏

Postgis动态矢量瓦片前后端部署指南

webgis最近随着智慧城市、数字孪生等项目大火,成为当下非常热门的技术。mapbox提出的矢量瓦片技术,解决的B/S端在面对大体量gis数据时的前端的渲染压力。使得前端地图在面对百万级的数据量依旧游刃有余,甚至比在C端上的浏览还要丝滑。动态矢量瓦片技术,解决了矢量存储在数据库中的实时动态更新,以及不再需要使用离线工具对矢量进行本地切片发布的问题
原创
发布博客 2022.12.25 ·
3310 阅读 ·
3 点赞 ·
0 评论 ·
24 收藏
加载更多