Страница 1 из 1

Создание сетки в Vertical Mapper

Добавлено: 31 июл 2011, 07:31
kudatsky
MapInfo 8.5 + Vertical Mapper 3.1.1
Есть слой - рельеф поверхности.
Нужно получить сетку (Grid).
Делаю это в 2 шага.
1. Создаю файл узлов (пункт меню Poly-to Point)
2. Создаю сетку (пункт меню Interpolation)
Проблема в том, что расстояния между точками сетки по вертикали
и горизонтали получаются разные. Хотя, если я правильно понимаю,
для размера ячейки есть только поле "Cell size". Проблему я решил,
и всё работает, но для этого пришлось сделать дополнительную
программу на Delphi. Буду благодарен, если подскажете, как это
сделать средствами MapInfo (Vertical Mapper) ?

Re: Создание сетки в Vertical Mapper

Добавлено: 31 июл 2011, 08:17
ggis
думаю надо выбрать другой метод интерполяции-не триангуляцию.

Re: Создание сетки в Vertical Mapper

Добавлено: 31 июл 2011, 12:15
kudatsky
Я пробовал все методы интерполяции в MapInfo.
Отношение рассояний между вертикальными
и горизонтальными точками остаётся постоянным,
хотя сами расстояния меняются, и их можна
изменить вручную.

Re: Создание сетки в Vertical Mapper

Добавлено: 31 июл 2011, 12:35
Александр Мурый
Интерполяцию для получения цифровой модели рельефа можно сделать в открытых/свободных ГИС: GRASS (для новичков можно через QGIS), SAGA, gvSIG (модуль SEXTANTE).

Для начала опишите ваши данные поточнее. Лучше даже с картинками. Какая система координат и проекция (если есть)? Какой разброс значений, какую поверхность хотите построить (размер ячейки и т.д.)?

Re: Создание сетки в Vertical Mapper

Добавлено: 31 июл 2011, 13:58
kudatsky
Вот картинки с настройками:
Изображение

Минимальная высота - 200 метров,
Максимальная - 300
Нужна сетка размером 250х250 метров
Размер карты - 250х350 км

Re: Создание сетки в Vertical Mapper

Добавлено: 31 июл 2011, 14:19
ggis
насколько мне известно Vertical Mapper корректно работает на спроецированных данных, а у вас ск-географическая.