Что такое текст?

Карты передают информацию о географических объектах, однако отображение одних лишь объектов - даже с помощью различных условных обозначений - обычно недостаточно. Таким образом, большинство карт будут бесполезными, если на них не будет хотя бы небольшого количества текстовой информации.

Существуют разные типы текстовой информации, которые вы можете добавлять на карту. Во-первых, описательный текст можно размещать рядом с отдельными картографическими объектами. Например, на карте Африки могут быть надписаны все столицы государств. Можно также добавить несколько текстовых фрагментов, чтобы обратить внимание на отдельные территории, например, надписать пустыню Сахара, чтобы указать ее местоположение. И, наконец, можно добавить текст, который улучшит общее представление карты. Например, ниже заголовка карты поместить подзаголовок, в котором будет содержаться информация об авторе карты, источниках информации и дате.

Использование различных типов текста

Так как тексты служат для различных картографических целей, ArcGIS предлагает несколько разных типов текстов. Основные типы - это надписи, аннотации и графический текст. Надпись - это размещаемый автоматически элемент текста, строка которого зависит от атрибутов объекта. Это самый быстрый и простой способ добавлять текстовые описания отдельных объектов на карту. Например, можно подключить динамические надписи для слоя крупных городов и быстро добавить названия крупных городов на карту Африки. Так как надписи всегда основываются на атрибутивных таблицах, их можно использовать только для добавления описаний объектов.

В ArcMap существует два способа построения надписей. Стандартный механизм надписывания является механизмом надписывания по умолчанию, а механизм надписей Maplex, предоставляет дополнительные возможности размещения надписей.

Вторая опция при работе с текстом - использование аннотаций. Аннотации используются как для описания конкретных пространственных объектов, так и для представления общей информации о карте. Аннотации, так же как и надписи, можно использовать для надписывания большого количества пространственных объектов или для того, чтобы вручную добавить несколько текстовых фрагментов для описания изображенной на карте территории. В отличие от надписей, каждая аннотация хранит пространственную информацию о своем местоположении, текстовую строку и свойства отображения. По сравнению с надписями, аннотация предоставляет больше возможностей для отображения и размещения текстов, так как вы сами можете выбирать нужные фрагменты текста и редактировать их. С помощью ArcMap можно конвертировать надписи в аннотации. Аннотации бывают разных видов в зависимости от места хранения - в документе карты и в базе геоданных, либо в одном из поддерживаемых в ArcGIS форматов, доступных только для чтения.

Аннотации документов карты бывают:

Аннотации базы геоданных бывают:

Более подробно о группах аннотаций по сравнению с аннотациями базы геоданных

В ArcGIS некоторые виды аннотаций могут отображаться, но не редактироваться. Эти типы включают аннотациипокрытий ArcInfo Workstation, покрытий PC ARC/INFO, Spatial Database Engine (SDE) 3.x, систем автоматизированного проектирования (САПР) и Vector Product Format (VPF). Аннотации в этих форматах доступны только для чтения, но ArcGIS предоставляет инструменты для конвертации их в аннотации базы геоданных и документов карт, которые являются редактируемыми форматами.

Более подробно об импорте аннотаций покрытий или САПР

Более подробно об импорте аннотаций покрытий SDE 3, VPF и PC ARC/INFO

Графический текст используется для добавления информации внутри и вокруг карты, которая находится в пространстве страницы - в отличие от аннотации, которая хранится в географическом пространстве. Динамический текст - тип графического текста, расположенного в компоновке карты, динамически изменяющегося в соответствии с текущими свойствами документа карты, фрейма данных или Data Driven Page. Если вы хотите разместить текстовую информацию на странице карты, которая не будет перемещаться при увеличении или сдвиге самой карты, вам следует использовать графический текст. Графический текст можно добавлять в ArcMap только в виде компоновки.

Более подробно о динамическом тексте

Опции хранения текста

Перед тем, как начать работать с текстом, надо потратить немного времени, чтобы понять возможности хранения текста в ArcGIS.

Во-первых, хранение надписей отличается от хранения аннотаций и графического текста.Надписи генерируются динамически, и хранятся только свойства надписей - установки, используемые для создания надписей "на лету". Если вы работаете с картой, свойства ваших надписей будут сохраняться при сохранении документа карты (.mxd). Свойства надписей могут также сохраняться в файлах слоев (.lyr). Файлы слоев можно использовать, например, чтобы перенести надписи из одной карты в другую и при этом не настраивать заново установки надписей для новой карты.

ArcGIS предоставляет две основные опции хранения аннотаций - в базе геоданных или в документе карты.

Объектно-связанные аннотации хранятся в базе геоданных в классах объектов аннотаций (annotation feature classes). Фактически, аннотация базы геоданных - это особый тип географических объектов, который хранится вместе с прочими географическими данными в базе геоданных. Как и точечные, линейные и полигональные объекты, класс объектов аннотаций может использоваться во многих разных картах.

Аннотации документа карты хранятся в виде групп аннотаций в каждом фрейме данных. Выбирайте аннотации документа карты, если вы собираетесь использовать данный текст лишь в одной карте. Группы аннотаций можно использовать, чтобы организовывать аннотации документа карты, или можно поместить все аннотации в одну группу аннотаций "по умолчанию", которая автоматически существует в каждом фрейме данных документа карты.

Графический текст всегда хранится в документе карты. Как и аннотации документа карты, графический текст добавляется к конкретной карте. Графический текст хранится на странице компоновки карты и не может быть организован в группы.

Имейте в виду, что аннотация и графический текст являются формами графики, и вы можете использовать инструменты панели Рисование, чтобы создавать и редактировать эти типы текста. Кроме того, в ArcMaр имеются некоторые инструменты для работы с аннотациями баз геоданных.

Какой тип текста лучше использовать?

Это зависит от того, где хранится текст, и как вы собираетесь использовать текст на карте. Если вам надо просто добавить несколько текстовых фрагментов на карту, а то, что надо идентифицировать, не обязательно базируется на атрибутах, можно просто использовать графический текст или аннотации документа карты.

Однако, если вам необходим текст, описывающий конкретные пространственные объекты, возможно, вам захочется использовать другой метод. Если у вас уже есть какой-либо текст, например, аннотации покрытия, который вы хотите использовать в новой карте, просто добавьте слой аннотаций в ArcMap. Вы можете использовать надписи, если хотите добавить текст на основе атрибутов ваших пространственных объектов.

Если у вас установлен ArcGIS for Desktop Standard или ArcGIS for Desktop Advanced, и вы начинаете создавать объекты и текст с черновика, создайте новый класс пространственных объектов и класс объектно-связанных аннотаций. Тогда вы сможете автоматически строить аннотации по мере создания ваших данных.

Дополнительные сведения об объектно-связанных аннотациях

Задачи, выполняемые с текстом в ArcGIS for Desktop

И в ArcMap, и в ArcCatalog можно выполнять различные задачи, связанные с текстом. Если у вас есть надписи, аннотации документа карты или аннотации базы геоданных, в таблице обычных связанных с текстом задач объясняется, как выполнить типичные задачи, и даются ссылки на другие разделы с более подробным описанием этих задач.

9/10/2013