Forum QGIS
Liczenie objętości - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: Liczenie objętości (/thread-1337.html)



Liczenie objętości - Mazur - 19-06-2016

Czy istnieje możliwość liczenia objętości na pdst. NMT albo warstwic (poligonów) w Qgis ?


RE: Liczenie objętości - msieczka - 19-06-2016

Nie wiem jak bezpośrednio w QGISie, ale może rzuć okiem na operacje na 3d rastrach, czyli "voxelach", modułami r3.*, https://grass.osgeo.org/grass70/manuals/raster3dintro.html, w GRASSie. r3.univar, r3.mapcalc powinny policzyć co trzeba. Sposobów na import na pewno jest parę, zależnie od rodzaju i formatu danych wejściowych. Jak to rastrowy NMT to np. r3.in.xyz albo r.in.gdal; jak TIN to też się, ale może nie wprost. Przepraszam za dygresję. Ewidentnie mi się nudzi.


RE: Liczenie objętości - Mazur - 20-06-2016

Dzię☺ki,

Saga Gis daje radę.


RE: Liczenie objętości - sebaq - 05-08-2016

W QGISie w kalkulatorze pól warstwy poligonowej wystarczy stworzyć wirtualne pole nazwane np. powierzchnia i w polu 'wyrażenie' wpisać $area.
Dzięki temu QGIS będzie na 'żywo' wyliczał (i wyświetlał np. jako etykiety) pole powierzchni danego poligonu.
Mam nadzieje, że o to chodziło.
Pozdrawiam!


RE: Liczenie objętości - Italiano - 05-08-2016

(05-08-2016, 07:20)sebaq napisał(a): Mam nadzieje, że o to chodziło

Raczej nie, chodziło mu o objętość: oprócz Sagi, to się robi natychmiast za pomocą R.VOLUME od menu Processing...

[Obrazek: smile.gif]


RE: Liczenie objętości - sebaq - 05-08-2016

Ehh ale zonk Wink
Sorrki za niedopatrzenie...


RE: Liczenie objętości - msieczka - 05-08-2016

(05-08-2016, 07:49)Italiano napisał(a): Raczej nie, chodziło mu o objętość: oprócz Sagi, to się robi natychmiast za pomocą R.VOLUME od menu Processing...

W jaki sposób liczysz objętość za pomoca r.volume?

@Mazur: Właściwie objętość czego chcesz policzyć?


RE: Liczenie objętości - Italiano - 05-08-2016

Proponuję jeszcze następujący "włoski trik" by obliczyć objętości DEM-a.

W Kalkulatorze Rastra, wystarczy wprowadzić coś takiego:

Nazwa_NMT * powierzchnia_pixel

niczym "całki" całego modelu.

W celu oceniania dokładności mojej metody, ściągałem obszar Tatr z zasobów SRTM (rozdzielczość 3"), i wycinałem go w promieniu 10 km. wokół Giewontu.

Oto wyniki końcowe:

R.VOLUME => 405717325197 m³

PROCEDURA ITALIANA => 405717628573 m³

czyli błąd procentowy wynosi 0.9999992522484146, całkiem nieźle...

Załączam NMT (my nazwamy go DEM = Digital Elevation Model) od w/w Giewontu.

[Obrazek: smile.gif]


RE: Liczenie objętości - Italiano - 05-08-2016

(05-08-2016, 11:26)msieczka napisał(a): W jaki sposób liczysz objętość za pomoca r.volume?

Przeczytam ją w raporcie, pod "Total volume = ..."

Shy