- 博客(64)
- 资源 (19)
- 收藏
- 关注
原创 c#清理释放内存
虽然c#具有内存管理和垃圾回收机制,但是在arcobjects二次开发嵌入到arcgis data reviewet还会报内存错误。1设置静态函数ReleaseCom函数。
2025-04-17 16:01:41
405
原创 批量测试IP和域名联通性2
的基础上,由于IP和域名多样性,比如带端口号的192.168.1.17:17,实际上应该ping 192.168.1.17。如果封禁http://www.abc.com/a.exe,实际可ping www.abc.com。
2025-03-17 10:55:40
343
原创 解决电脑偶尔转圈,中英文自动切换,程序自动切换的问题。
解决电脑偶尔转圈,中英文自动切换,程序自动切换的问题:任务管理器关闭Autodesk Desktop App和Autodesk Genuine Service。在启动选项卡中禁用
2024-04-13 15:08:27
2353
7
原创 批处理安装MSP程序
最近需要批量安装ArcGIS补丁包,补丁包个数有点多,但是都是MSP程序。于是写了个批处理程序。title 安装补丁包必须装ArcGIS-1022-DT-GNGU-Patch.msp。
2024-04-01 09:09:47
474
原创 让我们为你连接到网络
Win11安装到网络连接时,出现“让我们为你连接到网络”,“下一步”出现灰色,需要按"Shift+F10",弹出cmd窗口,敲入"有时键盘不好用,按下"Alt+Tab"键切换。系统会自动重启,到时选择"我没有Internet连接"。
2023-10-31 16:41:56
1452
原创 惠普Laser103a银河麒麟打印机驱动安装
1进入到install.sh目录,右击“在终端中打开”2输入命令sudo ./install.sh3按回车键阅读协议,输入y同意安装4不需要配置防火墙,输入n5安装完成后进入控制面板,双击打印机选择正确的配置。
2023-07-24 15:36:02
4599
1
原创 京瓷M5521cdn银河麒麟打印驱动安装
2在命令行输入“sudo dpkg -i kyocera-ecosys-p5026cdn_1.0.1_arm64.dep”3安装完毕后,选择控制面板-〉打印机进行配置。5选择驱动程序ECOSYS P5026cdn。6可安装选项PaperFeeders:One。1进入解压缩文件夹,右击“在终端中打开”4选择驱动程序kyocera。7双面打印今进打印预览。
2023-07-24 15:34:48
1725
原创 银河麒麟操作系统v10安装时间
银河麒麟操作系统安装时间方法1sudo date -r /var/log/installer 方法2df –Th 然后sudo dumpe2fs /dev/nvme0n1p3|grep -i created 。
2023-07-24 14:21:04
7362
转载 Nginx重新编译添加ssl模块--with-http_ssl_module
10会提示configure arguments:--prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module显示成功。6.将编译好的nginx覆盖掉原有的nginx 编译好的nginx在源代码下objs目录下。Nginx之前已经编译通过了,但是需要添加SSL模块。3make但不运行make install,否则会覆盖。5备份好原来的Nginx可执行程序。1找到Nginx源代码目录。4停止nginx状态。
2023-07-13 16:43:00
1946
原创 计算机局域网共享
1“控制面板”里“网络和共享中心”点击“更改高级共享设置”设置“启用密码保护共享”,“启用文件和打印机共享”,“启用网络发现”2输入“gpedit.msc”,进入“计算机配置”“Windows设置”“安全设置”“本地策略”“安全选项”“网络安全:LAN管理器身份验证级别”选取“发送LM和NTLM响应”,“网络访问:本地账号的共享和安全模型”选取“经典-对本地用户进行身份验证,不改变其本来身份”win10网络邻居发现 启动服务Funcion Discovery Resource Publicat
2023-02-07 16:55:03
865
原创 ArcGIS产品介绍(ArcGISDeskTop基础版标准版高级版和ArcGISServer标准版高级版)
基础版易智瑞地理信息系统桌面软件基础版是最基础的桌面产品,能够满足用户基本的GIS功能需求,提供了基本的地图数据浏览、查询和编辑能力,支持交互式的地图制图、地图设计与打印,支持使用智能标注引擎,提供制作报表和基于地图的分析功能,提供地理处理框架和定制应用程序框架。 1)地图数据支持支持直接读取和编辑常用矢量和栅格数据,如Shapefile、CAD、TIFF、JPEG等 支持基于Microsoft Access的个人地理数据库、文件地理数据库GDB以及企业级地理数据库 加载W..
2021-03-12 08:56:19
2196
原创 Oracle客户端安装与配置
1.Oracle服务端配置监听。1.1点击服务端“Oracle Net Configuration Assistant”,弹出如图所示对话框,选择“监听程序配置”1.2.点击“重新配置”而非“添加”,弹出如图所示对话框,然后不停的点击下一步即可。2Oracle客户端“本地网络服务名配置”2.1点击客户端“Oracle Net Configuration Assistant”,点击“本地网络服务名配置”点击下一步“添加”,服务名填写数据库名称如“ORCL”,如图示2..
2020-08-18 15:50:32
493
原创 Word VBA(批量复制Excel表格和Word表格到Word中)
Function Test() '使用双字典 SearchPath = FolderDialog("请选择文件夹") If SearchPath = "" Then Exit Function End If WordName = SplitPath(CStr(SearchPath), 1) Dim sFile As Object...
2018-05-11 11:09:49
10869
1
原创 批量追加数据库(GDB,MDB,Shp)
程序需要追加的要素类的结构Schema格式一致,将遍历后的第一个工作空间为范本,后续进行追加。# -*- coding: utf-8 -*-# ---------------------------------------------------------------------------# 质检处_汪林# Created on: 2014-09-29 10:25:22.00000
2016-01-07 15:14:51
2004
原创 批量横向打印Excel
使用VBA脚本写的,具体使用如下:在批量需要打印的Excel文档下面,新建一个文档,将代码粘贴VBA工程里,然后运行即可。具体代码如下:Attribute VB_Name = "模块1"Sub PiLiangPring()Attribute PiLiangPring.VB_ProcData.VB_Invoke_Func = " \n14"Dim curPath As Stri
2016-01-07 15:11:17
1712
原创 重命名要素类
配置文件格式如下:引入了读取Excel格式xlsx格式的第三方库xlrd(xlrd-0.9.3.tar.gz)具体Python代码如下:# -*- coding: utf-8 -*-# ---------------------------------------------------------------------------# Merge.
2016-01-07 15:06:05
750
原创 删除GIS数据属性值空格(GDB,MDB,Shp)
批量删除GIS数据属性值空格# -*- coding: utf-8 -*-# ---------------------------------------------------------------------------# Merge.py# Created on: 2015-05-04 10:25:22.00000# (generated by WangLin_TJCH)
2016-01-07 14:49:54
3052
原创 删除GIS数据库空层(GDB,MDB,Shape)
批量删除GIS数据库空层。# -*- coding: utf-8 -*-# ---------------------------------------------------------------------------# Merge.py# Created on: 2013-01-21 10:25:22.00000# (generated by WangLin_TJCH)
2016-01-07 14:44:56
3326
2
原创 批量裁剪GIS数据(包含GDB,MDB,Shp)
本段Python代码支持ArcGIS常见格式比如GDB、MDB和Shape格式的裁剪。# -*- coding: utf-8 -*-# made by 汪林_质检处import os.pathimport arcpyimport sysfrom arcpy import envFCDBDir = "E:\\cliptest\\data"output = "E:\\Result
2016-01-07 14:38:21
5261
1
原创 批量裁剪GDB
导入shape,批量裁剪GDB。代码如下:# -*- coding: utf-8 -*-import os.pathimport arcpyfrom arcpy import envarcpy.env.workspace = 'D:/AllDB/china.gdb'output = "D:\\Test"clipshp = "D:\\need\\SmallRegion.s
2014-01-21 17:48:19
2166
1
原创 3DS文件导出MultiPatch
使用脚本批量的将3DS文件导出到ArcGIS中的Multipatch。代码如下:import arcpyfrom arcpy import envimport osarcpy.CheckOutExtension("3D")env.workspace = "E:/Scene3DData/All3ds"try: Open3DSFile = arcpy.ListFiles(
2014-01-21 17:37:50
1769
原创 批量Append
GIS数据是按照图幅号组织的,现需要每个单独的系统数据进行拼接。以下是批量追加代码:# ---------------------------------------------------------------------------# Append.py# Created on: 2013-01-21 10:25:22.00000# (generated by Ar
2014-01-21 17:23:39
924
1
原创 SDE备份与还原
sde的备份与还原本可以通过ArcGIS的导入和导出XML工作空间文档来实现。但是由于数据质量和ArcGIS稳定性问题,在SDE数据库导出到XML过程中,会发生ArcGIS的崩溃,所以特写了以下两个脚本。1.SDE的备份。通过将SDE数据库导出为GDB。代码如下:# -*- coding: utf-8 -*-import arcpyfrom arcpy import envt
2014-01-21 14:16:29
929
原创 CAD环境中批量求算DWG面积
由于DWG图层中,面积单元都是存放在FQ层中,所以需要批量计算FQ图层的面积。主要代码如下: [CommandMethod("dwgarea")] public void CalCADAllDwgArea() { frmDwgArea pFrmDwgArea = new frmDwgArea();
2014-01-21 12:32:05
2455
1
原创 CAD环境中求算接合表面积
为了作业方便,一般会将某个区域按照某种规则划分成单个的小区域,这样就会形成接合表。对于接合表重要的信息主要有单元名称和单元名称所对应的区域(在CAD中用Polyline2d表示)。作业过程中通常会统计接合表各作业单元的接合表面积。以下是CAD.Net求算过程,在中间环节使用了NPOI,目的是用Excel表输出对应的接合表面积和单元名称。首先申明输出Excel里面输出的列标题名称:
2014-01-21 11:47:36
1303
原创 3dMax单模型导出
背景:当初做3dMax模型导入到ArcGIS中的multipatch中过程中,一般一个3dmax(.max)文件中会包括几栋建筑物,在导出到ArcGIS过程中,再和地形图生成的系统数据和DEM进行检验时,发现平面精度即X、Y坐标匹配的比较好,但是高程并不理想,发现同一个3dMax文件中导出的几个建筑物和DEM的高程有误差,而且每个建筑物误差大小不一致。这个就需要将3dMax文件中每个建筑物进行提取
2014-01-21 09:40:14
2013
原创 CodeSmith小尝试
今天看到传智播客Asp.Net高手之路视频教程,发现里面有空CodeSmith能够批量辅助生成有关数据库的代码,如实也写了一下,效果还不错。1.先来个将数据库中的表批量生成类的代码。-- Name:Author:WLin Description: --%>@ CodeTemplate Language="C#" TargetLanguage="c#" LinePragmas=
2013-11-28 15:20:13
636
1
DevComponents.DotNetBar2
2014-02-13
批量Append
2014-01-21
本地数据库转换为SDE数据库
2014-01-21
SDE数据库转换为本地数据库
2014-01-21
ObjectARX开发实例教程
2010-04-19
VC生成水平核线影像
2009-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人