Расстановка пикетажа

Предложения и пожелания по дальнейшему развитию ГИС Аксиома
Аватара пользователя
pad433
Сообщения: 2
Зарегистрирован: 06 фев 2024, 12:14

Расстановка пикетажа

Сообщение pad433 » 06 фев 2024, 12:15

Не худо бы было добавить функцию расстановки пикетажа по линейным объектам
Аватара пользователя
Александр
Сообщения: 433
Зарегистрирован: 18 апр 2019, 08:21

Re: Расстановка пикетажа

Сообщение Александр » 06 фев 2024, 18:16

Для того чтобы реализовать данный функционал, необходимо иметь ясное представление о постановке задачи и примерах того, как это может быть сделано.
Если мы понимаем, что требуется и как это может быть сделано, то сможем более точно определить требования и разработать соответствующее решение.
Это поможет нам успешно реализовать данную функцию и обеспечить ее эффективную работу.
Аватара пользователя
pad433
Сообщения: 2
Зарегистрирован: 06 фев 2024, 12:14

Re: Расстановка пикетажа

Сообщение pad433 » 07 фев 2024, 13:07

добрый день.
Пикетах это своего рода система координат линейного объекта. Пикет составляет 100 метров. То есть ПК0 - 0 метров, ПК1 - 100 метров, ПК10- 1000 метров и тд.
Пикетаж разбивается от начала линейного объекта ПК0 и до максимального значения ПК мах. То есть нужно создать таблицу в которой программно вдоль линейного объекта через 100 м расставить точечные объекты в семантику которых занести значение в пикетах и метрах, таблица должна иметь как минимум две колонки значение в пикетах (ПК ...) и значения в метрах. теперь как должно работать:
Имеем линию или полилинию, При запуске модуля должен выполняться запрос на выбор объекта, далее проверка если не линейный остановка, если линейный запрос на выбор начала линейного объекта (ПК0) и конца объекта,
далее цикл по определению 100 метровых участков вдоль объекта., создания точечных объектов и подсчет значений. Это минимум.
Аватара пользователя
gisamap
Сообщения: 217
Зарегистрирован: 18 окт 2019, 08:03

Re: Расстановка пикетажа

Сообщение gisamap » 26 фев 2024, 08:30

Добрый день.
Выкладываю плагин создания пикетов ( тестовая версия ) . Замечания , предложения высылайте сразу на почту rubtsov@complat.ru
Pikets2.png
Pikets2.png (146.81 КБ) 526 просмотров
Pikets3.png
Pikets3.png (12.82 КБ) 526 просмотров
Вложения
PiketPoints_v01.axp
(33.1 КБ) 20 скачиваний
Аватара пользователя
gisamap
Сообщения: 217
Зарегистрирован: 18 окт 2019, 08:03

Re: Расстановка пикетажа

Сообщение gisamap » 26 фев 2024, 09:53

Обновление. Отредактировал название диалога
Вложения
PiketPoints_v02.axp
(33.13 КБ) 20 скачиваний
Аватара пользователя
gisamap
Сообщения: 217
Зарегистрирован: 18 окт 2019, 08:03

Re: Расстановка пикетажа

Сообщение gisamap » 26 фев 2024, 10:28

Исправил ошибку , в случае когда разделитель целой и дробной части запятая .
Вложения
PiketPoints_v02x.axp
(33.15 КБ) 18 скачиваний
Аватара пользователя
gisamap
Сообщения: 217
Зарегистрирован: 18 окт 2019, 08:03

Re: Расстановка пикетажа

Сообщение gisamap » 26 фев 2024, 13:24

Исправил некоторые ошибки
Вложения
PiketPoints_v03.axp
(33.4 КБ) 26 скачиваний
Аватара пользователя
gisamap
Сообщения: 217
Зарегистрирован: 18 окт 2019, 08:03

Re: Расстановка пикетажа

Сообщение gisamap » 29 фев 2024, 09:25

Добрый день.
Обновленная версия .
Добавлено :
- настройка стиля
- добавление узлов в пикетаж
Pikt4.png
Pikt4.png (16.25 КБ) 422 просмотра
Вложения
PiketPoints_v04.axp
(43.02 КБ) 20 скачиваний
Аватара пользователя
DemIS
Сообщения: 10
Зарегистрирован: 29 фев 2024, 10:24

Re: Расстановка пикетажа

Сообщение DemIS » 29 фев 2024, 15:25

Что такое "Добавлять пикеты в узалах" ?
Из картинки выше.
Аватара пользователя
gisamap
Сообщения: 217
Зарегистрирован: 18 окт 2019, 08:03

Re: Расстановка пикетажа

Сообщение gisamap » 01 мар 2024, 07:09

В данном случае добавляются точки в узлах ( узлы не попавшие в пикеты )
Так попросил заказчик
Pikt5.png
Pikt5.png (182.88 КБ) 351 просмотр
Ответить