Экспорт объектов в файл .kmz
Вы запустите ArcGIS Earth и добавите необходимые слои данных для создания файла .kmz рек и плотин. Вы оцените универсальность ArcGIS Earth при использовании данных из шейп-файла и векторных слоев ArcGIS Online для создания пользовательского файла .kmz.
Запуск ArcGIS Earth и добавление данных
Сначала вы загрузите данные, необходимые для этого руководства.
- Запустите настольное приложение ArcGIS Earth и, при необходимости, пропустите обзор.
Примечание:
Если у вас нет настольного приложения ArcGIS Earth, его можно скачать здесь.
- В строке заголовка для ArcGIS Earth выберите Не выполнен вход и щелкните Войти.
- Войдите под вашей учетной записью ArcGIS.
Далее вы загрузите шейп-файл бассейна реки Колорадо, который будете использовать для создания файла .kmz.
- Загрузите заархивированный шейп-файл бассейна реки Колорадо.
- Перейдите в папку Загрузки или другую папку, в которую вы сохранили только что скачанный файл. Щелкните его правой кнопкой и выберите Извлечь все.
- Перейдите к папке, например к папке Документы, и нажмите кнопку Извлечь.
Теперь вы добавите шейп-файл в ArcGIS Earth.
- На панели инструментов щелкните Добавить данные.
- Щелкните Добавить файлы, затем Выбрать файлы.
- Перейдите в папку, в которую вы разархивировали шейп-файл CRB_Rivers. Щелкните папку, нажмите файл .shp и щелкните Открыть.
Шейп-файл появится на карте, а ArcGIS Earth приблизится к нему.
Примечание:
Базовая карта, показанная на картинке, может отличаться от вашей. Чтобы выбрать другую базовую карту, щелкните кнопку Basemap and Terrain на панели инструментов.
Теперь вы добавите другие данные, но в этот раз из ArcGIS Online.
- На панели инструментов щелкните Добавить данные и выберите ArcGIS Online. Щелкните стрелку ниспадающего меню Мои ресурсы и выберите ArcGIS Online.
Вы хотите добавить сервисы объектов из ArcGIS Online, поэтому вы создадите фильтр поиска, чтобы сузить результаты до этого типа данных.
- Щелкните кнопку Фильтр и выберите Сервисы объектов.
Выбранный фильтр показан под строкой поиска.
В этом случае используется только один фильтр, но при необходимости вы можете установить несколько фильтров.
- В поисковом окне введите colorado river basin и нажмите Enter.
- В результатах поиска найдите Colorado River Basin Dams и Colorado River Basins.
- Для каждого слоя нажмите кнопку Добавить, чтобы добавить их в ArcGIS Earth.
- Закройте окно Добавить данные.
Слои сервисов объектов отображаются на карте.
Слои отображаются с символами по умолчанию. Затем вы измените стиль, чтобы он лучше соответствовал вашим потребностям.
Задание свойств отображения для слоев
ArcGIS Earth позволяет изменять символы для слоев и устанавливать другие свойства слоя, такие как надписи и прозрачность слоя. Далее вы измените символы слоев и добавите надписи, чтобы предоставить описательную информацию для ваших данных.
- На панели инструментов щелкните кнопку Развернуть таблицу содержания.
Появится список Таблица содержания, в котором показаны слои, которые вы добавили.
В настоящее время слой Colorado River Basins, полигональный слой, отображается поверх других слоев и закрывает их. Вы можете изменить порядок прорисовки слоев таким образом, чтобы вы могли четко видеть все слои. Слои отображаются снизу вверх, и рекомендуется, чтобы внизу были изображения и полигоны, затем линии, а затем точки.
- В списке Таблица содержания щелкните Colorado River Basins и перетащите его под CRB_Rivers.
На карте изменен порядок прорисовки слоев, и речные бассейны теперь отображаются под другими слоями.
Далее вы измените цвет рек, чтобы лучше представить эти объекты. Вы можете изменить символы слоев их списка Таблица содержания.
- Щелкните правой кнопкой мыши слой CRB_Rivers и выберите Символы.
Откроется окно Символы – CRB_Rivers.
- В окне Символы – CRB_Rivers на вкладке Тип символа в поле Тип символа выберите Местоположение (единый символ).
- На вкладке Стиль символа для Символа щелкните существующий линейный символ.
- В открывшемся диалоговом окне для Цвета щелкните имеющийся образец. В разделе Цвет по умолчанию щелкните синий.
- Нажмите ОК дважды и закройте панель Символы CRB_Rivers.
На карте реки теперь выделены синим цветом - символ, более подходящий для водных объектов.
Обратите внимание, что у слоя Colorado River Basins два бассейна представлены одним и тем же цветом. Вы можете изменить символы таким образом, чтобы каждый бассейн был представлен уникальным цветом.
- В списке Таблица содержания у слоя Colorado River Basins щелкните стрелку, чтобы развернуть его.
- Щелкните правой кнопкой подслой Colorado River Basins и выберите Символы.
- В окне Символы для параметра Стиль по щелкните ниспадающее меню и выберите Hu_6_Name. В поле Тип символа щелкните ниспадающее меню и выберите Типы (Уникальные символы).
- В окне Символы щелкните вкладку Стиль символов. В поле Прозрачность слоя введите 50 (либо используйте бегунок).
Примечание:
Ваши символы по умолчанию могут отличаться от показанных на картинках.
Задав прозрачность, вы можете видеть базовую карту, при этом полигоны речного бассейна по-прежнему видны.
- Закройте окно Символы.
Теперь, когда вы изменили символы для некоторых слоев, вы добавите надписи, чтобы добавить описательную информацию к карте.
- В списке Таблица содержания разверните слой Colorado River Basins.
- Щелкните правой кнопкой мыши подслой Colorado_River_Basin_Dams, наведите курсор на Надписи и выберите Включить надписи.
Надписи для дамб появятся на карте.
Вы улучшили отображение слоев в ArcGIS Earth. Теперь вы выберите записи и экспортируете их в файл .kmz.
Экспорт выбранных записей в файл .kmz
Далее вы выберете реки на основе атрибута их названия, чтобы выбрать только реку Колорадо и экспортировать выбранные объекты в файл .kmz.
- В Таблице содержания щелкните правой кнопкой мыши слой CRB_Rivers и выберите Таблица атрибутов.
Появится таблица атрибутов.
Теперь вы включите фильтрацию экстентов и выберите один объект-реку для экспорта в файл .kmz.
- Переместите окно таблицы атрибутов так, чтобы вы могли видеть объекты на карте. Прокрутите таблицу вниз, чтобы увидеть строку для FID 26 - одного сегмента реки Колорадо.
- В таблице щелкните Фильтр экстента отключен, чтобы включить фильтрацию. Щелкните строку, для которой FID равен 26.
Кнопка и выбранная строка будут выделены.
Выбранный объект также выделится на карте.
Вы выбрали объект, который хотите экспортировать в файл .kmz. Далее вы экспортируете его из таблицы атрибутов.
- В таблице атрибутов на панели инструментов щелкните кнопку Экспортировать выбранное.
Откроется диалоговое окно Сохранить как.
- Перейдите туда, где вы хотите сохранить файл, например в папку Документы.
- В поле Имя файла введите ColoRiver.
- Щелкните Сохранить.
- Закройте таблицу атрибутов и в Таблице содержания отключите CRB_Rivers.
- На панели инструментов щелкните Добавить данные. Щелкните Добавить файлы, Выбрать файлы, перейдите к файлу ColoRiver.kmz и добавьте его.
Карта приблизится к реке.
При увеличении масштаба обратите внимание, что положение надписей дамб меняется.
- Увеличьте масштаб так, чтобы вы могли увидеть плотину Гувера на севере, плотину Паркера в центре реки и плотину Морелос на южной оконечности реки.
Примечание:
При приближении появляется надпись Parker Dam.
- Щелкните правой кнопкой мыши и переместите курсор, чтобы наклонить вид.
Далее вы выберете и экспортируете три точки дамб в файл .kmz.
- Щёлкните правой кнопкой в Таблице содержания ColoRiver.kmz и нажмите Приблизить к слою. Откройте таблицу атрибутов слоя Colorado River Basins.
- В таблице щелкните Фильтр экстента отключен, чтобы включить фильтрацию.
- Прокрутите таблицу и выберите три строки, в которых значением Названия является Hoover Dam, Parker Dam и Morelos Dam, выбрав первую строку, а затем нажав клавишу Ctrl, чтобы добавить остальные строки к выделенной.
- В таблице атрибутов на панели инструментов щелкните Экспортировать выбранное. При необходимости перейдите в ту же папку, в которую вы сохранили другой файл .kmz, назовите его dams.kmz и щелкните Сохранить.
- Закройте таблицу атрибутов.
- Добавьте файл dams.kmz в ArcGIS Earth. Отключите слой Colorado River Basin Dams.
Теперь у вас есть два отдельных файла .kmz, которые вы будете редактировать и обрабатывать в следующем модуле.
Вы надписали объекты, выбрали записи на основе их названия и экспортировали их в файлы .kmz. Далее вы будете редактировать файл .kmz.
Редактирование файла .kmz
Вы создали два слоя .kmz, один для участка реки, а другой для трех плотин. Далее вы отредактируете файлы .kmz, чтобы объединить линии рек и точки дамб в один файл .kmz, и дополнительно отредактируете свойства геометрии.
Группировка и копирование узлов .kml
Вы сгруппируете три точки дамб вместе, чтобы упростить управление ими.
- В списке Таблица содержания разверните Dams.kmz.
Вы выберете три объекта дамб и сгруппируете их вместе.
- В списке Таблица содержания щелкните название Hoover Dam, чтобы выбрать объект.
Обратите внимание, что на карте также выбрана точка Hoover Dam. Вы выберете другие дамбы, чтобы сгруппировать их.
- В списке Таблица содержания, нажав клавишу Ctrl, щелкните Morelos Dam и Parker Dam, чтобы выбрать обе дамбы.
Все три дамбы выбраны.
- Щёлкните правой кнопкой выбранную группу дамб и щелкните Группировать.
Появится элемент, называющийся новая группа.
- Щелкните правой кнопкой мыши слой новая группа и выберите Переименовать.
- Введите Дамбы и нажмите Enter.
Затем вы скопируете объект реки и вставите его в файл .kml, содержащий дамбы, чтобы у вас был один файл, содержащий все данные.
- Разверните слой ColoRiver.kmz. Щелкните правой кнопкой мыши элемент Colorado River и выберите Копировать.
- Отключите слой ColoRiver.kmz.
- Щелкните правой кнопкой группу Dams и выберите Вставить.
Теперь все объекты находятся в одной группе одного слоя .kmz.
- В группе Dams включите Colorado River. Выключите и включите группу Dams, чтобы убедиться, что все объекты выключаются и включаются вместе со слоем.
Теперь все три дамбы и один речной объект находятся в одном слое .kmz. Далее вы подготовите свой файл .kmz для публикации и разместите его в ArcGIS Online.
Добавление профиля высот и публикация файла .kmz
Создание профиля высот
Используя реку в качестве отдельного узла KMZ, вы можете построить продольный профиль высот реки.
- В списке Таблица содержания, в раскрытой группе Dams, щелкните правой кнопкой слой Colorado River и выберите Профиль высот.
Через пару минут появится окно Профиль высот.
Вы перевернете профиль высот, чтобы он выглядел так, что профиль реки идет под уклон слева направо.
- В окне Профиль высот щелкните кнопку Обратить направление.
Профиль высот реки перевернут.
Вы можете экспортировать профиль высот в виде изображения.
- В окне Профиль высот на панели инструментов щелкните кнопку Экспорт изображения.
- В окне Экспорт должно быть выбрано Экспорт как изображение. Нажмите Экспорт. В поле Имя файла измените имя на FullElevationProfile и щелкните Сохранить.
Чтобы изучить профиль высот реки, вы можете перемещать курсор вдоль нее, чтобы увидеть различные местоположения на карте.
- В окне Профиль высот переместите курсор, чтобы увидеть, как меняются профиль и карта.
Вы увидите, что точки синхронно выделяются вдоль профиля высот в окне и по линии реки на карте. Далее вы экспортируете профиль высот для района дамбы Гувера.
- Перемещайте курсор к верхнему потоку профиля высот до тех пор, пока не увидите точку, выделенную на карте, пересекающуюся с точкой Hoover Dam.
Примечание:
Значения, которые вы видите на профиле высот, будут соответствовать месту, куда вы поместили курсор. Они могут отличаться от показанных на картинке.
- Нажмите Пробел, чтобы заблокировать выделенную область.
- В окне Экспорт щелкните кнопку Экспорт и назовите это изображение HooverDamElevation. Щелкните Сохранить.
Далее вы сделаете снимки профиля высот для других дамб.
- Щелкните профиль высоты, чтобы разблокировать выделенную область.
- На профиле высоты перемещайте бегунок до тех пор, пока он не окажется над точкой Parker Dam, и нажмите клавишу Пробел.
- Используя аналогичные действия, экспортируйте изображение профиля Parker Dam в файл с именем ParkerDamElevation.
- Используя аналогичные действия, переместите профиль высоты так, чтобы Morelos Dam была выделена, и сохраните изображение с именем MorelosDamElevation.
- Закройте окно Профиль высот.
Теперь у вас есть четыре изображения: одно с полным профилем и по одному для каждой из дамб.
Встроенные профили высот
Далее вы вставите изображения профиля высот в узлы KMZ, чтобы они отображались во всплывающем окне при щелчке по узлу KMZ.
- В Таблице содержания щелкните правой кнопкой мыши на слое Colorado River и выберите Свойства.
- В появившемся окне перейдите на вкладку Информация и убедитесь, что выбрано Форматированный текст.
В настоящее время при щелчке по этому объекту на карте будут отображаться значение FID и текст Название. Вы отредактируете название реки, а затем добавите изображение профиля высот.
- В поле ИМЯ щелкните Colorado River, чтобы сделать его доступным для редактирования, и измените название на Нижняя река Колорадо.
Далее вы добавите изображение профиля высот.
- В окне свойств с помощью клавиш со стрелками или манипулятора поместите курсор рядом с таблицей справа. Затем щелкните кнопку Вставить изображение.
- Щелкните кнопку Задать путь, перейдите к месту, где вы сохранили изображения профиля высот, выберите FullElevationProfile и щелкните Открыть.
Профиль высот отображается под записями таблицы.
- Закройте окно свойств.
- В Таблице содержания щелкните узел Colorado River, чтобы открыть всплывающее окно и просмотреть профиль высот реки.
- Закройте всплывающее окно.
- Для каждого из узлов дамб выполните следующие действия:
- В Таблице содержания щелкните правой кнопкой мыши узел дамбы и выберите Свойства.
- Щелкните вкладку Информация и выберите Форматированный текст.
- Щелкните таблицу атрибутов и с помощью стрелок на клавиатуре или манипулятора поместите курсор в правую часть таблицы.
- Щелкните кнопку Вставить изображение.
- Перейдите к изображению профиля высот плотины и добавьте его ниже таблицы.
Чтобы просмотреть профиль высот плотины, щелкните плотину на карте или ее узел в Таблице содержания, чтобы открыть всплывающее окно, а затем прокрутите вниз.
Вы завершили редактирование, и теперь вы сохраните слой .kmz.
- В Таблице содержания щелкните правой кнопкой мыши слой Dams.kmz и выберите Сохранить как.
- В окне Сохранить как нажмите Задать путь, а в поле Имя файла выберите существующий файл Dams.kmz и нажмите Сохранить. Когда вас спросят, хотите ли вы заменить существующий файл, щелкните Да.
- В окне Сохранить как щелкните OK.
Внесенные вами изменения сохранятся в существующем файле .kmz.
Примечание:
Чтобы сохранить изменения в новом файле, введите новое имя файла. Чтобы указать для существующего слоя вновь созданный файл .kmz, поставьте отметку Заменить слой в таблице содержания после экспорта.
Далее вы примените 3D эффект. С преувеличением высот по умолчанию вы можете не очень четко разглядеть рельеф нижнего течения реки Колорадо. Вы зададите большее преувеличение высоты, и когда вы наклоните вид, вы сможете увидеть реку более интуитивно понятным способом.
- На панели инструментов щелкните кнопку Эффекты окружающей среды.
- Щелкните Вытягивание рельефа и переместите бегунок или введите 80.
- Наклоните вид.
Рельеф будет виден лучше.
- Закройте окно Вытягивание рельефа.
Публикация файла .kmz
Далее вы предоставите общий доступ к своему файлу .kmz для учетной записи организации ArcGIS, чтобы другие сотрудники вашей организации могли получить к нему доступ.
- В списке Таблица содержания щелкните правой кнопкой слой Dams.kmz и выберите Публикация в.
Откроется окно Опубликовать на портале.
- В поле Краткая информация введите или скопируйте и вставьте следующее: Этот файл KMZ содержит нижнюю часть реки Колорадо и три дамбы на ней: плотину Гувера, плотину Паркера и плотину Морелос.
- У поля Теги щелкните кнопку Добавить теги. Введите Нижняя река Колорадо и нажмите клавишу Tab.
- У поля Папка портала щелкните ниспадающее меню и выберите Создать новую папку.
- Замените текст Новая папка на Файлы KMZ.
- В разделе Общий доступ установите отметку около Организация.
- Щёлкните Опубликовать.
Как только элемент будет опубликован, появится сообщение о том, что процесс прошел успешно. Файл .kmz, который вы обновили на своем компьютере, теперь размещен в ArcGIS Online. Вы можете просмотреть элемент в своей организации ArcGIS и управлять им оттуда.
- В окне Опубликован успешно нажмите Управлять элементом портала.
Страница подробной информации об элементе для вашего файла .kmz, размещенного на ArcGIS Online, откроется в новом окне или вкладке браузера.
На странице сведений об элементе вы можете отредактировать разделы Описание и Условия использования и управлять общим доступом к нему. В настоящее время этот элемент доступен только для вашей организации, но вы могли бы предоставить ему общий доступ, чтобы любой пользователь за пределами организации также мог получить к нему доступ.
- Вернитесь в ArcGIS Earth и закройте сообщение Опубликовано успешно.
Теперь файл .kmz доступен для ArcGIS Online, и другие сотрудники вашей организации могут получить доступ к слою и использовать его в своих картах и приложениях.
В этом руководстве вы загрузили данные из нескольких источников в ArcGIS Earth, выбрали объекты и добавили их в файл .kmz. После создания файла .kmz вы отредактировали его, включив в него объекты реки и дамб, добавили профили высот и опубликовали его на ArcGIS Online. В несколько быстрых шагов вы создали файл, содержащий информацию о реках и дамбах, который другие сотрудники вашей организации могут использовать в своих картах или для анализа.