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

查看: 13049|回复: 198
收起左侧

Arcgis用python控制布局界面(一)

  [复制链接]

12

主题

1万

铜板

29

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1053
QQ
发表于 2021-1-8 16:25 | 显示全部楼层 |阅读模式
     上次讲了arcgis布局页面四角坐标自动标注,这次给大家分享一下另外几个动态属性的标注方法,以及如何用python脚本控制的方法,请看这张熟悉的图:

箭头指出的地方用的是动态文本,那么在哪里插入呢:

插入后拖放到相应的位置,双击打开是类似这样的内容:

这个“title”在哪里呢:

和图上所对应的关系,也就是说改动这个地方的内容,相应图上就会变化:

下面讲重点,怎么用脚本控制,先在arcgis的python窗口试试:

输入以下内容回车,对应图上位置的文本应该会变成相应的输入内容,试一下:

运行后出错了,提示你第5行错误,把第五行删掉,还是错误,提示第四行错误,原来第四行的输入格式是错误的,字符串需要加双引号,而变量没有双引号:

直接删掉第四行和第五行,运行,没有错误了,可是图形不变化?不要着急,继续输入以下内容回车,终于成功了:

好了,重点是怎么把这个脚本保存为单独的工具,并且可以每次输入不同的参数,成为我的工具箱中第一个自己编的脚本工具呢?


以下是涉及的代码,下次有机会再说一下怎么用单独的脚本来控制地图以及如何把工具做成小按钮看起来很nb的样子:
游客,如果您要查看本帖隐藏内容请回复


来源: Arcgis用python控制布局界面

7

主题

844

铜板

1

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1479
发表于 2021-1-9 10:06 | 显示全部楼层
我来学习下,跨行业技术很需要的
回复 支持 反对

使用道具 举报

6

主题

4341

铜板

4

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
451
QQ
发表于 2021-1-9 16:55 | 显示全部楼层
学习学习
回复

使用道具 举报

1

主题

1万

铜板

2

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
1448
发表于 2021-1-9 16:57 | 显示全部楼层
请楼主分享学习学习
回复 支持 反对

使用道具 举报

0

主题

2499

铜板

3

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
107
发表于 2021-1-10 05:28 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

2499

铜板

3

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
107
发表于 2021-1-10 05:28 | 显示全部楼层
学习学习

回复

使用道具 举报

0

主题

217

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
34
发表于 2021-1-10 19:10 | 显示全部楼层
看看,如何做到的?

回复 支持 反对

使用道具 举报

5

主题

1751

铜板

3

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
108
发表于 2021-1-11 10:04 | 显示全部楼层
看看内容
回复

使用道具 举报

43

主题

5万

铜板

19

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
3570

精华勋章12周年纪念勋章

发表于 2021-1-11 20:54 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

9919

铜板

0

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
805
发表于 2021-1-12 09:19 | 显示全部楼层
谢谢分享
回复

使用道具 举报

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

本版积分规则

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