Создание элемента ArcGIS Online
У вас есть файловая база геоданных и вам необходимо опубликовать ее в вашем хабе OneMap. Вы загрузите данные в ArcGIS Online как размещенный векторный слой, обновите его метаданные и зададите свойства визуализации.
Примечание:
На протяжении всего этого руководства термин OneMap используется в качестве заполнителя для ГИС-брендинга вашего сообщества. Например, Ireland GeoHive, NC OneMap, IndianaMap, HIFLD Open Data и UAE 1Map.
Использование локальных данных для создания векторного слоя в ArcGIS Online
Вы создадите элемент ArcGIS Online из данных в файловой базе геоданных. Перед созданием элемента вы загрузите данные на ваш компьютер, чтобы вы могли добавить данные в организацию ArcGIS.
- Загрузите Community boundaries of Nora data.
- Если это необходимо, выполните вход в ArcGIS Online.
- Щелкните закладку Содержание.
Любые опубликованные вами в ArcGIS Online элементы перечислены на вкладке Ресурсы. Есть несколько типов элементов, которые вы можете создать, например, векторные слои, веб-карты, истории, хаб-сайты и другие. Вы собираетесь создать новый элемент, содержащий географические границы сообществ возле Индианаполиса.
- Щелкните Новый элемент.
Появится окно Новый элемент.
- Перетащите загруженный файл в окно Новый элемент.
Примечание:
Вы также можете щелкнуть Ваше устройство и найти файл на компьютере или добавить его из облачных хранилищ данных.
- Для Тип данных щелкните ниспадающее меню и выберите Файловая база геоданных.
- Убедитесь, что для Как бы вы хотели добавить этот файл выбрано Добавить Community_boundaries_of_Nora (tutorial).zip и создать размещенный векторный слой.
- Щелкните Далее.
Примечание:
Если вы используете бесплатную персональную учетную запись ArcGIS Online, вы не сможете создать размещенный сервис объектов. Однако, вы все равно можете загрузить шейп-файл, чтобы сделать его доступным для скачивания.
Осталось задать заголовок, теги и описание элемента, чтобы добавить его. Любая информация, которую вы добавляете здесь, делает элемент более доступным для поиска, чтобы другие могли найти данные и использовать их в своих проектах.
- В окне Новый элемент проверьте, что вы добавили следующую информацию:
- Для Заголовок убедитесь, что задано Community_boundaries_of_Nora_(tutorial).
- Для Папка примите установку по умолчанию.
- Для Категории щелкните ниспадающее меню и выберите Границы.
- В качестве Тегов введите следующие термины, разделенные запятыми: demo, tutorial, neighborhood.
- Для Краткой информации наберите или скопируйте и вставьте следующий текст:Как неопределенные еще границы сообщества в Индианаполисе, Индиана, границы Нора часто описываются разными способами для разных целей. Данные показывают Цент Нора, самые крупные пригороды Нора и границы сообщества Северной Норы.
Рекомендуется использовать краткие, но содержательные заголовки и следовать правилам наименования, таким как LayerTopic of Jurisdiction, например, Fire stations of Sweden. Вы также можете включить время, на которое данные были достоверны, например Fire stations of Sweden 2018. В этом случае вы пропустите год, так как не ожидается, что границы будут значительно меняться каждый год. Включение краткой информации - это рекомендуемая практика, так как вы предоставляете больше информации о данных конечному пользователю.
- Щелкните Сохранить.
Откроется страница с Подробной информацией об элементе. Здесь вы можете изменить информацию об элементе, например, добавить описание, условия использования и уровень доступа.
Изменение страницы информации об элементе
Теперь, когда вы создали элемент, вы предоставите дополнительную описательную информацию о нем на странице подробной информации об элементе.
- Для Описание щелкните на кнопку Редактировать и вставьте следующий текст:
Нора - это неофициальное сообщество в северной части Индианаполиса. Центр Нора - это центр деловой, гражданской и общественной деятельности. Этот слой карты описывает:
Географические границы поселка Центр Нора, как они описаны и официально закреплены в Центре городского планирования Индианаполиса.
Географические границы области интереса Консульства сообщества Нора (NCC)
Самое крупное сообщество Нора описано расстоянием от Центра Нора на пересечении 86й улицы и Дороги Монон в милях, времени в пути пешком и времени в пути на велосипеде.
- Щелкните Сохранить.
Описание элемента обновлено.
Далее вы включите информацию о лицензии, связанную с открытыми данными. Эта часть дает больше информации потенциальным пользователям ваших данных, связанную с условиями и ограничениями использования.
- Для Условий использования щелкните Редактировать и наберите CC BY.. Щелкните Сохранить.
Примечание:
Если вы добавите лицензию Creative Commons (CC0, CC BY, CC BY-SA) либо по имени, либо по URL, при публикации на хабе, то на странице элемента появится значок лицензии Creative Commons со ссылкой на соответствующую веб-страницу с подробной информацией об этой лицензии.
Для получения дополнительных примеров заполнения разделов Краткой информации, Описания и Условий использования на странице элемента изучите некоторые слои, опубликованные для общего доступа:
Далее вы изучите опции публикации.
- Щёлкните Опубликовать.
Окно Опубликовать отображает несколько способов публикации элемента. Вы можете выбрать из Владелец, Организация или Для всех (Публичный доступ). Обычно для публикации открытых данных вы измените этот параметр на Для всех (Публичный доступ), но в этом руководстве вы примите по умолчанию Владелец.
- Закройте окно Общий доступ.
- Пролистайте вниз и найдите раздел Кредиты (атрибуция). Добавьте следующий текст и щелкните Сохранить: Source data used in this tutorial are available from the Nora Alliance, LLC, provided under a CC-by open data license.
Вы изменили информацию об элементе для ваших данных. Если бы вы опубликовали этот слой для всех и хотите поделиться им с другими, вы можете скопировать URL в строке адреса браузера и отправить им эту ссылку.
Изменение псевдонимов атрибутов
Качество и возможность использования географического набора данных зависит от наличия объектов и атрибутов, связанных с этими объектами. Далее вы преобразуете значения слоя на понятные пользователям псевдонимы и описания полей.
- Щелкните на ленте вкладку Данные.
Отображается таблица атрибутов, связанная со слоем.
Обратите внимание, что заголовки столбцов уже используют понятные описательные имена полей. Самоописательные слои с псевдонимами полей и описаниями - это мощный инструмент по созданию готовых к использованию наборов данных.
- Щелкните кнопку Поля.
Появляется список полей для этого слоя.
- Щелкните Distance from Nora Center (mi).
- Для Описание щелкните на кнопку Редактировать и вставьте следующий текст:
Расстояние в милях от Центра Нора на пересечении 86й улицы и дороги Монон.
- Щелкните Сохранить.
- Таким же образом добавьте следующие описания другим полям:
- Bicycle Time from Center-Среднее время на велосипеде в минутах от Центра Нора на пересечении 86й улицы и дороги Монон. Из расчета скорости миля за 6 минут (приблизительно 10 миль в час). Средняя скорость езды на велосипеде может меняться в диапазоне 10 - 14 миль в час (16 - 22,5 км в час). Это означает, что в среднем велосипедист проезжает милю за время от 4,25 до 6 минут. Помните, что на скорость велосипедиста может влиять множество факторов.
- Walking Time from Center - Среднее время пешком от Центра Нора на пересечении 86й улицы и дороги Монон. Из расчета средней скорости движения пешком миля за 20 минут (приблизительно 3 мили в час). Помните, что на скорость пешехода может влиять множество факторов.
Вы изменили описания нескольких полей. Далее вы вернетесь к таблице, чтобы просмотреть описания.
- Щелкните кнопку Таблица, чтобы вернуться к виду таблицы.
- Наведите курсор на заголовки столбцов, чтобы увидеть, как отображаются описания полей.
Псевдонимы и описания полей можно также просмотреть, когда слой используется в Map Viewer, и когда элемент публикуется с помощью ArcGIS Hub. Далее вы просмотрите отображение карты для этого слоя.
- На ленте щелкните вкладку Визуализация.
Слой отображается на карте.
Здесь вы можете настроить символы и всплывающие окна, которые помогут сделать слой готовым к использованию.
- Рядом с панелью Легенда на панели Содержание (темная) щелкните кнопку Слои.
- На панели инструментов Настройки (светлая) щелкните Свойства.
Появляется панель Свойства для слоя Здесь вы можете изменить такие свойства, как символы, диапазон масштабов, оформление и т.д.
- На панели Свойства щелкните Редактировать стиль слоя.
- В разделе Выбрать атрибуты щелкните кнопку Поле.
- В окне Добавить поле щелкните Distance from Nora Center (mi) и щелкните Добавить.
На карте обратите внимание, что слой теперь отображается по полю Distance from Nora Center (mi).
Далее вы измените цветовую шкалу для слоя.
- В разделе Выберите стиль для Числа и количества (цвет) щелкните Опции стиля.
- Для опции Стиль символа щелкните кнопку Редактировать.
Появится панель Стиль символов. - На панели Стиль символа для параметра Цвета щелкните кнопку Редактировать. Для Цвета заливки щелкните кнопку редактирования, выберите цветовую шкалу Желтый Esri 1.
- Щелкните Готово.
Символы слоя меняются на карте.
Далее вы настроите прозрачность слоя, чтобы вы могли видеть другие объекты и базовую карту под ними.
- Для Прозрачность заливки наберите 50.
- Закройте панель Стиля символа.
- На панели Свойства щелкните Готово дважды, чтобы закрыть панель.
- Над панелью Слои щелкните Сохранить.
Вы изменили символы слоя. Далее вы настроите понятные пользователям всплывающие окна для просмотра атрибутивной информации.
Настройка всплывающих окон атрибутов
Быстрый способ для пользователя получить информацию об объектах - с помощью всплывающих окон, которые отображаются при щелчке на объекте на карте. Вы можете настроить всплывающие окна на показ только определенных атрибутов, которые нужны пользователю, и скрыть другие атрибуты, которые ему не нужны.
- На панели инструментов Настройки щелкните Всплывающие окна.
- Для Заголовок щелкните кнопку Развернуть.
- Выделите текст Community boundaries of Nora (tutorial) - Nora: {NAME}.
- Удалите текст.
- В Списке полей щелкните кнопку Опции и выберите Удалить.
Далее вы добавите пользовательский текст во всплывающие окна.
- Щёлкните Добавить ресурс и выберите Текст.
- В появившемся текстовом окне вставьте следующий текст:
Как далеко до Центра Нора?
Занимает около
{BIKE} минут на велосипеде или
{WALK} минут пешком
приблизительно {MILES} миль.
- Щелкните ОК, закройте панель Всплывающие окна и сохраните свойства слоя.
Измените настройки слоя
Вы изменили символы и всплывающие окна слоя. Далее вы измените параметр, чтобы гарантировать, чтобы данные не были случайно удалены. Это важно, потому что у других пользователей ваши данные могут быть добавлены на карты.
- На ленте щёлкните Настройки.
- Для Защиты от удаления поставьте отметку Защитить этот элемент от случайного удаления.
- Щелкните Сохранить в разделе Общие.
Теперь элемент не может быть случайно удален, вы можете по-прежнему удалить его сами, но для этого понадобиться несколько шагов. Рекомендуется управлять страницей этого элемента, если есть изменения в данных, перезаписывая слой, а не удаляя и создавая заново слой. Опубликованные веб-сервисы должны быть надежными. Пользователи и организации полагаются на авторизованные данные, которые вы публикуете, в своих картах и веб-приложениях. Если вы меняете URL сервиса или удаляете опубликованный элемент, карты и приложения, которые используют эти данные, больше не имеют к ним доступа, что, возможно, сделает их бесполезными.
- Прокрутите вниз страницы и для параметра Экспорт данных поставьте отметку Разрешить пользователям экспорт в другие форматы и щелкните Сохранить для раздела Векторный слой (размещенный).
Далее вы сделаете для элемента изображение образца элемента.
- На ленте нажмите вкладку Обзор. Щелкните Редактировать образец.
- В окне Создать образец выберите Создать образец из карты (настройте экстент, если необходимо), щелкните Сохранить.
Образец отображается на странице подробной информации об элементе.
- Щелкните вкладку Ресурсы вверху страницы.
Здесь перечислены ваши элементы.
Вы можете видеть элемент файловой базы геоданных и элемент размещенного векторного слоя, который вы создали. Элемент файловой базы геоданных дает вам возможность только загрузить, изменить или опубликовать элемент, а векторный слой разрешает вам просмотреть поля данных, создать представления и создать карту с элементом.
Итак, вы опубликовали геопространственные данные как векторный слой, оптимизированный для поисковых систем, который легко найти в глобальной экосистеме. Вы включили загрузки, и когда вы опубликовали элемент на вашем сайте хаба, ваши открытые данные стали автоматически доступны в различных открытых форматах. Если необходимо, вы можете опубликовать дочерние сервисы, такие как векторный слой OGC API, и включить их в метаданные как дополнительные пути распространения.
Создание карты и приложения, публикация на hub.
Теперь, когда у вас есть векторный слой в организации ArcGIS, вы будете использовать его, чтобы создать веб-карту и веб-приложение, чтобы опубликовать на хабе OneMap.
Создание веб-карты
Один из основных элементов, которые вы создаете в ArcGIS Online - это веб-карта. Веб-карты - это карты, доступные через веб-интерфейс, которые вы можете использовать для создания интерактивного веб-приложения и включать в другие приложения, например, истории. Вы можете создать веб-карту с границами данных Нора.
- Для слоя Community boundaries of Nora (tutorial), найденного в ваших ресурсах, нажмите кнопку Опции и выберите Открыть в Map Viewer.
Map Viewer отображается, и ваш слой добавлен на карту. Обратите внимание, что так как вы опубликовали слой готовым к использованию, у него уже есть заданные вами символы. Он также содержит свойства визуализации, которые вы создали.
- Щелкните область на карте, где есть граница.
Появится всплывающее окно.
Всплывающее окно содержит информацию, которую вы настроили.
- Щелкните на другую часть границы, чтобы увидеть пользовательский код всплывающего окна, введенный вами, чтобы создать другое время езды на велосипеде или пешком.
- Закройте всплывающее окно и панель Свойства.
Далее вы выберете другую базовую карту для веб-карты. ArcGIS Online поставляется с различными базовыми картами, подходящими для ваших рабочих процессов.
- На панели Содержание щелкните кнопку Базовая карта.
Вам нужно выбрать базовую карту, которая лучше поддерживает ваши данные и цели, дополняет ваши данных, а не отвлекает от них.
- Прокрутите вниз и выберите Карта География населения.
Базовая карта обновится на карте.
- Закройте панель Базовая карта.
- На панели Содержание щелкните кнопку Сохранить и открыть и нажмите Сохранить как.
Появится окно Сохранить карту. Здесь вы можете ввести информацию, которая похожа на информацию, добавленную для векторного слоя, но она относится к карте в целом, а не только к слою.
- В окне Сохранить карту введите следующую информацию:
- Для Заголовка наберите Community boundaries of Nora (tutorial).
- Для Категории выберите Границы.
- Для Теги добавьте demo, tutorial и neighborhood.
- Для Краткой информации наберите Простая карта для отображения в Instant App.
- Щелкните Сохранить.
Веб-карта создана, и вы будете использовать ее для создания приложения Instant App.
Создание приложения Instant App
Веб-карта - это основа для других приложений, она предоставляет пользователю приложения географическую информацию, которую он использует в приложении. Далее вы создадите и опубликуете приложение Instant App.
- На панели инструментов Содержание щелкните кнопку Создать приложение.
Есть четыре опции для конфигурации приложения: Instant Apps, Experience Builder, ArcGIS StoryMaps и Dashboards. Каждая из опций полезна для публикации данных интерактивно для различных аудиторий, вы будете создавать instant app.
- Щелкните Instant Apps.
Появляется страница Постоянные приложения. Есть несколько вопросов, которые помогут вам понять, какой шаблон приложения лучше подходит для ваших целей.
- Щелкните Пример одной или более карт с основными инструментами.
Обратите внимание, что по мере того, как вы отвечаете на вопросы, количество шаблонов изменяется.
- Для следующего вопроса выберите Одна веб-карта.
- Для ответа на последний вопрос выберите Нет.
Осталось четыре шаблона.
- Щелкните на стрелке ниспадающего списка рядом с шаблоном Basic.
Появляется описание шаблона.
- Прочитайте о шаблоне и закройте окно.
- На шаблоне Basic щелкните Выбрать.
- Для Задайте заголовок для приложения наберите Where is Nora?
Теги и папка наследуются из веб-карты.
- Щелкните Создать приложение.
- Щелкните Далее на Туре, чтобы ориентироваться в настройках приложения.
- Щелкните Шаг 3. Экспресс и найдите опцию Настройки поиска.
Обратите внимание, что ArcGIS World Geocoding Service будет использоваться для любого локального поиска.
- Изучите другие настройки приложения и настройте необходимую конфигурацию.
- Щелкните Опубликовать. Щелкните Подтвердить. Щелкните Запустить, чтобы увидеть, как приложение будет отображаться для других.
Ваше приложение появится в новой вкладке браузера. Обратите внимание на кнопки Легенда и Поиск в правом верхнем углу и инструменты навигации в левом верхнем углу. Ваша карта сейчас доступна для нетехнической аудитории через веб-приложение, которое можно опубликовать.
Вы создали веб-карту с данными, которые вы загрузили в ArcGIS Online, изменили символы слоя и свойства отображения, создали приложение instant app, использующее веб-карту и слой, и опубликовали его, чтобы другие могли получить к нему доступ. Далее вы опубликуете векторный слой с помощью хаба OneMap.
Опубликуйте данные, готовые для принятия решений, в группе ресурсов OneMap
Финальный шаг - опубликовать данные, карту и приложение с помощью ArcGIS Hub, чтобы другие организации и общественность могли найти и взаимодействовать с элементами. На этом шаге вам нужно выполнить руководства Развертывание шаблона хаба OneMap и Курирование партнерских ресурсов в группе общего доступа.
- Перейдите на страницу ресурсов организации ArcGIS Online.
- На странице Ресурсы выберите следующие элементы:
- Community boundaries of Nora (tutorial) Векторный слой (размещенный)
- Веб-карта Community boundaries of Nora (tutorial)
- Что такое Nora? Instant App
- Нажмите на кнопку Общий доступ.
Примечание:
Если бы вы опубликовали эти элементы, чтобы другие могли иметь доступ к ним через хаб или через ArcGIS Online, вы должны были задать уровень общего доступа Для всех (общий) В этом руководстве вы сохраните уровень доступа как Владелец, так как вы единственный пользователь данных. Или, если вы хотите, чтобы ваши коллеги проверили ваши ресурсы, установите уровень доступа Для всех (общий).
- Для пункта Задать публикацию в группах щелкните Редактировать публикацию в группах.
- Найдите группу OneMap Partner Shared Content, выберите ее и щелкните Применить.
- В окне Общий доступ щелкните Сохранить.
Теперь ваши ресурсы будут доступны на сайте хаба OneMap.
- Откройте ArcGIS Hub и откройте инициативу хаба OneMap.
Примечание:
Вы можете открыть ArcGIS Hub, нажав кнопку переключателя приложений рядом с вашим именем пользователя.
- Щелкните в окне поиска и введите Nora.
Векторный слой, веб-карта и приложение, которыми вы поделились, являются подходящими результатами.
- Нажмите Enter.
В результатах поиска появятся три элемента. Вы, как и остальные пользователи, можете получить доступ к элементам, которые вы опубликовали, с сайта хаба.
В вашем хабе OneMap теперь есть несколько ресурсов, к которым ваши коллеги и другие пользователи могут получить доступ напрямую из хаба. Вы создали элемент размещенного векторного слоя в ArcGIS Online, обновили его метаданные, использовали его для создания веб-карты и веб-приложения и добавили элементы к хабу OneMap. Сайт хаба, используемый совместно с опубликованными элементами, опубликованными группами, веб-картами и веб-приложениями, позволяет вам интегрировать сообщество ГИС и предоставляет сайт, где пользователи могут получить доступ ко многим типам географических ресурсов.