Данные событий часто выражают значения координат в географическом пространстве, используя широту и долготу. Процессор Проецирование может использоваться для проецирования геометрии записи события из ее собственной системы координат в другую систему пространственной привязки. Например, можно явно спроецировать данные событий с целью рассмотрения их значений координат в контексте определенной системы координат.
Примеры
Ниже приведены примеры использования Процессора Проецирование:
- Процессор Проецирование можно использовать для явного проецирования записей событий в другую систему координат перед применением дополнительных фильтров или выполнением обработки в сервисе GeoEvent.
- Используйте этот процессор, если хотите применить определенный метод географического преобразования для перевода данных реального времени из одной географической системы координат в другую.
Примечания по использованию
При работе с Процессором Проецирование имейте в виду следующее:
- Рекомендуется ознакомиться с исходной системой координат ваших данных событий, и как они соотносятся с другими пространственными данными, которые вы могли импортировать в качестве геозон. ArcGIS Server и GeoEvent Server, как правило, проецируют геометрию по мере необходимости, поэтому пространственные оценки проводятся в общей пространственной привязке. ArcGIS Server будет проецировать данные, которые он получает, для соответствия пространственной привязке сервиса пространственных объектов, например, до создания или обновления объектов. GeoEvent Server будет проецировать пространственные данные на лету, прежде чем оценивать данные на пересечение с геозоной.
- Процессор требует, чтобы поле, содержащее геометрию, было задано. Вы можете задать либо имя поля записи события, либо тег, применяемый к полю в определении GeoEvent, которое идентифицирует поле геометрии.
- Процессору требуется стандартный идентификатор (WKID) системы координат, в которую будут проецироваться данные входных событий. Например, WKID для системы координат WGS 1984 World Geographic равен 4326. Для получении более подробной информации о доступных системах координат см. Использование пространственной привязки.
- Процессор может быть настроен либо на замену геометрии записи события спроектированной геометрией, либо на размещение спроектированной геометрии в новом поле. Добавление нового поля в GeoEvent изменяет схему записи события, что требует от GeoEvent Server создания нового определения GeoEvent. Новое определение GeoEvent будет управляться GeoEvent Server и будет удалено, если изменения вносятся в процессор или в сервис GeoEvent, в котором используется процессор.
- При использовании пользовательского преобразования необходимо как минимум, указать первый шаг географического преобразования с помощью соответствующего WKID (WKT). WKID преобразования географических датумов, например 108190 (для WGS_1984_ (ITRF00)_To_NAD_1983), может использоваться для прямого преобразования датума входной записи события из WGS 1984 в NAD 1983. Геометрия записи события может быть спроецирована в пространственную привязку, датум которой использует NAD 1983.
- При использовании пользовательских преобразований иногда необходимо указать первый и второй шаги географического преобразования, чтобы получить большую точность преобразования датума. Дополнительные сведения см. в разделе Методы географических преобразований.
- Примером первого и второго шагов географического преобразования в ArcGIS Desktop может служить WGS_1984_(ITRF00)_To_NAD_1983 + NAD_1927_To_NAD_1983_NADCON. Это географическое преобразование может быть использовано для преобразования датума записи объекта с WGS 1984 на NAD 1927.
- То же самое географическое преобразование в GeoEvent Server должно быть указано как WKID 108190(WGS_1984_ (ITRF00)_To_NAD_1983) для первого шага географического преобразования. Это прямое преобразование, которое сначала преобразовывает WGS 1984 в NAD 1983. Второй шаг географического преобразования должен быть задан как WKID 1241 (NAD_1927_To_NAD_1983_NADCON). Это обратное преобразование, которое преобразовывает NAD 1983 в NAD 1927.
Параметры
Ниже приведены параметры для Процессора Проецирование:
Параметр | Описание |
---|---|
Имя |
Описательное имя процессора, используемое для справочной информации в GeoEvent Manager. |
Процессор |
Указывает выбранный процессор. |
Поле геометрии | Имя поля геометрии или поля с тегом GEOMETRY из входных данных событий, которые процессор использует для определения пространственных проекций. |
Заменить геометрию | Указывает, следует ли заменить текущую геометрию записи события спроецированной геометрией. По умолчанию – Да.
|
Новое имя поля геометрии (Условия) | Имя нового поля геометрии, в котором будет сохранена спроецированная геометрия. Этот параметр отображается, если для параметра Заменить геометрию задано значение Нет, и скрывается, если задано значение Да. |
Пометить поле новой геометрии как Geometry (Условия) | Определяет, будет ли новое поле геометрии, созданное процессором, помечено тегом GEOMETRY. Тег GEOMETRY используется GeoEvent Server для идентификации действительной геометрии записи события при наличии нескольких полей геометрии. По умолчанию Нет. Этот параметр отображается, если для параметра Заменить геометрию задано значение Нет, и скрывается, если задано значение Да. |
Имя нового определения GeoEvent (Условия) | Имя, которое присваивается для нового Определения GeoEvent. Новое Определение GeoEvent будет сочетать в себе схему записи входного события и дополнительное поле новой геометрии. Этот параметр отображается, если для параметра Заменить геометрию задано значение Нет, и скрывается, если задано значение Да. |
Выходная пространственная привязка | Пространственная привязка записи исходящего события. Пространственная привязка определяется либо стандартным идентификатором (WKID), либо стандартным текстом (WKT). WKID или WKT используются для применения проекции к геометрии записи входного события. Примечание:Для получении более подробной информации о доступных системах координат см. Использование пространственной привязки. Более подробно о пространственных привязках см. в разделе Пространственные привязки. |
Пользовательские преобразования | Указывает, следует ли использовать географическое преобразование, заданное вручную, или метод автоматического географического преобразования. По умолчанию Нет.
|
Входная пространственная привязка (Условия) | Пространственная привязка записи входного события. Пространственная привязка определяется либо стандартным идентификатором (WKID), либо стандартным текстом (WKT) и используется для географического преобразования. Для этого параметра нет значения по умолчанию, например:
Примечание:Для получении более подробной информации о доступных системах координат см. Использование пространственной привязки. Более подробно о пространственных привязках см. в разделе Пространственные привязки. Параметр отображается, если для Пользовательские преобразования задано значение Да, и скрыто, если задано значение Нет. |
Географическое преобразование Step One (Условия) | Стандартный идентификатор (WKID) или стандартный текст (WKT), идентифицирующий первый шаг географического преобразования. WKID или WKT относятся к географическому преобразованию, а не к выходной пространственной привязке, например:
Примечание:Дополнительные сведения о доступных географических преобразованиях и их WKID см. в разделе Использование пространственной привязки. Дополнительные сведения о методах географических преобразований см. в разделе Методы географических преобразований. Параметр отображается, если для Пользовательские преобразования задано значение Да, и скрыто, если задано значение Нет. |
Направление первого шага географического преобразования (Условия) | Направление первого шага географического преобразования. Географическое преобразование всегда задается в определенном направлении (вперед), но можно использовать противоположное направление (назад). Преобразования производятся в оба направления. По умолчанию используется Вперед.
Параметр отображается, если для Пользовательские преобразования задано значение Да, и скрыто, если задано значение Нет. |
Географическое преобразование Step Two (Условия) | Стандартный идентификатор (WKID) или стандартный текст (WKT), идентифицирующий второй шаг географического преобразования. WKID или WKT относятся к географическому преобразованию, а не к выходной пространственной привязке, например:
Примечание:Дополнительные сведения о доступных географических преобразованиях и их WKID см. в разделе Использование пространственной привязки. Дополнительные сведения о методах географических преобразований см. в разделе Методы географических преобразований. Параметр отображается, если для Пользовательские преобразования задано значение Да, и скрыто, если задано значение Нет. |
Направление географического преобразования Step Two (Условия) | Направление второго шага географического преобразования. Географическое преобразование всегда задается в определенном направлении (вперед), но можно использовать противоположное направление (назад). Преобразования производятся в оба направления. По умолчанию используется Вперед.
Параметр отображается, если для Пользовательские преобразования задано значение Да, и скрыто, если задано значение Нет. |
Советы и ограничения
При использовании процессора Проецирование нужно иметь в виду следующее:
- Если нет необходимости в определенном географическом преобразовании, рекомендуется оставить для параметра Пользовательские преобразования значение Нет. Процессор будет применять автоматическое преобразование географических датумов.
- Рекомендуется использовать процессор Проецирование при запуске сервиса GeoEvent. Это гарантирует, что записи входных событий находятся в той же пространственной привязке, что и другие географические данные, используемые в остальных элементах обработки сервиса GeoEvent (например, геозоны или записи объектов из Процессора Обогащение поля (сервиса объектов)).
- Замените существующую геометрию записи события на спроецированную геометрию перед отправкой данных события в сервис объектов. Сервисы объектов поддерживают только одно поле типа геометрии, поэтому любое поле, не помеченное тегом GEOMETRY, будет преобразовано и сохранено в виде строки.