<< Оглавление >> Примитивы и файлы точек |
|
Файлы точек – формат файла пока стандартен, т. е. пользователю не предоставляется возможность устанавливать, что и из какого столбца считывать.
Итак, формат такой:
Номер_точки X Y Z
Столбцы отделяются друг от друга пробелами, минимум одним. Столбец с номерами точек должен быть обязательно, правда, цифры номеров в нем могут идти как угодно и необязательно последовательно, могут быть одинаковыми – хоть все нули.
Символ # в начале строки является признаком комментария, и такая строка или строки будут программой проигнорированы, т. е. эти точки не будут подаваться на расчет триангуляции при построении поверхности.
Специального признака завершения файла точек нет, как и раньше он заканчивается просто последней строкой с данными.
В работе – использование Менеджера форматов файлов.
Храниться эти файлы могут где угодно на локальном диске, или даже на сетевых дисках (хотя лучше такого не делать).
В Проекте хранятся только ссылки на эти файлы точек и при расчете триангуляции по поверхности (при построении поверхности) эти точки будут считываться из этих файлов «на лету» и передаваться в модуль расчета триангуляции. Т.е. можно, например, подправить некоторые строки в файле (точки) и ничего больше не меняя повторно перестроить поверхность, при этом в расчете триангуляции по поверхности будут участвовать данные уже измененных файлов. Если программа не находит какие-либо из файлов точек, то она перечеркивает их красным крестиком и пишет, что данный файл отсутствует. Важно также помнить и другое, что при редактировании триангуляции (поверхности), например, при удалении или перемещении триангуляционных узлов, изменении их отметок Z и т.п. данные по этим изменениям не заносятся в исходные файлы точек. Т.е. в этом случае никакой динамической связи с этими файлами нет.
То же самое надо делать при переименовании поверхности.
Файлы имеют расширение *.txt.
Можно добавлять сразу несколько файлов.
После добавления файлов их имена даты создания и размеры отображаются в окне справа.
Здесь их также можно стандартным образом выделять несколько (клавиши Shift и Ctrl) и с помощью Del или выходящего по правой кнопке мыши пункта "Удалить" удалять.
Внимание: точки со значением "неизвестная отметка" в триангуляции не участвуют.
Пользователь имеет свободу – либо использовать файлы непосредственно в расчете триангуляции (в этом случае он, редактируя поверхность, никак не влияет на точки в файлах), либо предварительно закачать эти файлы в БД геоточек (в этом случае можно синхронизировать редактирование поверхности и БД геоточек).
При удалении файла в проводнике проекта из поверхности физически файл из папки поверхности в проекте не удаляется – удаляется только ссылка на этот файл.
•С версии 25 – Относительный путь к файлу точек в проекте: возможность переноса и переименования проекта, переименования поверхности.