Procházení geoprvků¶
V této části si ukážeme, jak načíst vektorové prvky uložené v datovém zdroji.
Nejprve dataset otevřeme
import fiona
chko = fiona.open('data/chko.shp', 'r', encoding='utf-8')
Nyní můžeme zjistit, kolik prvků je v datasetu obsaženo
print("Počet prvků: ", len(chko))
Sekvenční čtení prvků¶
Prvky v datovém souboru můžeme procházet postupně (sekvenčně):
for feature in chko:
print(feature['geometry']['type'])
Náhodné čtení prvků¶
Anebo si můžeme vybrat některý z geoprvků (náhodný přístup) a dále s ním pracovat:
print(chko[54]['properties']['NAZEV'])
Úkol
Vyberte všechna chráněná území, která se nacházejí v Českém středohoří. O kolik prvků se jedná?