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

 Довелось как-то решать следующую задачу - нужно было отконвертировать поверхность ("сетку") из MapInfo в ArcGIS. И тут надо было решить две задачи. Во-первых, экспортировать саму сетку каким-то образом (или данные о ней). Во-вторых, нужно "подхватить" эти данные в ArcGIS.

Сразу столкнулся со следующей проблемой - из самой ГИС MapInfo отконвертировать поверхность не получилось. Решение нашлось в виде надстройки к MapInf0 - программы Vertical Mapper. Исходная картинка выглядела сл. образом:

Кстати сказать, если вы уже создали поверхность в MapInfo штатными средствами, то для её загрузки в Vertical Mapper можно воспользоваться функцией Import Grid (меню Vertical Mapper>Create Grid>Import Grid). Панель инструментов Vertical Mapper выглядит сл. образом:

Жмём на кнопку вызова Менеджера сеток и идём Tools>Export:

Здесь можно экспортировать поверхность разными методами, но в данном случае для примера отконвертируем данные в формат точек .dxf (таким образом будет осуществлён "развал" нашей поверхности на точки):

Теперь идём в ArcMap и подхватываем наш слой точек в формате .dxf :

Получаем что-то вроде "квадрата Малевича":

Собственно, причина такой картинки становиться понятна, если посмотреть на атрибутивную таблицу - обратите внимание на количество точек (см. обведённое красным на рисунке выше) - 1.5 миллиона точек! Наверно, это количество точек можно каким-то образом оптимизировать, если строить изначальную сетку на более крупных размерах ячеек.

Так, ну ладно, продолжаем дальше. Слой точек создали... Теперь всё готово для построения интерполированной поверхности. Для этого в в Arctoolbox идём в набор инструментов Interpolation (Интерполяция) и будем строить поверхность по методу IDW:

Сама утилита интерполяции имеет сл. вид:

Утилита построения поверхностив ArcGISЗдесь на вход подаём подготовленный слой точек.

После отработки указанной утилиты, наша восстановленная в ArcMap поверхность будет иметь сл. вид:

 

Задача по экспорту поверхности из MapInfo и её импорт в ArcGIS решена!

О том, как можно экспортировать интерполированную поверхность из ArcGIS в Surfer - смотрите на нашем сайте  здесь

Как перенести поверхность из MapInfo в Surfer - смотрите в этой статье

©Simashkov.2011

27.05.2011 г.

Назад