Доработать модуль points2one
-
- Активный участник
- Сообщения: 153
- Зарегистрирован: 14 окт 2009, 05:07
- Репутация: 0
- Откуда: Красноярск
- Контактная информация:
Доработать модуль points2one
Внесу свое предложение. Если возможно, то доработайте модуль points2one. Уж очень необходимо.
Считаю следующий недочет - невозможность задать 2 поле по которому нужно построить линии.
Привожу пример с которым модуль невыдает корректного результата. Поле Line - название линий, для каждой линии оно уникально. поле Piket - пикеты для каждой линии. по данному полю желательно отсортировать значения прежде чем строить.
Считаю следующий недочет - невозможность задать 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
А в чём некорректность работы проявляется?
У меня всё выглядит адекватно. К тому же, Вы в качестве исходника используете текстовый файл (в примере он уже отсортирован по обоим столбцам, я правильно понимаю?) - при его создании и проводите нужную сортировку. Думаю, в любом случае в экселе или калке сортировку проводить удобнее, а плагину пихать уже подготовленный файл.
У меня всё выглядит адекватно. К тому же, Вы в качестве исходника используете текстовый файл (в примере он уже отсортирован по обоим столбцам, я правильно понимаю?) - при его создании и проводите нужную сортировку. Думаю, в любом случае в экселе или калке сортировку проводить удобнее, а плагину пихать уже подготовленный файл.
- Вложения
-
- 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!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Активный участник
- Сообщения: 153
- Зарегистрирован: 14 окт 2009, 05:07
- Репутация: 0
- Откуда: Красноярск
- Контактная информация:
Re: Доработать мобуль points2one
несовсем так. если вы начнете редактировать линии и подвигаете узлы, то увидите что линии накладываются друг на друга. Про сортировку... мне нетрудно сделать это в экселе, но если бы я незаметил что линии утолщаются то и не понял бы что он их построил без сортировки... привожу пример работы модуля... кстати он оборвал линии и незакончил из в конце
- Вложения
-
- Снимок.png (12.5 КБ) 9187 просмотров
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Доработать модуль points2one
Думаю с этой проблемой следует обратиться к разработчику плагина и прислать ему файл, кажется здесь баг, а не проблемы с отсутствием дополнительной сортировки.
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!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Активный участник
- Сообщения: 153
- Зарегистрирован: 14 окт 2009, 05:07
- Репутация: 0
- Откуда: Красноярск
- Контактная информация:
Re: Доработать модуль points2one
на самом деле файл несортирован. по пикетам и из-за этого возникают ошибки. а данный результат (что на картинке приведен) посчитан в Кугис 1.6. ОС Убунту.10.10.
Автор отправил дальше, посоветовал использовать PostGIS и привел команду:
в принципе меня она устраивает и нетребует дальнейших действий.
Спасибо всем кто откликнулся...
Воспользовался Вашим советом, спасибоДумаю с этой проблемой следует обратиться к разработчику плагина и прислать ему файл
Автор отправил дальше, посоветовал использовать 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
- Ваше звание: званий не имею
- Откуда: Москва
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя