标签分类
当前位置:首页 > > Python编程电子书网盘下载
基于ArcGIS的Python编程秘笈 基于ArcGIS的Python编程秘笈
码小辫

码小辫 提供上传

资源
21
粉丝
5
喜欢
292
评论
20

    基于ArcGIS的Python编程秘笈 PDF 中文影印第2版

    Python编程电子书
    • 发布时间:

    给大家带来的一篇关于Python编程相关的电子书资源,介绍了关于ArcGIS、Python、编程秘笈方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小54.8 MB,派普勒编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.4

  • 基于ArcGIS的Python编程秘笈 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1ZH0ZW3rtMEMeohg2qLOAt
  • 分享码:tkz2
  • 基于ArcGIS的Python编程秘笈

    基于ArcGIS的Python编程秘笈电子书封面

    读者评价

    基于ArcGIS的Python编程秘笈(第2版),还不错的一本书,里面覆盖全,但是每一个都讲的不深入!

    看了一些了,对于相关专业的来说非常易懂,希望能学好,然后更好的工作,赚更多钱买更多书哈哈哈

    投资自己是不会亏本的,希望能得到更多提升吧,来自一名地信工作者

    部分代码运行有问题,总体而言还是不错的,适合新手

    本书作者是GIS开发方面的知名作者,曾著有《JavaScript构建Web和ArcGIS Server应用实战》(Building Web and Mobile ArcGIS Server Applications with JavaScript)一书。 本书内容易学易懂,帮助读者成为GIS开发高手。 

    内容介绍

    Python作为一种高级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。使用Python作为GIS开发的脚本语言,将大大提升ArcGIS数据处理的效率。 本书将介绍如何使用Python来创建桌面ArcGIS环境下的地理处理脚本、管理地图文档和图层、查找和修复丢失的数据链接、编辑要素类和表中的数据等,以期能够提高 GIS开发人员的工作效率。 本书内容结构清晰,示例完整,不仅适合从事GIS开发的专业人士,而且适合那些有兴趣接触或从事Python编程的读者。

    内容节选

    利用arcgis的python读取要素的X,Y方法

    如下所示:

    import arcpy
    ... from arcpy import env
    ... env.workspace="C:\\Users\\Administrator\\Documents\\ArcGIS\\Default.gdb"
    ... fc="bou2_4p_Select"
    ... cursor=arcpy.da.SearchCursor("bou2_4p_Select",["SHAPE@XY"])
    ... for row in cursor:
    ...     x,y=row[0]
    ...     print ("{0},{1}".format(x,y))
    

    目录

    • 第1章 面向ArcGIS的Python语言基础 1
    • 第2章 管理地图文档和图层 27
    • 第3章 查找和修复丢失的数据链接 59
    • 第4章 自动化地图制图和打印 76
    • 第5章 使用脚本执行地理处理工具 110
    • 第6章 创建自定义地理处理工具 123
    • 第7章 查询和选择数据 149
    • 第8章 在要素类和表中使用ArcPy数据访问模块 168
    • 第9章 获取GIS数据的列表和描述 198
    • 第10章 使用Add-in定制ArcGIS界面 211
    • 第11章 异常识别和错误处理 234
    • 第12章 使用Python实现ArcGIS的高级功能 244
    • 第13章 在ArcGIS Pro中使用Python 276

    上一篇:Python全栈数据工程师养成攻略  下一篇:轻量级Java EE企业应用实战

    展开 +

    收起 -

    Python编程 相关电子书
    关于Python编程的学习笔记
    网友NO.24071
    网友NO.24071

    最近要给分局部署软件,需要一系列数据,首当其冲的是要做单独的区的一个影像切片,有趣的是,单位只有全市的影像切片,居然没有分区的,而且原始的tif影像数据也是全市杂糅在一起的,我只能自己来处理数据。
    拿到几百个G的原始tif数据后,
    发现几个特点和问题:
    一  数据的横坐标不带41
    二 数据是以图幅网格的副图名
    三 数据量巨大
    我的目的:
    一 将数据转为带41的  
    二  将转换完的数据按行政区选择出来
    三  进行切片
    解决方案
    对于一,(1)传统的就是使用arcgis平移工具了,由于数据量大,要使用批处理工具。有三个个问题,第一由于数据量打,速度极慢;第二在选择输出栅格数据集时,若想摒弃繁琐的人工操作,那么就要有所牺牲,就是新生成的数据无法保留原来数据的命名(欢迎指教,也可能是我不会用);第三,由于数据量很大,占据巨大的磁盘空间,而arcgis这个工具是要生成新的数据,相当于又生成一份数据,这样很浪费(这个问题当然有所争论,原始数据放在移动硬盘里,新生成数据放在电脑里,不但解决了空间问题,还解决了数据备份问题)
    (2) 进一步的思路是,使用我上一篇文章提到的arcpy工具,上一篇,我提到过,使用python小程序代替arctoolbox的批处理工具,会有更为高效的结果,具体代码请翻上一篇文章,这里就不列出了,使用的是Shift_management()。这种方式,其实只解决了(1)的第二个问题,不过也可以使用了。
    (3) 最好的思路是,原始tif影像中,有一个tfw文件,用记事本打开,可以看到最后两行的数字分别是这个影像的横坐标和纵坐标,那么思路来了,只需用程序批量读取tfw文件,修改第五个值,将它加上41000000即可。程序写完,一跑,3437个tif,两秒钟,就搞定了。这要是用1或者2,不可想象。当然,这种方法有没有问题,不太清楚,目前只知道,金字塔缓存要重新构建。

    网友NO.49584
    网友NO.49584

    ArcGIS软件由于面向地理问题的科学理念,不断创新的技术方法,自软件诞生之日就引领着地理信息系统技术的潮流,目前已在国内外市场占据了主导地位。而基于ArcGIS软件的二次开发,针对不同需求采取不同的开发方式

    网友NO.46812
    网友NO.46812

    不得不说这本书很好,很容易上手,通俗易懂,大赞

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明