Czy istnieje sposób w qgis 2.0, aby zapobiec nakładaniu się etykiet?

10

Czy istnieje sposób w qgis 2.0, aby zapobiec nakładaniu się etykiet?

Mam warstwę o dużym zasięgu geograficznym, co oznacza cholernie dużo etykiet. Wiele z nich się zderza i wygląda to naprawdę źle. Czy istnieje sposób, aby qgis automatycznie umieszczał etykiety w alternatywnej „lokalizacji”?

Wiem, że jest to możliwe w MapInfo, ale wolałbym używać qgis :)

Daníel Örn
źródło
Mechanizm etykiet robi to domyślnie. Jakich opcji używasz?
Nathan W
Używam opcji „Warstwa do warstwy z etykietą”. Domyślnie wydaje się, że nie pozwala na kolizje etykiet, ale zamiast przenieść je w inne miejsce, po prostu nie pokazuje kolidujących etykiet.
Daníel Örn
Etykiety -> Umieszczenie -> Bezpłatne to rozwiąże problem.
11.04.19

Odpowiedzi:

6

We właściwościach warstwy wybierz stronę Etykieta . Na podstronie Rendering po prawej stronie możesz wybrać różne opcje w kategorii Funkcje .

Możesz ograniczyć liczbę etykiet do wydrukowania lub scalić połączone etykiety linii (oczywiście zależy to od rodzaju użytej funkcji).

Rozmieszczenie etykiet można dostosować w podstronie Rozmieszczenie .

Johnny Cusack
źródło
3
Ahh ok. Właśnie zobaczyłem pole wyboru „Zniechęcaj etykiety do pokrywania obiektów”. Po odznaczeniu tego pola kolidujące etykiety zostały przeniesione do alternatywnych pozycji. Dzięki za pomoc!
Daníel Örn
Miałem ten sam problem kilka dni temu. Miło, że mogłem pomóc!
Johnny Cusack
1
Cóż ... problem został rozwiązany tylko w 50% :) Używam opcji „Warstwa na warstwę z etykietą”, a jeśli moje etykiety będą zbyt duże, będą się nakładać, nawet jeśli odznaczę to pole. Czy odznaczenie pola rozwiązało problem?
Daníel Örn
Nie jestem pewien, czy w pełni rozumiem problem, ale dla mnie - popraw mnie, jeśli źle - wydaje się, że masz wszystkie funkcje na jednej warstwie? Może podzielenie ich na kilka warstw i użycie ustawienia Priorytet na stronie Umieszczenie może pomóc.
Johnny Cusack
2
W pełni zrozumiałeś problem :) Wszystkie funkcje są w jednej warstwie. Podział ich i użycie ustawienia Priorytet nie rozwiązałoby problemu. Gdyby etykiety nakładały się na siebie, ustawienie priorytetu spowodowałoby, że widoczna byłaby tylko etykieta o wyższym priorytecie, pozostawiając mnie dokładnie tam, gdzie zaczynałem. W MapInfo znajduje się przycisk „spróbuj alternatywnej lokalizacji dla nakładających się etykiet”. Miałem tylko nadzieję, że Qgis ma podobną opcję, ale myślę, że to było zbyt wiele do
powiedzenia
1

Jest to praktyczne tylko wtedy, gdy liczba etykiet jest ograniczona, ale etykiety można przenosić za pomocą przycisku „przenieś etykiety i schemat”

użytkownik136727
źródło
„Pasek narzędzi Label” jest czasem bardzo przydatny, jak wspomniano powyżej @ user136727.
Zac