ArcGIS for Desktop

  • 文档
  • 合约
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS for Desktop

全面的专业性 GIS

ArcGIS for Server

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 合约
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

帮助

  • 主页
  • 入门
  • 制图
  • 分析
  • 管理数据
  • 工具
  • 更多...

为地图册添加动态文本

地图旁注包括图例、标题、格网和经纬网、比例尺、比例文本、指北针以及空间参考信息等项,还包括其他图形和文本项。有关详细信息,请参阅地图元素。

简单参考系列地图册示例

以上示例显示了密歇根州阿勒纳克县的地形图册。任何具有 Internet 连接的用户均可轻松创建此 22 页系列图册。数据来自 ArcGIS Online 中提供的美国地形图服务。重新创建此地图系列无需其他任何数据。您可使用“数据驱动页面”、“数据驱动页面”工具集中提供的地理处理工具、数据框属性和动态文本轻松地重新创建此参考系列地图册。

上方示例地图册中地图旁注元素包括:地图标题、页码、相邻页面的标注、当前页面名称、比例尺、空间参考文本、指北针、比例文本以及上次保存地图的日期。

虽然这些内容许多都呈动态且会随着地图的变化而变化(例如比例尺和指北针),但将这些元素添加到布局的方法仍与一次性或静态地图相同,并且添加到地图册所用布局中时也不需要任何特殊说明。

但是,地图册专门需要使用页面名称或相邻(邻近)页面的标注等元素并且这些元素需要使用动态文本。下图中红色箭头指出的是样本地图中某些动态的文本元素:

样本地图册的动态文本示例

下方步骤概述了添加以下动态文本元素需要的过程:

  • 页码
  • 当前页面名称
  • 当前页面的空间参考文本
  • 保存地图的日期

有关如何为地图册中相邻页面添加动态文本的说明,请参阅 如何为相邻标注添加动态文本。

下方步骤适用的前提假设是,您已经完成了以下主题中概述的各个步骤:

  • 启动地图册
  • 创建格网索引要素
  • 修改格网索引要素图层
  • 启用数据驱动页面
  • 为地图册创建定位器地图

警告:

尽管可以根据自己的地图或地图册调整这些步骤,但请切记,此例中引用的步骤仅针对上方显示的样本地图册。对另一组地图也使用完全相同的上述步骤则可能会产生意想不到的后果。

  1. 在数据驱动页面 工具条上单击页面文本 > 数据驱动页面名称。

    如果尚未启用此工具条,请参阅添加数据驱动页面工具条。

    页面名称文本元素即可添加到地图的中心。该元素使用的是默认文本符号。要更改此符号,可以双击该元素然后将属性更改为认为合适的值。

  2. 将该元素拖动到布局上的所需位置。
  3. 单击确定关闭所有对话框。
  4. 在数据驱动页面 工具条上单击页面文本 > 带页数的数据驱动页面。

    可显示出当前页码以及总页数的文本元素即可添加到地图的中心。该元素使用的是默认文本符号。

  5. 将该元素拖动到布局上的所需位置。
  6. 双击该元素然后将字体和颜色等属性更改为认为合适的值。
  7. 单击确定关闭所有对话框。
  8. 在主菜单中单击插入 > 动态文本,然后选择坐标系。

    可显示出当前页面空间参考信息的文本元素即可添加到地图的中心。该元素使用的是默认文本符号。该元素可能也包含不希望在地图上显示的信息。要将不需要的细节移除,需要对文本进行编辑。

  9. 将该元素拖动到布局上的所需位置。
  10. 双击该元素然后将字体和颜色等属性更改为认为合适的值。
  11. 将以下内容输入文本:Coordinate System:<dyn type="dataFrame" name="Detail Map" property="sr" srProperty="name"/><dyn type="dataFrame" name="Detail Map" property="sr" srProperty="projection" preStr="Projection:" newLine="true" emptyStr=""/><dyn type="dataFrame" name="Detail Map" property="sr" srProperty="datum" preStr="Datum:" newLine="true" emptyStr=""/><dyn type="dataFrame" name="Detail Map" property="sr" srProperty="units" preStr="Units:" newLine="true" emptyStr=""/>。
  12. 单击确定关闭所有对话框。

现在,即已放置好地图册所需的各个动态文本元素。最后一步是导出地图册。

相关主题

  • 使用 ArcGIS 构建地图册
  • 什么是动态文本?
  • 处理动态文本
  • 在“数据驱动页面”中使用动态文本
有关此主题的反馈?

ArcGIS for Desktop

  • 主页
  • 文档
  • 合约
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | 隐私政策 | 法律声明