Рабочее место по точкам — обсуждение и ошибки

Тема в разделе "Обсуждение инструментов сайта", создана пользователем admin, вчера в 16:37. 25 просмотров 4 ответа Обновлено:

  1. admin

    admin Администратор Команда форума Организация Ресурсовед

    Тема для обсуждения инструмента «Рабочее место по точкам»: Файл точек в одном окне: отбор, сдвиг и поворот, перевод СК, засечки, линии по кодам, сравнение. Нашли ошибку в расчёте, не хватает функции или формата — напишите здесь. Приложите исходные данные и ожидаемый результат, если можно.
     
  2. toshiba

    toshiba Знаток Ресурсовед опыт больше 10 лет

    Про размер главного окна - я писал в теме Мои Объекты
    Сделайте пономасштабное приложение, разделите таблицу точек и карту по разным вкладкам
    Вот вам набор функций, которые стоит реализовать (часть у вас уже есть)
    • Раздел «Отбор» переименовать в «Фильтр».
    • На схеме точек предусмотреть независимое включение и отключение отображения номеров, отметок, кодов и описаний с помощью флажков.
    • Настройки размеров элементов интерфейса и обозначений — согласно ранее обсуждённым требованиям в теме «Мои Объекты».
    1. Загрузка и импорт точек 1.1. Добавление точек в проект
    • Импорт новых точек в существующий проект.
    • Добавление точек без удаления уже имеющихся данных.
    • При совпадении имён точек предусмотреть два режима:
      • Заменить — существующая точка заменяется импортируемой.
      • Пропустить — существующая точка сохраняется, импортируемая пропускается.
    1.2. Обработка имён точек при импорте
    • Добавление префикса к именам точек.
    • Добавление суффикса к именам точек.
    • Поиск и замена текста в именах и кодах точек.
    • Автоматическая перенумерация импортируемых точек.
    1.3. Перенумерация
    • Перенумерация всех импортируемых точек.
    • Перенумерация выделенных точек.
    • Перенумерация отфильтрованного диапазона точек.
    2. Управление точками 2.1. Основные операции
    • Создание новой точки вручную.
    • Сортировка таблицы по любому столбцу.
    • Выделение точек с одинаковыми или похожими кодами.
    2.2. Групповые операции
    • Массовая перенумерация точек.
    • Массовое изменение кодов точек.
    • Выполнение групповых операций над выделенными или отфильтрованными точками.
    2.3. Поиск дублирующихся точек
    • Поиск точек, расположенных ближе заданного расстояния друг к другу.
    • Пользователь задаёт радиус совпадения.
    • Вывод списка найденных совпадающих или близко расположенных точек.
    3. Фильтр точек Раздел «Фильтр» предназначен для формирования выборок точек по различным условиям. Режимы фильтрации:
    • По именам и диапазонам номеров точек.
    • По кодам и описаниям.
    • По высотным отметкам.
    • По расположению относительно заданной линии.
    • По расстоянию между близко расположенными точками.
    Результаты фильтрации должны отображаться в таблице точек.
    4. Системы координат 4.1. Выбор системы координат
    • Выбор системы координат по коду EPSG.
    • Поиск системы координат в доступном каталоге.
    4.2. Пользовательские системы координат
    • Работа с библиотекой пользовательских систем координат. (Пользователь может создавать СК по набору из 7 параметров и делать пересчеты между ними.
    • Создание пользовательской системы координат.
    • Редактирование её параметров.
    • Сохранение в библиотеке пользовательских систем координат.
    • Выбор ранее сохранённой системы координат.
    5. Геодезические вычисления и создание новых точек Это этап если вы захотите превратить инструмент в "простую чертилку" 5.1. Геодезические засечки и вычисления
    1. По дирекционному углу и расстоянию — создание точки по исходной точке, направлению и расстоянию.
    2. Пересечение двух направлений — вычисление точки методом угловой засечки.
    3. Полярная засечка — определение координат по полярным измерениям.
    4. Метод перпендикуляра по створу — построение точки по расстоянию вдоль створа и боковому смещению.
    5. Пересечение двух створов — вычисление точки пересечения двух направленных линий.
    6. Обмер дома — вычисление точек контура здания по обмерным данным.
    7. Четырёхугольник по трём точкам — определение четвёртой вершины.
    8. Прямоугольник по базису — построение прямоугольника по заданной базовой линии.
    9. По приращениям dN/dE — создание точки по приращениям координат.
    10. Линейная засечка — определение точки по расстояниям от двух известных точек.
    11. Направление + расстояние — комбинированное построение точки.
    12. Перпендикуляр к линии — построение перпендикуляра относительно заданной линии.
    5.2. Линейные и геометрические построения
    13. Пикетаж и смещение — создание точки по положению вдоль створа и боковому смещению.
    14. Деление отрезка — деление на равные части, по заданному расстоянию или проценту.
    15. Продолжить линию — построение точки на продолжении заданного направления.
    16. Смещение линии — построение параллельной линии на заданном расстоянии.
    17. Середина / центр — вычисление середины отрезка или центра группы точек.
    18. Окружность по точкам — определение параметров окружности по заданным точкам.
    19. Дуга по точкам — построение дуги по трём точкам или создание скругления.
    20. Разбить полилинию по шагу — автоматическое создание точек вдоль полилинии с заданным интервалом.
    21. Смещение полилинии — построение параллельной полилинии.
    22. Пересечение линии и окружности — определение координат точек пересечения. 5.3. Пикетаж, оси и сетки
    23. Вставить точку в пикетаж полилинии — создание точки на заданном расстоянии от начала полилинии.
    24. Точки по таблице «Пикет – смещение» — пакетное вычисление точек по таблице пикетажа и поперечных смещений.
    25. Ось + поперечники — создание точек вдоль оси и на поперечных сечениях.
    26. Сетка по двум направлениям — генерация регулярной сетки точек по двум заданным направлениям. 5.4. Аппроксимация
    27. Аппроксимация линии — подбор прямой по группе точек методом наименьших квадратов.
    28. Аппроксимация плоскости — определение уравнения плоскости по точкам с высотными отметками.
    6. Специальная обработка массивов точек Прореживание точек
    • Прореживание массива точек по заданному минимальному расстоянию.
    • Определение близко расположенных точек для исключения из массива.
    7. Схема точек 7.1. Отображение
    • Отображение точек на интерактивной схеме.
    • Масштабирование и перемещение схемы.
    • Независимое управление видимостью при помощи флажков:
      • Номера точек.
      • Высотные отметки.
      • Коды.
      • Описания.
    7.2. Поиск и выбор точек
    • Поиск точки по номеру. (отдельное поле для быстрого поиска по номеру или коду) - при вводе - остальные элементы "сереют" -- если ввести диапазон номеров - подсветится именно он. поиск по любому совпадению с нормализацией строки.
    • Выделение одной или нескольких точек непосредственно на схеме.
    • Синхронизация схемы с таблицей: точки, выбранные на схеме, автоматически фильтруются в таблице.
    7.3. Управление графикой
    • Скрытие групп линий по коду. Написали какие коды не хотим видеть -- программа их не показывает
    8. Статистика и анализ точек Формирование подробного HTML-отчёта по текущему массиву точек. 8.1. Общая статистика
    • Общее количество точек.
    • Минимальные и максимальные координаты Northing/Easting.
    • Пространственные размеры области, занимаемой точками.
    8.2. Анализ высот
    • Минимальная и максимальная высотные отметки.
    • Статистика распределения отметок.
    • Оценка характерной высоты группы точек с отсечением выбросов.
    8.3. Анализ кодов и имён
    • Статистика распределения кодов.
    • Поиск дублирующихся имён точек.
    • Поиск точек с совпадающими координатами.
    8.4. Пространственный анализ
    • Расчёт расстояний до ближайших соседних точек.
    • Выявление близко расположенных точек.
    8.5. Графическое представление
    • Обзорная схема расположения точек в HTML-отчёте.
    --- Сообщения объединены, вчера в 21:37, Оригинальное время сообщения: вчера в 21:31 ---
    Невольно вспомнилось :)

    Рабочее место по точкам — обсуждение и ошибки — изображение 1
     
  3. Philin

    Philin Знаток Ресурсовед Геодезист в строительстве · опыт больше 10 лет


    Почему всего два? А где "Добавить", т.е. оставить существующую и добавить новую с таким же именем.
     
  4. toshiba

    toshiba Знаток Ресурсовед опыт больше 10 лет

    @Philin,
    Ой ну чё вы придираетесь ... я тут одной рукой кофе пью - второй буквов настукиваю ... это ж не техзадание .. а так для души ... А если серьезно то должно быть так ..
    В проекте (в каждом отдельно" - должна быть настройка - допускаются дубли точек или нет .. если нет то при появления дубля ПО сообщает об этом и спрашивает что делать "игнорировать", "заменить существующие", "вставить дубли", "вставить дубли с преффиксом/суффиксом или перенумеровать с такого-то номера"
    но для начала надо сделать нормальный дизайн-макет а не вот это вот всё.
     
  5. ДимонГеодезист

    ДимонГеодезист Форумчанин Ресурсовед

    Слишком сложно. Всё проще. Нужно ввести отдельную служебную цифровую нумерацию точек проекта. И соответственно и сквозной глобальный счетчик присвоения номеров точкам проекта (с запоминанием последнего значения). А имена точек из прибора отображать как описания (в другой строке). Описания могут быть ЛЮБЫМИ. Преимущество такого метода - будет присутствовать ХРОНОЛОГИЯ всех точек, которые попали в проект. И это соответственно даст возможности по автоматическому соединению точек или выбранной группы точек полилинией (в хронологическом порядке).
     

Похожие темы

  1. Мы используем файлы cookie
    Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление