Czy można zautomatyzować funkcję Przytnij
Czy jest możliwość zautomatyzowania funkcji Przytnij, jeśli muszę użyć jej wielokrotnie korzystając zawsze z tej samej liniowej warstwy wejściowej, a zmienia się tylko maska zawarta w warstwie poligonowej.
Mam wektorową warstwę liniową pn. GRANICA, która jest granicą obszaru. Mam również warstwę poligonową pn. Arkusze_Mapy, w której zapisane jest kilkadziesiąt poligonów, każdy wyznacza obszar innego arkusza mapy i jako etykietę ma godło tej mapy. Chciałbym teraz rozbić tę granicę obszaru na warstwy odpowiadające poszczególnym arkuszom mapy i żeby otrzymały one nazwy nawiązujące do godła mapy, np. przedrostek [undefined=undefined]Granica[/undefined] + [undefined=undefined]Godło[/undefined] (godło to jest etykieta poligonu pełniącego funkcję maski).
Dotychczas robię to tak:
- Zaznaczam potrzebny poligon, który będzie służył jako maska przycięcia,
- Wektor>Narzędzia geoprocesingu>Przytnij,
- Podaję warstwę wejściową, a więc GRANICA
- Podaję maskę przycięcia, a więc Arkusze_Mapy i zaznaczam Użyj tylko zaznaczonych elementów,
- Podaję nazwę wyjściowego shapefile'a
I powtarzam taką operację kilkadziesiąt razy podmieniając tylko kolejno zaznaczony poligon do maski.
Czy można tę nudną procedurę jakoś zautomatyzować?
Podobny problem mam gdy do rozbicia na podwarstwy jest warstwa punktowa.
|