GIS-LAB

Географические информационные системы и дистанционное зондирование


Форумы GIS-Lab.info

Геоинформационные системы (ГИС) и Дистанционное зондирование Земли


Уменьшить количество точек в полигоне

Mapinfo, MapBasic

Уменьшить количество точек в полигоне

Postby Vietnam » 17 Apr 2009, 13:58

Здравствуйте!
Такая задача: есть полигон (озеро) состоящий из множества точек, требуется уменьшить количество этих точек (как бы сгладить), чтобы форма полигона осталась, но была менее детализированная.
К примеру как то убрать каждую вторую точку. Я думаю должен быть специальный инструмент с настройкой детализации.
Подскажите как быть..
Vietnam
Новоприбывший
 
Posts: 8
Joined: 06 Sep 2007

Re: Уменьшить количество точек в полигоне

Postby geologic » 17 Apr 2009, 17:00

Сглаживание ГИС-полигонов для общего случая сплошных покрытий относится к категории "нерешенных". Однако, поскольку у вас отдельный контур, то не беда если топология нарушится - почините вручную.

Есть средства для удаления "лишних" узлов, т.е. только таких, которые лежат на прямых отрезках, а не в углах. Однако они малоэффективны, да и топологию все равно нарушают - в узлах могут реки стыковаться, например.
Last edited by geologic on 20 Apr 2009, 10:21, edited 1 time in total.
geologic
Гуру
 
Posts: 847
Joined: 15 Sep 2005
Location: москва

Re: Уменьшить количество точек в полигоне

Postby hedgehog » 18 Apr 2009, 01:10

В MapInfo 8.5 и выше.
1. Делаем редактируемым слой, в котором находится необходимый объект
2. Выделяем данный объект
3. Выбираем в меню Объекты->Совмещение и генерелизация. В появившемся окне выбираем второй пункт
4. Методом научного тыка определяем оптимальные цифры.
hedgehog
Новоприбывший
 
Posts: 5
Joined: 29 Oct 2008

Re: Уменьшить количество точек в полигоне

Postby Vietnam » 20 Apr 2009, 17:59

Спасибо большое за советы, сидел на версии 9.0 и опции "Совмещение и генерелизация" не было, скачал версию 9.5 и вот она!! все сработало как нужно. Так, что скорей всего hedgehog ошибся верси, но все равно рахмет :D
Vietnam
Новоприбывший
 
Posts: 8
Joined: 06 Sep 2007

Re: Уменьшить количество точек в полигоне

Postby geologic » 21 Apr 2009, 10:11

Не знал, что в девятке уже есть такое, тоже спасиб за разъяснение. Добавил тему в FAQ.
geologic
Гуру
 
Posts: 847
Joined: 15 Sep 2005
Location: москва


Return to Mapinfo

Who is online

Users browsing this forum: No registered users and 1 guest

cron


(Геокруг)

© GIS-Lab и авторы, 2002-2010. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна.