Rozdział 4

Edycja, tworzenie własnych symboli



Wszystkie elementy mapy zapisywane i wyświetlane są jako symbole. Zmieniając właściwości symbolu jednocześnie zmienia się właściwości wszystkich elementów narysowanych przy użyciu danego symbolu.
Umiejętność modyfikowania istniejących i tworzenia własnych symboli jest niemal niezbędna przy tworzeniu przy kreśleniu mapy.

Ocad umożliwia edycję wszystkich parametrów symboli: kolorów, grubości linii, odstępów, kształtów narożników i zakończeń... Umożliwia też tworzenie od początku lub na podstawie istniejących, własnych symboli.
Ocad rozróżnia kilka rodzajów symboli, między innymi:

Każdy z tych rodzajów posiada specyficzne okno edycji parametrów.
Wszystkie opcje edycji symboli dostępne są, po wybraniu symbolu na prawej palecie symboli, w menu Symbol, lub z menu podręcznego, po kliknięciu prawym przyciskiem na ikonie, na palecie symboli.

Domyślny zestaw symboli

Ocad posiada kilka wbudowanych zestawów symboli, dostępnych w oknie 'New map', po wybraniu menu File->New. Znajduje się tam m.in. 'Orienteering map': zbiór symboli dla mapy biegowej. Można własny plik, zawierający poszerzony lub zmodyfikowany zestaw symboli, skopiować do katalogu <Program Files\Ocad7\Symbols; będzie wtedy dostępny w oknie 'New Map' jako wyjściowy zestaw symboli.

Edycja symboli

Numer symbolu, nazwa, ikona

Parametry te są wspólne dla symboli wszystkich typów.
Numer (Symbol no) jest parametrem definiującym symbol. Powiązanie obiektu na mapie z użytym do jego narysowania symbolem realizowana jest właśnie poprzez numer. Numeru symbolu raczej nie należy zmieniać bez wyraźnej potrzeby.
Nazwa symbolu (Description) opisuje symbol i ma znaczenie tylko dla użytkownika. Można ją dowolnie modyfikować; może zawierać spacje i polskie znaki.
Ikona, definiowana po wybraniu przycisku 'Ikon', służy do wyświetlenia ikony na lewym panelu symboli. Ma znaczenie tylko dla użytkownika i można ją dowolnie modyfikować przy użyciu prostego edytora.

Zmiana rozmiaru

Rozmiar jest najprościej zmienianym parametrem. Służy do tego opcja 'Enlarge/reduce', gdzie podaje się procentową zmianę rozmiaru. Zmianie ulegają wszystkie parametry: grubości linii, rozmiary symboli, średnice, odstępy... Jednak nie zawsze zmiana wszystkich tych parametrów jednocześnie jest korzystna.

Symbole punktowe

Po wyświetleniu okna edycji dla symbolu punktowego należy wybrać przycisk 'Edit...' Pojawia się okno edycyjne symbolu będące tak naprawdę zwykłym oknem, ze zmienioną paletą dostępnych symboli. Symbol wyświetlany jest w maksymalnym powiększeniu: 32x, możliwa jest zmiana powiększenia w standardowy sposób. Wyświetlana jest także mapa podkładowa: istnieje możliwość jej wyrównania, jeżeli symbol jest z niej przerysowywany
Aby można było zmieniać parametry symboli należy wpierw wybrać opcję 'Edit object' lub 'Edit point' z paska narzędzi i zaznaczyć obiekt.
Dla wszystkich symboli można definiować kolor, natomiast w zależności od symbolu wykorzystane jest jedno z dostępnych narzędzi rysowania:

Wszystkie zmiany koloru, grubości czy średnicy stają się widoczne dopiero po wybraniu przycisku 'Apply'. Trzeba ponadto uważać, aby modyfikowany obiekt był prawidłowo zaznaczony

Symbole liniowe

Ocad umożliwia definiowanie linii ciągłych, przerywanych, podwójnych zawierających wypełnienie, składających się z symboli itd...
lines.gif (3555 bytes)
Okno edycji symbolu liniowego jest najbardziej skomplikowane; zawiera kilka zakładek:

Zakładka 'Main line'

Można zdefiniować grubość (Line width) oraz kolor linii (Line color). Dodatkowo można określić narzędzie (Prefered tool) które będzie domyślnie włączane po wybraniu danego symbolu. Ustawienie grubości linii na 0, powoduje, że nie będzie oda wyświetlana, niezależnie od zdefiniowanego koloru.
Ustawienia w panelu 'Line style' mają znaczenie głównie w przypadku rysowania linii łamanych oraz określają wygląd zakończenia linii. W zależności od wybranej opcji obiekt będzie wyglądać:

Ustawienia w panelu 'Line length': 'Distance from start' oraz 'Distance from end' umożliwiają definiowanie symboli, w których główna linia rozpocząć ma się w pewnej odległości od rzeczywistego początku:

Dodatkowo, zaznaczenie opcji 'Pointed end' umożliwia definiowanie linii zwężających się na końcach:

Zakładka 'Distances'

Określa parametry linii przerywanych

Parametr 'Main length a' określa długość pojedynczej kreski linii przerywanej, 'Main gap C' odstępy pomiędzy jej odcinkami.
'End length b' określa długość pierwszego i ostatniego odcinka linii; jeśli jest równy długości odcinka (zazwyczaj) linia przerywana rozpoczyna się kreską, jeśli równy jest zero, linia rozpoczyna się od przerwy.
Rzadziej wykorzystywane 'Gap D' oraz 'Gap E' umożliwiają definiowanie linii podwójnie przerywanej, jak:

Zakładka 'Symbols'

W połączeniu z ustawieniami w zakładce 'Distances' umożliwia definiowanie linii na których, w określonych odstępach, umieszczane są dodatkowe symbole, jak np. w przypadku skarpy. Przycisk 'Edit' w panelu 'Main symbol A' otwiera standardowe okno edycji symbolu punktowego. Ustawienie parametru 'No. of symbols' większe od 1 oraz 'Distance' większe od 0 umożliwia rysowanie symboli typu:

Wybranie opcji 'Secondary symbol B' umożliwia rysowanie linii zawierającej na przemian różne symbole:

Parametry 'Corner symbolC', 'Start symbol C' oraz 'End symbol D' umożliwiają zdefiniowanie symboli znajdujących się na narożnikach, początku oraz końcu linii, przy czym jako narożnik rozumiany jest punkt typu 'Corner point': można go ustawić w dowolnym miejscu, a punk w narożniku zdefiniować jako zwykły

     

Zakładka 'Double line'

Umożliwia rysowanie elementów posiadających dwie krawędzie boczne i wypełnienie, jak np. szosy, obramowania itp.

image42.gif (7908 bytes)

Można ustawić:

  1. Mode; tryb: obie linie ciągłe, jedna linia przerywana, obie linie przerywane,
  2. Width; grubość całej linii
  3. Kolor wypełnienia
  4. Kolor i grubość obu bocznych linii
  5. parametry linii przerywanych

Zakładka 'Decrease'

Jest rzadko używana. Umożliwia definiowanie linii zawierających symbole, których wielkość łagodnie zmniejsza się na końcach:

image47.gif (1498 bytes)

Zakładka 'Framing'

Umożliwia definiowanie linii posiadających tło, podobnie jak w przypadku 'Double line', tylko bez linii skrajnych:

image64.gif (1001 bytes)

Parametr 'Line Style' ma wpływ na kształt końców i narożników linii, podobnie jak w zakładce 'Main line'.
Jeżeli tło linii ma przykrywać inne obiekty na mapie, kolor musi być odpowiednio wysoko w palecie kolorów.

Symbole obszarów

Dla obszarów można zdefiniować kolor tła, sposób zakreskowania oraz symbol wypełniający tło.

Zakładka 'General'

Umożliwia zdefiniowanie, czy tło ma być wypełnione (opcja 'Fill background') oraz kolor wypełnienia ('Fill color')

Zakładka 'Hatch'

Umożliwia zdefiniowanie kreskowania obszaru. Opcja 'None' oznacza brak kreskowania, opcja image66.gif (888 bytes) kreskowanie w jednym kierunku, opcja image67.gif (902 bytes) kreskowanie w dwóch różnych kierunkach. Można zdefiniować kolor, grubość i odległość między liniami oraz kąty rysowania obu rodzajów linii.

Zakładka 'Strukture'

Umożliwia zdefiniowanie symbolu określającego tło obszaru.
Tło wyświetlane jest w postaci 'cegiełek' zawierających pojedynczy symbol. W zależności od wybrania opcji image69.gif (898 bytes) lub image70.gif (890 bytes) struktura tła wygląda
tak:image72.gif (1005 bytes) lub tak: image73.gif (1030 bytes)
Parametry 'Width' oraz 'Height' określają rozmiar pojedynczej 'cegiełki'. Zdefiniowanie parametru 'Angle' powoduje dodatkowe obrócenie struktury względem położenia symbolizowanego przez wybraną opcję.
Przycisk 'Edit' wyświetla standardowe okno edycji symbolu punktowego, przy czym jest on wyświetlany na tle sąsiednich (wyszarzonych) symboli, zależnie od wybranej struktury.

Symbole prostokątne

Służą do rysowania obiektów dokładnie prostokątnych, jak tabele, obramowania itp.
Obiekty rysowane przy użyciu takiego symbolu zawsze kształt prostokąta - zmiana położenia jednego z narożników pociągnie za sobą zmianę długości dwóch boków prostokąta. Standardowo krawędzie obiektu są dokładnie poziome i pionowe; można to zmienić używając, po narysowaniu obiektu, opcji 'Rotate object' z paska narzędzi.
Obiekty prostokątne można rysować w dowolnym trybie (po wybraniu symbolu prostokątnego kursor zmienia się na image75.gif (915 bytes)).Można:

W oknie właściwości symbolu prostokątnego można ustawić:

Edycja kolorów

Kolory w programie Ocad mają strukturę hierarchiczną, tzn. kolor wyższy w hierarchii przykrywa kolor niższy, niezależnie od barwy czy intensywności. Umożliwia to przykrywane jednych obiektów przez inne, niezależnie od kolejności ich rysowania. Dzięki odpowiedniemu zdefiniowaniu kolorów krawędzi i wypełnienia, skrzyżowanie ulic wygląda tak: image44.gif (949 bytes) a nie tak: image45.gif (946 bytes).
Ponadto można dowolnie edytować  i tworzyć własne kolory.

Okno edycji kolorów dostępne jest przez menu Symbol->Colors...
Wyświetlane jest okno przedstawiające, w hierarchii, wszystkie zdefiniowane kolory. Można m.in.:

Tworzenie własnych symboli

Nowy symbol można utworzyć przez menu Symbol->New... lub z menu podręcznego na palecie symboli. Należy określić typ nowego symbolu: punktowy, liniowy itp., a następnie przez edycję poszczególnych parametrów nadać my oczekiwany kształt. Warto też nadać mu rozsądna nazwę i zdefiniować własną ikonę odpowiadającą symbolowi.

Można też skopiować istniejący symbol (poprzez 'Duplicate' lub 'Copy' i 'Paste' z menu 'Symbol' lub menu podręcznego) i odpowiednio tylko zmodyfikować właściwości tak stworzonego symbolu.
W ten sposób można też skopiować symbol z innej mapy, otwartej w tym samym edytorze.

Importowanie symboli i kolorów

Ocad umożliwia załadowanie definicji symboli oraz kolorów z innego pliku. Dostępne jest to przez menu 'Symbol', 'Load colors from...' i 'Load symbols from'. Wyświetlane jest okno, umożliwiające wskazanie pliku, z którego pobrane zostaną odpowiednie definicje.

 Uwaga!
Wszystkie definicje kolorów ew. symboli zostaną zastąpione przez nowe. Definicje nie istniejące w pliku, z którego są pobierane, zostaną usunięte. Dlatego należy używać tej opcji ostrożnie. W zasadzie istnieją dwa powody użycia tej opcji:

Dodatkowe operacje na symbolach

Każdemu z symboli można nadać atrybut 'Hide', ukryty oraz 'Protect', chroniony. Obiekty ukryte (tzn. używające ukrytego symbolu)  nie są widoczne na mapie ani drukowane; obiekty chronione stają się niedostępne do edycji: nie można ich więc niechcący usunąć lub zmodyfikować. Poprzedni stan można przywrócić wybierając opcję 'Normal'.
Symbole na prawej palecie można ponadto sortować używając opcji 'Sort' z menu lub poprzez dowolne przeciąganie ikon kursorem myszy.


| Poprzedni Rozdział | Zawartość rozdziału | Spis treści | Następny Rozdział |