ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Больше...

ST_Raster.getInterpolationType

  • Определение
  • Синтаксис
  • Возвраты
  • Параметры
  • Примеры

Определение

Функция ST_Raster.getInterpolationType возвращает свойство интерполяции пирамидных слоев, использованное для построения пирамидных слоев ST_Raster. Допустимые возвращаемые значения следующие:

  • null—Это значение показывает, что пирамидные слои не были построены.
  • NEAREST—Интерполяция по методу ближайшего соседа присваивает пикселу пирамидного слоя значение одного из пикселов пирамидного слоя, лежащего ниже.
  • BILINEAR—Билинейная интерполяция вычисляет значение пиксела пирамидного слоя из четырех значений пикселов нижнего слоя.
  • BICUBIC—Бикубическая интерполяция вычисляет значение пиксела пирамидного слоя из восьми значений пикселов нижнего слоя.

Синтаксис

Oracle

getInterpolationType()

PostgreSQL

getInterpolationType(raster IN ST_RASTER)

SQL Server

getInterpolationType()

Возвраты

Oracle

VARCHAR2

PostgreSQL

Текст

SQL Server

NVARCHAR

Параметры

raster—Объект ST_Raster для тестирования

Примеры

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

Примечание:

Свойство интерполяции пирамидного слоя определено только для первых двух строк; остальные строки пустые. Это происходит потому, что для них не были построены пирамидные слои, поэтому свойство интерполяции пирамидного слоя не определено.

Oracle

SELECT image.raster_id, image.getInterpolationType()
FROM FOO t;


T.IMAGE.RASTER_ID T.IMAGE.GETINTERPOLATIONTYPE()
--------------- ------------------------------
              2 BILINEAR
              3 BILINEAR
             23 
             24  
             42 
             43

PostgreSQL

SELECT raster_id(image), getInterpolationType(image)
FROM foo t;


RASTER_ID(IMAGE) GETINTERPOLATIONTYPE(IMAGE)
---------------- ---------------------------
               2 BILINEAR
               3 BILINEAR
              23 
              24  
              42 
              43

SQL Server

SELECT image.raster_id, image.getInterpolationType()
FROM foo;

IMAGE.RASTER_ID IMAGE.GETINTERPOLATIONTYPE()
--------------- ------------------------------
              2 BILINEAR
              3 BILINEAR
             23 
             24  
             42 
             43

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2017 Esri. | Конфиденциальность | Правовая информация