摘要: substr函数 substr(string,start) string:要截取的字符串 start:从第几位开始(前面从1开始,后面从-1开始) 使用substr函数补0 select substr('00000'||0,-5); 结果:00000 select substr('00000'||1 阅读全文
posted @ 2021-07-25 22:21 大头和尚 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 要求:计算投影面积,单位公顷,保留4位小数 Oracle round( (st_area( st_transform(shape, ( floor((st_x(st_centroid(shape))+1.5)/3) -25+4513)) ) /10000), 4) Postgis round( (s 阅读全文
posted @ 2021-07-21 14:37 大头和尚 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 问题 SQLite没有其他数据库 **TRUNCATE TABLE [TABLENAME]**写法 清空只能使用 DELETE FROM [TABLENAME] 而使用 DELETE 自增主键不会归0,但SQLite提供了解决办法。 思路 当SQLite数据库中包含自增列时,会自动建立一个名为 sq 阅读全文
posted @ 2020-12-27 16:13 大头和尚 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 点此下载模型工具,如需只对部分数据操作,提前按属性选择即可(建议10.2及以上使用,同时注意GT_QTDL<0的情况)。 需求 在现有数据基础上建立国土地类字段名(GT_YLD、GT_GMLD、GT_QTLD、GT_GD、GT_QTDL),使用国土数据标识,并将原有面积字段(SJ_MJ)内面积按照标 阅读全文
posted @ 2020-12-10 09:27 大头和尚 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 前言 要对目前已有道路及规划防火道路与火点进行最佳路径分析,分析由各最近驻防点到火点的最优路径,求算到达火点最短平均时间。这里采取分离行车和步行的方法,分别计算最短车行和步行平均距离,进而根据速度确定最短平均时间。 **注意:**ArcMap需要有Network Analyst扩展的授权许可。 数据 阅读全文
posted @ 2020-05-27 14:59 大头和尚 阅读(2909) 评论(0) 推荐(0) 编辑
摘要: 前言 有多个mxd文件需要导出PDF文件,且每个mxd都具有数据驱动页面,网上没找到这样的脚本,索性就写一个吧,点此下载。 原理 调用 arcpy.mapping 模块 DataDrivenPages 类的 exportToPDF 方法,通过参数配置导出当前页面或者全部页面,导出1个多页PDF文件或 阅读全文
posted @ 2020-05-22 10:30 大头和尚 阅读(1991) 评论(2) 推荐(0) 编辑
摘要: 1、确保已安装 Oracle 客户端,已创建数据库 2、在项目中安装 Oracle.ManagedDataAccess Nuget包 在vs中工具——Nuget包管理器——管理解决方案的Nuget程序包——搜索安装即可(确保联网) 3、添加引用 using Oracle.ManagedDataAcc 阅读全文
posted @ 2020-04-22 12:26 大头和尚 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 要实现的是去重按顺序分组拼接字段,且输出表中需要拼接多个字段。 1、查了网上大概有四种方法,各有特点: 第1种,WMSYS用户用于Workspace Manager,函数对象可能因版本而不同,Oracle官方也不建议使用;不可指定分隔符;支持去重。 第2种,listagg返回结果varchar2类型 阅读全文
posted @ 2020-04-22 11:31 大头和尚 阅读(8534) 评论(0) 推荐(0) 编辑
摘要: 1、数据库差异 SqlServer可拥有多个数据库;自带可视管理工具SQL Server Management Studio。 Oracle只有一个数据库,但可以创建多个用户;只有SqlPlus,需额外安装PL/SQL Developer。 2、字段差异 数值 numeric(m,n):m表示有效数 阅读全文
posted @ 2020-04-22 11:29 大头和尚 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 为了让下发Excel表在查看时,具有良好体验,要设置0值不显示和冻结前几行。 "点此" 下载。 阅读全文
posted @ 2020-04-18 19:45 大头和尚 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 要将Excel按照某个字段拆分为多个分表,在http://www.excelhome.net/找到了一个拆分工具,但存在一些问题,就修改完放出来, "点此" 下载。 解决的问题: 其他Excel中加载宏工具,会造成拆分表头丢失; 第一列前几行有空运行失败; 拆分到本工作簿会把除拆分表以外的其他表删掉 阅读全文
posted @ 2020-04-18 19:38 大头和尚 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 可使用 "WordSR" 工具,是一个宏工具,使用的是Microsoft Word内置的查找和替换功能。 "点此" 下载。 将 WordSR_240.doc 用于Office的较早版本,将 WordSR_240_7.docm 用于Office 2007,Office 2010, Office365 阅读全文
posted @ 2020-04-17 09:34 大头和尚 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: Word文本被修改,但不确定哪些地方被修改了,可使用Word自带的检查工具。 产生比较结果,非常好用。 阅读全文
posted @ 2020-04-17 09:30 大头和尚 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 实现目的:分析多个省的国土和林地一张图的地类对应关系,林地作为主体。 1、数据准备 因操作过程中发现,以省为单位进行分析,数据量巨大,且最终结果只关注地类映射关系,采取如下操作: 对一张图进行修复几何——按照省、县、地类融合(不作为多部件)——使用国土标识林地——计算面积 注:此过程耗时较长,数据量 阅读全文
posted @ 2020-04-03 09:02 大头和尚 阅读(1064) 评论(0) 推荐(0) 编辑
摘要:  前言 搞到了6万多点数据,点数据中存储了点所在的县名和坐标值,要转成矢量。涉及四百多个县,且经度上跨度较大,不在同一坐标系下,坐标值横坐标即有6位也有8位(有无带号都有),还存在无效的坐标。 文中数据 "点此" 下载。 处理思路 一、数据清洗(初步去除无效坐标) 去除无效坐标,X非6或者8位,Y 阅读全文
posted @ 2020-03-15 15:52 大头和尚 阅读(337) 评论(0) 推荐(0) 编辑