Доработать модуль points2one

Идеи и запросы на отсутствующую или изменение существующей функциональности QGIS, патчи.
Ответить
Trace
Активный участник
Сообщения: 153
Зарегистрирован: 14 окт 2009, 05:07
Репутация: 0
Откуда: Красноярск
Контактная информация:

Доработать модуль points2one

Сообщение Trace » 07 дек 2010, 07:50

Внесу свое предложение. Если возможно, то доработайте модуль points2one. Уж очень необходимо.
Считаю следующий недочет - невозможность задать 2 поле по которому нужно построить линии.
Привожу пример с которым модуль невыдает корректного результата. Поле Line - название линий, для каждой линии оно уникально. поле Piket - пикеты для каждой линии. по данному полю желательно отсортировать значения прежде чем строить.
Вложения
primer.zip
пример файла
(375.85 КБ) 524 скачивания
Последний раз редактировалось Trace 07 дек 2010, 18:22, всего редактировалось 1 раз.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Доработать мобуль points2one

Сообщение SS_Rebelious » 07 дек 2010, 10:38

А в чём некорректность работы проявляется?
У меня всё выглядит адекватно. К тому же, Вы в качестве исходника используете текстовый файл (в примере он уже отсортирован по обоим столбцам, я правильно понимаю?) - при его создании и проводите нужную сортировку. Думаю, в любом случае в экселе или калке сортировку проводить удобнее, а плагину пихать уже подготовленный файл.
Вложения
primer.png
primer.png (74.61 КБ) 9232 просмотра
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Trace
Активный участник
Сообщения: 153
Зарегистрирован: 14 окт 2009, 05:07
Репутация: 0
Откуда: Красноярск
Контактная информация:

Re: Доработать мобуль points2one

Сообщение Trace » 07 дек 2010, 18:19

несовсем так. если вы начнете редактировать линии и подвигаете узлы, то увидите что линии накладываются друг на друга. Про сортировку... мне нетрудно сделать это в экселе, но если бы я незаметил что линии утолщаются то и не понял бы что он их построил без сортировки... привожу пример работы модуля... кстати он оборвал линии и незакончил из в конце
Вложения
Снимок.png
Снимок.png (12.5 КБ) 9187 просмотров

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Доработать модуль points2one

Сообщение SS_Rebelious » 07 дек 2010, 21:35

Думаю с этой проблемой следует обратиться к разработчику плагина и прислать ему файл, кажется здесь баг, а не проблемы с отсутствием дополнительной сортировки.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Trace
Активный участник
Сообщения: 153
Зарегистрирован: 14 окт 2009, 05:07
Репутация: 0
Откуда: Красноярск
Контактная информация:

Re: Доработать модуль points2one

Сообщение Trace » 08 дек 2010, 06:29

на самом деле файл несортирован. по пикетам и из-за этого возникают ошибки. а данный результат (что на картинке приведен) посчитан в Кугис 1.6. ОС Убунту.10.10.
Думаю с этой проблемой следует обратиться к разработчику плагина и прислать ему файл
Воспользовался Вашим советом, спасибо
Автор отправил дальше, посоветовал использовать PostGIS и привел команду:

Код: Выделить всё

CREATE TABLE primer_lines As SELECT ST_MakeLine(primer.the_geom) As the_geom, line
FROM (SELECT line, piket, the_geom
FROM primer ORDER BY line, piket) As primer
GROUP BY line;
в принципе меня она устраивает и нетребует дальнейших действий.
Спасибо всем кто откликнулся...
Последний раз редактировалось Trace 25 янв 2011, 11:41, всего редактировалось 1 раз.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Доработать модуль points2one

Сообщение Александр Мурый » 14 дек 2010, 10:16

Редактор материалов, модератор форума

Ответить

Вернуться в «Предложения по QGIS»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя