После того, как вы создали свою карту, у вас есть несколько возможностей её распространения. В данном разделе рассматриваются различные опции экспорта карты, а также краткий обзор возможных вариантов передачи карты другим пользователям.
Иногда термин экспорт может означать экспорт отдельных слоев карты в другие форматы данных. Это называется экспортом данных. В этом разделе справки обсуждается экспорт карт, экспорт полного картографического изображения в графические обменные файлы с помощью команды ArcMap Экспорт карты (Файл > Экспорт карты).
Более подробно об экспорте данных см. по ссылкам ниже:
- Более подробно о экспорте растровых данных
- Более подробно о экспорте объектов как географических данных
Форматы экспорта карт
Вы можете экспортировать карты в ряд стандартных файловых форматов. 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 для обмена документацией. 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 можно сгенерировать с файлом привязки и использовать как пространственно привязанные растровые данные. |
Настройка экспорта карт
Диалоговое окно Экспорт карты в ArcMap позволяет контролировать настройки, используемые для создания файла экспорта. В большинстве случаев использование значений по умолчанию приводит к созданию полезного файла, но вы можете установить выходные опции для каждого формата экспорта, чтобы выходные данные соответствовали определенным требованиям.
Разрешение
Указывает для выходного изображения разрешение или количество dpi (точек на дюйм). Чем выше это значение, тем четче получается изображение. Но это может увеличить размер файла и время обработки. Для векторных форматов значение по умолчанию 300 dpi. Для растровых – 96 dpi.
Качество выходного изображения
При экспорте в векторные форматы вы можете контролировать качество выходного изображения, чтобы подобрать баланс между качеством изображения и размером файла, а также временем обработки. По умолчанию, качество выходного изображения установлено Наилучшее -1:1.
Качество выходного изображения (Output Image Quality) контролирует степень передискретизации растра. Если на карте нет растров или векторных слоев с прозрачностью, эта опция ни на что не влияет.
Опция Качество выходного изображения (Output Image Quality) определяет эффективное разрешение растрового содержимого выходных данных. Например, если качество выходного растра установлено как 1:2 и выходное разрешение - 300 dpi, выходной растр будет иметь разрешение 150 dpi.
Если Качество выходного изображения (Output Image Quality) установлено на значение Наилучшее (Best) (т. е. пропорция 1:1), пересчет не выполняется. По умолчанию, Качество выходного растра установлено как Нормальное (Normal).
Попробуйте распечатать небольшую карту с разными установками качества выходного растра, чтобы подобрать оптимальную настройку для своей карты. Можно создать небольшую карту с образцами данных и элементов, которые вы планируете включить в карту. Распечатайте ее с различными настройками. Поэкспериментируйте, чтобы подобрать подходящие разрешение и качество, чтобы при минимальном времени обработки получить высокое качество печати.
Опции, одинаковые для EPS, PDF, AI, EMF
Ниспадающий список Символ рисунка позволяет выбрать метод отрисовки символов маркеров. Выберите опцию Векторизовать слои с маркерами/заливками на основе рисунков .bmp, чтобы конвертировать растровые маркеры/заливки в полигоны. Это предотвратит растеризацию карты за счет некоторой детальности маркеров/заливок. Имеется также опция растеризации маркерных символов. Опция Конвертировать символы маркеров в полигоны указывает, будут ли символы маркеров, основанные на символах шрифта, экспортироваться как текст или как геометрические фигуры. Отметьте эту опцию, если вы планируете просматривать выходные данные на компьютере, где не установлены соответствующие шрифты, а из-за ограничений лицензии или формата файла (AI не поддерживает внедренные шрифты) нет возможности встроить шрифты в файл. Для экспорта в формат PDF или EPS используйте опцию Внедрить все шрифты документа. Обратите внимание, что при включении опции Внедрить все шрифты документа она будет отключена для символов маркеров на основе шрифтов во всех форматах, поддерживающих внедрение.
Опции только для формата PDF
Опция Цветовая модель позволяет выбрать цветовую модель для указания цветов в выходном файле. Режим RGB используется по умолчанию и хорошо подходит как для просмотра на экране, так и для печати на струйных и лазерных принтерах. Режим CMYK предназначен для профессиональной печати, когда выходные данные отправляются в типографию. Если вы хотите сжать векторные части PDF-файла и получить выходной файл меньшего размера, выберите опцию Сжать векторную графику. Существует отдельная опция Сжатие изображения для сжатия растровых частей в PDF-файле. Режим Адаптивный создает файлы наименьшего размера, но может привести к возникновению артефактов сжатия в экспортированном изображении. Для сжатия растровых изображений без потерь в PDF используйте режим Уменьшить. Опция Внедрить все шрифты документа позволяет включить все шрифты, которые используются непосредственно в документе. Благодаря этому PDF будет одинаково выглядеть на любой платформе, поддерживающей просмотр PDF, даже если там не установлены шрифты, использованные в данном документе. Это отмечено по умолчанию и следует использовать. Обратите внимание, что некоторые шрифты не поддерживают внедрение и не будут встроены, даже если эта опция отмечена.
Формат PDF имеет также закладку Дополнительно. На этой закладке есть опции Экспорт информации о пространственной привязке карты и Слои и атрибуты Выберите опцию Нет, если не хотите, чтобы слои из таблицы содержания ArcMap создавались по-отдельности при экспорте в PDF. Выберите Экспорт в PDF только слоев, если хотите, чтобы PDF содержал слои для большинства слоев ArcMap, элементов страницы и прочих элементов карты. Выберите опцию Экспорт слоев и атрибутов PDF, если хотите включить в PDF и пространственные объекты, и атрибуты.
PDF включает поддержку Экспорта многостраничной компоновки в формат PDF. Если в документе карты используется Многостраничная компоновка, а в ArcMap включен вид компоновки, на вкладке Страницы появляются опции, управляющие экспортом многостраничных компоновок.
Опции только для формата EPS
Укажите Цветовую модель для вашего файла. Вы сможете контролировать цветовое пространство, указывая цвета в выходном файле – RGB или CMYK. Выберите PostScript в ниспадающем списке Уровень языка PS. Самым последним выпуском является уровень 3, но некоторые более старые интерпретаторы не смогут прочесть файлы, созданные с помощью этой версии. Имеется опция Сжатие растра для сжатия растровых частей EPS. Для этого выберите схему в ниспадающем списке. Опция Внедрить все шрифты документа позволяет пользователям включать шрифты непосредственно в документ. В результате EPS-файл будет выглядеть одинаково на любой платформе, где он будет просматриваться, даже если там не установлены шрифты этого документа. Это отмечено по умолчанию и следует использовать. Обратите внимание, что некоторые шрифты не поддерживают внедрение и не будут встроены, даже если эта опция отмечена.
Формат EPS имеет также вкладку Дополнительно. На ней имеются опции Эмульсия и Изображение для создания негативных или отраженных/перевернутых файлов PostScript. Эти опции следует использовать при экспорте в PostScript специально для изготовления пленок и т.д.
Опции для файлов BMP, GIF, JPEG, PNG и TIFF
Опция Цветовой режим устанавливает битовую глубину экспортируемого растра.
Опция Сжатие устанавливает метод сжатия, используемый для кодировки изображения. Некоторые программы для просмотра изображений могут не поддерживать все типы сжатия, поддерживаемые форматом изображений, поэтому если не получается экспортировать файл, попробуйте изменить тип сжатия - возможно, это исправит проблему.
Опция Цвет фона устанавливает цвет, используемый в качестве фона для экспортируемого изображения.
Для GIF, JPEG и PNG предусмотрена опция Чересстрочный (для JPEG – Постепенный), который обеспечивает постепенное отображение растра по мере загрузки. ArcMap не поддерживает прогрессивные растры, поэтому эту опцию надо отключать, если вы планируете потом использовать этот растр в ArcMap.
PNG и GIF поддерживают прозрачность. Также имеется опция Прозрачный цвет, с помощью которой можно выбрать на карте цвет и отметить его как прозрачный. Если вы хотите сделать прозрачным только фон карты, установите для параметров Цвет фона и Цвет прозрачности один и тот же цвет.
Чтобы добавить информацию о пространственной привязке, отметьте опцию Записать файл привязки. Эта опция доступна только при экспорте из вида данных. В результате создается файл привязки (World File), содержащий информацию о положении растра в координатах реального мира, который можно использовать с экспортированным растровым файлом во внешнем программном обеспечении. Файл привязки имеет то же имя, что и выходной файл растра, и расширение состоит из первой и последней букв расширения файла изображения и буквы w. (Например, если вы создали изображение в формате TIFF с именем MyMap.tif, файл привязки будет иметь вид MyMap.tfw.)
Опции только для формата TIFF
У файлов TIFF есть дополнительная возможность хранить информацию о пространственной привязке непосредственно в самом файле. Это формат GeoTIFF. Чтобы создать GeoTIFF, щелкните стрелку ниспадающего меню Сохранить как тип, выберите TIFF, щелкните стрелку Опции, затем выберите закладку Формат и включите опцию Записать теги GeoTIFF. Эта опция доступна только при экспорте из вида данных.
Решение проблем при экспорте карты
Растеризация
Прозрачность слоев и символы, основанные на 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-файла слишком большой, проверьте, установлена ли отметка Сжать векторную графику и что для параметра Сжатие изображения установлено значение Адаптивный. Если PDF-файл все равно получается очень большим, попробуйте уменьшить Разрешение и снизить Качество выходного изображения.
Недостающие символы в выходных файлах PDF, EPS или SVG
Показанные шрифтовыми маркерными символами объекты на карте, например точечные объекты, используют для графического представления пространственных объектов шрифты. Если вы заметили, что какие-то объекты после экспорта стали отображаться текстовыми символами вместо графических, значит на этом компьютере не хватает шрифтов Esri. Убедитесь, что установлен флажок Внедрить все шрифты документа на закладке Формат диалогового окна Экспорт карты. Внедрение шрифтов поддерживается при экспорте PDF, EPS и SVG, что позволяет символам выглядеть одинаково, даже если на платформе нет инсталлированных шрифтов документа. Обратите внимание, что некоторые шрифты не поддерживают внедрение и не будут встроены, даже если эта опция отмечена.
Другие способы публикации и передачи карт
Экспорт карты в графический файл - не единственный способ передачи вашей работы. ArcGIS предоставляет и другие механизмы, позволяющие использовать преимущества серверных и онлайн-технологий для передачи карт и, в некоторых случаях, их географических данных.
Пакеты карт
Можно сохранить карту вместе с использованными данными с помощью пакета карты, который смогут использовать другие пользователи.
Картографические сервисы
Созданную карту можно опубликовать как картографический сервис ArcGIS Server. Пользователи Интернета и интранета могут использовать картографические сервисы в веб-приложениях, ArcMap, ArcGIS Explorer и других приложениях.
Более подробно о публикации картографических сервисов при помощи ArcGIS Server
ArcGIS Online
Публикация в ArcGIS Online предоставляет пользователям возможности обеспечения общего доступа и поиска географической информации. Публикация в ArcGIS Online поддерживается Esri, а вы можете управлять своими общедоступными ресурсами через веб-браузер. После того, как вы опубликуете свои карты в общем доступе в ArcGIS Online, другие пользователи смогут подключаться к ним напрямую через ArcGIS Desktop или ArcGIS Explorer. Более подробную информацию о предоставлении общего доступа к картам через ArcGIS Online см. на веб-сайте ArcGIS Online.