免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 5565|回复: 12
收起左侧

求解答:Arcpy如何实现python与Arcgis的连接?

[复制链接]

1

主题

37

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
45
发表于 2013-7-7 17:08 | 显示全部楼层 |阅读模式
    “arcpy是一个原生的python包,是Arcgis实现自动化处理的基石。它通过python语言对AO和GP工具进行引用封装”
       由于我的编程能力不强,所以对如何通过arcpy就能实现python对gis的操作处理感到困惑。请问引用封装指的是arcpy对gis已有的应用程序进行引用还是arcpy基于对gis已有的应用程序的理解重新以python语言写的应用程序?


24

主题

4963

铜板

31

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
3098
发表于 2013-7-8 11:31 | 显示全部楼层
myn 发表于 2013-7-8 09:35
那就是说python通过arcpy来调用arcgis目录下的.dll?

可以这样说吧,arcpy已经对arcgis中的功能进行了封装,你不用管底层是怎样实现的。
回复 支持 1 反对 0

使用道具 举报

24

主题

4963

铜板

31

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
3098
发表于 2013-7-7 19:31 | 显示全部楼层
肯定是对已有的功能进行引用,arcgis中所有的功能都能通过python进行调用,当然,使用python的目的是定制自己需要的工作流,为用户处理自己的数据提供便捷。

评分

参与人数 1铜板 +1 收起 理由
admin + 1 亲,你好快哦~~~

查看全部评分

回复 支持 反对

使用道具 举报

1

主题

37

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
45
 楼主| 发表于 2013-7-8 09:35 | 显示全部楼层
huangzhi1116 发表于 2013-7-7 19:31
肯定是对已有的功能进行引用,arcgis中所有的功能都能通过python进行调用,当然,使用python的目的是定制自 ...

那就是说python通过arcpy来调用arcgis目录下的.dll?

点评

可以这样说吧,arcpy已经对arcgis中的功能进行了封装,你不用管底层是怎样实现的。  详情 回复 发表于 2013-7-8 11:31
回复 支持 反对

使用道具 举报

1

主题

37

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
45
 楼主| 发表于 2013-7-8 13:32 | 显示全部楼层
huangzhi1116 发表于 2013-7-8 11:31
可以这样说吧,arcpy已经对arcgis中的功能进行了封装,你不用管底层是怎样实现的。

谢谢你的回复。不过我想问你知道底层是如何实现的吗?或者相关的详细介绍的资料?我查到的东西都是几句话概括之后就没了,所以我不是特别明白。我老师让我把这个问题搞明白,因为我写的一个算法涉及到arcpy
回复 支持 反对

使用道具 举报

1

主题

3435

铜板

10

好友

助理工程师

Rank: 5Rank: 5

积分
252
QQ
发表于 2020-11-25 11:17 | 显示全部楼层
需要先配置环境,将Python和Arcpy路径加载到系统环境变量中,然后直接通过Import Arcpy就可以直接引用调用了。
回复 支持 反对

使用道具 举报

0

主题

520

铜板

2

好友

助理工程师

Rank: 5Rank: 5

积分
152
发表于 2021-4-7 09:15 | 显示全部楼层
学习一下
回复

使用道具 举报

2

主题

5230

铜板

3

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
422
发表于 2021-4-19 19:28 | 显示全部楼层
import arcpy
回复 支持 反对

使用道具 举报

9

主题

1万

铜板

7

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1428
发表于 2021-4-26 21:30 | 显示全部楼层
地信论坛的发展离不开您的支持!
回复 支持 反对

使用道具 举报

10

主题

1万

铜板

19

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3722
发表于 2022-1-21 11:48 | 显示全部楼层
huangzhi1116 发表于 2013-7-7 19:31
肯定是对已有的功能进行引用,arcgis中所有的功能都能通过python进行调用,当然,使用python的目的是定制自 ...

感谢分享      
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表