xxlily002555
码龄8年
关注
提问 私信
  • 博客:76,246
    76,246
    总访问量
  • 8
    原创
  • 2,187,401
    排名
  • 75
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2016-11-24
博客简介:

qq_36808376的博客

查看详细资料
个人成就
  • 获得58次点赞
  • 内容获得24次评论
  • 获得254次收藏
  • 代码片获得494次分享
创作历程
  • 1篇
    2022年
  • 6篇
    2019年
  • 2篇
    2018年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

关于构建属于自己的工具箱脚本

都2022年了也再来写一点自己的经验。相信很多时候大家都会反复的执行arcgis的某一个工具箱,比如相交——相交——添加字段——计算字段等一连串的过程。有的人会用模型构建器完成与之相比,我会选择用arcpy,来构建自己的工具,更易于方便修改自己需要的参数和过程。(一)新建工具箱脚本打开目录随意找一个文件夹新建一个就行,然后添加一个脚本(二)编辑脚本添加一个自己写的脚本进来就行,接下来 关键就是工具与自己的代码如何挂接;,我们要使用到一个函数arcpy.G...
原创
发布博客 2022.01.06 ·
551 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

关于对arcgis字段计算器功能探究以实现查找属性表中名称相同,面积最大的图斑为例

以前使用的时候都仅仅只限于写一个自定义函数:类似于这种简单的比较函数:表达式:function(!m!,!n!) #!m!,!n! 为字段名称表达式类型: PYTHON_9.3代码块:def function(a,b): #比较a字段与b字段的值,取其中的小值 if float(a)==float(b): return "相等" if float(...
原创
发布博客 2019.07.05 ·
6539 阅读 ·
3 点赞 ·
4 评论 ·
28 收藏

arcgis在配合数据驱动下制作动态表格及生成拐点坐标表

本文以打印宗地图为例,展示在arcgis下使用数据驱动工具生成和打印宗地图最后展示初步的效果图:图框可以修改和自定义一、标注出每个面的界址点号1、打开宗地地块需要标注各个拐点的坐标,面状图形暂时不知道如何直接标注出各拐点,因此使用数据管理工具——要素——折点转点,创建拐点;2、但是由于该工具会将J1 计算两次,以下参考图,会显示的拐点数目为5,所以我们先对面状图形进行计算拐...
原创
发布博客 2019.06.19 ·
12655 阅读 ·
20 点赞 ·
7 评论 ·
76 收藏

arcgis数据驱动根据字段名称自动导出JPG,兼切割栅格图像

下面是导出JPGimport osimport sysreload(sys) sys.setdefaultencoding('utf-8')... mxd = arcpy.mapping.MapDocument("CURRENT")... for pageNum in range(1, mxd.dataDrivenPages.pageCount + 1):... mxd.da...
翻译
发布博客 2019.04.16 ·
5248 阅读 ·
2 点赞 ·
5 评论 ·
17 收藏

批量导出word

import xlrdfrom docx import Documentfrom docx.shared import Inchesimport osimport re# 基础文件夹路径base_path = "C:\\Users\\IBM\\Desktop\\xxx\\"# excel路径xls_path = base_path + "对照表.xlsx"# word填写模板...
原创
发布博客 2019.04.16 ·
567 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

EXCEL中按照一列的相同编号,组合另一列的多行内容

使用EXCEL自带的VBA(按alt+F11调出),贴入下列的代码,然后运行,依据A列的内容,组合合并B列的内容,在E和F列输出,代码参考,行数和列位置可以自己改Private Sub Worksheet_Activate()Dim a, b, d, i, m, n() '创建一些变量Set d = CreateObject("Scripting.Dic...
原创
发布博客 2019.04.16 ·
4501 阅读 ·
2 点赞 ·
0 评论 ·
13 收藏

arcgis实现对同一地块内的其他要素进行流水编号,或实现根据字段内同一属性加入长度编码编写流水编号

举例:该处有A、B地块,需要对B地块乃至其他C地块内的小地块进行从1开始编写流水号左边 右边从左边实现到右边的情况:使用arcgis的字段计算器的功能计算模式改为python ,其中 invalue 为输入的【地块name】字段,计算字段为【编号】字段,最后在最下面运行 函数 func(invalue) 贴出代码:Dict1 = {} #新...
原创
发布博客 2019.02.26 ·
4628 阅读 ·
5 点赞 ·
1 评论 ·
14 收藏

gis里将当前mxd下的所有图层的名称写入其shape的属性表

import arcpymxd = arcpy.mapping.MapDocument(r"CURRENT") #需要修改的mxd的路径df = arcpy.mapping.ListDataFrames(mxd, "")[0] #该mxd下面第一个数据框lyr = arcpy.mapping.ListLayers(mxd, "", df) ...
原创
发布博客 2018.07.10 ·
2794 阅读 ·
11 点赞 ·
4 评论 ·
17 收藏

arcgis条件标注及换行标注

总结一下最近碰巧遇到的标注的问题,翻了说明文档和相关资料看到的一些方式,还可补充一、arcgis标注标签简单使用(标注模式在常规中选择maplex引擎的引线标注)1、五颜六色的标注方式原标注样式修改后标注方式采用的的是arcgis文本格式化标签:"<CLR red = '255' blue=0 green=0 >" + "Text"+ "</CLR>",...
原创
发布博客 2018.04.26 ·
38008 阅读 ·
15 点赞 ·
3 评论 ·
94 收藏