Экспорт объектов в файл .kmz

Вы запустите ArcGIS Earth и добавите необходимые слои данных для создания файла .kmz рек и плотин. Вы оцените универсальность ArcGIS Earth при использовании данных из шейп-файла и векторных слоев ArcGIS Online для создания пользовательского файла .kmz.

Запуск ArcGIS Earth и добавление данных

Сначала вы загрузите данные, необходимые для этого руководства.

  1. Запустите настольное приложение ArcGIS Earth и, при необходимости, пропустите обзор.
    Примечание:

    Если у вас нет настольного приложения ArcGIS Earth, его можно скачать здесь.

  2. В строке заголовка для ArcGIS Earth выберите Не выполнен вход и щелкните Войти.

    Кнопка входа в ArcGIS Earth

  3. Войдите под вашей учетной записью ArcGIS.

    Далее вы загрузите шейп-файл бассейна реки Колорадо, который будете использовать для создания файла .kmz.

  4. Загрузите заархивированный шейп-файл бассейна реки Колорадо.
  5. Перейдите в папку Загрузки или другую папку, в которую вы сохранили только что скачанный файл. Щелкните его правой кнопкой и выберите Извлечь все.
  6. Перейдите к папке, например к папке Документы, и нажмите кнопку Извлечь.

    Теперь вы добавите шейп-файл в ArcGIS Earth.

  7. На панели инструментов щелкните Добавить данные.

    Кнопка Добавить данные

  8. Щелкните Добавить файлы, затем Выбрать файлы.

    Кнопка выбора файлов

  9. Перейдите в папку, в которую вы разархивировали шейп-файл CRB_Rivers. Щелкните папку, нажмите файл .shp и щелкните Открыть.

    Шейп-файл появится на карте, а ArcGIS Earth приблизится к нему.

    Шейп-файл бассейна реки Колорадо добавлен

    Примечание:

    Базовая карта, показанная на картинке, может отличаться от вашей. Чтобы выбрать другую базовую карту, щелкните кнопку Basemap and Terrain на панели инструментов.

    Теперь вы добавите другие данные, но в этот раз из ArcGIS Online.

  10. На панели инструментов щелкните Добавить данные и выберите ArcGIS Online. Щелкните стрелку ниспадающего меню Мои ресурсы и выберите ArcGIS Online.

    ArcGIS Online в ниспадающем меню

    Вы хотите добавить сервисы объектов из ArcGIS Online, поэтому вы создадите фильтр поиска, чтобы сузить результаты до этого типа данных.

  11. Щелкните кнопку Фильтр и выберите Сервисы объектов.

    Фильтр по типу элементов Сервис объектов

    Выбранный фильтр показан под строкой поиска.

    Фильтр Сервис объектов

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

  12. В поисковом окне введите colorado river basin и нажмите Enter.
  13. В результатах поиска найдите Colorado River Basin Dams и Colorado River Basins.

    В результатах поиска отображаются слои Colorado River Basin

  14. Для каждого слоя нажмите кнопку Добавить, чтобы добавить их в ArcGIS Earth.

    Кнопки добавления у слоев

  15. Закройте окно Добавить данные.

    Слои сервисов объектов отображаются на карте.

    Слои сервисов объектов добавлены к ArcGIS Earth

    Слои отображаются с символами по умолчанию. Затем вы измените стиль, чтобы он лучше соответствовал вашим потребностям.

Задание свойств отображения для слоев

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

  1. На панели инструментов щелкните кнопку Развернуть таблицу содержания.

    Кнопка Развернуть таблицу содержания

    Появится список Таблица содержания, в котором показаны слои, которые вы добавили.

    Таблица содержания со слоями в ArcGIS Earth

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

  2. В списке Таблица содержания щелкните Colorado River Basins и перетащите его под CRB_Rivers.

    Порядок отображения слоев

    На карте изменен порядок прорисовки слоев, и речные бассейны теперь отображаются под другими слоями.

    Речные бассейны отображаются под другими слоями

    Далее вы измените цвет рек, чтобы лучше представить эти объекты. Вы можете изменить символы слоев их списка Таблица содержания.

  3. Щелкните правой кнопкой мыши слой CRB_Rivers и выберите Символы.

    Опция Символы для слоя CRB_Rivers

    Откроется окно Символы – CRB_Rivers.

  4. В окне Символы – CRB_Rivers на вкладке Тип символа в поле Тип символа выберите Местоположение (единый символ).

    Задайте Тип символа Местоположение (единый символ)

  5. На вкладке Стиль символа для Символа щелкните существующий линейный символ.

    Текущий символ линий

  6. В открывшемся диалоговом окне для Цвета щелкните имеющийся образец. В разделе Цвет по умолчанию щелкните синий.

    Кнопка Цвет и образец синего в разделе Цвет по умолчанию

  7. Нажмите ОК дважды и закройте панель Символы CRB_Rivers.

    На карте реки теперь выделены синим цветом - символ, более подходящий для водных объектов.

    Реки показаны синим цветом

    Обратите внимание, что у слоя Colorado River Basins два бассейна представлены одним и тем же цветом. Вы можете изменить символы таким образом, чтобы каждый бассейн был представлен уникальным цветом.

  8. В списке Таблица содержания у слоя Colorado River Basins щелкните стрелку, чтобы развернуть его.

    Стрелка у слоя Colorado River Basins

  9. Щелкните правой кнопкой подслой Colorado River Basins и выберите Символы.
  10. В окне Символы для параметра Стиль по щелкните ниспадающее меню и выберите Hu_6_Name. В поле Тип символа щелкните ниспадающее меню и выберите Типы (Уникальные символы).

    Слой Colorado River Basins с уникальными символами

  11. В окне Символы щелкните вкладку Стиль символов. В поле Прозрачность слоя введите 50 (либо используйте бегунок).

    Прозрачность слоя

    Примечание:

    Ваши символы по умолчанию могут отличаться от показанных на картинках.

    Задав прозрачность, вы можете видеть базовую карту, при этом полигоны речного бассейна по-прежнему видны.

    Прозрачность позволяет увидеть базовую карту

  12. Закройте окно Символы.

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

  13. В списке Таблица содержания разверните слой Colorado River Basins.
  14. Щелкните правой кнопкой мыши подслой Colorado_River_Basin_Dams, наведите курсор на Надписи и выберите Включить надписи.

    Опция включения надписей

    Надписи для дамб появятся на карте.

    Дамбы с надписями

    Вы улучшили отображение слоев в ArcGIS Earth. Теперь вы выберите записи и экспортируете их в файл .kmz.

Экспорт выбранных записей в файл .kmz

Далее вы выберете реки на основе атрибута их названия, чтобы выбрать только реку Колорадо и экспортировать выбранные объекты в файл .kmz.

  1. В Таблице содержания щелкните правой кнопкой мыши слой CRB_Rivers и выберите Таблица атрибутов.

    Кнопка Таблица атрибутов у слоя CRB_Rivers

    Появится таблица атрибутов.

    Таблица атрибутов для слоя CRB_Rivers

    Теперь вы включите фильтрацию экстентов и выберите один объект-реку для экспорта в файл .kmz.

  2. Переместите окно таблицы атрибутов так, чтобы вы могли видеть объекты на карте. Прокрутите таблицу вниз, чтобы увидеть строку для FID 26 - одного сегмента реки Колорадо.
  3. В таблице щелкните Фильтр экстента отключен, чтобы включить фильтрацию. Щелкните строку, для которой FID равен 26.

    Кнопка и выбранная строка будут выделены.

    Включение фильтрации экстентов и выбор объекта с FID = 26

    Выбранный объект также выделится на карте.

    Объект реки Колорадо выбран на карте

    Вы выбрали объект, который хотите экспортировать в файл .kmz. Далее вы экспортируете его из таблицы атрибутов.

  4. В таблице атрибутов на панели инструментов щелкните кнопку Экспортировать выбранное.

    Кнопка Экспортировать выбранное

    Откроется диалоговое окно Сохранить как.

  5. Перейдите туда, где вы хотите сохранить файл, например в папку Документы.
  6. В поле Имя файла введите ColoRiver.

    Сохранение файла .kmz.

  7. Щелкните Сохранить.
  8. Закройте таблицу атрибутов и в Таблице содержания отключите CRB_Rivers.
  9. На панели инструментов щелкните Добавить данные. Щелкните Добавить файлы, Выбрать файлы, перейдите к файлу ColoRiver.kmz и добавьте его.

    Карта приблизится к реке.

    Река Колорадо с надписями дамб

    При увеличении масштаба обратите внимание, что положение надписей дамб меняется.

  10. Увеличьте масштаб так, чтобы вы могли увидеть плотину Гувера на севере, плотину Паркера в центре реки и плотину Морелос на южной оконечности реки.
    Примечание:

    При приближении появляется надпись Parker Dam.

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

    Наклонный вид на реку Колорадо

    Далее вы выберете и экспортируете три точки дамб в файл .kmz.

  12. Щёлкните правой кнопкой в Таблице содержания ColoRiver.kmz и нажмите Приблизить к слою. Откройте таблицу атрибутов слоя Colorado River Basins.
  13. В таблице щелкните Фильтр экстента отключен, чтобы включить фильтрацию.
  14. Прокрутите таблицу и выберите три строки, в которых значением Названия является Hoover Dam, Parker Dam и Morelos Dam, выбрав первую строку, а затем нажав клавишу Ctrl, чтобы добавить остальные строки к выделенной.

    Выбранные дамбы на карте и в таблице

  15. В таблице атрибутов на панели инструментов щелкните Экспортировать выбранное. При необходимости перейдите в ту же папку, в которую вы сохранили другой файл .kmz, назовите его dams.kmz и щелкните Сохранить.
  16. Закройте таблицу атрибутов.
  17. Добавьте файл dams.kmz в ArcGIS Earth. Отключите слой Colorado River Basin Dams.

    Река Колорадо с тремя точками дамб

    Теперь у вас есть два отдельных файла .kmz, которые вы будете редактировать и обрабатывать в следующем модуле.

Вы надписали объекты, выбрали записи на основе их названия и экспортировали их в файлы .kmz. Далее вы будете редактировать файл .kmz.


Редактирование файла .kmz

Вы создали два слоя .kmz, один для участка реки, а другой для трех плотин. Далее вы отредактируете файлы .kmz, чтобы объединить линии рек и точки дамб в один файл .kmz, и дополнительно отредактируете свойства геометрии.

Группировка и копирование узлов .kml

Вы сгруппируете три точки дамб вместе, чтобы упростить управление ими.

  1. В списке Таблица содержания разверните Dams.kmz.

    Слой dams.kmz развернут, и видны три плотины

    Вы выберете три объекта дамб и сгруппируете их вместе.

  2. В списке Таблица содержания щелкните название Hoover Dam, чтобы выбрать объект.

    Плотина Гувера и ее узел, выбранный на карте

    Обратите внимание, что на карте также выбрана точка Hoover Dam. Вы выберете другие дамбы, чтобы сгруппировать их.

  3. В списке Таблица содержания, нажав клавишу Ctrl, щелкните Morelos Dam и Parker Dam, чтобы выбрать обе дамбы.

    Все три дамбы выбраны.

    Все три дамбы выбраны

  4. Щёлкните правой кнопкой выбранную группу дамб и щелкните Группировать.

    Опция группировки для выбранных дамб

    Появится элемент, называющийся новая группа.

    Новый групповой элемент добавлен в Таблицу содержания

  5. Щелкните правой кнопкой мыши слой новая группа и выберите Переименовать.

    Опция Переименовать у слоя новой группы

  6. Введите Дамбы и нажмите Enter.

    Затем вы скопируете объект реки и вставите его в файл .kml, содержащий дамбы, чтобы у вас был один файл, содержащий все данные.

  7. Разверните слой ColoRiver.kmz. Щелкните правой кнопкой мыши элемент Colorado River и выберите Копировать.

    Опция копирования у слоя Colorado River

  8. Отключите слой ColoRiver.kmz.
  9. Щелкните правой кнопкой группу Dams и выберите Вставить.

    Опция Вставить для группы Dams

    Теперь все объекты находятся в одной группе одного слоя .kmz.

    Colorado River вставлена в группу Dams

  10. В группе Dams включите Colorado River. Выключите и включите группу Dams, чтобы убедиться, что все объекты выключаются и включаются вместе со слоем.

Теперь все три дамбы и один речной объект находятся в одном слое .kmz. Далее вы подготовите свой файл .kmz для публикации и разместите его в ArcGIS Online.


Добавление профиля высот и публикация файла .kmz

Создание профиля высот

Используя реку в качестве отдельного узла KMZ, вы можете построить продольный профиль высот реки.

  1. В списке Таблица содержания, в раскрытой группе Dams, щелкните правой кнопкой слой Colorado River и выберите Профиль высот.

    Профиль высот в контекстном меню

    Через пару минут появится окно Профиль высот.

    Окно Профиль высот для слоя Colorado River

    Вы перевернете профиль высот, чтобы он выглядел так, что профиль реки идет под уклон слева направо.

  2. В окне Профиль высот щелкните кнопку Обратить направление.

    Кнопка Обратить направление

    Профиль высот реки перевернут.

    Профиль высот перевернут

    Вы можете экспортировать профиль высот в виде изображения.

  3. В окне Профиль высот на панели инструментов щелкните кнопку Экспорт изображения.

    Кнопка экспорта изображения

  4. В окне Экспорт должно быть выбрано Экспорт как изображение. Нажмите Экспорт. В поле Имя файла измените имя на FullElevationProfile и щелкните Сохранить.

    Чтобы изучить профиль высот реки, вы можете перемещать курсор вдоль нее, чтобы увидеть различные местоположения на карте.

  5. В окне Профиль высот переместите курсор, чтобы увидеть, как меняются профиль и карта.

    Перемещение курсора вдоль профиля высот

    Вы увидите, что точки синхронно выделяются вдоль профиля высот в окне и по линии реки на карте. Далее вы экспортируете профиль высот для района дамбы Гувера.

  6. Перемещайте курсор к верхнему потоку профиля высот до тех пор, пока не увидите точку, выделенную на карте, пересекающуюся с точкой Hoover Dam.

    Точка перекрытия профиля высот на плотине Гувера
    Примечание:

    Значения, которые вы видите на профиле высот, будут соответствовать месту, куда вы поместили курсор. Они могут отличаться от показанных на картинке.

  7. Нажмите Пробел, чтобы заблокировать выделенную область.
  8. В окне Экспорт щелкните кнопку Экспорт и назовите это изображение HooverDamElevation. Щелкните Сохранить.

    Далее вы сделаете снимки профиля высот для других дамб.

  9. Щелкните профиль высоты, чтобы разблокировать выделенную область.
  10. На профиле высоты перемещайте бегунок до тех пор, пока он не окажется над точкой Parker Dam, и нажмите клавишу Пробел.
  11. Используя аналогичные действия, экспортируйте изображение профиля Parker Dam в файл с именем ParkerDamElevation.
  12. Используя аналогичные действия, переместите профиль высоты так, чтобы Morelos Dam была выделена, и сохраните изображение с именем MorelosDamElevation.
  13. Закройте окно Профиль высот.

    Теперь у вас есть четыре изображения: одно с полным профилем и по одному для каждой из дамб.

Встроенные профили высот

Далее вы вставите изображения профиля высот в узлы KMZ, чтобы они отображались во всплывающем окне при щелчке по узлу KMZ.

  1. В Таблице содержания щелкните правой кнопкой мыши на слое Colorado River и выберите Свойства.
  2. В появившемся окне перейдите на вкладку Информация и убедитесь, что выбрано Форматированный текст.

    Вкладка Информация, выбрано Форматированный текст

    В настоящее время при щелчке по этому объекту на карте будут отображаться значение FID и текст Название. Вы отредактируете название реки, а затем добавите изображение профиля высот.

  3. В поле ИМЯ щелкните Colorado River, чтобы сделать его доступным для редактирования, и измените название на Нижняя река Колорадо.

    Имя изменено на Нижняя река Колорадо

    Далее вы добавите изображение профиля высот.

  4. В окне свойств с помощью клавиш со стрелками или манипулятора поместите курсор рядом с таблицей справа. Затем щелкните кнопку Вставить изображение.

    Кнопка Вставить изображение, предназначенная для размещения курсора для вставки

  5. Щелкните кнопку Задать путь, перейдите к месту, где вы сохранили изображения профиля высот, выберите FullElevationProfile и щелкните Открыть.

    Профиль высот отображается под записями таблицы.

    Профиль высот, добавленный во всплывающее окно

  6. Закройте окно свойств.
  7. В Таблице содержания щелкните узел Colorado River, чтобы открыть всплывающее окно и просмотреть профиль высот реки.
  8. Закройте всплывающее окно.
  9. Для каждого из узлов дамб выполните следующие действия:
    • В Таблице содержания щелкните правой кнопкой мыши узел дамбы и выберите Свойства.
    • Щелкните вкладку Информация и выберите Форматированный текст.
    • Щелкните таблицу атрибутов и с помощью стрелок на клавиатуре или манипулятора поместите курсор в правую часть таблицы.
    • Щелкните кнопку Вставить изображение.
    • Перейдите к изображению профиля высот плотины и добавьте его ниже таблицы.

    Чтобы просмотреть профиль высот плотины, щелкните плотину на карте или ее узел в Таблице содержания, чтобы открыть всплывающее окно, а затем прокрутите вниз.

    Вы завершили редактирование, и теперь вы сохраните слой .kmz.

  10. В Таблице содержания щелкните правой кнопкой мыши слой Dams.kmz и выберите Сохранить как.

    Сохраните файл .kmz.

  11. В окне Сохранить как нажмите Задать путь, а в поле Имя файла выберите существующий файл Dams.kmz и нажмите Сохранить. Когда вас спросят, хотите ли вы заменить существующий файл, щелкните Да.

    Окно Сохранить как

  12. В окне Сохранить как щелкните OK.

    Внесенные вами изменения сохранятся в существующем файле .kmz.

    Примечание:

    Чтобы сохранить изменения в новом файле, введите новое имя файла. Чтобы указать для существующего слоя вновь созданный файл .kmz, поставьте отметку Заменить слой в таблице содержания после экспорта.

    Далее вы примените 3D эффект. С преувеличением высот по умолчанию вы можете не очень четко разглядеть рельеф нижнего течения реки Колорадо. Вы зададите большее преувеличение высоты, и когда вы наклоните вид, вы сможете увидеть реку более интуитивно понятным способом.

  13. На панели инструментов щелкните кнопку Эффекты окружающей среды.

    Кнопка Эффекты окружающей среды

  14. Щелкните Вытягивание рельефа и переместите бегунок или введите 80.
  15. Наклоните вид.

    Вид наклонен для отображения вертикального преувеличения

    Рельеф будет виден лучше.

  16. Закройте окно Вытягивание рельефа.

Публикация файла .kmz

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

  1. В списке Таблица содержания щелкните правой кнопкой слой Dams.kmz и выберите Публикация в.

    Опция Опубликовать для

    Откроется окно Опубликовать на портале.

  2. В поле Краткая информация введите или скопируйте и вставьте следующее: Этот файл KMZ содержит нижнюю часть реки Колорадо и три дамбы на ней: плотину Гувера, плотину Паркера и плотину Морелос.
  3. У поля Теги щелкните кнопку Добавить теги. Введите Нижняя река Колорадо и нажмите клавишу Tab.
  4. У поля Папка портала щелкните ниспадающее меню и выберите Создать новую папку.
  5. Замените текст Новая папка на Файлы KMZ.
  6. В разделе Общий доступ установите отметку около Организация.

    Диалоговое окно Опубликовать KML на портале заполнено

  7. Щёлкните Опубликовать.

    Как только элемент будет опубликован, появится сообщение о том, что процесс прошел успешно. Файл .kmz, который вы обновили на своем компьютере, теперь размещен в ArcGIS Online. Вы можете просмотреть элемент в своей организации ArcGIS и управлять им оттуда.

  8. В окне Опубликован успешно нажмите Управлять элементом портала.

    Управлять элементом портала

    Страница подробной информации об элементе для вашего файла .kmz, размещенного на ArcGIS Online, откроется в новом окне или вкладке браузера.

    Страница сведений об элементе для файла .kmz

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

  9. Вернитесь в ArcGIS Earth и закройте сообщение Опубликовано успешно.

    Теперь файл .kmz доступен для ArcGIS Online, и другие сотрудники вашей организации могут получить доступ к слою и использовать его в своих картах и приложениях.

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