Местоположение

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

Карта

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

Все Инструменты карты включены по умолчанию, можно отключить любой из них или все.

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

Примечание:

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

В XLSForm этот тип вопроса — Геоточка, Геотрассировка и Геоформа. Следующие функции не поддерживаются веб-приложением Survey123:

  • Автономные базовые карты.
  • Усреднение местоположения для вопросов типа геоточка.
  • Символы геоточек.
  • Пороговые значения и выражения точности определения местоположения.
  • Все свойства pulldata("@geopoint"). Веб-приложение поддерживает только свойства x, y, z, horizontalAccuracy, verticalAccuracy, speed и direction.
  • Использование функции sum() для вычисления вопросов типа Геотрассировка и Геоформа.
  • Параметр height, используемый в столбце body::esri:style для вопросов типов геоточка, георассировка и геоформа.

Адрес

Вопрос типа Адрес предоставляет текстовое окно для ввода адреса. Начните набирать адрес и появятся несколько вариантов автозаполнения, предлагающих местоположения на основе сервиса локатора, заданного для вопроса. Если он не задан, вопрос будет использовать выбранный вашей организацией локатор, которым по умолчанию является ArcGIS World Geocoding Service. Вы можете задать этот вопрос, чтобы отправить выбранный как текст адрес, либо отправить выбранный как текст адрес и его местоположение в виде точечной геометрии. Если вопрос типа Карта или Список местоположений уже есть в опросе, вы можете отправить адрес только как текст.

В XLSForm этот тип вопроса представлен как вопрос типа Текст с оформлением Геокодирование.

Список местоположений

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

Щелкните Изменить и выберите векторный слой, который будет использоваться в качестве источника для списка. Слой может содержать точечные, линейные или полигональные (площадные) объекты. Задайте надписи, которые будут отображаться в списке. Список можно фильтровать по местоположению, значению или по обоим параметрам.

  • Местоположение - список местоположений, которые находятся внутри или частично внутри области, нарисованной в вопросе по карте (тип геометрии для вопроса о карте должен быть "область"), или на указанном расстоянии от геометрии в вопросе о карте или адресе.
  • Значение - перечислите местоположения, которые соответствуют либо указанному значению, либо ответу на другой вопрос опроса.

В XLSForm тип вопроса — вопрос с одним вариантом ответа с автозаполнением и поиском в, в сочетании со скрытым вопросом типов геоточка, геотрассировка или геоформа с вычислением. Подробнее см. Получение местоположений из списка.