Mam około 30 różnych plików projektu QGIS dla 30 różnych klientów. Każdy z nich jest zapisywany na moim komputerze, a wszystkie odpowiednie pliki wektorowe i rastrowe są zapisywane lokalnie.
Jesteśmy teraz w trakcie przeprowadzki i aktualizacji naszych komputerów.
W rezultacie muszę przenieść wszystkie moje pliki z komputera na dysk sieciowy, niszcząc w ten sposób wszelkie poprzednie odwołania do plików.
Oprócz ręcznego klikania każdego pliku i szukania nowej lokalizacji istnieje jeszcze inna możliwość.
(Każdy projekt może mieć kilkaset linków do aktualizacji)
Pliki projektu QGIS są prostymi plikami tekstowymi. Możesz wyszukiwać i zamieniać zawartość w dowolnym edytorze tekstu.
Po prostu sprawdź, w jaki sposób pliki są przywoływane w starej i nowej lokalizacji przechowywania, a wiesz, co należy zmienić.
Notepad ++ pozwala nawet na przetwarzanie wsadowe kilku plików w jednym kroku.
źródło
Jeśli przed przeniesieniem danych zapiszesz projekt z odnośnikami do ścieżki względnej, nie musisz naprawiać żadnych łączy w nowych projektach.
W QGIS v2.01 Wybierz Projekt> Właściwości projektu i wybierz opcję Zapisz ścieżki względne przed przeniesieniem danych, a następnie kopiuj dane i zachowaj tę samą strukturę folderów, w której pliki powinny działać po ponownym otwarciu projektów z twój dysk sieciowy.
źródło
Znalazłem fajną wtyczkę, która mogłaby się przydać: Qconsolidate (aby zainstalować: w ustawieniach wtyczek najpierw zaznacz pole „wtyczki eksperymentalne”). Ta wtyczka zapisuje wszystkie warstwy w projekcie w jednym folderze i edytuje ścieżki. Folder i projekt można przenosić i otwierać z dowolnego miejsca.
źródło