exponenta event banner

Географическая интерполяция векторов

При использовании векторных данных следует помнить, что, как и растровые данные, производится выборка координат измерений. Это предполагает неизбежные предположения относительно того, что географическая реальность находится между указанными точками данных. Нормальное предположение при построении векторных данных требует соединения точек с прямолинейными сегментами, что, по существу, указывает на отсутствие знаний об условиях между измеренными точками. Для линий, которые по своей природе непрерывны, таких как большинство рек и береговых линий, такая кусочно-линейная интерполяция может быть ложной и вводящей в заблуждение, как показано на следующем рисунке.

Интерполяция разреженных векторных данных

Несмотря на возможность неправильного толкования, существуют обстоятельства, при которых интерполяция географических данных является полезной или даже необходимой. Для этого используйте interpm функция для интерполяции между известными точками данных. Одним из значений точек линейной интерполяции является заполнение линий постоянной широты или долготы (например, административных границ), которые могут быть кривыми при проецировании. Просмотр примера использования interpm, просмотр «Интерполяция вершин между известными точками данных».

interpm возвращает как исходные данные, так и новые линейно интерполированные точки. Однако иногда могут потребоваться только интерполированные значения. Функции intrplat и intrplon работа аналогично MATLAB ®interp1 и предоставьте вам управление методом, используемым для интерполяции. Обратите внимание, что они интерполируют и возвращают только одно значение за раз. Использовать intrplat для интерполяции широты для заданной долготы. Учитывая монотонный набор долгот и совпадающие с ними точки широты, можно интерполировать новую широту для заданной долготы, интерполировать вдоль линейных, сплайновых, кубических, румбовых или больших окружностей. Долготы должны увеличиваться или уменьшаться монотонно. Если это не так, вы можете использовать intrplon сопутствующая функция, если значения широты являются монотонными. Следующая диаграмма иллюстрирует эти три типа интерполяции. intrplat функция также может выполнять интерполяцию сплайна и кубического сплайна.

Три типа интерполяции

Просмотр примера использования intrplat, просмотр «Интерполяция координат в определенных местоположениях».