Skip to content

v0.4.0

Choose a tag to compare

@enzococca enzococca released this 15 Oct 15:30
· 252 commits to main since this release
9563873

What's new in 0.4.0

Stratigraphic units, PyArchInit and BIM

  • US forms: open, edit and create us_table records from the interface, with the stratigraphic relationships stored in PyArchInit's own format (its Harris matrix reads them).
  • 3D proxies of stratigraphic units: each unit polygon becomes a closed solid between the DEM and a base (plane, later DEM, constant thickness or lowest point), with volume, plan area and elevations; Extended Matrix OBJ export; publication as a 3D media linked to the US.
  • IFC export with progress and preview; proxy solids carry quantities for take-off (Qto_PyArchInit_US: volume, area, height, elevations), materials, period/phase groups and the stratigraphic relationships (IfcRelConnectsElements). See docs/bim.md.
  • Layer attributes are editable; changes to PyArchInit units are written back.

Integrations

  • Live QGIS project: orthophoto, DEM and every drawn layer, refreshed in QGIS while you draw.
  • Imports: Metashape .psx projects (cameras, calibration, markers, tie points, model, DEM/orthomosaic), WebODM/ODM tasks, Photo3D sessions; ppg photo3d-job runs as a Photo3D engine.
  • Segment Anything 2.1 in the packaged application: installed on first use in a separate environment.

Fixes

  • Cut/fill volumes: excavated and filled volumes were swapped when a reference surface was given; edge cells are now weighted by polygon coverage.
  • The PyPI packages now include the PyArchInit schema and the logo: pip installs could not create the demo database.
  • Qt's standard buttons are in Italian like the rest of the interface.

Downloads

Platform File
macOS 15 or newer (Apple Silicon) PyArchInit-Photogrammetry-0.4.0-macos-arm64.dmg
Windows 10/11 (64 bit) PyArchInit-Photogrammetry-0.4.0-windows-x64.zip

The builds are unsigned: on macOS right-click > Open the first time, on Windows More info > Run anyway. With Python: pip install "pyarchinit-photogrammetry[all]".

Full Changelog: v0.3.0...v0.4.0