Объединение линий (Merge Polylines)

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Ответить
Home
Сообщения: 214
Зарегистрирован: 08 мар 2005, 01:31

Объединение линий (Merge Polylines)

Сообщение Home » 05 янв 2010, 19:46

После конвертации с Img в MP формат иногда приходится объединять порезанные линии. Какой программой можно автоматически это сделать?
Как линии с одинаковыми именами и типами объединять в одну...

Какой програмой также можно автоматически состыковать линии которые отдалены друг од друга на растояние менее 20 метров? А также какой програмой можно сгладить к примеру сплайном некоторые линии?

Спасибо!

Игорь

Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Объединение линий (Merge Polylines)

Сообщение Moskus » 05 янв 2010, 21:12

FME, в нем - linejoiner с предварительным отловом пересечений и последующим - тоже?


Home
Сообщения: 214
Зарегистрирован: 08 мар 2005, 01:31

Re: Объединение линий (Merge Polylines)

Сообщение Home » 11 янв 2010, 17:45

Спасибо! Сырая пограмма для склеивания порезаных линий с img формата... http://www.west.net.ua/~kravets/MP.rar Может кому пригодится :) (img->MP->стереть все слои корме 0 -> сохранить как in.mp -> програма -> меню -> отрыть -> преобразовать -> сохранить) Игорь

nik4
Сообщения: 5
Зарегистрирован: 10 апр 2012, 17:04

Re: Объединение линий (Merge Polylines)

Сообщение nik4 » 11 янв 2010, 22:49

MapRoute.exe Утилита Мапроуте - для подготовки роутинга на карте.
Она за один проход избавляет от белых узлов...
и не только, попутно правит ошибки работает так:

1. Маппером делаем шейпы с карты cgpsmapper.exe shp tvoya_karta.mp
2. маппер генерит кучу шейпов...
3. Запускаем утилиту MapRoute.exe MapRoute.ini 11
4. Получается файл processed_line.mp

если этой утилите подсунуть - реки, жд, любые линии - она их "склеит"



Home
Сообщения: 214
Зарегистрирован: 08 мар 2005, 01:31

Re: Объединение линий (Merge Polylines)

Сообщение Home » 12 янв 2010, 14:29

http://www.west.net.ua/~kravets/MP.rar МП3 - склеивает сначала прямые линии потом ламаные... (Новый движок) 25000 линий склеивает 1 минуту... :) Работает только с линиями... :( Игорь

Home
Сообщения: 214
Зарегистрирован: 08 мар 2005, 01:31

Re: Объединение линий (Merge Polylines)

Сообщение Home » 14 янв 2010, 12:59

Thanks!!!
То что надо.
Только незнаю как работать с направленными линиями. Направление линий слетает после такой операции. Такое впечетление что shp формат не знает что такое линия с направлением.

Игорь

fall_out_bug
Сообщения: 159
Зарегистрирован: 21 фев 2013, 13:43

Re: Объединение линий (Merge Polylines)

Сообщение fall_out_bug » 14 янв 2010, 16:12

Это не шейп, а алгоритм склейки.


Home
Сообщения: 214
Зарегистрирован: 08 мар 2005, 01:31

Re: Объединение линий (Merge Polylines)

Сообщение Home » 14 янв 2010, 17:30

А можно как нибуть обойти этот алгоритм?

Игорь

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot], Google Adsense [Bot] и 87 гостей