Страница 1 из 1
MapInfo. Автосоздание полигонов по точках
Добавлено: 24 май 2016, 00:58
xtxskif
Привет всем.
Подскажите как создать полигоны в автоматическом режиме, если известны только вершины полигонов(рис.1)?
В первой колонке имя полигона(1,2,3). То-есть на этой картинке вершины 3-ох полигонов.
Спасибо
Re: MapInfo. Автосоздание полигонов по точках
Добавлено: 24 май 2016, 03:08
Boris
Уважаемый автор, я думаю стоит выбрать два пути решения проблемы:
1. написать программу на языке MapBasic
2. написать программу по созданию MIF/MID файла на любом другом языке
3. использовать документацию к стандартной MapInfo утилите MapCAD
4.зайти в гугл и ввести в строке поиска "создание объектов из списка координат (полигонов и полилиний)" (кавычки - обязательны).
Re: MapInfo. Автосоздание полигонов по точках
Добавлено: 24 май 2016, 04:41
trir
а ещё в блокноте можно набить kml
Re: MapInfo. Автосоздание полигонов по точках
Добавлено: 24 май 2016, 09:28
Донецков
Чем kml проще в блокноте набить mif

Re: MapInfo. Автосоздание полигонов по точках
Добавлено: 24 май 2016, 11:35
Игорь Белов
- Добавьте в таблицу колонку с порядковыми номерами (сквозная нумерация подойдёт).
- Создайте копию таблицы в родном формате MapInfo. Точки создавать не обязательно.
- Создайте слой для будущих полигонов.
- Постройте полилинии утилитой MapCAD [Create Polylines from Database] ("Key" — колонка с именами полигонов):

- Create Polylines from Database
- lines_from_db.png (3.95 КБ) 6634 просмотра
- Превратите полилинии в полигоны.
Re: MapInfo. Автосоздание полигонов по точках
Добавлено: 01 июн 2016, 15:25
mutobor
С помощью ArcGIS это просто:
1) Сделать "Point To Line"
https://yadi.sk/i/VS7GTJxWsB9U3
https://yadi.sk/i/8ncPlt8JsB9Wj
2) Потом линии преобразовать в полигоны
https://yadi.sk/i/ic6m_mSHsB9ZS
Но если почитать хелп ArcGIS на тему "Geometry" то там будет пример, как создавать геометрию полигонов по точкам в Python.