Задача извлечь данные и отправить по электронной почте (Сервер)

Сводка

Извлекает данные из определенных слоев и области интереса в выбранный формат и пространственную привязку, сжимает данные в zip и отправляет по указанному email адресу. Этот инструмент можно использовать для создания сервиса геообработки по извлечению данных.

Внимание:

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

Использование

  • Этот инструмент не будет работать правильно, пока он не будет отредактирован, а почтовый сервер – сконфигурирован. Чтобы настроить параметры сервера электронной почты, вам нужно будет скопировать эту модель в свой набор инструментов перед редактированием модели.

    1. Щелкните правой кнопкой мыши по скопированной версии этой модели и выберите Редактировать. Откроется ModelBuilder и появится модель как на изображении ниже.
      Модель Задача извлечь данные и отправить по электронной почте до редактирования.
    2. Дважды щелкните элемент модели Отправить Zip во вложении по электронной почте, чтобы открылось диалоговое окно инструмента.
      1. Введите значения От, Тема, Текст, Максимальный размер файла и SMTP почтовый сервер.
      2. Нажмите OK.
    3. Вы можете оставить параметры Слои для вырезания и Пользовательская папка пространственных привязок пустыми, если не хотите предоставить определенные слои или собственную папку пространственной привязки. Оставьте параметры кому и Отправлено пустыми. Параметр Отправлено является производными выходными данными логического типа данных. Это означает, что он не будет отображаться в качестве параметра при использовании инструмента. Он установит значение автоматически, когда ZIP-файл будет отправлен на предоставленный вами адрес электронной почты.
    4. Сохранение и выход из модели.
    5. Запустите инструмент модели в ArcMap, содержащий слои, которые необходимо предоставить, чтобы создать результат, а затем опубликуйте результат в виде сервиса геообработки.

  • Раскрывающееся меню для параметров Формат объекта и Растровый формат содержит список стандартных форматов. Эти форматы по умолчанию устанавливаются в фильтре Список значений на вкладке Параметры модели Свойства.

  • Вы можете добавлять, изменять или удалять список форматов как для параметра Формат объекта, так и для параметра Растровый формат. Вам нужно будет скопировать эту модель в свой набор инструментов перед внесением каких-либо изменений.

    1. Щелкните правой кнопкой мыши по скопированной версии этого инструмента и выберите Свойства.
    2. В появившемся диалоговом окне свойств перейдите на вкладку Параметры.
    3. Найдите интересующий параметр в таблице параметров. На правой стороне таблицы щелкните Многоточие, чтобы увидеть список его значений. Набор стандартных форматов должен быть указан.
    4. По желанию можно добавлять, изменять и удалять форматы из списка. Строка, указанная вами, должна быть разделена следующим образом: Имя формата – Краткое имя – Расширение. Необходимо ставить дефисы, а также пробелы вокруг дефиса.
    5. Нажмите ОК, чтобы подтвердить изменения и выйти.

  • По умолчанию все поддерживаемые растровые форматы находятся в ниспадающем списке растровых форматов.

Синтаксис

arcpy.server.ExtractDataAndEmailTask(Layers_to_Clip, Area_of_Interest, Feature_Format, Raster_Format, To)
ParameterОбъяснениеТип данных
Layers_to_Clip
[Layer,...]

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

Layer
Area_of_Interest

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

Feature Set
Feature_Format

Формат для предоставления выходных объектов. Строка должна иметь следующий формат:

  • Имя формата – Краткое имя – Расширение (при необходимости)
Необходимо ставить дефис между компонентами, а также пробелы вокруг дефиса.

Пример:

  • Файловая база геоданных – GDB – .gdb
  • Шейп-файл – SHP – .shp
  • Autodesk AutoCAD – DXF_R2007 – .dxf
  • Autodesk AutoCAD – DWG_R2007 – .dwg
  • Bentley Microstation Design (V8) – DGN_V8 – .dgn

Внутренне, этот инструмент пользуется инструментом Экспорт в САПР для преобразования данных в форматы САПР .dgn, .dwg и .dxf. Список поддерживаемых коротких имен включает DGN_V8, DWG_R14, DWG_R2000, DWG_R2004, DWG_R2005, DWG_R2007, DWG_R2010, DXF_R14, DXF_R2000, DXF_R2004, DXF_R2005, DXF_R2007 и DXF_R2010.

String
Raster_Format

Формат для предоставления выходных наборов растровых данных. Строка должна иметь следующий формат:

  • Имя формата – Краткое имя – Расширение (при необходимости)

Любая из следующих строк будет работать:

  • Esri GRID – GRID
  • Файловая база геоданных – GDB – .gdb
  • ERDAS IMAGINE – IMG – .img
  • Tagged Image File Format – TIFF – .tif
  • Portable Network Graphics – PNG – .png
  • Graphic Interchange Format – GIF – .gif
  • Joint Photographics Experts Group – JPEG – .jpg
  • Joint Photographics Experts Group – JPEG – .jp2
  • Bitmap – BMP – .bmp
Внимание:

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

String
To

Адрес электронной почты получателя.

Внимание:

Инструмент сможет отправить email на этот адрес, только если сервер SMTP был настроен в рамках данной модели.

String

Производные выходные данные

NameОбъяснениеТип данных
Sent

Логическое значение, указывающее, было ли сообщение успешно отправлено.

Булево

Environments

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы