<<На Главную     <В меню Советы по MapInfo         <В меню Советы по Vertical Mapper

При работе с интерполированными растровыми поверхностями в ГИС MapInfo иногда возникает задача извлечения значения поверхности для набора точек. Прямого решения такой задачки, в рамках собственно MapInfo, к сожалениюне существует. Не нашёл я такого инструмента и в стандартном наборе утилит (меню Программы>Каталог программ).  Но, как оказалось, не всё так плохо. Подходящее решение удалось найти с помощью расширения для работы с поверхностями Vertical Mapper (см. тут). Однако, обо всём по порядку ...

 

Предположим, что наша исходная карта состоит из слоя интерполированной поверхности (как её создать можно посмотреть здесь),  слоя точек (синие крестики)  и выглядит   таким образом:

Извлечь значение растра в точке

Для решения возникшей проблемки придётся идти несколько окольными путями. Во-первых, как было указано выше, нам понадобиться расширение к MapInfo Vertical Mapper. Но это ещё не всё. Если вы создали интерполированную поверхность средствами MapInfo (меню Карта>Создать тематическую карту>Поверхность), то её будет необходимо импортировать. Для этого загружаем Vertical Mapper и идём меню Vertical Mapper>Create Grid>Import Grid:

Импорт grid в Vertical Mapper

Далее следует форма настроек импорта сетки .mig :

Импорт сетки mig

 

 

Так, подготовительную работу провели. Теперь можно непосредственно переходить к решению поставленной задачи. Если расширение Vertical Mapper загружено, то необходимо вызвать панель Менеджера Сеток по соотв. кнопке. Далее жмём на кнопку Analysis>Point Inspection:

Показать Grid Manager

Выбираем слой точек, для которого будем извлекать значения растра - points в нашем случае:

Выбор слоя точек

Жмём OK и видим, что в новое поле ph5_1 программа занесла значение растра в точке. Теперь наша учебная карта может выглядеть приблизительно так:

Извлечь значение растра в точке MapInfo

Ещё один подход к обсуждаемой теме с использованием расширения Discover представлен в следующем пункте

Как решить аналогичную задачу по извлечению значения интерполированного растра в точке, используя ArcGIS, можно посмотреть на нашем сайте здесь

Прим. от 20.11.2015 В версии MapInfo 15 реализован функционал для извлечения Z-параметра в точке. Более подробно можно посмотреть здесь

Simashkov.2012

23.11.2012 г.

Назад