Создание или изменение изображений символов

Доступно с порталом, лицензированным функциональными возможностями Indoors.​

Вы можете использовать 2D-графику SVG и PNG, построенную вне ArcGIS Pro в ArcGIS Indoors и клиентских приложениях. В разделах далее описано, как создавать пользовательские символы SVG или PNG, которые могут быть добавлены в проект ArcGIS Pro и в клиентские приложения Indoor Viewer, ArcGIS Indoors for iOS и ArcGIS Indoors for Android.

Цвета

Большинство проектов разрабатываются с определенной цветовой палитрой. Если вы создаете символы SVG в программе графического дизайна, например Adobe Illustrator, вам нужно определить цветовой режим вашего документа как RGB. Это гарантирует, что цвета, которые вы используете в программе графического дизайна, будут перенесены в конечный продукт Indoors в соответствии с ожиданиями. И наоборот, это позволяет вручную вводить или вставлять шестнадцатеричные значения непосредственно в редактируемый графический файл из ArcGIS Pro. Например, если вы создаете точечные символы в программе графического дизайна после создания карт в Indoors, вы можете ввести значения цветов из ArcGIS Pro в свою программу графического дизайна.

Выполните следующие действия, чтобы скопировать значения цветов символов из Indoors и вставить их в программу графического дизайна:

  1. Щелкните предварительный просмотр символов на панели Содержание.

    Появится панель Символы.

  2. Щелкните вкладку Свойства.
  3. Щелкните стрелку раскрывающегося списка индикатора цвета в группе Оформление и выберите Свойства цвета, чтобы получить значения цветов.
  4. Скопируйте шестнадцатеричное значение из Редактора цветов в программу графического дизайна.

Размер символа

Ниже приведены рекомендации для форматов SVG и PNG:

Формат SVG

Несмотря на масштабируемость графики SVG, рекомендуется проектировать символы в соответствии с размером, который вы предполагаете использовать в своем проекте Indoors. Это поможет вам создать символ, который будет хорошо читаться. Имейте в виду, что для вашего символа понадобятся пиктограммя, которые легко понять на интерактивной карте. Сложные символы с большим количеством деталей могут стать трудночитаемыми в своем конечном размере.

Формат PNG

PNG-графика - это растровые изображения, поэтому размер должен быть точным. Имейте в виду, что ваш символ будет очень маленьким. При разработке пиктограмм убедитесь, что вы уменьшаете масштаб примерно до того размера, который будет иметь символ PNG, чтобы получить представление о конечном результате.

Примечание:

Для символов PNG Indoors используют размеры в пикселах: 23 пиксела, 43 пиксела и 69 пикселов. Эти размеры хорошо работают на веб-и мобильных платформах.

Управление слоями и уменьшение размера файлов в программе графического дизайна

При создании значков и символов карты в программе графического дизайна обычно используются следующие методы работы с файлами:

  • Используют один файл для всех символов. Это отличный способ управлять символами и значками.
  • Переключите видимость пиктограмм, необходимых для символа, и сохраните этот статус, чтобы создать символ в виде растрового или векторного экземпляра символа.

Формат SVG

При создании символа SVG все слои в файле сохраняются в коде SVG, независимо от их статуса видимости. Это может привести к тому, что SVG-файлы будут намного больше, чем это необходимо. Далее представлены рекомендации по созданию SVG-файлов:

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

Формат PNG

При проектировании PNG-символов в Illustrator или аналогичной программе графического дизайна можно использовать один и тот же основной файл для создания PNG-символов.

Подсказка:

В отличие от создания символов SVG в Illustrator, вам не нужно удалять слои перед сохранением проекта в качестве символа.

Добавить пользовательский точечный символ

После того как вы создали свои символы, вы можете добавить их в ArcGIS Pro, выполнив следующие действия:

  1. Щелкните правой кнопкой мыши слой, к которому вы хотите добавить пользовательские символы, на панели Содержание и выберите Символы.

    Появится панель Символы.

  2. Щелкните точечный символ, подлежащий изменению.

    Откроется панель Форматировать точечный символ.

  3. Щелкните вкладку Свойства, чтобы открыть свойства символов.
  4. Щелкните кнопку Слои Слои.

    Откроется вкладка Слои.

  5. Определите тип символа, который вы хотите использовать, щелкнув раскрывающееся меню рядом с предварительным просмотром символов.
    • Выберите Маркер изображения при использовании растровых символов, таких как PNG или JPG.
    • Выберите Маркер Shape при использовании векторных символов, таких как SVG.
  6. Если необходимо, разверните группу Оформление.
  7. Щелкните Файл в разделе Вставить рисунок из и выберите собственный файл символа.
  8. Дополнительно измените размер символа, щелкнув стрелку вверх или вниз в поле Размер, или укажите размер вручную.

    Предварительный просмотр в нижней части панели Символы дает вам представление о том, как символ будет отображаться на вашей карте. Увеличивайте или уменьшайте размер точки до тех пор, пока не получите оптимальный размер для вашей карты. Обратите внимание, что размер точки на панели Символы может отличаться от размера пиксела или точки, определенного в программе графического дизайна.

    Примечание:
    • Для Маркеров изображений размер задается в файле, но вы можете изменить его. Щелкните Сбросить размер, чтобы вернуться к размеру, заданному в файле.
    • Для Маркеров символов размер символа не определяется в файле. Например, если исходный размер символа по умолчанию равен 4 точкам, символ SVG, выбранный на шаге 3, также будет отображаться с размером в 4 точки. Символы SVG масштабируются, поэтому их можно обновить.
  9. Для Маркеров формы дополнительно включите опцию Учитывать фрейм.
    • Отмечено - параметр Размер маркера соответствует высоте фрейма маркера.
    • Не отмечено - параметр Размер маркера соответствует высоте геометрии графики маркера.
  10. Для Маркеров формы дополнительно включите опцию Масштабировать пропорционально, чтобы размер элементов маркеров менялся пропорционально при изменении маркера на уровне символа или слоя объектов.
  11. Нажмите кнопку Применить в нижней части панели Символы, чтобы применить символ к вашему проекту карты.
  12. Дополнительно настройте свойства слоя символов.
  13. Дополнительно сохраните пользовательский встроенный символ для повторного использования.