准备用比较长的一个时间,把有关ArcPy的相关知识都整理一遍,所以从今天开始,开一个新的系列,即“ArcPy百科”,在这里面会逐步整理和撰写有ArcPy有关的所有知识。
面向对象:ArcGIS/GeoScene软件使用的码农们,且具备一定的Python开发经验和能力。
全文用markdown语法编写,源码和文章全部都在gitee上同步
第一节:何为arcpy
什么是arcpy
1. ArcPy 是一个 Python 站点包
包:package:是Python的一种代码组织结构,本质上来说,也是一种模块。(在Python里面,大部分情况下,包和模块的书语及概念经常相互通用)
包通常多个彼此密切相关(并且可能相互依赖)的模块
站点包:site package:是一种特殊包,在Python的安装目录下面,有个专门的文件夹就叫做site-package,用于安装各种Python工具包,所以把这些直接安装在site-package里面的工具包,就叫做站点包。
站点包是本地安装的包,可供该计算机的所有用户使用。“站点”是本地计算机。使软件包成为站点软件包的原因与它的安装方式有关,而不是其实际内容。
因为术语“站点包”与包在本地计算机上的安装方式而不是其内容有关,所以从编写代码的实际角度来看,包和站点包之间的区别并不重要。
ArcPy百科:探索地理信息处理的Python工具
本文档介绍了ArcPy,一个用于执行地理数据分析、数据转换和地图自动化的Python站点包。ArcPy与ArcGIS/GeoScene紧密集成,提供对软件的功能和资源的访问,包括数据访问、制图、元数据管理等多个模块。虽然ArcPy不能独立于ArcGIS/GeoScene安装,但可在非Windows平台上通过特定产品或云服务使用。它没有开源版本,但有一些替代工具包,如geopandas和PySAL。
订阅专栏 解锁全文
973

被折叠的 条评论
为什么被折叠?



