将动态文本添加到具有数据驱动页面的属性表的布局中?


Answers:


12

通过“动态文本”可访问的唯一属性表是“数据驱动页面”索引层的属性表。我假设您的“数据驱动页面”地图册基于您的网格图层,如果是这样,那么您很幸运。

使用类型为“页面”的dyn标签,您可以访问索引层的任何属性

<dyn type="page" property="YOUR_ATTRIBUTE_HERE"/>

例如,要获取当前页面的“ GridName”,请使用:

<dyn type="page" property="GridName"/>

您可能已经看过ArcGIS帮助文件中的“ 将动态文本与数据驱动页面一起使用”,但是您可能错过了解释该问题的页面末尾的“提示:”部分。


1

属性表中的标签是动态的。
如果您要放置服饰,则需要注释。
否则,您只能选择用对象的属性标记对象。

地图书籍arcgis 10

启动地图簿10


谢谢!我还有一个问题:布局上的注释会随着网格号而变化吗?也就是说,当页面翻动时,A1的值会变为A2吗?
艾米丽

她在问布局文字,而不是标签。
Tanner,

那将是在插入>动态文本>数据驱动的页码下找到的动态文本。您将在网格中使用动态文本。参见Tanners的答案。
Brad Nesom

0

在运行日期驱动的页面导出之前,您可以做一些事情。

创建索引网格

计算相邻字段

这将为您提供动态的A1,A2,A3宾果网格生成...

在此处输入图片说明

http://help.arcgis.com/zh-CN/arcgisdesktop/10.0/help/index.html#//00sr00000005000000.htm

网格索引功能(制图) http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00700000000q000000.htm

计算相邻字段(制图) http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//007000000009000000.htm


1
这并不能真正回答我的问题……我只是在问文本,而不是网格(我已经做过网格了)。我对网格的问题是,当我更改页面时,属性表中的注释是否会更改(即,当我显示A2时不显示A1的属性)。无论如何,谢谢…
艾米丽


这没有显示如何从属性表创建动态布局文本。
Tanner
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.