Używanie wyrażeń w celu dodawania etykiet do elementów

Można utworzyć wyrażenia tekstowe lub numeryczne określające treść etykiet podczas dodawania stylów do elementów.

  1. Wyświetl Edytor stylów dla elementu lub warstwy, do których zostanie dodana etykieta.
  2. W obszarze Etykieta elementu kliknij przycisk znajdujący się przy wybranym elemencie.

    W przypadku zmiany tematu tego elementu każda reguła tematu ma tylko jeden wpis. Kliknij wpis dla reguły, która wyświetla etykiety.

    Jeśli warstwa obsługuje wiele typów geometrii (np. punkty, linie i wieloboki), przewiń w dół i kliknij komórkę Styl, aby wybrać odpowiedni typ geometrii.

  3. W oknie dialogowym Styl etykiety kliknij przycisk Dodaj etykietę.
  4. Aby utworzyć wyrażenie dla treści etykiety, kliknij opcję Treść tekstu i przewiń na koniec listy. Kliknij pozycję Użyj wyrażenia.
  5. W oknie dialogowym Utwórz/Modyfikuj wyrażenia wpisz tekst wyrażenie.

    Jeśli są używane style standardowe, ciąg \n służy do wstawienia podziału wiersza. Jeśli są używane style rozszerzone, podział oznacza się jako \P. W tych parametrach jest rozróżniana wielkość liter.

    W poniższym przykładzie pokazano dwuwierszową etykietę ze stylami rozszerzonymi. W pierwszym wierszu jest wyświetlana nazwa ulicy, w drugim — powierzchnia działki, a w trzecim — kod APN.

    Concat ( STNAME , \P Powierzchnia: , AREA)

    Uwaga:

    W etykiecie używany jest operator Concat, który łączy wiele właściwości i ciągów tekstowych, a także może zawierać spacje oraz podziały wierszy. Aby uzyskać więcej informacji, zobacz sekcję Funkcje tekstowe.

    Tekst statyczny (w tym przypadku słowa „Powierzchnia:” i „APN:”) jest w pojedynczym cudzysłowie. Uwzględniając spację po ciągach tekstowych, należy wstawić spację między statycznym tekstem i następującą po nim dynamiczną właściwością.

    Użycie ciągu \P powoduje przeniesienie dalszego tekstu do nowego wiersza.

    Aby uzyskać pomoc dotyczącą dowolnego elementu wyrażenia, zobacz temat Tworzenie wyrażeń — odniesienie.

  6. Kliknij przycisk Zastosuj, a następnie Zamknij, aby zastosować wyrażenie do etykiet.