Океанографическое управление ВМФ США (NAVO (http://en.wikipedia.org/wiki/Naval_Oceanographic_Office)) открыло программное обеспечение для обработки, редактирования и визуализации данных, полученных с сонаров (https://ru.wikipedia.org/wiki/%D0%93%D0%... и лидаров (https://ru.wikipedia.org/wiki/%D0%9B%D0%.... Программы объединены в пакет PFMABE (http://shoals.sam.usace.army.mil/PFMABE.aspx) (Pure File Magic Area Based Editor) и могут быть использованы для редактирования гидрографической (https://ru.wikipedia.org/wiki/%D0%93%D0%... батиметрической (https://ru.wikipedia.org/wiki/%D0%91%D0%... и топографической информации. Исходные тексты (http://pfmabe.software/downloads/6.4.0.15/) приложений и наборы данных (http://pfmabe.software/downloads/ancillary/), собранных за последние годы в рамках проектов по изучению рельефа океанического дна и изменения глубин, опубликованы (https://shoals.sam.usace.army.mil/softwaredownload.aspx) как общественное достояние и могут использоваться без ограничения. Графический интерфейс построен с использованием библиотеки Qt и может работать как в Linux, так и в Windows.<center><a href="http://pfmabe.software/wp-content/uploads/2015/02/pfmEdit3-1... src="https://www.opennet.ru/opennews/pics_base/0_1428307464.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
В состав набора PFMABE входит коллекция утилит командной строки и приложений с графическим интерфейсом, созданных за последние 16 лет. PFMABE составляет основную массу приложений, используемых в NAVO для решения задач гидрографии и батиметрии. Кроме того, данные программы используются для обработки данных с лидаров в инженерных войсках США и в Техническом экспертном центре батиметрии. Программы адаптированы для обработки больших объёмов данных, накапливаемых ежегодно по всему миру. Программы позволяют проводить первичную обработку данных, упрощают их чистку и контроль качества, дают возможность редактировать информацию в 3D-представлении, выполнять задачи визуализации и анализа. Поддерживается большое число форматов данных и интерфейсов взаимодействия с лидарами и сонарами, в том числе поддерживается форматы GSF (Generic Sensor Format), Optech CHARTS HOF/ TOF, Optech CZMIL CPF, ASCII XYZ/YXZ, Hypack (raw), QPS Fledermaus, UNISIPS, BAG, LAS и LAZ.
Из входящих в состав приложений (http://pfmabe.software/hydrographic-editing-software/) можно отметить:
- pfmEdit3D - мощный 3D-редактор, позволяющий вносить изменения в информацию о поверхностях.
<center><a href="http://pfmabe.software/wp-content/uploads/2015/03/pfmEdit3D_... src="https://www.opennet.ru/opennews/pics_base/0_1428310137.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- pfmView - просмотрщик, позволяющий одновременно визуализировать поверхности из набора файлов PFM, проводить фильтрацию, выделять экстремумы, анализировать атрибуты.
<center><a href="http://pfmabe.software/wp-content/uploads/2015/03/pfmView_sc... src="https://www.opennet.ru/opennews/pics_base/0_1428310023.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- pfmLoad - преобразует входные данные в структуры PFM;
- fileEdit3D - упрощённый редактор для просмотра и диагностики данных в форматах GSF, CHARTS HOF, CHARTS TOF, CZMIL CPF и LAS, не требующих их преобразования в PFM;
- trackLine - выделения траекторий перемещения датчиков на основе данных GSF, CZMIL CSF и POS/SBET;
<center><a href="http://pfmabe.software/wp-content/uploads/2015/03/trk_screen... src="https://www.opennet.ru/opennews/pics_base/0_1428310053.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- areaCheck - отображение и редактирование файлов с информацией об областях и зонах, зафиксированных в процессе гидролокации;
<center><a href="http://pfmabe.software/wp-content/uploads/2015/03/areaCheck_... src="https://www.opennet.ru/opennews/pics_base/0_1428307685.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- pfm_unload - позволяет изменить исходные входные данные (GSF, HOF, TOF, CPF, LAS) на основании изменений, внесённых при редактировании структур PFM;
- pfmExtract - формирование ASCII, LLZ, RDP, SHP, LAS и LAZ файлов на основе данных PFM для их последующего использования в сторонних анализаторах и пакетах, таких как CARIS, Fledermaus и SABER;
- cpfFilter - применение фильтров к файлам CZMIL CPF;
- pfmBag - создание файлов с сеткой промера глубин;
<center><iframe width="640" height="360" src="https://www.youtube.com/embed/G7hIW-uKsKU" frameborder="0" allowfullscreen></iframe></center>
URL: http://developers.slashdot.org/story/15/04/06/0210255/us-nav...
Новость: https://www.opennet.ru/opennews/art.shtml?num=41982