Ćwiczenie 2: Dodawanie etykiet używających wyrażenia

Każdą działkę można oznaczyć etykietą, której tekst jest określony za pomocą wyrażenia. W bieżącym ćwiczeniu utworzysz etykietę dla każdej działki, która będzie wyświetlać adres działki w dwóch wierszach.

Edytor stylów powinien być nadal otworzony z poprzedniego ćwiczenia.

Uwaga:

W tym ćwiczeniu zostanie użyta mapa zmodyfikowana w sekcji Ćwiczenie 1: Tworzenie tematu.

Dodawanie etykiet używających wyrażenia

  1. W Edytorze stylów kliknij wpis pod Etykieta elementu , aby ustalić pierwszą regułę w temacie.

    Ponieważ tworzysz temat dla własności działki, możesz wykonać jeden wpis dla każdej reguły tematu.

  2. W oknie dialogowym Styl etykiety kliknij przycisk Dodaj etykietę.
  3. Aby wybrać wartość Treść tekstu, przewiń listę w dół i kliknij opcję Użyj wyrażenia.

    Za pomocą wyrażenia można określić tekst dla etykiet.

  4. Aby utworzyć etykietę dwuwierszową, wprowadź ciąg CONCAT ( ADDRESS , '\P', STNAME )

    Operator Concat sumuje wiele właściwości i wstawia podział wiersza przy użyciu argumentu '\P'.

    Uwaga: W przypadku stylu zaawansowanego należy użyć argumentu '\P', a standardowego — '\n'. Należy uważać na to, czy wpisuje się małą czy wielką literę.
  5. Zatwierdź wyrażenie
  6. Kliknij przycisk OK w oknie Utwórz/modyfikuj wyrażenia.
  7. Kliknij przycisk Zastosuj, a następnie Zamknij w oknie dialogowym Etykieta stylu.
  8. Powtórz te czynności z każdym wpisem w temacie, którego etykietę chcesz utworzyć.
  9. Zamknij Edytor stylów , aby zobaczyć zmiany.

Do tej pory

Utworzyłeś temat dla warstwy Działki z zastosowaniem obliczonej właściwości na podstawie tematu. Dodałeś etykiety, których zawartość jest określona przez wyrażenie.

Aby kontynuować, przejdź do sekcji Lekcja 5: Publikowanie mapy ze stylami w programie Map Server.