LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
闫磊出品|用ArcGIS Python,分分钟搞定别人一天的工作
i51gis 2019-12-11

“你的矢量数据,还要多久,才能整理好?”

这大概是阿成听到最多,也最害怕听到的一句话了。

其他同事早就把整理好的矢量剪裁合库数据发到群里了,而阿成还在低头拼命地处理,领导也一直在死命地催。

面对这样的状况,阿成急忙向同事请教他们快速处理数据的秘诀。

然而,没有对比,就没有伤害。

在工作中,我们可能也像阿成一样需要面临大量矢量数据批量裁剪、矢量数据合库、影像批量裁剪、按数据库标准创建要素类和表、锐角检查,MXD批量导出图片,椭球面积,拓扑处理等重复工作,不妨学会借助工具去帮我们完成,省下的时间和精力去做更有价值的事情。

用ArcGIS Python,敲几行代码,分分钟就把矢量数据批量裁剪做了出来。

ArcGIS Python入门到精通课程简介视频进入官网链接https://www.51gis.com.cn/kecheng.html?id=410 观看课程

本课程15章42个视频,基于ArcGIS10.2版本,涵盖了如何使用Python开发ArcGIS自定义工具,具体包括:编辑器的使用安装;列表函数使用;汉字乱码处理;游标(cursor)查询、更新和插入;几何图形生成和坐标导出;属性查询和空间查询;字段映射(FieldMappings)和值表(ValueTable)使用;拓扑检查和创建的拓扑处理;文件TXT、XLS和ArcGIS数据转换;使用代码实现界面控制;栅格数据和文档MXD,提供100多个案例,每个都有原理说明和源代码,也可以作为工具直接运行。同时也讲了一些Python基本知识,如列表,元组和字典等数据类型,也讲了字符串输出、注释方法、路径操作、维度数组与矩阵运算numpy扩展程序库使用。

02 本课程所能解决的问题及困扰

1.ArcGIS Python开发资料少,内容不够全面,如FieldMappings和ValueTable使用等

2. 缺少ArcGIS Python开发和实际工作结合具体案例,如带孔面和多部分要素处理等

3. ArcGIS Python遇到问题,不知道怎么解决,如使用代码实现界面控制

03 本课程可以解决用户哪些问题

1. ArcGIS Python开发方法和每个工具调用的Python代码

2. Python开发编辑器

3. 汉字乱码处理

4. numpy和表、栅格、要素类、列表数据之间相互转换

04 本课程让用户可以得到哪些收益

1.矢量数据批量裁剪、矢量数据合库、影像批量裁剪、按数据库标准创建要素类和表、锐角检查,MXD批量导出图片,椭球面积,拓扑处理等等有使用价值的工具

2.每个案例的源代码,有100多个

3.一些常用函数,如度转度分秒,度分秒转度,经纬度获得国家标准图幅号

4.使用代码灵活控制界面,让用户选择需要的内容

05 本课程视频目录

06 讲师简介

闫磊 51GIS学院金牌老师,多年研究地理信息技术及遥感技术应用,精通ArcGIS、MapGIS、ENVI等软件工具应用及二次开发,致力于测绘、国土等领域深度应用,有丰富的教学和产品开发经验。

进入官网链接https://www.51gis.com.cn/kecheng.html?id=410 观看课程


推荐文章
评论(0)
联系我们|招贤纳士|移动客户端|风格模板|官方博客|侵权投诉 Reporting Infringements|未成年人有害信息举报 0571-89852053|涉企举报专区
网易公司版权所有 ©1997-2024  浙公网安备 33010802010186号 浙ICP备16011220号-11 增值电信业务经营许可证:浙B2-20160599
网络文化经营许可证: 浙网文[2022]1208-054号 自营经营者信息 工业和信息化部备案管理系统网站 12318全国文化市场举报网站
网信算备330108093980202220015号 网信算备330108093980204230011号
分享到
转载我的主页