Jak korzystać z klas etykiet, wyrażeń i adnotacji?


11

Zawsze znajdowałem, że jeśli chodzi o python, analizę wektorową, QGIS daje ArcGIS szansę na swoje pieniądze, do diabła, niektóre wtyczki qgis przewyższają wydajność ArcGIS o kilka godzin; zawsze jednak stwierdziłem, że w porównaniu do ArcGIS systemowi etykietowania QGIS brakuje wyrażeń, sql i szczegółowej reprezentacji. Próbowałem mapnika i jest fajny, ale wydaje się, że to raczej poprawia problem, niż go naprawia.

  • Jak mogę ulepszyć własne mapy wykonane w QGIS, szczególnie za pomocą klas etykiet, wyrażeń i adnotacji?
  • Co należy zrobić, aby ulepszyć system etykietowania QGIS pod względem kogoś, kto pisze wtyczkę lub coś podobnego?

1
Myślę, że musisz rozwinąć dokładnie to, czego według Ciebie brakuje w QGIS dla tych z nas, którzy nie używają ArcGIS
Ian Turton

@iant - głównie etykiety i zajęcia symboliki z ON / OFF cech na podstawie zapytań SQL-label
dassouki

nadal nic dla mnie nie znaczy
Ian Turton

Odpowiedzi:


9

Chociaż nie ma jeszcze wygodnego edytora właściwości etykiet, można uzyskać efekt klas etykiet za pomocą „etykietowania zdefiniowanego przez dane”:

alternatywny tekst

Wymaga to pewnego przygotowania danych, ale wyniki powinny być dokładnie tym, czego szukasz.

Interesujące mogą być również nowe narzędzia do etykietowania firmy Sourcepole :

  • przenieś narzędzie etykiety… przenieś etykiety tekstowe w nowe miejsce
  • narzędzie obracania etykiet… umożliwia interaktywny obrót etykiet
  • narzędzie właściwości etykiety… otwiera okno dialogowe, w którym użytkownicy mogą manipulować właściwościami i tekstem etykiety

alternatywny tekst

Możliwe jest również tworzenie etykiet wieloliniowych :

wprowadź opis zdjęcia tutaj

QGIS oferuje również narzędzia do adnotacji:

alternatywny tekst

Ogromnym ulepszeniem byłoby wdrożenie wszystkich opcji obecnie dostępnych w rendererze opartym na regułach dla mechanizmu etykietowania.


1
„Dużym ulepszeniem byłoby wdrożenie wszystkich opcji obecnie dostępnych w rendererze opartym na regułach dla mechanizmu etykietowania”. hmmm to całkiem fajny pomysł, szkoda, że ​​nie mam umiejętności go wdrożyć.
Nathan W

Czy mam zadać inne bardzo podobne pytanie tutaj lub utworzyć nowe pytanie w sa? Jak opisywać qgis na podstawie atrybutu i zasięgu mapy? Na przykład zakres> 1: 1000, a następnie oznacz wszystkie elementy, których obszar> 100000 w rozmiarze czcionki 12 oraz te, których obszar <99999 w rozmiarze czcionki 5.
Justin

@Justin Proszę otworzyć nowe pytanie.
podmroku

3

Tylko aktualizacja odzwierciedlająca fakt, że QGIS ma teraz od 1.8 etykiety wyrażeń

Etykiety wyrażeń QGIS

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.