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

查看: 10659|回复: 109
收起左侧

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

    [复制链接]

12

主题

1万

铜板

29

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1053
QQ
发表于 2020-12-2 15:59 | 显示全部楼层 |阅读模式
上次说了用python控制布局界面和动态文本,这次说一下用python控制图层的一些功能:

先是这个做好的空布局,需要在里面添加一些数据:
1.jpg
打开python窗口,先定义好mxd工程和当前数据框架:
2.jpg
添加相关要素图层,简单举例添加地类图斑层和项目范围,同样先定义一个变量:
3.jpg
然后在当前框架加入图层:
4.jpg
刚加进来是这个样子:
5.jpg
输入以下内容,对图层进行缩放对齐,变成下面的样子:
6.jpg
7.jpg
再次输入以下内容,对图层进行符号化,我用的方法是先做好一个图层,然后用要素去匹配这个图层:
8.jpg
9.jpg
这里如果想把fwx的属性填入布局中的某个文本中怎么办,利用上次说的控制动态文本的方法,一是可以把某项属性定义到文档相应属性中去,二是可以直接在数据驱动页面文本中填写要素的动态属性代码,这里用第一种方法,输入以下内容:
10.jpg
11.jpg
布局界面相应属性就变成这样了:
12.jpg

游客,如果您要查看本帖隐藏内容请回复

853

主题

11万

铜板

256

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
22679

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章成就学员勋章

发表于 2020-12-2 16:34 | 显示全部楼层
谢谢提供分享!
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

4

主题

6751

铜板

15

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1266

爱心勋章灌水勋章荣誉会员勋章活跃勋章地信专家组贡献勋章成就学员勋章童话节勋章

发表于 2020-12-2 17:11 | 显示全部楼层
大佬,如何控制公里网呀?
回复 支持 反对

使用道具 举报

1

主题

1万

铜板

10

好友

地信专家组

Rank: 14Rank: 14Rank: 14Rank: 14

积分
723

地信专家组名人堂勋章10周年纪念勋章

发表于 2020-12-2 17:22 | 显示全部楼层
这是干货
回复

使用道具 举报

16

主题

852

铜板

5

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
485
发表于 2020-12-2 17:29 | 显示全部楼层
刚回复就出教程了,爱了爱了
回复 支持 反对

使用道具 举报

13

主题

18万

铜板

25

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
18239
发表于 2020-12-2 19:50 | 显示全部楼层
Arcgis用python控制布局界面
回复 支持 反对

使用道具 举报

0

主题

341

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
12
发表于 2020-12-2 20:09 手机频道 | 显示全部楼层
谢谢分享,学习一下!
回复 支持 反对

使用道具 举报

1

主题

3243

铜板

12

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
468
发表于 2020-12-2 21:27 | 显示全部楼层
感谢分享了
回复 支持 反对

使用道具 举报

0

主题

465

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
15
发表于 2020-12-2 21:29 | 显示全部楼层
地信网啊地信网
回复 支持 反对

使用道具 举报

5

主题

2万

铜板

4

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1790
发表于 2020-12-2 21:34 手机频道 | 显示全部楼层
真牛,好好学习,提高工作效率
回复 支持 反对

使用道具 举报

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

本版积分规则

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