Для создания векторного сервиса необходимо подготовить данные, создать документ карты, добавить в него данные, задать свойства карты и условные обозначения, которые будут учитываться в сервисе. Если на сервисе будет разрешено редактирование, следует задать параметры редактирования.
Подготовка данных
При публикации векторного сервиса в него включаются слои и таблицы, которые находятся в документе карты. Некоторые требования к определению данных являются общими как для базы геоданных, так и для базы данных. Ниже перечислены основные требования. Другие параметры определения данных отличаются в зависимости от того, где данные в базе геоданных или базе данных. Разделы Требования к многопользовательским базам геоданных или базам геоданных рабочей группы и Требования к определенным базам данных описывают эти различия.
Общие требования для баз геоданных и баз данных
Данные должны иметь корректную пространственную привязку. Если этого еще не сделано, следует указать её в ArcMap до публикации данных. Если пространственная привязка не определена, данные опубликовать нельзя.
Если сервис объектов планируется использовать для редактирования, Esri рекомендует включить в документ карты только данные, которые подлежат редактированию. Данные, не подлежащие редактированию, например, слои базовой карты, следует публиковать в отдельном сервисе. Дополнительная информация о проектировании рабочих сервисов и сервисов базовой карты приведена в разделе Проектирование картографического сервиса. Как вариант можно использовать базовую карту ArcGIS Online. Дополнительная информация о проектировании карты для наложения на сервисы и карты, доступные в сети, приведена в разделе Проектирование карты для совмещения с сервисами ArcGIS Online, Google Maps и Bing Maps.
Также, если сервис объектов планируется использовать для редактирования, необходимо включить права на редактирование для этих данных. Если подключение к базе данных карты использует аутентификацию средствами операционной системы эти права должны быть предоставлены учетной записи ArcGIS Server.
Как уже отмечалось в требованиях к базам геоданных, слои на основе представлений, определенных в данных баз геоданных, не поддерживаются в сервисах пространственных объектов. В сервисы объектов могут включаться представления из баз данных; но редактирование данных, доступ к которым был получен через представление, включенное в сервис объектов, не поддерживается. Если вы хотите включить данные из представления, опубликуйте их в другом сервисе объектов или в картографическом сервисе.
Не следует задавать несколько слоев для одного и того же класса объектов в документе карты, который будет опубликован как сервис объектов, если планируется, что слой объектов будут затем добавлять в ArcMap и редактировать его.
Вы можете редактировать объекты с z-значениями. Дополнительные сведения см. в разделе Редактирование объектов со значениями z в сервисах объектов.
При редактировании в сервисе слоев, содержащих m-значения, необходимо учесть следующее:
- При редактировании сервиса объектов из большинства клиентов можно удалить или вставить объекты с m-значениями, также можно изменить атрибуты объектов с m-значениями, однако невозможно изменить геометрию таких объектов, если клиент не предоставляет m-значения.
- M-значения всех новых объектов, добавленных через точки доступа REST или SOAP, принимают значение NaN.
- При создании локальной копии данных сервиса объектов ArcMap и ArcGIS Pro поддерживают все операции редактирования объектов с m-значениями (вставить, удалить и обновить, включая обновления геометрии).
- Если планируется добавлять сервис объектов в ArcMap или ArcGIS Pro и редактировать его, необходимо задать только один слой для каждого класса объектов в документе карты, который публикуется в качестве сервиса объектов.
Примечание:
Виртуальные слои, такие как слои событий на маршруте, событий X,Y, а также слои наборов данных участков, доступны через сервис объектов только для чтения.
Требования к многопользовательским базам геоданных или базам геоданных рабочей группы
Ниже описаны требования к данным сервиса объектов, которые касаются только данных, хранящихся в многопользовательских базах геоданных или базах геоданных рабочих групп.
- Все данные должны быть из одной базы геоданных.
- Возможна публикация таблиц или классов объектов, которые не зарегистрированы в базе геоданных, однако нельзя публиковать представления.
- Если планируется разрешить изменение данных в сервисе объектов, владелец данных должен выдать права на это редакторам. При использовании аутентификации операционной системы эти права должны быть предоставлены учетной записи ArcGIS Server.
- Если разрешено редактирование сервиса объектов, и этот сервис объектов содержит классы объектов, участвующие в геометрической сети, то данные класса объектов должны находиться в той же проекции и в той же системе координат, которые используются клиентским приложением, в котором это редактирование выполняется. Например, если вы планируете добавить сервис объектов в ArcGIS Online или во вьюер карт Portal for ArcGIS для редактирования, то эти данные должны храниться в WGS 1984 Web Mercator (Auxiliary Sphere). Имейте в виду, нельзя просто изменить проекцию в карте ArcMap или ArcGIS Pro перед публикацией; эти данные должны использовать ту же проекцию и базовую систему координат, что и клиентское приложение, в котором выполняется редактирование.
- Поддерживаются версионные и неверсионные базы геоданных. Esri рекомендует использовать неверсионные данные в сервисах объектов, поскольку такие данные лучше масштабируются для редактирования. Однако имеется несколько непростых типов данных (например, ребра сети), которые должны быть версионными, чтобы их можно было редактировать через сервис объектов.
Следующие типы данных не поддерживаются в сервисах объектов:
- Аннотации
- Размеры
- Составные слои
- Слои и таблицы только для просмотра
- Слои запросов, которые содержат виртуальные столбцы, выражения where или соединения
- Растры
- Наборы данных Terrain
Вы не сможете опубликовать картографический сервис, где будет включен доступ к объектам, если в вашем документе карты присутствуют следующие объекты.
Можно опубликовать слои, которые не являются частью простых типов (например, геометрических сетей, топологий и наборов сетевых данных), однако сами типы не возвращаются сервисом. Например, вы можете запрашивать слои, являющиеся частью топологии, но не можете запрашивать саму топологию.
Сервисы объектов допускают запросы на связанные данные, но только если вы используете для этого класс отношений в базе геоданных. Если в опубликованном документе карты есть слой и таблица, связанные через класс отношений БГД, то сервис объектов позволяет выполнять запросы к слою и возвращает записи из связанной таблицы. Обратите внимание, что для поддержки таких запросов в опубликованном документе карты должны иметься обе таблицы, связанные через класс отношений. Если ни исходные, ни целевые таблица или слой не включены в документ карты, то сервис пространственных объектов будет игнорировать такие отношения.
Примечание:
Для атрибутивных классов отношений в документ карты необходимо также включить таблицу классов отношений.
Подготовка данных базы геоданных для использования в автономном режиме
Для работы с картами в автономном режиме включите функцию Синхронизация для сервисов объектов, которые вы используете в своей карте. Дополнительные сведения см. в разделе Подготовка данных для автономной работы.
Примечание:
Функция синхронизации данных в сервисах объектов, которая появилась в ArcGIS 10.2.1 for Server, будет постепенно внедряться в клиенты ArcGIS и комплекты средств разработчика (SDK). Первыми клиентами, поддерживающими автономную работу с картами, будут Collector for ArcGIS и комплекты ArcGIS Runtime SDK версии 10.2.2. Вы не можете активировать синхронизацию на размещенных сервисах объектов, опубликованных до версии ArcGIS 10.2.1 for Server.
Другие клиенты получают доступ к функции синхронизации через интерфейс ArcGIS REST API.
Требования к определенным базам данных
Ниже описаны требования к данным сервиса объектов в части, касающейся данных, хранящихся в базе данных:
- Все данные должны находиться в одной базе данных.
- Также, если сервис объектов планируется использовать для редактирования, необходимо включить права на редактирование для этих данных. При использовании аутентификации средствами операционной системы необходимо предоставить эти права доступа учетной записи ArcGIS Server.
- При добавлении данных базы данных в ArcMap создаётся слой запросов. Если вы изменяете определение слоя запроса, убедитесь, что запрос содержит только одну таблицу, нет дублирующих столбцов и не включает соединения, выражения where и виртуальные столбцы или столбцы слияния.
- Публикуемые данные определяются слоем запросов, заданным для этой таблицы в ArcMap. Например, таблицы, содержащие типы данных, которые не поддерживаются ArcGIS, могут быть опубликованы, но эти типы данных будут недоступны через ArcGIS или сервис объектов. См. раздел Просмотр баз данных в ArcGIS, чтобы узнать, как изначально определяется слой запросов при добавлении таблицы базы данных в ArcMap.
- Таблица должна содержать уникальный целочисленный столбец, поддерживаемый базой данных. Если для создания таблиц и загрузки данных в базу данных используется ArcGIS for Desktop, уникальный целочисленный идентификатор ObjectID, поддерживаемый базой данных, добавляется автоматически. Если данные создаются не в ArcGIS, в таблицу необходимо включить поддерживаемый базой данных столбец уникальных целочисленных ненулевых значений. Без этого столбца опубликовать сервис объектов нельзя. Если у вас база данных ALTIBASE, DB2, SQL Server, Oracle или PostgreSQL, то для добавления в свою таблицу поддерживаемого базой данных целочисленного столбца вы можете использовать инструмент геообработки Добавить поле возрастающего ID. Во всех других базах данных используйте инструменты СУБД или SQL для создания столбца ID.
- Платформы баз данных, которые поддерживают публикацию данных, включают Microsoft SQL Server, PostgreSQL, Oracle, IBM Informix, IBM DB2 (на Linux, UNIX или Windows), ALTIBASE, Teradata, SAP HANA и Dameng.
Настройка документа карты
После определения данных, добавьте их в документ карты ArcGIS for Desktop, который вы хотите опубликовать, и задайте свойства слоев и таблиц. Эти свойства определяют способ отображения данных и возможности клиента по работе с этими данными.
Настройка документа карты одинакова и для базы данных и для базы геоданных. Однако если документ карты содержит данные базы геоданных, можно настроить карту на использование дополнительных функций, доступных только в базах геоданных до публикации.
Определение символов
Сервис объектов позволяет выполнять запросы к пространственным объектам, а также получать символы этих объектов. Клиентские приложения могут использовать эту информацию для отображения объектов с символами, которые были заданы сервисом.
Символы, возвращаемые сервисом, основаны на символах слоев в документе ArcMap. Каждый символ в каждом слое рассматривается как отдельный тип. Например, слой, имеющий простой механизм отображения (одним символом), будет иметь один тип. Если используется отображение уникальными значениями, то у каждого из этих значений будет свой тип.
Сервисы объектов поддерживают простое отображение, отображение уникальными значениями, отображение по границам классов и картографические представления. Если применяется неподдерживаемый тип отображения, сервис не запустится. В этом случае может использоваться журнал ArcGIS Server, чтобы определить, в каких слоях не поддерживаются существующие механизмы отображения.
Примечание:
Сервисами объектов не поддерживается отображение пропорциональными символами, а также отображение по уникальным значениям в нескольких полях.
Большинство типов символов могут использоваться в сервисе объектов, однако, в некоторых случаях, категория символа может быть понижена.
Для линейных слоев поддерживаются простые линии. Если используются другие символы, сервис объектов конвертирует их в символ простой линии, наиболее похожий на исходный символ. К примеру, символ картографической линии в документе карты может отображаться в клиенте сервиса объектов как простая сплошная линия. Если символ линии является сложным или имеет несколько слоев, сервис объектов упрощает линию, чтобы наилучшим образом представить исходный линейный символ.
Для полигональных слоев поддерживаются символы заливки и заполнения рисунком. Если применяются другие символы, сервис объектов конвертирует их символы заливки. В символе многослойной заливки сервис объектов принимает во внимание только верхний слой. Контур заливки полигона поддерживается таким же образом, как и линейные слои, описанные выше.
Для точечных слоев поддерживаются символы простых маркеров и маркеров-рисунков. Если применяются другие символы, сервис объектов конвертирует их в символы маркеров-рисунков. Кроме того, символ многослойного маркера конвертируется в символ маркера-рисунка путем слияния всех слоев в один. Свойства маски, с помощью которой можно настроить гало для маркера, не поддерживаются сервисом.
При запуске картографического сервиса с включенной функцией доступа к объектам происходит проверка символов и, при необходимости, их конвертация. В случаях, когда требуется конвертация, в журнал сервиса добавляется предупреждение с перечислением конвертированных символов.
Важно также отметить, что если в вашем документе карты есть слои, использующие механизмы картографических представлений, то при обращении клиентов к сервису через REST-интерфейс эти механизмы именуются механизмами отображения уникальных значений,
Примечание:
Esri рекомендует использовать для символов цветовую модель RGB, иначе при конвертации цветов в формат RGB могут произойти незначительные изменения.
Создание шаблонов объектов
Вставка новых пространственных объектов через сервис объектов выполняется с помощью шаблонов объектов из документа карты. Шаблон позволяет оцифровать новый объект и назначить соответствующие значения атрибутов по умолчанию. Сервисы объектов требуют наличия шаблона для каждого типа объектов. Когда вы начинаете сеанс редактирования или публикуете сервис, для каждого типа объекта создаётся шаблон по умолчанию.
Для данных базы данных шаблоны по умолчанию используются всегда. Вы можете создать собственные шаблоны для использования с данными базы геоданных. Для дополнительной информации обратитесь к разделу Пользовательские шаблоны объектов.
Настройка диапазона масштабов
По умолчанию в сервисах объектов отображается только 1000 объектов. Когда вы публикуете слой объектов на Portal for ArcGIS, отображается только 2000 объектов. Следует задать диапазон масштабов для слоев объектов публикуемой карты, чтобы слой нельзя было отобразить с масштабом, на котором может быть превышено максимальное число объектов.
Чтобы задать диапазон масштабов для слоя объектов, щелкните слой правой кнопкой мыши в таблице содержания ArcMap и выберите Свойства. Задайте Диапазон масштабов на вкладке Общие в диалоговом окне Свойства слоя.
Свойства полей
Настроенные в ArcMap свойства полей отображаются через сервис объектов. Это такие свойства, как псевдонимы полей, видимость полей и свойство полей "только для чтения". Поля только для чтения включают системно управляемые поля, такие как ObjectID, globalid и поля отслеживания правок (только для базы геоданных), а также поля, которым назначено свойство "только для чтения" в документе карты.
При обновлении значения в поле "только для чтения", сервис объектов игнорирует новое значение. При вставке нового объекта, для невидимых полей и полей "только для чтения" применяются значения по умолчанию. Если значения по умолчанию не определены, применяется значение Null. Если поле не может хранить нулевых значений, вставка не будет выполнена.
Описание слоя и информация об авторских правах
Описания слоев и авторские права, указанные в документе карты, отображаются в сервисе объектов для каждого слоя как описание слоя и информация об авторских правах, соответственно.
Всплывающие HTML-страницы
Сервисы объектов поддерживают всплывающие HTML страницы, настроенные в ArcMap. Всплывающие HTML страницы – это простой и мощный механизм отображения информации о пространственных объектах в HTML формате. Они работают примерно так же, как и инструмент Идентифицировать, за исключением того, что отображаемая информация может быть в формате HTML. Дополнительная информация о настройке всплывающих HTML страниц в ArcMap приведена в разделе Установка свойств всплывающих HTML страниц для слоев пространственных объектов.
Если вы работаете со своим сервисом объектов в Интернете и хотите, чтобы вам были доступны всплывающие окна, задайте эту функцию во вьюере Вьюер карт ArcGIS.com. Как вариант, можно определить стиль всплывающих страниц с помощью самого интерфейса клиентского приложения, например, ArcGIS API for JavaScript.
Поддержка времени
Сервисы объектов поддерживают временные данные, т.е. данные, представляющие состояние в определенный момент времени. Информация о времени хранится в одном или нескольких атрибутивных полях, её можно использовать для отображения данных, актуальных на определенный момент или интервал времени. Для отображения временных данных с помощью сервиса объектов следует активировать свойства времени на вкладке Время диалогового окна Свойства слоя. Дополнительная информация об использовании времени для слоя приведена в разделе Активация свойств времени для данных.
Системы координат
Сервисы объектов поддерживают несовпадение систем координат различных слоев в документе карты. При работе сервиса объектов выполняются необходимые координатные преобразования. Так, если клиент вставит объект с помощью сервиса объектов, используя систему координат, отличную от системы координат слоя, то перед сохранением этого объекта система координат объекта будет преобразована в систему координат слоя. Пространственные запросы, касающиеся геометрии, также перед применением конвертируются в систему координат слоя, чтобы давать корректные результаты.
Сервис объектов также при необходимости использует географические преобразования (преобразования датума). К примеру, если слой сохранен в датуме NAD27, и происходит вставка объекта посредством сервиса с системой координат WGS 1984, то перед сохранением объекта выполняется преобразование датума из WGS 1984 в NAD27. Метод преобразования можно настроить в свойствах фрейма данных документа карты перед его публикацией. Если в документе карты не определено преобразование, будет выполнено преобразование по умолчанию.
Примечание:
Несмотря на то, что вы можете опубликовать отдельные слои, которые имеют различные системы координат, все записи в индивидуальной таблице должны использовать одну систему координат.
Присоединение данных
Можно задавать соединения атрибутов для слоев или таблиц в документе карты. При публикации картографического сервиса с доступом к объектам на ArcGIS for Server, присоединенные столбцы также включаются в картографический сервис, но не в сервис объектов. Сервис объектов включает только столбцы из соединяемой таблицы (таблица или классов объектов, к которой была применена операция соединения). Если условные символы слоя основаны на присоединенном столбцы, картографический сервис также включает механизм отображения, который используется для отрисовки символов, но сервис объектов переключит его на более простой механизм. Если механизм отображения в слое основан на столбце, который принадлежит основной из соединяемых таблиц, то и картографический сервис, и сервис объектов сохранят эту отрисовку.
Присоединенные данные нельзя опубликовать на Portal for ArcGIS или ArcGIS Online. Удалите соединения перед публикацией сервиса объектов (размещенного векторного сервиса) в этих приложениях.
Дополнительная функциональность базы геоданных
Если данные хранятся в базе геоданных, то вы имеете как преимущество дополнительную функциональность. Настройте эту функцию до публикации сервиса объектов.
Определение подтипов и атрибутивных доменов
Если данные, которые вы публикуете, находятся в базе геоданных, настройте свои наборы данных так, чтобы они использовали, когда необходимо, подтипы и атрибутивные домены, для повышения эффективности работы сервисов объектов и предотвращения ошибок ввода данных. Этим обеспечивается категоризация данных и проверка правильности ввода их значений при редактировании. Сервисы объектов могут выявлять и применять эти подтипы и домены. К примеру, если домен ограничивает выбор цвета пожарного гидранта, т.е. гидрант может быть только красным, желтым или синим, в веб-приложении появится ниспадающий список, позволяющий сделать выбор только из этих трех значений.
Примечание:
Чтобы добавить параметры из подтипов в сервисе объектов, используйте уникальные значения отображения в поле подтипа.
Пользовательские шаблоны объектов
В приложении ArcMap можно также создавать новые шаблоны или изменять существующие, таким образом настраивая способы редактирования данных через сервис объектов. В том числе для каждого типа объектов можно задать инструмент построения по умолчанию. Если вы удалите шаблон для определенного типа объектов, при публикации будет создан новый шаблон по умолчанию.
Существуют различные типы инструментов построения, доступность которых зависит от типа объекта, создаваемого шаблоном. К примеру, если шаблон линейный, то на выбор доступны только те инструменты, которые применяются для создания линейных объектов. Инструмент построения, сохраненный с шаблоном, будет доступен через сервис объектов. Единственным исключением является инструмент Точка на конце линии – он не поддерживается сервисом объектов. Дополнительная информация о шаблонах приведена в разделе Настройка свойств шаблона объектов.
При сохранении документа карты шаблоны сохраняются вместе со слоями. После публикации документа карты эти шаблоны будут доступны для клиентских приложений сервиса объектов. После того как в документе карты определены слои, типы и шаблоны, можно переходить к публикации сервиса. Публикация описана в разделе Публикация сервиса объектов.
Вложения
Сервисы объектов позволяют редактировать вложения и выполнять по ним запросы. Вложение представляет собой медиа-файл, связанный с пространственным объектом или объектом базы геоданных. Примером вложений являются фотографии и видеофайлы, добавленные к местам наблюдений за птицами, которые можно просмотреть, щелкнув одно из таких мест. Для использования этой функции необходимо вначале настроить поддержку вложений для наборов данных в базе геоданных. После добавления таких наборов данных в документ карты и его публикации, пользователи клиентских приложений могут запрашивать, вставлять и удалять вложения посредством сервиса объектов.
На размер и тип файлов, которые можно вложить в сервис объектов, установлены ограничения. Более подробно об этих ограничениях и о том, как изменять настройки вложений, см. в разделе Загрузки справки ArcGIS REST API.
Более подробно о том, как настроить поддержку вложений в наборе данных, см. в разделе Поддержка вложений в классе пространственных объектов
Пример рабочего процесса: сервис объектов наблюдения за птицами
В следующем разделе будет на примере показано, как настроить документ карты, задать данные и символы для сервиса объектов по наблюдению за птицами. Такой сервис объектов позволит обществу орнитологов фиксировать свои наблюдения за птицами непосредственно на карте и пересылать их на специализированные пункты наблюдения с приложением файлов мультимедиа: фотографий, аудио- и видеофайлов.
Примечание:
Шаги в этом примере применяются для баз геоданных и баз данных; однако в базах данных не применяются вложения объектов и пользовательские шаблоны объектов. Вы можете пропустить описание этой функции, если данные, с которыми вы работаете, не хранятся в базе геоданных.
Определение данных
Первый этап создания сервиса объектов – определение данных, которые будут доступны через этот сервис. В данном примере мы рассмотрим класс пространственных объектов под именем Bird_Sightings (Места наблюдений за птицами) в базе геоданных. Для использования вложений, связанных с этим классом, необходимо добавить вложения в ArcCatalog или в окно Каталога в ArcMap. Для этого подключитесь к базе данных, щелкните правой кнопкой класс пространственных объектов и выберите Управление > Создать вложения. Таким образом будет создана таблица, в которой будут храниться вложения, и класс отношений, связывающий данный класс пространственных объектов с этой таблицей. Дополнительная информация о добавлении вложений к классу пространственных объектов приведена в разделе Использование вложений в классе пространственных объектов.
Примечание:
Некоторые типы данных требуют поддержки версий для редактирования в многопользовательской базе геоданных. Это относится и к редактированию сервисов объектов. Более подробно см. Краткий обзор работы с версиями.
Определение символов
После настройки данных следующим этапом идет добавление данных в ArcMap и определение символов для них. Символы, возвращаемые сервисом объектов, основаны на символах слоев в документе ArcMap. Каждый символ в каждом слое рассматривается как отдельный тип. В данном примере слой Bird_Sightings использует по умолчанию простой механизм отображения (одним символом).
Но в данном случае мы будем отображать слой с местами наблюдений за птицами в зависимости от типа такого места. Для этого используется механизм отображения по уникальным значениям. Измените способ отображения слоя, щелкнув слой правой кнопкой мыши и выбрав его свойства. В диалоговом окне свойств перейдите на вкладку Символы и из списка Категории выберите Уникальные значения. Затем вы можете выбрать поле, которое будет использоваться для обозначения этого слоя. В нашем случае имеется три уникальных типа наблюдений (наблюдение за птицами, наблюдение за гнездами и наблюдение за редкими птицами); поэтому сервис возвратит тоже три типа (по одному типу на каждое уникальное значение).
Теперь, после выбора механизма отображения следующим шагом будет выбор символов для отображения каждого из типов наблюдений. В нашем случае выбран символ с птицей из подборки символов Esri. Для каждого типа места наблюдения заданы различные цвета фона и переднего плана для того, чтобы эти места можно было легко различить в сервисе объектов. При публикации документа карты эти символы будут конвертированы в графику PNG, которая возвращается в клиентское приложение.
После настройки условных обозначений следующим шагом идет определение параметров редактирования, которое можно будет производить через сервис объектов.
Определение среды редактирования
Смысл создания нашего сервиса объектов в том, чтобы позволить любителям птиц наносить на карту места наблюдений и любую сопутствующую информацию. Редактирование посредством сервиса объектов достигается с применением шаблонов объектов из документа карты. Если шаблоны не были созданы, то при публикации сервиса для каждого типа создается шаблон по умолчанию. Также можно создавать новые шаблоны или изменять существующие, таким образом настраивая способы редактирования данных.
В данном примере создадим шаблон для сервиса объектов. Для этого щелкните правой кнопкой класс пространственных объектов, выберите Редактировать объекты, а затем Организовать шаблоны объектов. Выберите слой в списке Слои и щелкните Новые шаблоны. Откроется окно мастера Шаблон, где вы можете создавать шаблоны. Создайте шаблоны для всех различных типов мест наблюдений. Созданные шаблоны можно копировать, создавая дополнительные шаблоны.
Для нашего сервиса объектов добавим дополнительный шаблон для типа мест наблюдений за редкими птицами. Наблюдение за редкими птицами это – птицы в непривычной для них среде обитания или находящиеся под угрозой исчезновения. Создайте копию шаблона, выбрав нужный шаблон и щелкнув Копировать. В нашем случае была создана копия шаблона для мест наблюдения за редкими птицами, теперь каждая из этих копий может быть настроена для представления одного из двух различных типов редких птиц. Для настройки шаблона щелкните его дважды в окне Организовать шаблон объекта. Откроется окно свойств шаблона, где можно изменить имя шаблона, а также значения полей по умолчанию.
Шаблон для мест наблюдений исчезающих видов птиц имеет тип места наблюдения Редкие птицы, а описание – Исчезающие. Шаблон для мест наблюдений внесезонных птиц имеет тип места наблюдения Редкие птицы, а описание – Внесезонные.
Остальным атрибутам также могут быть присвоены соответствующие значения по умолчанию для каждого шаблона. В этом случае для гнездовий редких птиц, находящихся под угрозой исчезновения, требуется проведение повторной разведки, поэтому атрибут Повтор должен иметь значение по умолчанию Да. Места наблюдений внесезонных птиц повторной разведки не требуют, поэтому атрибуту Повтор присваивается значение Нет.
Когда в шаблонах для атрибутов заданы значения по умолчанию, это упрощает процесс редактирования для конечных пользователей, им только требуется выбрать тип объекта и оцифровать его. После того как в документе карты определены слои, типы и шаблоны, можно переходить к публикации сервиса. После публикации сервиса он станет доступен конечным пользователям для запросов и редактирования через клиентские веб-приложения или в ArcGIS for Desktop.
Более подробно см. Публикация сервисов объектов.
Другие руководства пользователя:
Если вам требуется больше информации о том, как настроить и использовать сервисы объектов, следующие руководства пользователя предлагают пошаговые инструкции по настройке документа карты, определению данных и символов, которые будут отображаться в сервисе объектов для выполнения редактирования. Обучающие руководства различаются в зависимости от того, где вы храните свои данные – в многопользовательской базе геоданных или базе данных.
Многопользовательская база геоданных
Если ваши данные хранятся в многопользовательской базе геоданных, следуйте шагам руководств для многопользовательской базы данных:
Руководство: Настройка данных сервиса объектов для автономной работы
База данных
Если ваши данные хранятся в базе данных, следуйте шагам руководств пользователя для базы данных:
Руководство: выполнение веб-редактирования с использованием данных из базы геоданных