自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (4)
  • 收藏
  • 关注

原创 ChatGPT是怎么帮我写代码的,实现批量下载照片

一个朋友做卡证的,客户一般是提供姓名和对应的照片,这次提供的是一个表格,姓名和照片链接。慢的方法就是一张一张打开下载再另存到电脑里,输入名字。几百张,于是求助于我,奈何好久没用Python了,都不会写代码了,但是语法大概还记得,于是就像ChatGPT提出需求,自动编写了代码。只有name = line.split(",")[0].strip() 这两行的分隔符用了空格,修改了一下。后面又重新提问了,表格换成了txt文件,逗号分隔,他又重新写了代码,只有分隔符用错了,改了这一处,其它一切运行正常。

2023-04-04 22:34:43 295

原创 【IOS捷径】获取时间戳

IOS捷径里面没有自带的获取时间戳的功能,需要计算得到,时间戳是指当前时间与1970年1月1日 00:00:00之间的秒之差,但是我发现计算出来有相差8个小时,所以这里应该是因为时区的原因,中国是东8区,所以计算的是与1970年1月1日 08:00:00之间的秒之差,这样就可以得到时间戳,一般情况用不到,但是在用捷径写维格表格时,时间字段需要用时间戳的格式输入,形式为数字。...

2022-06-15 16:22:36 5056 1

原创 CHFS注册服务,后台运行

配置文件:#---------------------------------------# 请注意:# 1,如果不存在键或对应值为空,则不影响对应的配置# 2,配置项的值,语法如同其对应的命令行参数#---------------------------------------# 监听端口port=# 共享根目录,通过字符'|'进行分割# 注意:# 1,带空格的目录须用引号包住,如 path="c:\a uply name\folder"#

2021-11-17 14:38:06 795

原创 FME转换流量流速数据XLS表格形式生成CAD文件

如题,提供的数据是表格要转换出来的成果是:要求:箭头位置是表格 的坐标,线头的总长是流速的大小,标注文本是深度和流速主要用到VertexCreator转换器,先利用三角函数,计算出文本标注点坐标,箭头尾部坐标,箭头两个小短线的尾部坐标,利用属性管理,四则运算计算再根据以上点生成短线和文字标注,模版如下:总结:解题思路是坐标的计算,根据前一点再生成下一个点。自动连结成直线,不需要用到linebuild;如何生成在CAD中正确显示的箭头或者块未尝试,这里用的是...

2021-09-10 17:58:42 309

原创 fme使用workspacerunner批量处理数据

需求:批量输入裁剪框dwg,裁剪dltb数据,输出每个裁剪框内的图斑为dwg作为地图编写正常的模型空间编写批量处理的模型空间注意事项处理的模型空间建议扇出,否则在批量处理内不方便扇出批量处理添加一个path directe读模块添加workspacerunnner转换器,设置参数将输入的裁剪框文件夹关联一下,选择path_windows,这个是文件夹下的所有文件列表,也就是所有裁剪框创建两个参数,分别是输出文件夹和dltb数据...

2021-09-03 17:11:35 1099

原创 fme高标准农田设计田块按规律编号

前面讲了田块线的生成,这里不在赘述!这里主要介绍下规律边号的思路田块融合,生成片区片区过去内部点,缩小100倍坐标,用于排序排序后编号用neighberfinder查找最近的片区,所有田块赋值片区号输入规划图的沟渠渠道获取中点,排序,编号沟获取中点,排序,编号利用查找最近的对象,赋值渠道编号,未查找到的赋值沟编号所有的田块再生成内部点排序,片区第一,渠道第二,沟第三,田块内部点第四这样生成的编号就有一定的规律...

2021-08-04 14:47:19 541

原创 fme转换shp面文件到cad自定义填充图案

选择时是无法找到自定义的填充图案的,在转换时直接填入自定义的填充图案名称,另外注意2点转换时打开cad,且在cad内已经支持了自定义填充图案增加一个属性,autocad_hatch_pattern_type,值写2。这是通过cad图导入到fme的文件浏览器里面,找出来的属性。试不出来,成功转换出了水田,旱地符号等...

2021-04-20 17:21:03 1644 7

原创 QGIS,下载卫星影像及套合坐标

加载影像点工具栏添加google,google satelite加载后,设置项目坐标系,这里可以直接设置为CGCS2000选2000坐标系确定以后,就可以添加shp数据,同样是2000坐标系的可以看到完美贴合了,应该因为图是WGS84的,经纬度坐标和2000的相差很小。导出图片项目,导出,导出地图为图片可以设置分辩率,这里范围可以手动框选,或者选图层计算,比例尺不能调,调了范围就变了,要清晰的,可以调分辩率,默认是96,可以调600或者其它的。具体

2021-02-26 20:55:09 2233 2

原创 FME转换CAD填充块文件为SHP,并正确显示颜色符号

有的项目需要用到CAD填充数据,转为SHP,其它图件使用,并且需要正确显示填充的颜色。思路:1输入DWG文件2用TESTER转换器判断是不是填充3转为SHP文件4加载SHP文件,设置符号样式模版截图CAD图暴露autocad_entity属性新增两个颜色属性字段获取的一个是fme_color ,一个是autocad_color,分别是用RGB表示的和用索引号表示的。在ARCGIS内样式管理器,新建一个样式个人觉得用索引号...

2021-01-14 10:48:10 3289 9

原创 FME检查锐角,并标记输出

模版截图流程:创建用户参数jiaodu 输入DWG,暴露图层参数 用polylineAnalyzerl计算各节点角度(polylineAnalyzerl这个转换器需要到服务器下载,需要梯子才能下载) 节点内会生成5个参数 最后一个就是角度,但是存在方向问题,比如锐角30度,那么有两个条件,一个30度,一个330度,所以用TESTER进行判断 再将筛出的点数据,生成缓冲区,本来想生成圆的,不知道生成圆用哪个转换器。 设置DWG的样式,生成一个autocad_layer参数,属性值e

2020-09-30 11:23:49 1333 4

原创 下载卫星影像,定义2000坐标

用软件下载谷歌卫星影像arcgis新建2000坐标系数据框添加wgs84的谷歌影像重新导出影像,选择数据框坐标系这个方法相当于简单的强行将wgs84地理坐标的影像重新定义坐标系,定义为2000地理坐标系,然后可以添加到常见的2000投影坐标系数据作为底图。...

2020-07-16 15:53:48 823

原创 使用FME转换SHP或CAD为KML文件

模版未使用其它转换器。运行界面这里设置了几个参数,透明度,线宽度,线颜色,坐标系在写模块中,点右键,点击发布参数在用户参数位置,点击编辑定义。设置 参数值类型和默认值涉及到颜色的可以选择颜色拾取器,因为FME认的颜色参数一般是RGB浮点数值。同理,可以CAD转为KML的模版文件,原来一直是用ARCGIS转换的。觉得略麻烦,用FME转换,效率更高,更便捷。...

2020-07-09 10:48:23 2025

原创 高标准农田建设项目格田田块线批量生成

高标项目比原来土地整治项目做的细致一些。需要按格田计算土方,并且高标项目的面积一般都比较大,动则上万亩,几千个田块。用CASS或者GLAND等软件。但是计算的前提是需要绘制格田范围线,统计面积以及用于每个格田土方平衡计算。这个工作是个繁琐重复的工作,以往一般人工绘制比较慢。下面分享两个方法,可以批量生成,两个方法的原理都是相同的。原理即是,格田线 由沟路渠和田埂围合而成,挑选出这些层的多线段,设置一定的容差,即可用转换工具转换成闭合面。方法1:ArcGIS1、加载规划图,一般为CAD图件

2020-05-30 21:34:12 1754

原创 C#02.2输入输出

求平均数时,数组长度i可不可用的,开如我用sum/i,报错,估计是因为在for 的循环内才声明的吧。在for循环外不可用,后来用ss2的字列表长度length属性除。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace example02._2{ class Program { ...

2020-05-16 13:53:18 127

原创 C#02,控制台程序,定义变量,输入输出

1,新建控制台程序。2,运行的时候选不调试,或者CTRL+F5,要不然就很快跳过去了。console.write相当于python的print函数。输出的时候,可以将变量插入的位置用{}加序号代替,后面带变量,这个和python类似。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ex.

2020-05-16 13:34:49 851

原创 Autolisp高斯反算,CGCS2000大地坐标系平面坐标转换为经纬度坐标

CAD制图中,经常要用到根据图上某点坐标标注经纬度的功能,之前在网上找了一个西安80坐标系下标注的,现在用2000的比较多,网上没有找到合适的,所以自己照着三调的培训资料写了一下,三调的资料内有高斯投影的计算公式以及图幅分幅和随球面积等计算内容。网上有很多.net下写的2000坐标系下高斯反算的代码,但是我没看懂,没理解需要迭代循环的一部分,如果有懂的,可以给科普一下。谢谢。五个常数自行翻阅三调培训资料,我不确定是不是涉密。(defun xytobl2000 (y x cm / a bb f e2 e1

2020-05-10 10:02:55 5988

原创 fme中python使用简单实例,遇到中文报错的解决方法

配置fme的python参考该文章https://blog.csdn.net/u013480096/article/details/104699787因为我电脑装的是arcgis10.0,所以默认安装的python是2.6.5的版本,fme2009以上版本好像不用配置,我的fme2018可以直接使用pythoncaller转换器使用stringreplacer转换器。替换文本内容,用正...

2020-05-06 21:52:16 2136 1

原创 高标农田建设项目快速处理项目建设规模范围线

原始资料: 地形图+测量范围线 DLTB数据库 处理原则: 测量范围内的耕地及可转变为耕地的其它地类 新增耕地面积大于400(个人建议,最小上图面积) 新增耕地为非带状的5米以内宽度的(个人经验值,细的带状的不利于新增耕地勘测及其它环节) 处理方法 测量范围+DLTB相交=成果1 成果1多部件转单部件,因为相交后剩下的是多部件,得到成果2 成果2中扣除面积小于10...

2020-04-05 22:25:20 670

原创 转载,pyautocad安装及方法属性

转载的,原文出处https://www.cnblogs.com/crazytao/p/7699190.html一、处理AutoCad模块 -pyautocad    1.安装        1 pip install pyautocad      注:1.该操作会自动安装 comtypes模块,如果其他方式安装,请自行安装comtypes模...

2020-03-26 23:07:39 4519

原创 转载,pyautocad关于另存为教程

转载的第二篇pyautocad教程,关于另存为的。原文地址 Autocad.doc.SaveAs()     autocad文档如下:      Signaturesobject.SaveAs FileName, FileType [, SecurityParams]ObjectDocument,MenuGroupThe object or objec...

2020-03-26 22:38:12 1220

转载 转载,python操作Autocad的pyautocad库,使用教程

在网上找一一篇关于pyautocad的,写的比较详细的教程,备份下原文地址首部必须 1 2 #!/usr/bin/env python # -*- coding: utf-8 -*-   导入pyautocad 1 importpyautocad   impor...

2020-03-26 22:27:11 8586 1

原创 FME转换地类图斑,自动分数显示图斑编号及地类

两个方法,1,做好块的种子文件,类似ARCGIS转换方法,生成块的属性结构2,第二种方法是,修改插入的文本内容,\A1;{\H1.0x;\S@Value(TBBH)/@Value(DLBM);},其中H1.0x可以修改,代表转为分数形式后的大小与字高的比例第二种方法简单方便。...

2020-03-25 22:14:28 2456 1

转载 FME转shp到CAD的另一种方法

j 利用2DForcer转换器,移除所有的高程(Z)坐标;k 借助AttributeCreator转换器,设置新的属性值。经过对CAD文件进行分析可知,仅需要新建autocad_layer(图层)、autocad_entity(实体)、autocad_color(颜色)三个属性值即可;并对其进行分别赋值:autocad_layer(图层)的属性值为YD-@Value(YDDM)或YDDM;au...

2020-03-24 23:07:56 2284 1

原创 利用arcgis转80到2000记录

局部区域,在有对应控制点的情况下,可以用cass直接进行空间校正,转换数据或者图件,arcgis也可以进行这项操作。过程如下:打开转换数据加载对应控制点文件开始编辑转换数据打开工具条空间校正选择校正数据和校正方法添加链接校正停止编辑保存数据重新定义投影总结,校正的链接列表,可以保存以供下次使用。这里有几个疑问:校正方法,仿射,投影以及其他有什么区别,分别什么时候使用?...

2020-03-18 07:40:43 1812 1

原创 FME转换DWG到KML或KMZ

外业踏勘时经常用到奥维一类的软件,加载数据到现场确定范围,奥维对DXF格式支持不太好,非会员有数量要求,KML支持比较不错,用arcgis转会比较麻烦,FME转换起来比较方便,且容易扩展,记录一下。输入dwg数据,输出kml文件,设置一下坐标系没有其它要求,可以直接输入到输出。暴露填充属性,宽度属性编辑字段值,填充0,表示透明,宽度可以看需求2或5都可以...

2020-03-17 20:22:08 1242 2

原创 pip太慢,报错

pip install pyinstaller -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 用国内的镜像源来加速

2020-03-06 16:18:54 131

原创 CAD二次开发C#02 AddLine

画了4条直线 ,1、实例化Line类,输入起点和终点参数,坐标点是通过实例化Point3d对象得到。2、但是直线对象提交到数据表并显示这块没看懂,比较复杂。这里比LISP难理解很多using Autodesk.AutoCAD.ApplicationServices;using Autodesk.AutoCAD.DatabaseServices;using Autodesk.Aut...

2019-11-24 15:57:44 942

原创 CAD二次开发C#01

很早就装了visual studio 2017,对比了一下LISP .net 和objectARX,综合来说还是.net的资源多,上手快,今天心血来潮,学习一下,教程是2014CAD,我电脑是2017的1、新建解决方案,类库2、引用CAD的类库3、输入代码using Autodesk.AutoCAD.ApplicationServices;using Autodesk...

2019-11-24 15:01:58 308

原创 C# 【1】你好,第一个程序

第一个hello world用窗体应用不用控制台程序,感觉更有成就感。1、安装可以百度一下,默认进官网下载安装器。2、安装好后,启动visual studio 20173、新建项目4、选择窗体应用5、选择工具箱,插入一个按钮,设置按钮的属性,TEXT,显示你好6、双击按钮,进入代码页7、调试运行8、选中窗体,可以更改属性,选择图标,没有图标,可以到网...

2019-10-23 22:59:37 190

原创 免费的合同管理软件推荐,turboCIS

找了很久,想要找一款免费的,好用的合同管理软件,试了很多,都不好用,电脑平时又是不上网的。所以找的都是单机版的软件,turboCIS有免费单机版还不错,使用下来功能也能满足需求,主要是合同的登记,开票信息的登记,文档附件的关联和上传!虽然是免费版,客服也还会回答问题,赞一个。我的WIN10电脑上不好用,导出功能会报错,在WIN7上使用正常!...

2019-10-16 18:31:10 1127

原创 AutoLisp获取对象长度和面积函数

(vlax-get (vlax-ename->vla-object (car (entsel))) 'Area);获取矩形面积 (vlax-get (vlax-ename->vla-object (car (entsel))) 'Length);获取矩形长度 除了这,还有(vlax-curve-getArea ent);取得面积(vlax-curve-getDis...

2019-09-26 20:58:09 2991 1

原创 FME不需要符号库转换CAD填充

如题,之前的FME转土地利用现状库SHP文件或者MAPGIS文件为CAD填充,SHP需要加载样式文件打包为LPK文件,MAPGIS需要指定符号库里的文件,多有不便。实际就是地类对应土地利用现状图样式规定的RGB颜色,所以可以用AttributeValueMapper模块转换地类编码或者DLBM字段为RGB颜色,对应输入字典表即可,这样转出可以直接转为CAD填充转换后的成果...

2019-09-25 17:01:43 2798 24

原创 利用FME(myfme)将MAPGIS格式的土地处用现状图完美转换为CAD

安装好FME,再安装MYFME,这样支持国产的一些数据格式。确认一下系统库路径添加读块块。设计resolvecolor暴露mapgis fill color添加dwgstyle转换器。设置面转块的颜色,经测试,还是要选fme fill color字段转HATCH颜色是正确的,如果是mapgis fill color .要转带图案填充的HATCH才正...

2019-08-01 22:15:52 3827

原创 FME转换LPK层文件到AUTOCAD报错

在转换中,某些读取的要素与工作空间的要素类不匹配。可能由于读模块的数据集发生了一些变化,或者读模块要素类被移除或重命名。这是什么原因??开始以为是数据有问题,数据进行了几何修复,重新打包后,还是报错。但是转其它的数据没有问题。然后重新新建了一个转换模块,又可以正常转,也不知道是不是前面的转换模块哪里修改了设置导致的。在转换中,某些读取的要素与工作空间的要素类不匹配。可...

2019-07-09 22:18:48 857 1

原创 FME安装版本的选择

下载了2019版的64位,装好后,发现不支持ARCGIS的层文件,原因是没有64的库支持,所以后来经过比对,还是觉得2018的32位版本最好,有官方说明文档,有中文汉化包,要不然全英文的一脸蒙X。如果安装了2019的破解版,2018版本装好后是可以直接运行的,不用配置许可,配置许可过程有个坑。一般用户都装了ARCGIS。默认的都是27000端口,会因为端口冲突运行不了许可证管理软件,所以要在许...

2019-07-09 21:47:51 2610

原创 FMEl转换SHP面文件到AUTOCAD填充

第一部,加载SHP文件后,选择符号化,设置样式文件,这样打包后,才能用fill_color字段传递给CAD的填充颜色。点右链,创建打包图层包文件,利用工具箱内的打包工具也可以,不过测试了选择版本,FME中报错,估计要选择所有版本才行。fme新建一个,添加一个读模块,选ARCGIS图层文件,但是选择文件时,过滤文件看不到LPK文件,所以选个SHP先,或者直接输入路径,不要用选择的方式。...

2019-07-09 21:40:49 12246 19

原创 三调与二调图斑叠加分析,筛选不同地类面积占比,筛选举证图斑

主要步骤:标识数据,叠加分析,用标识,生成所有相交图斑,属性有原图斑的地类和国家的地类,以及原图斑的面积。, 生成的面域,增加4个字段(图斑的三调一级类,图斑的国家NYYPDL,是否相同,标识后的图斑面积),转换三调地类为二调的一级类,转换国家地类为二调一级类。 计算两个地类是否相同,相同就把是否相同这个字段填写相同,不同就填不同。 导出所有不同的细碎图斑,计算图斑面积等于SHAPE面积...

2019-07-07 21:15:03 9928 6

原创 python 读取word 表格,写入excel

以上word表格汇总为下面的EXCEL表格用到两个模块,docx,openpyxl也可以写到csv文件,不过csv文件过长的数字文本会自动转科学计数excel文件,内容没有转成数字,是默认插入的文本,如果加入判断语句又会有点麻烦,所以可以生成表格后,再手动打开转一下文本为数字。import docximport osfrom openpyxl import Work...

2019-04-11 21:33:39 10364 16

原创 AutoCAD批量打印工具,batchplot,AcmeCADConverter使用注意事项

较新的版本,本身增加了批量打印功能,但是一直没有弄明白怎么用,使用的命令也是bathplot,所以新的脚本要重新加载一下。然后才能使用。添加到启动组没有反应。如果跳出这个界面点修改,设置一下默认的打印机和打印样式。其它没有什么好说的,可以批量打印,可以切分为单独的DWG。这两个功能是常用的。生产布局和打印已有布局用的少。打印机选PDFfactory PRO.如果ADOBE的打印...

2019-01-15 22:16:50 5608

原创 python操作docx文档,杂记

from docx import Documentfrom docx.shared import Ptfrom docx.oxml.ns import qnfrom docx.shared import Inchesdocument = Document()for i in range(3): document.add_heading('我是标题', i)p = document.add_p...

2018-07-09 22:02:17 845

AutoCAD-群码表大全.pdf

AutoCAD-群码表,用LISP生成AUTOCAD对象,AutoCAD-群码表,用LISP生成AUTOCAD对象,AutoCAD-群码表,用LISP生成AUTOCAD对象AutoCAD-群码表,用LISP生成AUTOCAD对象,AutoCAD-群码表,用LISP生成AUTOCAD对象

2020-10-09

shp计算地块四至经纬度及中心点经纬度.fmw

根据SHP文件计算地块的四至经纬度及中心经纬度座标,配合FME使用,根据SHP文件计算地块的四至经纬度及中心经纬度座标,配合FME使用,根据SHP文件计算地块的四至经纬度及中心经纬度座标,配合FME使用

2020-05-25

acad2kml.fmw

fme转换CAD文件到KML或KMZ模版

2020-03-17

合同管理TurboCIS_DJMFB_setup4.0.0.exe

合同管理软件,免费单版,满足一般企业项目管理,合同管理,合同管理软件,免费单版,满足一般企业项目管理,合同管理,合同管理软件,免费单版,满足一般企业项目管理,合同管理,合同管理软件,免费单版,满足一般企业项目管理,合同管理,合同管理软件,免费单版,满足一般企业项目管理,合同管理

2019-10-16

空空如也

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

TA关注的人

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