Подготовка данных и публикация веб-слоя

В этом первом модуле вы выполните два подключения к базе данных: одно к базе геоданных DSNY, в которой хранятся устаревшие данные отдела, и одно подключение к базе данных поставщиков. Затем вы подготовите устаревшие данные об отходах для публикации и подключитесь к порталу вашей организации из ArcGIS Pro. Наконец, вы поделитесь данными об отходах со своей организацией ArcGIS Enterprise, указав зарегистрированное хранилище данных.

Примечание:

Если компоненты еще не установлены, просмотрите документацию по Базовому развертыванию ArcGIS Enterprise и учебное пособие Начало работы с ArcGIS Enterprise Builder. Вам также следует проверить системные требования для SQL Server или используемой вами платформы базы данных, а также системные требования для ArcGIS Server.

Доступ к данным из многопользовательской базы геоданных

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

Рабочий процесс публикации данных по ссылке

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

Примечание:

В этом учебном пособии показано, как обмениваться данными из многопользовательской базы геоданных, используя SQL Server в качестве системы управления базой данных. Вы можете выполнить это руководство, используя другую поддерживаемую СУБД, например Oracle, PostgreSQL, IBM Db2 или SAP HANA.

  1. Загрузите пакет проекта DSNY.
  2. Перейдите к месту загрузки проекта и дважды щелкните файл DSNY_Project.ppkx, чтобы открыть его в ArcGIS Pro.

    Проект открывается с картой, отображающей базовую карту Светло-серое полотно, центрированную на Нью-Йорке. Далее вы подключитесь к многопользовательской базе геоданных и сможете добавить в нее данные об отходах.

  3. На панели Каталог щелкните правой кнопкой папку Базы данных и щелкните Новое подключение базы данных.

    Новое подключение к базе данных

    Откроется диалоговое окно Подключение к базе данных. Вы введете параметры для подключения к доступной вам многопользовательской базе геоданных.

  4. В диалоговом окне Подключение базы данных введите следующие параметры:
    • Для Платформы базы данных выберите правильную базу данных, которую использует ваша организация, например SQL Server.
    • Для Экземпляра введите местоположение, в котором находится база данных.
    • Для Типа аутентификации выберите Аутентификация в базе данных или Аутентификация средствами операционной системы.
    • Для Имя пользователя введите имя пользователя базы данных, к которому вы хотите подключиться.
    • Для Пароля введите пароль для указанного выше пользователя базы данных.
    • Оставьте включенной отметку Сохранить пользователя/Пароль.
    • Для Базы данных введите имя базы данных, к которой вы хотите подключиться, например DSNY_DB, или выберите доступную базу данных из списка.

    Свойства подключения к базе данных

    Примечание:

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

  5. Щелкните кнопку Проверить, чтобы проверить свойства соединения, и щелкните ОК.

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

    Далее вы создадите подключение к другой базе данных. Это подключение к базе данных будет хранить данные поставщиков.

  6. Щелкните правой кнопкой папку База данных и щелкните Новое подключение к базе данных.
    • Для Платформы базы данных выберите правильную базу данных, которую использует ваша организация, например SQL Server.
    • Для Экземпляра введите местоположение, в котором находится база данных. Для SQL Server используйте имя экземпляра SQL Server, DSNYSQL.
    • Для Типа аутентификации выберите Аутентификация в базе данных.
    • Для Имя пользователя введите имя пользователя базы данных, к которому вы хотите подключиться.
    • Для Пароля введите пароль для указанного выше пользователя базы данных.
    • Оставьте включенной отметку Сохранить пользователя/Пароль.
    • Для Базы данных введите имя базы данных, к которой вы хотите подключиться, например NYC_Vendors, или выберите доступную базу данных из списка.

    Свойства подключения

    Теперь у вас есть два подключения к многопользовательским базам геоданных: одно для устаревших данных об отходах, а другое для данных поставщиков. Обратите внимание, что соглашение об именах для подключений к базе данных предприятия следующее: DatabasePlatform-Instance-DatabaseName(username).sde. Всякий раз, когда вы устанавливаете соединение, имя будет иметь это соглашение. Для простоты в этом учебном пособии вы переименуете соединения, чтобы они были короче и их было легче различить.

  7. Щелкните правой кнопкой мыши соединение с базой данных DSNY и выберите Переименовать.

    Имя становится редактируемым.

  8. Введите DSNY и нажмите Enter.
  9. Таким же образом измените имя соединения NYC_Vendors на NYC Vendors.

    Подключения к базе данных переименованы

    Соединения переименованы и по-прежнему имеют расширение .sde, которое отличает их от многопользовательской базы геоданных. Обратите внимание, что существует еще одна база геоданных под названием wastedata.gdb. Это файловая база геоданных, и далее вы скопируете данные из нее в подключения к многопользовательской базе данных.

  10. На панели Каталог разверните базу геоданных wastedata.gdb.

    Ресурсы базы геоданных wastedata

    Файловая база геоданных wastedata.gdb содержит пять классов объектов.

    • Commercial_waste_zones - Класс полигональных объектов, который представляет границу операционных зон DSNY.
    • Disposal_vendor - Класс точечных объектов, который представляет местоположения поставщиков, утилизирующих различные собранные материалы (мусор, бумага, металл/стекло/пластик, органика, строительство и снос).
    • Special_waste_sites - Класс точечных объектов, который представляет местоположение специальных свалок отходов DSNY.
    • Storage_garages - Класс точечных объектов, который представляет местоположение гаражей DSNY, используемых для реагирования на чрезвычайные ситуации.
    • Vendor_pickup_frequencies - Класс полигональных объектов, который представляет границы частоты операций по сбору (отходы, переработка, органика, крупногабаритные предметы), выполняемых поставщиками услуг по сбору мусора.

    Сначала вы загрузите устаревшие данные из файловой базы геоданных в многопользовательскую базу геоданных DSNY.

  11. На панели Каталог нажмите клавишу Ctrl и щелкните классы объектов Commercial_waste_zones, Special_waste_sites и Storage_garages, чтобы выбрать их.

    Выбранные классы объектов

  12. Щелкните правой кнопкой мыши выбранные классы объектов и выберите Копировать.

    Копирование классов объектов

  13. Щелкните правой кнопкой мыши на подключении к базе данных DSNY и щелкните Вставить.
    Примечание:

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

  14. Когда операция завершится, щелкните правой кнопкой мыши соединение с базой данных и выберите Обновить.

    Обратите внимание, как имя базы данных и имя пользователя включены в имена классов объектов. Это упрощает указание владельца данных этих классов объектов.

    Скопированные классы объектов

    Далее вы скопируете классы объектов поставщиков услуг в базу данных NYC Vendors.

  15. На панели Каталог выберите классы объектов Disposal_vendor и Vendor_pickup_frequencies, скопируйте их и вставьте в подключение базы данных NYC Vendors.
  16. Обновите подключение NYC Vendors, чтобы просмотреть классы объектов.

    Классы объектов NYC Vendors

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

Подключение к порталу enterprise

В этом разделе вы подключитесь к своему порталу Enterprise в ArcGIS Pro и войдёте в него, чтобы опубликовать веб-слой.

Примечание:

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

  1. В правом верхнем углу экрана щелкните меню Войти и выберите Управление порталами.

    Опция Управление порталами

  2. На странице Порталы щёлкните Добавить портал.

    Добавить портал

    В зависимости от порталов, к которым вы подключены, вы можете увидеть в списке другие порталы. Если вы уже видите портал в списке, вы можете пропустить шаг по добавлению портала и перейти к тому, чтобы сделать его активным (при необходимости).

  3. В диалоговом окне Добавить портал введите URL своего портала и щелкните OK.

    URL портала

    Примечание:

    Формат URL-адреса - https://webadapter.domain.com/arcgis.

    Добавленный вами портал появится в списке.

  4. При необходимости в списке порталов щелкните правой кнопкой мыши URL-адрес и щелкните Задать как активный портал, чтобы сделать новое подключение к порталу активным.

    Опция Задать как активный портал

    Вы добавили портал и установили его как активный. Далее вы войдете в него.

  5. Снова щелкните правой кнопкой мыши портал, который вы только что добавили, и щелкните Войти.
    Примечание:

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

  6. После успешного входа в систему щелкните стрелку назад, чтобы вернуться в проект.

    Стрелка Назад

    В правом верхнем углу проекта указано название портала, к которому вы подключены.

    Портал, к которому вы подключились

  7. На панели инструментов Быстрого доступа щелкните кнопку Сохранить.

    Кнопка Сохранить

    Далее вы добавите на карту устаревшие данные и подготовитесь к публикации.

Назначение символов слоям с помощью файлов слоя

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

  1. На панели Каталог перетащите все классы объектов из подключения к базе данных DSNY на Карту DSNY.

    Символы, используемые по умолчанию

    Слои появляются на карте и обозначаются цветами и символами по умолчанию. Вы измените символы слоя, чтобы лучше представить объекты и атрибуты на карте. Сначала вы переименуете все слои, чтобы убрать подчеркивания.

  2. На панели Содержание щелкните слой Commercial_waste_zones, чтобы выбрать его. Щелкните ее еще раз, чтобы сделать имя редактируемым.
  3. Удалите подчеркивание, назовите его Commercial waste zones и щелкните в любом месте слоя.
  4. Выполнив те же действия, измените имена слоев Special_waste_sites и Storage_garages, убрав подчеркивания.

    Переименованные слои

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

  5. На странице Содержание щелкните слой Commercial waste zones. На ленте щелкните вкладку Векторный слой и щелкните Импорт.

    Опция Импорт

    Появится окно Импорт символов.

  6. В окне Импорт символов для Слой символов щелкните кнопку Обзор.
  7. В разделе Проект щелкните Папки, разверните DSNY_Project/commondata/userdata, щелкните файл Commercial_waste_zones_symbology.lyrx.

    Выбранный файл слоя

  8. Нажмите OK. В окне Импорт символов щелкните ОК.

    Символы для Commercial waste zones

  9. Примените файлы слоев к двум другим слоям, импортировав соответствующий файл слоя из папки userdata в каждый из них.

    Символы для всех слоев обновлены

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

Публикация данных как связанного векторного веб-слоя

Далее вы опубликуете данные об отходах в виде веб-слоев в Enterprise. Чтобы воспользоваться преимуществами полного рабочего процесса веб-редактирования, в котором веб-редактирование возвращается в базу данных без копирования исходных данных, вы поделитесь данными об отходах, ссылаясь на зарегистрированное хранилище данных.

  1. На ленте щелкните вкладку Общий доступ и щелкните Веб-слой.

    Опция Опубликовать как веб-слой

    Откроется панель Опубликовать как веб-слой. Здесь вы можете ввести параметры веб-слоя и проанализировать его на наличие ошибок перед публикацией.

  2. На панели Опубликовать как веб-слой введите следующую информацию:
    • Для Имени введите DSNY Waste Management.
    • В качестве Краткой информации введите Этот веб-слой представляет собой устаревшие данные Департамента санитарии Нью-Йорка.
    • Для Тегов введите DSNY, waste management, NYC, recycling и Esri, нажимая клавишу Tab после каждого.

    Подробная информация об элементе

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

  3. Для опции Данные и тип слоя в разделе Ссылаться на зарегистрированные данные отметьте Объект.

    Опция Объект

  4. В разделе Местоположение для Папки портала щелкните ниспадающее меню и выберите Создать новую папку. В качестве имени папки введите DSNY.

    Папка DSNY

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

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

    Опция ArcGIS Enterprise

    Примечание:

    Если вы решите поделиться ресурсами с вашей организацией, в поле будет указано название вашей многопользовательской организации.

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

  6. Под пунктом Завершить публикацию щелкните Анализировать.

    Кнопка Анализировать

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

  7. Разверните ошибку, связанную с регистрацией источника данных на сервере.

    Развернутая ошибка

    Первый анализатор показывает, что источник данных слоя не зарегистрирован на сервере. Вы публикуете три векторных слоя, поэтому есть три ошибки. Чтобы устранить эти ошибки, вы зарегистрируете многопользовательскую базу геоданных DSNY на сайте ArcGIS Server, создав элемент хранилища данных.

    Примечание:

    Когда вы публикуете веб-сервисы на Enterprise и выбираете ссылку на зарегистрированные данные, источник данных должен быть зарегистрирован в ArcGIS Server. Эта регистрация позволяет серверу получать доступ к вашим данным и использовать их в качестве источника для веб-слоев. Создание хранилища данных - это ключ к обеспечению доступа к вашим данным на сервере. Хранилищем данных может быть любое местоположение - многопользовательские базы данных, папки, облачные хранилища или базы данных NoSQL, - в котором хранятся данные, которые вы хотите использовать. После регистрации данных на сервере опубликованный веб-сервис устанавливает прямое соединение с источником данных. Это соединение гарантирует, что веб-сервисы ссылаются на данные в хранилище данных, не дублируя их.

  8. Щелкните правой кнопкой мыши первую ошибку в группе и выберите Зарегистрировать источник данных на сервере.

    Зарегистрировать источник данных на сервере

    Появится окно Добавить хранилище данных.

  9. В окне Добавить хранилище данных укажите сведения о подключении к хранилищу данных:
    • Для Заголовка введите DSNYDataStore.
    • Для Тегов введите DSNY, waste management, NYC, recycling и Esri, нажимая клавишу Tab после каждого.
    • Для Папки портала выберите DSNY.
    • Щелкните кнопку Проверить, чтобы проверить подключение базы данных к серверу.
    • Для параметра Опубликовать для отметьте свою многопользовательскую организацию.

    Свойства Добавить хранилище данных

  10. Нажмите Создать.

    Сообщение об ошибке, указывающее, что источник данных слоя должен быть зарегистрирован на сервере.

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

    Хотя кажется, что вам необходимо зарегистрировать два других слоя, добавление хранилища данных один раз устранит проблему для всех слоев с одной и той же ошибкой, поскольку все данные хранятся в одной базе геоданных. Когда вы снова проанализируете веб-слой, эти ошибки будут устранены.

  11. Щелкните Анализировать.

    Исправлены ошибки регистрации данных на сервере. Наконец, вы устраните последнюю ошибку, назначив уникальные числовые ID. Назначение уникальных ID является обязательным требованием при совместном использовании данных в качестве веб-слоя и гарантирует, что ID слоев останутся неизменными при перезаписи веб-слоя или сервиса.

  12. Щелкните правой кнопкой мыши сообщение об ошибке Уникальные числовые идентификаторы не назначены и щелкните Автоматическое последовательное назначение ID.

    Автоматическое последовательное назначение ID

    Ошибка устранена. Теперь вы опубликуете веб-слой.

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

    Веб-слой успешно опубликован

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

Вы создали подключения к базе данных для хранения устаревших данных об отходах и данных поставщиков услуг. Затем вы подключились к порталу своей организации из ArcGIS Pro и опубликовали устаревшие данные об отходах в виде векторного веб-слоя, который ссылался на зарегистрированное хранилище данных. В следующем модуле вы протестируете возможности веб-редактирования, внося изменения в векторный веб-слой веб-карты и оцените изменения в многопользовательской базе геоданных.


Редактирование опубликованных данных на веб-карте

Теперь, когда вы опубликовали веб-слой, вы протестируете возможности редактирования, получив доступ к векторному веб-слою DSNY в Map Viewer и внося изменения. Затем в ArcGIS Pro вы получите доступ к устаревшим данным об отходах через соединение с базой данных и подтвердите, что изменения, внесенные вами в браузере, отражают исходные данные.

Исследование опубликованных элементов

Сначала вы получите доступ к элементам портала, созданным после публикации веб-слоя DSNY Waste Management.

  1. На панели Опубликовать как веб-слой щелкните Управление веб-слоем.

    Опция Управление веб-слоем

  2. При необходимости в правом верхнем углу или на странице авторизуйтесь под той же учетной записью портала, чтобы получить доступ к опубликованным данным.
  3. На ленте щелкните вкладку Ресурсы.

    Вкладка Ресурсы

    Страница сведений об элементе для опубликованного вами веб-слоя появится на вкладке браузера.

  4. На странице Мои ресурсы в разделе Папки, щелкните папку DSNY, чтобы просмотреть ее содержимое.

    Содержимое папки DSNY

    Примечание:

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

    В папке DSNY есть три элемента портала, созданные при публикации веб-слоя DSNY Waste Management:

    • Элемент хранилища данных обеспечивает сайту ArcGIS Server доступ к публикуемым данным.
    • Слой изображения карты доступен только в том случае, если вы публикуете его на портале Enterprise, и он автоматически создается при публикации данных путем ссылки на зарегистрированное хранилище данных.
    • Векторный слой поддерживает векторные запросы, визуализацию и редактирование.

    Далее вы откроете векторный слой DSNY Waste Management в Map Viewer и создадите объект.

Редактирование векторного слоя

Далее вы создадите объект места хранения отходов в векторном слое DSNY Waste Management и сохраните веб-карту.

  1. Щелкните векторный слой DSNY Waste Management.

    Векторный слой DSNY Waste Management

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

  2. На странице подробной информации об элементе векторного слоя DSNY Waste Management щелкните Открыть в Map Viewer.

    Опция Открыть в Map Viewer

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

  3. В левом нижнем углу экрана на панели инструментов Содержание (темная) щелкните кнопку Развернуть.

    Кнопка Развернуть

    Теперь вы можете увидеть все имена команд.

  4. На панели инструментов щелкните Базовая карта и выберите Светло-серое полотно.

    Базовая карта Светло-серое полотно

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

    Обновленная базовая карта

    Слои отображаются на веб-карте такими, какими они были в ArcGIS Pro при применении символов из файлов слоев. После изменения базовой карты акцент на этой веб-карте делается на данных, а не на базовой карте. Далее вы создадите объекты, используя инструменты редактирования.

  5. Закройте панель Базовая карта.
  6. На панели инструментов Настройки (светлая) щелкните кнопку Редактировать.

    Кнопка Редактировать

  7. На панели Редактора щелкните слой Special waste sites.

    Слой Special waste sites

    Щелкнув слой на панели Редактора, вы сделаете этот слой активным, и любые созданные вами объекты будут сохранены в этом слое.

  8. Увеличьте масштаб Юго-восточной зоны Квинса и щелкните, чтобы добавить точку на карте.

    Юго-восточная зона Квинса

  9. На панели Создать объекты введите следующие атрибуты для добавленного объекта свалки отходов:
    • Для Типа введите Recycling site.
    • Для Имени введите Green Solutions.
    • Для Адреса введите 133 Dunkirk Street.
    • Для Города введите Albans.
    • Для Штата введите NY.
    • Для Индекса введите 11412.
    • Для BORO и BOROCD введите 331

    Атрибуты нового полигона отходов

  10. Нажмите Создать.

    Вы создали объект свалки и добавили для него атрибуты. Далее вы сохраните веб-карту.

  11. На панели инструментов Содержание щелкните Сохранить и открыть и выберите Сохранить как.

    Опция Сохранить как

    Примечание:

    Синяя точка означает, что на веб-карте есть изменения, которые не были сохранены.

  12. В окне Сохранить карту введите следующую информацию:
    • Для Заголовка введите DSNY Waste Collection Web Map.
    • Для Папки щелкните ниспадающее меню и выберите DSNY.
    • Добавьте несколько тегов.
    • В качестве Краткой информации введите This map is used for web editing.

    Сохраните свойства карты

  13. Щелкните Сохранить.
  14. Рядом с названием карты щелкните кнопку опции и выберите Ресурсы.

    Опция Ресурсы

    На странице Ресурсы отображается Веб-карта DSNY Waste Collection вместе с другими элементами в папке DSNY.

    Веб-карта DSNY Waste Collection

    Далее вы откроете ArcGIS Pro и подтвердите, что добавленный вами объект свалки теперь отображается в многопользовательской базе геоданных.

Просмотр веб-редактирования в исходной базе геоданных

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

  1. Восстановите ArcGIS Pro и проект DSNY.
  2. Увеличьте масштаб юго-восточной зоны Квинса, где вы добавили на веб-карту свалку.

    Объект свалки, созданный на веб-карте

  3. С помощью инструмента Исследовать щелкните объект свалки на юго-востоке Квинса.

    Атрибуты полигона отходов

    Атрибуты, добавленные вами для объекта свалки на веб-карте, появятся во всплывающем окне объекта в ArcGIS Pro.

  4. Закройте Всплывающее окно.

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

  5. На ленте щелкните вкладку Карта. В группе Выборка щелкните инструмент Выбрать.

    Выбрать

  6. На карте увеличьте масштаб района Статен-Айленда.

    Статен-Айленд

  7. На панели Содержание отключите слой Storage garages.
  8. На карте щелкните объект свалки, чтобы выбрать его.

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

  9. На чипе выборки щелкните стрелку ниспадающего списка и выберите DSNY Special Waste Drop-Off Site.

    Чип выборки

    Чип выборки исчезнет, ​​и будет выбран объект свалки.

  10. На ленте щелкните вкладку Редактирование и в разделе Инструменты щелкните Переместить.

    Кнопка Переместить

    Появится панель Изменить объекты.

    Панель Изменить объекты

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

  11. На карте наведите курсор на выбранный объект, щелкните желтую точку и переместите объект свалки в северо-западную часть.Статен-Айленд.

    Объект перемещен

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

  12. На плавающей панели инструментов редактирования внизу карты щелкните Завершить скетч.

    Кнопка Завершить скетч

  13. Вернитесь на вкладку браузера, на которой находится ваш многопользовательский портал, и при необходимости щелкните вкладку Ресурсы.
  14. Щелкните элемент DSNY Waste Collection Web Map, чтобы открыть страницу сведений об элементе. Щелкните Открыть в Map Viewer.

    Объект свалки на веб-карте

Объект свалки теперь находится в северной части зоны Статен-Айленда и отражает изменения, внесенные в ArcGIS Pro.

Вы успешно протестировали все возможности веб-редактирования, добавив веб-слой на веб-карту, создав объект свалки, подключившись к базе данных в ArcGIS Pro, и убедившись, что изменения, внесенные вами в веб-карту, присутствуют в другом клиентском приложении. Наконец, вы внесли изменения в данные об отходах в ArcGIS Pro и просмотрели их на веб-карте. Далее вы опубликуете данные о поставщиках услуг непосредственно из Enterprise.


Публикация и доступ к нескольким слоям из ArcGIS Enterprise

Вы опубликуете данные поставщиков услуг как отдельные векторные веб-слои непосредственно из Enterprise. Вы создадите элемент хранилища данных и опубликуете несколько веб-слоев за один процесс. Наконец, вы добавите веб-слой поставщиков на веб-карту DSNY Waste Management и предоставите участникам организации доступ к веб-карте, опубликовав ее в группе портала.

Создание элемента хранилища данных

Данные поставщиков хранятся в другой многопользовательской базе геоданных, а не там, где хранятся устаревшие данные. Чтобы обеспечить доступ ArcGIS Server к базе данных поставщиков услуг по вывозу мусора Нью-Йорка, вы создадите хранилище данных для регистрации данных из этой базы данных на сервере.

  1. Откройте вкладку браузера, на которой находится ваш портал, и щелкните вкладку Ресурсы.
  2. На странице Ресурсы щелкните кнопку Новый элемент.

    Кнопка Новый элемент

    Появится окно Новый элемент. Здесь вы можете выбирать из множества типов элементов, таких как классы объектов, слои изображений, слои листов, хранилища данных и многое другое. Вы создадите хранилище данных.

  3. В окне Новый элемент прокрутите вниз и щелкните Хранилище данных.

    Опция Хранилище данных

  4. Для опции Выбрать тип хранилища данных для добавления щелкните База данных.

    Опция База данных для Хранилища данных

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

  5. Щелкните Далее.
  6. Для опции Выбрать тип базы данных щелкните Реляционная база данных.

    Опция Реляционная база данных

  7. Щелкните Далее.
  8. Для опции Укажите подключение или местоположение, чтобы позволить сайтам ArcGIS Server получать доступ к данным щелкните Выбрать файл.

    Кнопка Выбрать файл

    Выбранный вами файл будет файлом .sde, в котором хранится подключение базы данных к базе данных NYC Vendors. Файл .sde был создан, когда вы установили подключение к базе данных NYC Vendors в ArcGIS Pro.

  9. В окне браузера файлов перейдите к C:\Users\UserName\Documents\ArcGIS\Packages и разверните папку DSNY_Project_b2653d. Щелкните файл NYC Vendors.sde и щелкните Открыть.

    Файл NYC Vendors.sde

    Примечание:

    Для простоты вы изменили полное имя подключения к базе данных на NYC Vendors. Каким бы ни было имя подключения к базе данных, оно будет отображаться здесь как имя файла .sde.

    Свойства подключения к базе данных

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

  10. Щелкните Далее.
  11. Отметьте ваш сервер, чтобы выбрать его.

    Ваш сервер отмечен

  12. Щелкните Далее.
  13. Для свойств Подключения к хранилищу данных введите следующую информацию:
    • Для Заголовка введите NYCVendorsDataStore.
    • Для Папка щелкните раскрывающееся меню и выберите Создать новую папку. Назовите папку Vendors_NYC и убедитесь, что она используется в качестве папки.
    • Для Тегов введите NYC и vendors.
    • В качестве Краткой информации введите This data store supports the vendors web feature layers.

    Свойства подключения к хранилищу данных

  14. Щелкните Создать подключение.

    Появится страница сведений об элементе хранилища данных.

  15. Щелкните вкладку Ресурсы и для Папок щелкните Vendors_NYC, чтобы просмотреть элемент хранилища данных.

    Элемент NYCVendorsDataStore

    Далее вы будете использовать элемент хранилища данных для публикации нескольких векторных веб-слоев непосредственно из Enterprise.

Публикация нескольких векторных веб-слоев

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

  1. На странице Ресурсы щелкните NYCVendorsDataStore, чтобы открыть страницу сведений об элементе.
  2. На странице сведений об элементе щелкните вкладку Слои.

    Вкладка Слои

  3. Щелкните Создать слои.

    Кнопка Создать слои

  4. Для Часового пояса данных, щелкните ниспадающее меню и выберите (UTC-05:00) Восточное время (США и Канада).

    Часовой пояс

  5. Щелкните Далее.
  6. Для опции Выбрать папку щелкните ниспадающее меню и выберите Vendors_NYC.

    Папка Vendors_NYC

  7. Щелкните Далее.
  8. На последней странице убедитесь, что выбран ваш сервер, и щелкните Начать публикацию.

    Имя вашего сервера выбрано

    После завершения процесса появляются четыре слоя.

    Векторные слои и слои изображений карты

    Добавляются векторный слой и слой изображения карты для набора данных Vendor_pickup_frequities, а также векторный слой и слой изображения карты для набора данных Disposal_vendor.

    Далее вы создадите группу портала для публикации вашей веб-карты. Группы общего доступа позволяют вам контролировать, кто имеет доступ к вашим данным или возможности их редактировать. В этом примере вы создадите группу для редакторов данных о сборе отходов.

Создайте группу и делитесь с ней элементами

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

  1. На ленте щелкните вкладку Группы и щелкните Создать группу.

    Кнопка Создать группу

  2. В окне Создать группу для Имя введите Data Quality.
  3. Прокрутите до раздела Участие в группах.

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

  4. Щелкните Сохранить.

    Вы создали группу общего доступа, которая поможет ограничить доступ к вашим данным только определенным пользователям. Далее вы добавите векторные слои Vendor_pickup_frequencies и Disposal_vendor на веб-карту DSNY Waste Collection и поделитесь ими в группе Data Quality.

  5. Щелкните вкладку Ресурсы и щелкните папку DSNY.
  6. Щелкните DSNY Waste Collection Web Map и откройте его в Map Viewer.
  7. На панели Слои щелкните кнопку Добавить.

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

  8. На панели Добавить слой для векторных слоев Vendor_pickup_frequencies и Disposal_vendor щелкните кнопку Добавить.

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

  9. Щелкните стрелку назад, чтобы закрыть панель Добавить слой.

    Стрелка Назад

    Слой поставщиков услуг появляется на панели Слои и на карте.

    Панель Слои

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

  10. На панели инструментов Содержание щелкните Сохранить и открыть и щелкните Сохранить.

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

  11. На панели Содержание щелкните Опубликовать карту.

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

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

  12. В окне Опубликовать в разделе Задать общий доступ к группам щелкните Редактировать общий доступ к группам.

    Редактирование общего доступа к группам

  13. В окне Общий доступ групп выберите группу Data Quality, которую вы создали ранее.

    Выбрана группа Data Quality

    Примечание:

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

  14. Щелкните ОК, затем Сохранить.

    Прежде чем вы сможете сохранить изменения, вам будет предложено изменить тип доступа к базовым векторным веб-слоям, хранящимся на карте. Обновление общего доступа синхронизирует уровень общего доступа векторных слоев Disposal_vendor, Vendor_pickup_frequency и DSNY Waste Management, чтобы он соответствовал веб-карте DSNY Waste Collection.

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

    Просмотр окна общего доступа

    В нижней части экрана появится сообщение, подтверждающее, что уровень общего доступа к веб-карте DSNY Waste Collection был успешно обновлен.

  16. Вернитесь на вкладку Группы и щелкните группу Data Quality.

    Элементы опубликованы для группы

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

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

В этом учебном пособии вы выступали в роли издателя Департамента санитарии города Нью-Йорка, помогая улучшить сотрудничество департамента, внедрив рабочий процесс редактирования через Интернет в Enterprise. Сначала вы опубликовали устаревшие данные из ArcGIS Pro, сославшись на зарегистрированное хранилище данных. Затем вы протестировали рабочий процесс веб-редактирования, включив общие векторные веб-слои в веб-карту и внося изменения в эту веб-карту. Вы пакетно опубликовали данные поставщиков услуг по вывозу мусора непосредственно из Enterprise и добавили все веб-слои на веб-карту. Наконец, вы обеспечили доступ к веб-карте, поделившись ею с определенной группой портала.