Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Makra
18-08-2010, 20:15,
#1
Makra
Czy w QGIS da się stworzyć w jakiś sposób coś w rodzaju makra, np. w Pythonie?
Potrzebuję co jakiś czas zgrać warstwy projektu (lub obiekty zaznaczone z tych warstw) do plików SHP. Można to zrobić ręcznie, ale powtarzanie tych samych operacji dla kilkunastu warstw jest trochę denerwujące. Idealny byłby skrypt realizujący to za pomocą jednego kliknięcia.
18-08-2010, 22:23,
#2
RE: Makra
Coś w rodzaju tak Smile Tzn brakuje interfejsu do zapisywania i wczytywania makr, więc trzeba je albo trzymać w pliku tekstowym i ręcznie wklejać do konsoli, albo napisać w postaci pełnoprawnej wtyczki, posiadającej własny klawisz i/lub wpis w menu i/lub skrót klawiaturowy (czyli do merytorycznego sedna dopisać naście linijek, żeby to miało wymaganą strukturę wtyczki i tworzyło sobie interfejs)
18-08-2010, 23:21,
#3
RE: Makra
Trochę opisów jak tworzyć makra/wtyczki znalazłem w dokumencie Coding and Compilation Guide. Czy jest jeszcze jakiś dokument albo miejsce w sieci, skąd można się tego nauczyć? Najlepiej z przykładami Smile
18-08-2010, 23:24,
#4
RE: Makra
tylko to (i aż to Wink )
http://www.mapserver.sk/~wonder/qgis/html/index.html
18-08-2010, 23:28,
#5
RE: Makra
Dzięki. Może uda mi się czegoś nauczyć.
26-08-2010, 21:16,
#6
RE: Makra
Czy mając w pliku tekstowym program w Pythonie mogę go uruchomić w konsoli podając jego nazwę i ścieżkę dostępu, czy muszę cały kod programu przekleić do konsoli?
26-08-2010, 22:01, (Ten post był ostatnio modyfikowany: 23-11-2011, 00:13 {2} przez borys.)
#7
RE: Makra
Przekleić. Ale z tym zarządzaniem makrami to nie jest zły pomysł, trzeba będzie dopisać taki managerek.
________________________________________

UPDATE: Właściwie to można załadować z pliku przez exec( open( nazwa_pliku ) )
27-08-2010, 00:23,
#8
RE: Makra
Może to się przyda: http://linfiniti.com/2010/08/a-simple-qg...-tutorial/
27-08-2010, 07:37,
#9
RE: Makra
Dzięki, myślę że się przyda.

Jeśli chodzi o menadżer makr to na początek warto by wprowadzić przynajmniej możliwość uruchamiania skryptów z plików tekstowych w konsoli Phytona w QGIS. To już by było coś.
A w następnej kolejności taki prawdziwy menadżer makr Smile


Skocz do: