Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @startuml
- allow_mixing
- skinparam class {
- BorderColor<<Area>> Blue
- BorderColor<<Node>> Red
- }
- hide stereotype
- ' PIERWSZY TYP
- package "Teren szkoły" {
- node "budynek szkoły" AS sSchool
- }
- class "Tagi budynku szkoły" <<(A,lightblue) Area>> {
- addr:city=Kraków
- addr:housenumber=29
- addr:postcode=30-334
- addr:street=Komandosów
- **building=school**
- obrys budynku (obszar)
- }
- class "Tagi obszaru szkoły" <<(A,lightblue) Area>> {
- **amenity=school**
- isced:level=1;2
- name=Szkoła Podstawowa nr 25 imienia Tadeusza Kościuszki
- ref:rspo=1234
- short_name=SP 25 w Krakowie
- website=http://sp25krakow.cba.pl/
- obrys terenu szkoły (obszar)
- }
- "Tagi obszaru szkoły" - "Teren szkoły" #blue
- sSchool -- "Tagi budynku szkoły" #blue
- ' DRUGI TYP
- package "Teren zespołu szkół" {
- node "budynek szkoły 1" AS mSchool1
- node "budynek szkoły 2" AS mSchool2
- }
- class "Tagi obszaru zespołu szkół" <<(A,lightblue) Area>> {
- isced:level=1;2;3
- **landuse=education**
- name=Zespół Szkół nr 12 w Lublinie
- obrys terenu zespołu szkół (obszar)
- }
- class "Tagi budynku szkoły 1" <<(A,lightblue) Area>> {
- addr:city=Lublin
- addr:housenumber=50
- addr:postcode=20-810
- addr:street=Sławinkowska
- **amenity=school**
- **building=school**
- isced:level=1;2
- name=Szkoła Podstawowa nr 14 im. Tadeusza Kościuszki w Lublinie
- ref:rspo=1234
- obrys budynku (obszar)
- }
- class "Tagi budynku szkoły 2" <<(A,lightblue) Area>> {
- addr:city=Lublin
- addr:housenumber=51
- addr:postcode=20-810
- addr:street=Sławinkowska
- **amenity=school**
- **building=school**
- isced:level=3
- name=Liceum Ogólnokształcące nr 21 w Lublinie
- ref:rspo=1234
- obrys budynku (obszar)
- }
- "Tagi obszaru zespołu szkół" - "Teren zespołu szkół" #blue
- mSchool1 -- "Tagi budynku szkoły 1" #blue
- mSchool2 -- "Tagi budynku szkoły 2" #blue
- ' TRZECI TYP
- package "Teren innego zespołu szkół" {
- node "budynek zespołu szkół" AS mSchool3
- }
- class "Tagi szkoły 1 w zespole szkół" <<(N, orange) Node>> {
- **amenity=school**
- isced:level=1;2
- name=Szkoła Podstawowa nr 14 im. Tadeusza Kościuszki w Lublinie
- ref:rspo=1234
- punkt w części budynku zajmowanej przez szkołę (węzeł)
- }
- class "Tagi szkoły 2 w zespole szkół" <<(N, orange) Node>> {
- **amenity=school**
- isced:level=3
- name=Liceum Ogólnokształcące nr 21 w Lublinie
- ref:rspo=1234
- punkt w części budynku zajmowanej przez szkołę (węzeł)
- }
- class "Tagi budynku szkoły w zespole szkół" <<(A, lightblue) Area>> {
- addr:city=Lublin
- addr:housenumber=50
- addr:postcode=20-810
- addr:street=Sławinkowska
- **building=school**
- obrys budynku szkoły (obszar)
- }
- class "Tagi obszaru innego zespołu szkół" <<(A, lightblue) Area>> {
- BorderColor SpringGreen
- isced:level=1;2;3
- **landuse=education**
- name=Zespół Szkół nr 12 w Lublinie
- obrys terenu zespołu szkół (obszar)
- }
- "Tagi obszaru innego zespołu szkół" - "Teren innego zespołu szkół" #blue
- mSchool3 - "Tagi budynku szkoły w zespole szkół" #blue
- mSchool3 *-- "Tagi szkoły 1 w zespole szkół" #red
- mSchool3 *-- "Tagi szkoły 2 w zespole szkół" #red
- @enduml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement