06. Komplexní úlohy zpracování geoprostorových dat v Python
Komplexní úloha kombinující knihovny Fiona, Shapely, Rasterio, PDAL a GDAL.
Datové zdroje
Zadání
První část
- Stáhněte data ve výměnném formátu RÚIAN (VFR) nejprve manuálně
(VDP) a prozkoumejte
jej pomocí
ogrinfo -so -al
(OSGeo4W Shell) - Vyřešte automatizované stahování VFR z URL adresy
url = 'https://vdp.cuzk.cz/vymenny_format/soucasna/{datum}_OB_{obec}_UKSH.xml.zip'
- Vyřešte problém s více geometriemi (Fiona nepodporuje zdroje s vice
geometriemi) - pomocí GDAL převeďte vybranou geometrii
(
OriginalniHranice
) do nové datové vrstvy (tip: gdal.VectorTranslate) - Data zpracujte pomocí Fiony: vytvořte novou datovou vrstvu, která bude obsahovat pouze parcely, pro které platí, že rozdíl výměry SGI a SPI je větší než vámi zadaná tolerance. Atributová tabulka bude obsahovat parcelní číšlo (kmenové číslo a pododdělení čísla), výměru SPI a rozdíl výměr.
- Zjistěte kolik parcel nad tolerancí mělo plochu měřěnu až po roce 2020?