🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.gis
Article #12428

Re: raster --> ASCII GRID --> plik kolumny, wartość

#12428
From: Maciej Sieczka
Date: Sat, 19 Mar 2011 07:51
30 lines
2166 bytes
W dniu 18.03.2011 20:23, Mateuszzz pisze:

> chcę "zrzucić" przy użyciu programu QGIS dane rastrowe do pliku
> zawierającego trzy kolumny - wsp. x, wsp. y oraz wartość - zastanawiam
> się, czy istnieje sposób na automatyczne wykonanie tej czynności.
> Moim pomysłem jest zapis do pliku ASCII, a następnie napisanie skryptu w
> Pythonie, który sformatuje odpowiednio tak uzyskany plik.

Można przerobić raster na xyz w 1 kroku za pomocą gdal2xyz.py.

> Na podstawie tak uzyskanego pliku, chciałbym obliczyć statystyki dla
> wszystkich wartości - chcę zapisać w oddzielnym pliku wartość
> maksymalna, minimalną, średnią, odchylenie standardowe, wariancję.
> Oprócz wartości maksymalnych i minimalnych wszystkie potrzebne mi opcje
> zawiera moduł stats.py - czemu akurat tych, prostych funkcji zabrakło
> (być może czegoś nie widzę) ?
>
> Może istnieje prostszy sposób na wykonanie tych czynności ?

r.statistics [1] lub r.univar [2] z narzędzi GRASS liczą wszystko czego 
potrzebujesz.

[1] http://grass.osgeo.org/grass64/manuals/html64_user/r.statistics.html
[2] http://grass.osgeo.org/grass64/manuals/html64_user/r.univar.html

Maciek

-- 
Maciej Sieczka
http://www.sieczka.org
Technical Details
Message-ID: <im1n9q$1e5$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <4d83b0ba$0$2508$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: Maciej Sieczka <msieczka@sieczka.org>
Newsgroups: pl.comp.gis
Subject: Re: raster --> ASCII GRID --> plik kolumny,
 wartość
Date: Sat, 19 Mar 2011 08:51:22 +0100
Organization: http://onet.pl
Lines: 30
Message-ID: <im1n9q$1e5$1@news.onet.pl>
References: <4d83b0ba$0$2508$65785112@news.neostrada.pl>
NNTP-Posting-Host: dynamic-78-8-142-153.ssp.dialog.net.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1300521082 1477 78.8.142.153 (19 Mar 2011 07:51:22 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Sat, 19 Mar 2011 07:51:22 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110307 Icedove/3.0.11
In-Reply-To: <4d83b0ba$0$2508$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit