16-10-2016, 11:17
Witam,
Chcę wykonać mapę zlewni i dla tego celu chciałam wyciąć z mapy tylko interesującą mnie część terenu. Próbowałam to zrobić poprzez kadrowanie rastra. Jako plik źródłowy wybieram podkład mapowy, czyli mój raster. Jako maskę tła wybieram warstwę wektorową z granicą zlewni (plik SHX). Generalnie staram się to zrobić według znalezionej tutaj http://gisiokolice.blogspot.com/2013/07/...darza.html wskazówki. Jednak zamiast przyciętego rastra dostaję komunikat: "Wystąpił błąd podczas wykonywania kodu Pythona. Obie warstwy znajdują się w tym samym układzie odniesienia (92). Czy ktoś wie może w czym tkwi problem lub może mi doradzić inny sposób na wykadrowanie rastra? Czytałam również o wykorzystaniu gdalwarpa (o ile dobrze zrozumiałam to raster nie jest przycinany ale wszystkie elementy poza granicą "kadrowania" dostają wartość zero, tak?) jednak póki co to dla mnie czarna magia - jestem jeszcze bardzo początkująca w pracy w QGIS.
Chcę wykonać mapę zlewni i dla tego celu chciałam wyciąć z mapy tylko interesującą mnie część terenu. Próbowałam to zrobić poprzez kadrowanie rastra. Jako plik źródłowy wybieram podkład mapowy, czyli mój raster. Jako maskę tła wybieram warstwę wektorową z granicą zlewni (plik SHX). Generalnie staram się to zrobić według znalezionej tutaj http://gisiokolice.blogspot.com/2013/07/...darza.html wskazówki. Jednak zamiast przyciętego rastra dostaję komunikat: "Wystąpił błąd podczas wykonywania kodu Pythona. Obie warstwy znajdują się w tym samym układzie odniesienia (92). Czy ktoś wie może w czym tkwi problem lub może mi doradzić inny sposób na wykadrowanie rastra? Czytałam również o wykorzystaniu gdalwarpa (o ile dobrze zrozumiałam to raster nie jest przycinany ale wszystkie elementy poza granicą "kadrowania" dostają wartość zero, tak?) jednak póki co to dla mnie czarna magia - jestem jeszcze bardzo początkująca w pracy w QGIS.