Экспорт карты

После того, как вы создали свою карту, у вас есть несколько возможностей её распространения. В данном разделе рассматриваются различные опции экспорта карты, а также краткий обзор возможных вариантов передачи карты другим пользователям.

Иногда термин экспорт может означать экспорт отдельных слоев карты в другие форматы данных. Это называется экспортом данных. В этом разделе справки обсуждается экспорт карт, экспорт полного картографического изображения в графические обменные файлы с помощью команды ArcMap Экспорт карты (Export Map) (Файл (File) > Экспорт карты (Export Map)).

Более подробно об экспорте данных см. по ссылкам ниже:

Более подробно об экспорте растровых данныхБолее подробно об экспорте пространственных объектов как географических данных

Форматы экспорта карт

Вы можете экспортировать карты в ряд стандартных файловых форматов. EMF, EPS, AI, PDF и SVG - это векторные форматы для экспорта, так как они могут совмещать векторные и растровые данные. BMP, JPEG, PNG, TIFF и GIF - это форматы для экспорта изображений. Существует ряд форматов графических файлов.

Ниже перечислены десять поддерживаемых форматов для экспорта.

Формат файла

Описание

EMF (Windows Enhanced Metafile)

EMF — собственные файлы Windows смешанного типа (векторные и растровые). Они удобны для включения в документы Windows, т.к. размер изображений, содержащихся в векторных частях EMF, изменяется без потери качества. Но так как EMF не поддерживает встроенные шрифты и является эксклюзивным форматом Windows, его редко используют в качестве обменного формата.

EPS (Encapsulated PostScript)

Файлы EPS используют страницы описательного языка PostScript для описания векторных и растровых объектов. PostScript является стандартом печатной промышленности для графических файлов, картографии и вывода на печать. Файлы EPS могут редактироваться во многих графических приложениях или размещаться как графические элементы в большинстве приложений для компоновки. Экспортируемые из ArcMap EPS-файлы поддерживают встроенные шрифты, поэтому пользователи, у которых нет шрифтов Esri, все равно смогут просматривать изображения с корректными символами. При экспорте EPS из ArcMap можно задавать цвета в значениях CMYK или RGB.

AI (Adobe Illustrator)

Файлы AI является наилучшим форматом как для дальнейшей обработки в Adobe Illustrator, так и при передаче для публикации. Формат ArcMap AI сохраняет большинство слоев таблицы содержания ArcMap. Но при экспорте в файлы формата Adobe Illustrator из ArcMap встроенные шрифты не записываются, поэтому если у пользователей нет встроенных шрифтов Esri, возможно, символы в AI-файлах будут отображаться не совсем корректно. При экспорте в AI из ArcMap можно задавать цвета в значениях CMYK или RGB.

PDF (Portable Document Format)

PDF формат создан с учетом возможности работы на разных платформах. Эти файлы часто используются для распространения документов через Интернет. Теперь этот формат стал официальным стандартом ISO для обмена документацией. Файлы ArcMap PDF можно редактировать во многих графических приложениях, здесь сохраняются аннотации, надписи и большинство слоёв из таблицы содержания ArcMap. Экспорт PDF из ArcMap поддерживает встроенные шрифты, поэтому даже если у пользователей не установлены шрифты Esri, символы все равно будут отображаться корректно. При экспорте из ArcMap в PDF можно задавать цвета в значениях CMYK или RGB. Более подробную информацию об экспорте в PDF см. в разделе Экспорт в PDF.

SVG (Scalable Vector Graphics)

SVG — это формат файлов на базе XML, специально разработанный для просмотра веб-страниц. SVG могут содержать как векторную, так и растровую графику. Некоторые браузеры могут потребовать встраиваемую функцию, чтобы просматривать SVG-файлы, а в старых версиях браузеров может вообще отсутствовать поддержка SVG-файлов. Формат SVG поддерживает встроенные шрифты, поэтому даже если у пользователей не установлены шрифты Esri, символы все равно будут отображаться корректно. ArcMap может также создавать сжатые файлы SVG. В этом случае, расширение у файла будет *.svgz.

Формат BMP

Формат BMP - простой, "родной" формат растровых изображений Windows. BMP может хранить пиксельные данные разной битовой глубины и могут быть сжаты без потерь с помощью метода RLE. Обычно файлы в формате BMP получаются гораздо больше, чем JPEG или PNG.

Формат JPEG

JPEG - это сжатые графические файлы. Они поддерживают 24-битовый цвет и их часто выбирают для использования в Интернет, так как размер JPEG-файла обычно меньше, чем у аналогичных файлов других форматов изображений. Но алгоритм сжатия JPEG выполняется с потерями и не рекомендуется для большинства картографических изображений, так как линейные рисунки, текст и значки приобретают артефакты сжатия. Так что PNG для картографических изображений подходит лучше всего. JPEGи из вида данных ArcMap можно сгенерировать с файлом привязки и использовать как пространственно привязанные растровые данные.

PNG (Portable Network Graphics)

PNG — это универсальный растровый формат, который может отображаться в веб-браузерах и поддерживает вставку в другие документы. Он поддерживает 24-битовую глубину цвета и использует сжатие без потерь. Для карт часто лучше всего подходит формат PNG, так как сжатие без потерь обеспечивает читаемость текста и линий, препятствуя возникновению артефактов сжатия, которые могут возникать в формате JPEG. PNG-файлы также позволяют задать прозрачность цвета. Благодаря этому часть рисунка можно сделать прозрачной при отображении в браузере, и тогда на заднем плане можно будет отобразить цветной фон или рисунок. PNG из вида данных ArcMap можно сгенерировать с сопроводительным файлом привязки и использовать как пространственно привязанные растровые данные.

TIFF (Tagged Image File Format)

Файлы TIFF наилучшим образом подходят для импортирования в приложения для редактирования изображений и тоже считаются распространенным в ГИС растровым форматом. Но их невозможно просматривать в веб-браузерах. TIFFы, экспортированные из вида данных ArcMap, также поддерживают пространственную привязку в тегах GeoTIFF или в отдельном файле привязки (world file).

GIF (Graphic Interchange Format)

GIF — стандартный растровый формат, используемый в Интернете. GIF-файлы не могут содержать более 256 цветов (8 бит на пиксел), что вместе со сжатием без потерь RLE или LZW делает их меньше, чем файлы других форматов. Как и в PNG, у файлов GIF также есть возможность задавать прозрачные цвета. GIF из вида данных ArcMap можно сгенерировать с файлом привязки и использовать как пространственно привязанные растровые данные.

Форматы экспорта карт

Конфигурирование экспорта карт

Диалоговое окно Экспорт карты (Export Map) в ArcMap позволяет контролировать настройки, используемые для создания файла экспорта. В большинстве случаев использование значений по умолчанию приводит к созданию полезного файла, но вы можете установить выходные опции для каждого формата экспорта, чтобы выходные данные соответствовали определенным требованиям.

Разрешение

Указывает для выходного изображения разрешение или количество dpi (точек на дюйм). Чем выше это значение, тем чётче получается изображение. Но это может увеличить размер файла и время обработки. Для векторных форматов значение по умолчанию 300 dpi. Для растровых - 96 dpi.

Качество выходного изображения

При экспорте в векторные форматы вы можете контролировать качество выходного изображения, чтобы подобрать баланс между качеством изображения и размером файла, а также временем обработки. По умолчанию, качество выходного изображения установлено Наилучшее (Best) -1:1.

Качество выходного изображения (Output Image Quality) контролирует степень передискретизации растра. Если на карте нет растров или векторных слоев с прозрачностью, эта опция ни на что не влияет.

Опция Качество выходного изображения (Output Image Quality) определяет эффективное разрешение растрового содержимого выходных данных. Например, если качество выходного растра установлено как 1:2 и выходное разрешение - 300 dpi, выходной растр будет иметь разрешение 150 dpi.

Качество выходного изображения установлено на Быстрое
Когда для параметра Качество выходного растра (Output Image Quality) задано значение Быстрый (Fast), изображение для предварительного просмотра будет иметь высокую пикселизацию.

Если Качество выходного изображения (Output Image Quality) установлено на значение Наилучшее (Best) (т. е. пропорция 1:1), пересчет не выполняется. По умолчанию, Качество выходного растра установлено как Нормальное (Normal).

Качество выходного растра Наилучшее
Когда для параметра Качество выходного растра (Output Image Quality) задано значение Наилучшее (Best), качество изображения для предварительного просмотра будет существенно выше.

Попробуйте распечатать небольшую карту с разными установками качества выходного растра, чтобы подобрать оптимальную настройку для своей карты. Можно создать небольшую карту с образцами данных и элементов, которые вы планируете включить в карту. Распечатайте ее с различными настройками. Поэкспериментируйте, чтобы подобрать подходящие разрешение и качество, чтобы при минимальном времени обработки получить высокое качество печати.

Опции, одинаковые для EPS, PDF, AI, EMF

Ниспадающий список Символ рисунка (Picture Symbol) позволяет выбрать метод отрисовки символов маркеров. Выберите опцию Векторизовать слои с маркерами/заливками на основе рисунков .bmp (Vectorize layers with bitmap markers/fills), чтобы конвертировать растровые маркеры/заливки в полигоны. Это предотвратит растеризацию карты за счет некоторой детальности маркеров/заливок. Имеется также опция растеризации маркерных символов. Опция Конвертировать символы маркеров в полигоны (Convert Markers To Polygons) указывает, будут ли символы маркеров, основанные на символах шрифта, экспортироваться как текст или как геометрические фигуры. Отметьте эту опцию, если вы планируете просматривать выходные данные на компьютере, где не установлены соответствующие шрифты, а из-за ограничений лицензии или формата файла (AI не поддерживает внедренные шрифты) нет возможности встроить шрифты в файл. Для экспорта в формат PDF или EPS используйте опцию Внедрить все шрифты документа (Embed All Document fonts). Обратите внимание, что при включении опции Внедрить все шрифты документа (Embed All Document Fonts) она будет отключена для символов маркеров на основе шрифтов во всех форматах, поддерживающих внедрение.

Опции только для формата PDF

Опция Цветовая модель (Destination Colorspace) позволяет выбрать цветовую модель для указания цветов в выходном файле. Режим RGB используется по умолчанию и хорошо подходит как для просмотра на экране, так и для печати на струйных и лазерных принтерах. Режим CMYK предназначен для профессиональной печати, когда выходные данные отправляются в типографию. Если вы хотите сжать векторные части PDF-файла и получить выходной файл меньшего размера, выберите опцию Сжать векторную графику (Compress Vector Graphics). Существует отдельная опция Сжатие изображения (Image Compression) для сжатия растровых частей в PDF-файле. Режим Адаптивный (Adaptive) создает файлы наименьшего размера, но может привести к возникновению артефактов сжатия в экспортированном изображении. Для сжатия растровых изображений без потерь в PDF используйте режим Deflate. Опция Внедрить все шрифты документа (Embed All Document Fonts) позволяет включить все шрифты, которые используются непосредственно в документе. Благодаря этому PDF будет одинаково выглядеть на любой платформе, поддерживающей просмотр PDF, даже если там не установлены шрифты, использованные в данном документе. Это отмечено по умолчанию и предпочтительнее для использования. Обратите внимание, что некоторые шрифты не поддерживают внедрение и не будут встроены, даже если эта опция отмечена.

Формат PDF имеет также закладку Дополнительно (Advanced). На этой закладке есть опции Экспорт информации о пространственной привязке карты (Export Map Georeference Information) и Слои и атрибуты (Layers And Attributes). Выберите опцию Нет (None), если не хотите, чтобы слои из таблицы содержания ArcMap создавались по-отдельности при экспорте в PDF. Выберите Экспорт в PDF только слоев (Export PDF Layers Only), если хотите, чтобы PDF содержал слои для большинства слоев ArcMap, элементов страницы и прочих элементов карты. Выберите опцию Экспорт слоев и атрибутов PDF (Export PDF Layers and Attributes), если хотите включить в PDF и пространственные объекты, и атрибуты.

ВниманиеВнимание:

Экспорт атрибутов в PDF может вызвать проблемы со скоростью просмотра PDF. По возможности, ограничьтесь экспортом атрибутов не более одного слоя карты. Чтобы не экспортировать поля, отключите их отображение в диалоговом окне Свойства слоя (Layer Properties).

PDF включает поддержку Экспорта многостраничной компоновки в формат PDF. Если в документе карты используется Многостраничная компоновка (Data Driven Pages), а в ArcMap включен вид компоновки, на закладке Страницы (Pages) появляются опции, управляющие экспортом многостраничных компоновок.

Дополнительные сведения о многостраничных компоновках

Опции только для формата EPS

Укажите Цветовую модель (Destination Colorspace) для вашего файла. Вы сможете контролировать цветовое пространство, указывая цвета в выходном файле — RGB или CMYK. Выберите PostScript в ниспадающем списке Уровень языка PostScript (PS Language Level). Самым последним выпуском является уровень 3, но некоторые более старые интерпретаторы не смогут прочесть файлы, созданные с помощью этой версии. Там есть опция Сжатие растра (Image Compression) для сжатия растровых частей EPS. Для этого выберите схему в ниспадающем списке. Опция Внедрить все шрифты документа (Embed All Document Fonts) позволяет пользователям включать шрифты непосредственно в документ. В результате EPS-файл будет выглядеть одинаково на любой платформе, где он будет просматриваться, даже если там не установлены шрифты этого документа. Это отмечено по умолчанию и лучше использовать. Обратите внимание, что некоторые шрифты не поддерживают внедрение и не будут встроены, даже если эта опция отмечена.

Формат EPS имеет также закладку Дополнительно (Advanced). На ней имеются опции Эмульсия (Emulsion) и Изображение (Image) для создания негативных или отраженных/перевернутых файлов PostScript. Эти опции следует использовать при экспорте в PostScript специально для изготовления пленок и т.д.

Опции для файлов BMP, GIF, JPEG, PNG и TIFF

Опция Цветовой режим (Color Mode) устанавливает битовую глубину экспортируемого растра.

Опция Сжатие (Compression) устанавливает метод сжатия, используемый для кодировки изображения. Некоторые программы для просмотра изображений могут не поддерживать все типы сжатия, поддерживаемые форматом изображений, поэтому если не получается экспортировать файл, попробуйте изменить тип сжатия - возможно, это исправит проблему.

Опция Цвет фона (Background Color) устанавливает цвет, используемый в качестве фона для экспортируемого изображения.

Для GIF, JPEG и PNG предусмотрен флажок Чересстрочный (Interlaced) (для JPEG — Постепенный (Progressive)), который обеспечивает постепенное отображение растра по мере загрузки. ArcMap не поддерживает прогрессивные растры, поэтому эту опцию надо отключать, если вы планируете потом использовать этот растр в ArcMap.

PNG и GIF поддерживают прозрачность. Также имеется опция Прозрачный цвет (Transparent Color), с помощью которой можно выбрать на карте цвет и отметить его как прозрачный. Если вы хотите сделать прозрачным только фон карты, установите для параметров Цвет фона (Background Color) и Цвет прозрачности (Transparent Color) один и тот же цвет.

Чтобы добавить информацию о пространственной привязке, отметьте опцию Записать файл привязки (Write World File). Эта опция доступна только при экспорте вида данных. В результате создается файл привязки World File, содержащий информацию о положении растра относительно координат реального мира, который можно использовать с экспортированным растровым файлом во внешнем программном обеспечении. Этот файл называется так же, как и файл изображения, но в его расширении будет дополнительная буква w. (Например, если вы создаете изображение TIFF под названием MyMap.tif, файл привязки будет назваться MyMap.tfw.)

Опции только для формата TIFF

У файлов TIFF есть дополнительная возможность хранить информацию о пространственной привязке непосредственно в самом файле. Это формат GeoTIFF. Чтобы создать GeoTIFF, щелкните стрелку ниспадающего меню Сохранить как тип (Save as type), выберите TIFF, щелкните стрелку Опции (Options), затем выберите закладку Формат (Format) и включите опцию Записать теги GeoTIFF (Write GeoTIFF Tags). Эта опция доступна только при экспорте из вида данных.

Решение проблем при экспорте карты

Растеризация

Прозрачность слоев и символы, основанные на BMP изображениях, могут вызвать растеризацию карты при выводе. В результате растеризации, все слои, которые находятся ниже слоя данных, содержащего указанный выше символ, в выходном файле конвертируются в плоское растровое изображение. Растеризация также происходит, если один из слоев, входящий в составной слой, имеет прозрачность. Чтобы избежать растеризации, символы в формате ВМР должны быть заменены векторными EMF или шрифтовыми символами. Если убрать лишнюю прозрачность, это также может помочь избежать растеризации.

При использовании опции Векторизовать слои с маркерами/рисунками (Vectorize layers with bitmap markers/fills) символы маркеров и заливка в формате BMP не будут растеризоваться при экспорте в векторные форматы.

Выявление растеризованных слоев

Выполните этот скрипт arcpy.mapping в окне Python, чтобы получить отчет о наличии слоев карты, которые могут привести к растеризации при выводе на печать или экспорте карты.

import arcpy

def DetectRasterization():
  mxd = arcpy.mapping.MapDocument("CURRENT")
  df_list = arcpy.mapping.ListDataFrames(mxd)
  foundRasterization = False
  noneFoundMsg = "No rasterizing layers were detected."
  for df in df_list:
    lyr_list = arcpy.mapping.ListLayers(mxd, data_frame=df)
    for lyr in lyr_list:
      if lyr.isRasterizingLayer or lyr.supports("BRIGHTNESS"):
        foundRasterization = True
        if lyr.isGroupLayer and lyr.transparency > 0:
          print "In data frame '" + df.name + "', the group layer '" + \
                   lyr.longName + "' is a rasterizing layer:\r",
          print "\tVisibility is " + str(lyr.visible) + ".\n" + \
                "\tTransparency is " + str(lyr.transparency) + " percent.\n"
        elif not lyr.isGroupLayer:
          print "In data frame '" + df.name + "', the layer '" + \
                   lyr.longName + "' is a rasterizing layer:\r",
          if lyr.transparency > 0:
            print "\tVisibility is " + str(lyr.visible) + ".\n" + \
                  "\tTransparency is " + str(lyr.transparency) + " percent.\n"
          else:
            print "\tVisibility is " + str(lyr.visible) + ".\n" + \
                  "\tTransparency is 0 percent, but the layer may be a\n" + \
                  "\traster layer or contain rasterizing symbology such\n" + \
                  "\tas bitmap picture symbols.\n"
      del lyr
    del lyr_list
    del df
  if not foundRasterization:
    print noneFoundMsg
  del df_list
  del mxd

DetectRasterization()

Размер PDF-файла

PDF поддерживает сжатие векторной и растровой графики внутри файла. Если вы заметили, что размер экспортированного PDF-файла слишком большой, проверьте, установлен ли флажок Сжать векторную графику (Compress Vector Graphics) и что для параметра Сжатие изображения (Image Compression) установлено значение Адаптивный (Adaptive). Если PDF-файл все равно получается очень большим, попробуйте уменьшить Разрешение (Resolution) и снизить Качество выходного изображения (Output Image Quality).

Недостающие символы в выходных файлах PDF, EPS или SVG

Показанные шрифтовыми маркерными символами объекты на карте, например точечные объекты, используют для графического представления пространственных объектов шрифты. Если вы заметили, что какие-то объекты после экспорта стали отображаться текстовыми символами вместо графических, значит на этом компьютере не хватает шрифтов Esri. Убедитесь, что установлен флажок Внедрить все шрифты документа (Embed All Document Fonts) на закладке Формат (Format) диалогового окна Экспорт карты (Export Map). Внедрение шрифтов поддерживается при экспорте PDF, EPS и SVG, что позволяет символам выглядеть одинаково, даже если на платформе нет инсталлированных шрифтов документа. Обратите внимание, что некоторые шрифты не поддерживают внедрение и не будут встроены, даже если эта опция отмечена.

Другие способы публикации и передачи карт

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

Пакеты карт

Можно сохранить карту вместе с использованными данными с помощью упаковки карт, которую смогут использовать другие пользователи.

Более подробно о создании и передаче упаковок карт

Картографические сервисы

Созданную карту можно опубликовать как картографический сервис ArcGIS for Server. Пользователи Интернета и интранета могут использовать картографические сервисы в веб-приложениях, ArcMap, ArcGIS Explorer и других приложениях.

Более подробно о публикации картографических сервисов с помощью ArcGIS for Server

ArcGIS Online

ArcGIS Online Sharing предоставляет пользователям возможности обеспечения общего доступа и поиска географической информации. ArcGIS Online Sharing поддерживается Esri, а вы можете управлять своим содержимым, размещенном в общем доступе, через веб-браузер. После того, как вы опубликуете свои карты в общем доступе в ArcGIS Online, другие пользователи смогут подключаться к ним напрямую через ArcGIS for Desktop или ArcGIS Explorer. Более подробную информацию о предоставлении общего доступа к картам через ArcGIS Online см. на веб-сайте ArcGIS Online.

Связанные темы

5/10/2014