Страница 1 из 2
Найти замкнутые полилинии и создать из них полигоны
Добавлено: 13 дек 2022, 05:14
gps38region
Найти замкнутые полилинии и создать из них полигоны ?
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 13 дек 2022, 19:32
trir
SQL
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 13 дек 2022, 19:38
gps38region
trir писал(а): ↑13 дек 2022, 19:32
SQL
И каким образом ?
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 13 дек 2022, 19:38
gps38region
По какому параметру для объекта делать выборку ?
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 13 дек 2022, 19:52
gps38region
Trir, почитал ваши посты...
Не отвечайте мне больше.
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 13 дек 2022, 21:35
trir
По какому параметру для объекта делать выборку ?
STIsClosed
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 02:57
gps38region
trir писал(а): ↑13 дек 2022, 21:35
STIsClosed
Спасибо. Но пока искал ответ на задачу, нашел решение для MapInfo:
(ObjectNodeX(obj,1,1)=ObjectNodeX(obj,objectinfo(obj,21),objectinfo(obj,21+objectinfo(obj,21)))) and (ObjectNodeY(obj,1,1)=ObjectNodeY(obj,objectinfo(obj,21),objectinfo(obj,21+objectinfo(obj,21))))
Часть задачи решена. Найти замкнутые полилинии и сделать из них полигоны.
Следущая часть, оставшиеся полилинии объединить по геометрии и преобразовать в полилинии.
Исходная задача как понятна уже, из полилиний замкнутых и нет получить полигоны....
Еще раз спасибо, но пока переходить на ArcGIS нет желания....
Может быть , когда-то когда разберусь с лицензиями и архитектурой...

- 01.PNG (162.46 КБ) 5523 просмотра
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 03:53
trir
Следущая часть, оставшиеся полилинии объединить по геометрии и преобразовать в полилинии.
STUnion
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 06:26
gps38region
А можно пример использования расписать подробно ?
А то есть куча данных для перевода и не знаю как в автомате оставшуюся часть задачи решить.
Могу скинуть данные....

Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 08:12
gps38region
Начал анализировать вторую часть данных и столкнулся с проблемой....

Присутствуют полилинии смежных будущих полигонов.
Затык пока в том , что при выборе сегментов для первого полигона, он забирает Плинию которая является общей для обоих и более полигонов.
Грубо говоря, после создания первого полигона для создания второго остаются пропуски в Плиниях.

- 02.png (50.02 КБ) 5451 просмотр

- 03.png (103.67 КБ) 5451 просмотр
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 08:14
gps38region
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 12:16
gamm
не занимайтесь мазохизмом, Мапинфа для подобных задач не годится, это программа для раскраски контурных карт.
Грузите в нормальную ГИС, и стройте топологию, в GRASS (который внутри QGIS), или в Арку, если есть.
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 12:50
gps38region
Есть все, учится нужно.
Учителей мало. Как и нормальной документации.
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 13:20
gamm
когда (и если) найдете, расскажите ...
Re: Найти замкнутые полилинии и создать из них полигоны
Добавлено: 14 дек 2022, 14:19
gps38region
gamm писал(а): ↑14 дек 2022, 13:20
расскажите ...
Почитывай на здоровье....