摘要: 我把写好的Python脚本导入到ArcGIS中的ToolBox中,在本机测试是没有问题的。为了把工具分享给其他人,即在其他电脑上使用,我必须将脚本文件(*.py)导入到工具箱文件(*.tbx)。 脚本的路径是本地系统的路径,拷到其他机子上,这个路径就不存在了,除非在其他机子了也建立如此路径。 好在ArcGIS提供了导入脚本、设置密码的功能。 但在本地测试通过... 阅读全文
posted @ 2015-02-05 14:31 我也是个傻瓜 阅读(730) 评论(0) 推荐(0)
摘要: 在实际操作中,经常对数据库文件进行合并、裁切等。如果遇到gdb比较多,要素层比较多,而且还存在数据集。虽然ArcGIS中的批量处理的功能,但填写参数过程也比较麻烦,如果一次性处理过多,程序容易停止工作。 所以,选用Python来处理这样的问题,优势就非常明显了。把路径设置好,读取数据库及要素类,然后 阅读全文
posted @ 2015-02-04 10:23 我也是个傻瓜 阅读(8137) 评论(0) 推荐(0)
摘要: 打开电脑,出现"windows 主进程(Rundll32)已停止工作",百度了一下,是文件损坏了。 下载一个新的文件,替换即可,若遇到权限问题,使用魔方工具中的设置大师,即可设置右键添加管理获取权限的功能。 阅读全文
posted @ 2015-02-03 09:24 我也是个傻瓜 阅读(1250) 评论(0) 推荐(0)
摘要: 我自己找到一个office的VBA加密方法,然后再去找一个方法来破解密码,好像有点自相矛盾啊。如果excel文件是xls或xlm格式(如果不是请转化成此种方法),则可使用以下代码:'移除VBA编码保护 Sub MoveProtect() Dim FileName As String FileName... 阅读全文
posted @ 2015-02-01 15:11 我也是个傻瓜 阅读(4025) 评论(0) 推荐(0)
摘要: 接着昨天,为了用户的需求,写好了VBA代码,但问题又来了,如果用户禁用宏怎么办,就达不到想要的效果了。那么怎么才能强制启动宏文件呢? 测试了在关天,代码如下: Private Sub Workbook_BeforeClose(Cancel As Boolean) ThisWorkbook.IsAddin = True End Sub Private Sub Workbook_O... 阅读全文
posted @ 2015-01-30 14:51 我也是个傻瓜 阅读(582) 评论(0) 推荐(0)
摘要: 昨天出差,用户有个需求:需要他人录入数据,为了防止已经录入的数据被修改(录入数据由多方完成),必须限定只能输入,不能修改(修改时需要密码),最开始的方案是各设置一个密码,但如果他们相互之间联合起来,密码也就无效了。现在有个解决方案:即通过VBA代码来完成限定。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) On E... 阅读全文
posted @ 2015-01-29 15:07 我也是个傻瓜 阅读(1222) 评论(0) 推荐(1)
摘要: 在Pyhton写的一些代码,用户交互不方便,用户体验比较差,不方便重用。在ArcGIS中可以将用写的Python代码导入到ToolBox中,这样用起来就比较方便了。这里用按要素裁剪栅格的Python来演示如何导入ArcGIS中。代码如下: 在用户工具箱中新建工具箱(在系统工具箱中不能新建),在工具箱 阅读全文
posted @ 2015-01-27 12:50 我也是个傻瓜 阅读(49924) 评论(2) 推荐(1)
摘要: 对栅格的裁切,我们通常使用裁切(数据管理-栅格-栅格处理)或按掩膜提取(空间分析-提取分析)来裁切,裁切的矢量要素通常是一个要素图层或Shape文件。如果要进行批量处理,可以使用ToolBox中的批量处理工具。但是,有时我们选择的裁切矢量要素不是一个要素图层,而是要素图层中的一个要素,如按标准图幅裁 阅读全文
posted @ 2015-01-26 10:26 我也是个傻瓜 阅读(12417) 评论(0) 推荐(0)
摘要: 以前使用了GP工具来遍历数据库中的要素层,实现裁切。 现在尝试用Python,实现起来也比较方便,速度比写一个小的应用程序快得多 把它导入ToolBox中(导入方法:ArcGIS使用Python脚本工具),效果如下: 阅读全文
posted @ 2015-01-24 14:04 我也是个傻瓜 阅读(721) 评论(0) 推荐(0)
摘要: 获取机器硬件失败,可能你使用了SCSI硬盘,请更换一台主机进行安装 聚生网管2.11版本不支持scsi硬盘。 终于体会到了不兼容的麻烦了。 阅读全文
posted @ 2015-01-23 06:55 我也是个傻瓜 阅读(258) 评论(0) 推荐(0)