StudioSystem

Dynamiczna wizualizacja parkingu i zajętości miejsc

Miejsca postojowe i doki naniesione na rzut obiektu, z kolorem odpowiadającym rzeczywistej zajętości. Zobacz, jak zbudować taki plan i jak czytać go na co dzień.

studiosystem.softwarestudio.com.pl/transakcje/
Wizualizacja placu w StudioSystem - miejsca parkingowe naniesione na zdjęcie lotnicze obiektu
Wizualizacja placu w StudioSystem - miejsca parkingowe naniesione na zdjęcie lotnicze obiektu
W skrócie

Wizualizacja parkingu to graficzny plan placu, na którym miejsca postojowe i doki są naniesione jako obiekty na zdjęcie lotnicze lub rzut obiektu. Kolor i ikona obiektu odpowiadają rzeczywistej zajętości stanowiska, więc jedno spojrzenie zastępuje przeglądanie tabeli z kilkuset rekordami.

Czym jest wizualizacja parkingu

Rejestr transportów w formie tabeli odpowiada precyzyjnie na pytanie „który pojazd stoi na miejscu 22K", ale bardzo słabo na pytanie „gdzie mamy jeszcze wolne miejsce blisko rampy paletowej". Pierwsze pytanie zadaje księgowość i dyspozytor, drugie - osoba, która właśnie odbiera telefon od kierowcy stojącego przed bramą.

Wizualizacja zajętości miejsc parkingowych odpowiada na to drugie pytanie. Zamiast listy kodów pokazuje plan obiektu z naniesionymi stanowiskami, na którym zajęte i wolne miejsca różnią się kolorem, a pojazdy stojące na placu są oznaczone ikoną. Określenie dynamiczna wizualizacja parkingu podkreśla, że nie jest to statyczny rysunek techniczny, lecz widok odświeżany razem ze stanem rejestru - obiekt zmienia wygląd w momencie, w którym pojazd faktycznie zajmuje lub zwalnia stanowisko.

Praktyczne zastosowania takiego widoku to przede wszystkim:

  • Szybkie wskazanie wolnego stanowiska - portiernia kieruje kierowcę bez konsultacji z magazynem.
  • Ocena obłożenia placu - widać, czy plac zapełnia się równomiernie, czy tylko przy jednej rampie.
  • Planowanie kolejnych przyjazdów - świadomość, ile miejsc zostanie wolnych za godzinę.
  • Skrócenie manewrów - pojazd jedzie od razu we właściwe miejsce, zamiast krążyć po placu.
  • Wdrożenie nowych pracowników - plan jest czytelny bez znajomości wewnętrznych kodów stanowisk.

Widok stanowi uzupełnienie rezerwacji terminów opisanych w materiale o oknach czasowych i awizacji dokowej: kalendarz mówi, kiedy pojazd przyjedzie, a wizualizacja - gdzie ma stanąć po wjeździe na teren zakładu.

Jak wygląda widok placu

Wizualizację uruchamia się z lewego menu, w grupie Yard Management, wybierając pozycję Wizualizacja. W tej samej grupie znajdują się pozycje Parkowanie, Kontenery, Transporty wg statusów oraz Historia, a poniżej - Bramy, Miejsca parkingowe i Transport wewnętrzny.

StudioSystem

Rzut obiektu zamiast listy kodów

Tłem planu jest zdjęcie lotnicze konkretnego obiektu, a nie schemat. Stanowiska przy rampach (15M-20M, 21K-24K) i ukośne miejsca po prawej stronie odwzorowują rzeczywisty układ placu.

Na planie widocznych jest kilka rzeczy naraz. Kolor prostokąta odróżnia grupy stanowisk - w przykładzie jasnoniebieskie miejsca oznaczone literą M sąsiadują z fioletowymi oznaczonymi literą K. Ikona pojazdu wewnątrz prostokąta informuje, że stanowisko jest zajęte, a jej brak - że jest wolne. Miejsca po prawej stronie planu są pochylone pod kątem, co odwzorowuje ukośne stanowiska postojowe; odpowiada za to parametr rotacji opisany w dalszej części artykułu.

Cztery typy obiektów na planie

Plan buduje się z pozycji menu Miejsca parkingowe, gdzie wyświetla się zestawienie z aktualnymi obiektami. Dostępne są tam dwa polecenia: Nowy, które po rozwinięciu proponuje cztery typy obiektów, oraz Edycja pozwalająca zmienić obiekt zaznaczony na liście.

Typ obiektuDo czego służyZnaczenie współrzędnych
ObrazekTło planu - rzut lub zdjęcie lotnicze magazynu i parkinguPunkt zaczepienia tła, wskazywany w atrybutach
Miejsce parkingowePojedyncze stanowisko postojowe lub dokX, Y to położenie prostokąta; szerokość i wysokość - jego wymiary
KołoObiekt okrągły, np. oznaczenie punktu charakterystycznegoX, Y to środek koła, a szerokość oznacza średnicę
LiniaProsta linia od punktu A do punktu B, np. granica strefyPunkty początkowy i końcowy odcinka

Kolejność dodawania ma znaczenie praktyczne: najpierw warto wgrać obrazek stanowiący tło, ponieważ dopiero na nim da się sensownie odczytać współrzędne dla pozostałych obiektów. Dodanie stanowisk przed wgraniem tła kończy się zwykle koniecznością poprawiania wszystkich współrzędnych.

Formularz obiektu krok po kroku

Formularz dla wszystkich czterech typów obiektów jest zbliżony i dzieli się na trzy części: dane opisowe, geometrię oraz przeznaczenie stanowiska.

StudioSystem

Trzy sekcje jednego formularza

Dolna sekcja ze znacznikami Rampa PALETY, Rampa GABARYTY i Rampa KURIERZY decyduje o tym, jaki rodzaj dostaw może zostać skierowany na dane stanowisko.

Poszczególne pola odpowiadają za następujące elementy:

  • Magazyn - lista rozwijana wiążąca obiekt z konkretnym magazynem.
  • Kod - własne oznaczenie stanowiska, widoczne później na planie i w rejestrze parkowania.
  • Typ obiektu - dok, miejsce parkingowe albo inny typ obiektu.
  • Opis i uwagi - informacja wyświetlana oraz komentarz roboczy do stanowiska.
  • Kolejność - pozycja obiektu w zestawieniu.
  • Aktywne - znacznik włączający lub wyłączający obiekt bez usuwania go z bazy.
  • Rotacja - pochylenie obiektu o wskazany kąt, potrzebne przy stanowiskach ukośnych.
  • X, Y, szerokość, wysokość - położenie i wymiary obiektu podawane w pikselach.
  • Atrybuty - dodatkowe właściwości graficzne w formacie SVG, na przykład kolor wypełnienia czy obramowanie.

Sekcja atrybutów zasługuje na osobną uwagę, bo to ona odpowiada za czytelność całego planu. To właśnie tutaj ustala się kolorystykę odróżniającą grupy stanowisk widoczne na pierwszym zrzucie. Warto trzymać się prostej, konsekwentnej palety - plan ma być czytelny dla portierni w pośpiechu, a nie efektowny.

Obiekt typu obrazek konfiguruje się analogicznie, z tą różnicą, że w atrybutach wskazuje się ścieżkę do pliku tła, na przykład href="/App_Pictures/rzut-obiektu.jpeg". Przy kopiowaniu takiej ścieżki z edytora tekstu łatwo o typograficzne cudzysłowy zamiast prostych - to najczęstsza przyczyna sytuacji, w której tło po zapisaniu formularza po prostu się nie wyświetla.

Jak ustalić współrzędne X i Y

Współrzędne obiektów odczytuje się bezpośrednio z pliku graficznego stanowiącego tło i podaje w pikselach. Nie trzeba do tego żadnego specjalistycznego oprogramowania - wystarczy systemowy Paint.

Wskazówka

Linijka i pozycja kursora

W zakładce Widok wystarczy włączyć linijkę albo wskazać punkt kursorem - współrzędne pokażą się w lewym dolnym rogu okna programu.

Sam proces nanoszenia stanowiska sprowadza się do czterech kroków:

  1. Otwórz plik tła w programie graficznym i wskaż kursorem lewy górny róg stanowiska.
  2. Odczytaj współrzędne X i Y w pikselach i wpisz je do formularza obiektu.
  3. Zmierz szerokość i wysokość stanowiska, również w pikselach, i uzupełnij odpowiednie pola.
  4. Jeśli stanowisko jest ukośne, podaj kąt w polu rotacji i zapisz formularz.

Przy obiekcie typu koło zasada jest nieco inna: współrzędne X i Y wskazują środek koła, a pole szerokości oznacza jego średnicę. To drobna różnica, ale pominięcie jej powoduje, że obiekt ląduje w innym miejscu, niż zakładano.

Kto stoi na którym miejscu

Plan graficzny odpowiada na pytanie o wolne miejsce, natomiast pozycja menu Parkowanie udziela odpowiedzi szczegółowej: pokazuje zestawienie zajętych stanowisk wraz z pojazdami i naczepami, które na nich stoją, oraz z powiązanymi awizacjami.

StudioSystem

Pełny kontekst jednego stanowiska

Każdy wiersz łączy numer rejestracyjny z kodem rampy, numerem Load Plan i godziną podstawienia, a także z danymi kontaktowymi kierowcy - wszystko potrzebne, by zadzwonić i przestawić pojazd.

Zestawienie zawiera między innymi numer rejestracyjny pojazdu, typ, kod rampy lub miejsca parkingowego, numer Load Plan, datę i godzinę podstawienia oraz nazwy kontrahenta i przewoźnika wraz z danymi kierowcy. To ten sam numer Load Plan, który pojawia się przy zwolnieniu rampy w module awizacji, dzięki czemu historia jednego transportu jest spójna od rezerwacji terminu aż po wyjazd z zakładu. Dane trafiają do wspólnej bazy danych SQL Server, z której korzystają pozostałe moduły platformy.

Dyspozycja i transport wewnętrzny

W zestawieniu parkowania dostępne jest polecenie Dyspozycja, które pozwala wydać polecenie przemieszczenia transportu na inny obiekt placu. To odpowiednik sytuacji, w której dyspozytor decyduje, że pojazd czekający na parkingu buforowym ma podjechać pod konkretną rampę. Techniczne szczegóły samego mechanizmu opisuje strona transakcji maw_events_dyspozycja, a przemieszczenia realizowane wewnątrz zakładu - materiał o transporcie wewnętrznym.

Wydana dyspozycja zmienia stan w rejestrze, a więc automatycznie także obraz na planie: stanowisko źródłowe zwalnia się, a docelowe zostaje oznaczone jako zajęte. Rozszerzony podgląd pojedynczego transportu na placu udostępnia widok opisany na stronie yard_view. Kolorystykę i sposób prezentacji samych zestawień można dopasować bez zmian w kodzie, korzystając z modułu Konfigurator.

Warto pamiętać, że wizualizacja jest warstwą prezentacji, a nie źródłem prawdy. Stanem faktycznym pozostaje rejestr - plan jedynie tłumaczy go na obraz. Dlatego przy wdrożeniu kluczowe jest nie tyle staranne narysowanie planu, ile konsekwentne rejestrowanie zdarzeń wjazdu, przestawienia i wyjazdu, opisane szerzej w materiale o systemie awizacyjnym.

Podsumowanie

Wizualizacja parkingu zamienia tabelę z kilkuset rekordami w jeden czytelny obraz placu. Buduje się ją z czterech typów obiektów nanoszonych na zdjęcie lotnicze lub rzut obiektu, opisanych współrzędnymi w pikselach, wymiarami, kątem rotacji i atrybutami SVG odpowiadającymi za kolorystykę. Znaczniki przeznaczenia rampy pozwalają dodatkowo określić, jaki rodzaj dostaw obsługuje dane stanowisko.

Dla portierni oznacza to możliwość wskazania wolnego miejsca bez telefonu do magazynu, dla dyspozytora - szybką ocenę obłożenia placu, a dla kierowcy - krótszy manewr po wjeździe. Pełną listę transakcji tworzących moduł zarządzania placem zebrano na stronie transakcji YMS.

Słownik pojęć

Podstawowe pojęcia z wizualizacji placu

Terminologia przydatna przy konfigurowaniu planu parkingu i ramp.

WWizualizacja parkingu
Graficzny plan placu, na którym miejsca postojowe i doki są naniesione jako obiekty na rzut lub zdjęcie lotnicze obiektu.
YYard Management
Grupa menu odpowiadająca za zarządzanie placem: parkowanie, kontenery, wizualizację, transporty wg statusów i historię.
MMiejsce parkingowe
Obiekt na planie reprezentujący pojedyncze stanowisko, opisany kodem, współrzędnymi i wymiarami w pikselach.
RRotacja
Parametr określający pochylenie obiektu o zadany kąt, pozwalający odwzorować ukośne stanowiska postojowe.
DDyspozycja
Polecenie przemieszczające transport z jednego obiektu placu na inny, wydawane z zestawienia parkowania.
AAtrybuty SVG
Dodatkowe właściwości graficzne obiektu, takie jak kolor wypełnienia czy obramowanie, decydujące o czytelności planu.
FAQ

Najczęściej zadawane pytania

01

Czym jest dynamiczna wizualizacja parkingu?

To graficzny plan placu, na którym miejsca postojowe i doki są naniesione jako obiekty na rzut lub zdjęcie lotnicze obiektu. Określenie dynamiczna oznacza, że kolor i stan obiektu zmieniają się wraz z rzeczywistą zajętością stanowiska, a nie są statycznym rysunkiem.

02

Gdzie znajduje się wizualizacja w menu systemu?

Wizualizację uruchamia się z lewego menu, w grupie Yard Management, wybierając pozycję Wizualizacja. W tej samej grupie dostępne są też Parkowanie, Kontenery, Transporty wg statusów i Historia.

03

Jakie typy obiektów można nanieść na plan?

Polecenie Nowy udostępnia cztery typy obiektów: miejsce parkingowe, koło, obrazek oraz linię. Obrazek służy jako tło planu, czyli rzut magazynu i parkingu, a pozostałe typy nanoszone są na to tło.

04

Skąd wziąć współrzędne X i Y dla obiektu?

Współrzędne odczytuje się z pliku zdjęcia stanowiącego tło i podaje w pikselach. Wystarczy otworzyć obraz w programie Paint, włączyć linijkę w zakładce Widok lub wskazać punkt kursorem - współrzędne pojawią się w lewym dolnym rogu okna.

05

Czy można oznaczyć, jakie towary obsługuje dana rampa?

Tak. Formularz obiektu zawiera znaczniki określające przeznaczenie rampy, na przykład Rampa PALETY, Rampa GABARYTY i Rampa KURIERZY. Dzięki nim system wie, jaki rodzaj dostaw może zostać skierowany na dane stanowisko.

06

Jak przenieść pojazd na inne miejsce postojowe?

W zestawieniu Parkowanie dostępne jest polecenie Dyspozycja, które wydaje polecenie przemieszczenia transportu na inny obiekt placu. Zmiana jest widoczna w rejestrze parkowania oraz na planie wizualizacji.

Warto przeczytać

Powiązane materiały o zarządzaniu placem

Kolejne kroki, jeśli interesuje Cię pełen obraz ruchu pojazdów na terenie zakładu.

Awizacje

Okno czasowe YMS - system awizacji dokowych

Druga połowa tej samej układanki: kalendarz mówi, kiedy pojazd przyjedzie, a wizualizacja - gdzie stanie. Materiał opisuje rezerwację slotów co 20 minut pod konkretną bramą oraz pełny cykl wizyty aż po zwolnienie rampy.

Czytaj dalej
Plac

Yard view - podgląd transportu na placu

Rozszerzony widok pojedynczego transportu znajdującego się na terenie zakładu. Przydatny, gdy trzeba sprawdzić szczegóły konkretnego pojazdu, a nie ogólny obraz obłożenia stanowisk.

Czytaj dalej
Transport

Transport wewnętrzny na terenie zakładu

Przemieszczenia realizowane wewnątrz obiektu, między parkingiem buforowym a rampami. Uzupełnia opisane wyżej polecenie Dyspozycja o kontekst całego procesu przestawiania pojazdów.

Czytaj dalej
Transakcje

Transakcje YMS w platformie StudioSystem

Pełna lista transakcji aspx tworzących moduł zarządzania placem i awizacjami. Punkt wyjścia, jeśli chcesz sprawdzić, z jakich elementów technicznie składa się opisana wyżej funkcjonalność.

Czytaj dalej
Interfejs

Konfigurator - dopasowanie widoków bez kodu

Jak zmienić układ kolumn, pasek poleceń i menu kontekstowe zestawień takich jak rejestr parkowania. Wszystko bez ingerencji w kod aplikacji, wyłącznie przez ustawienia platformy.

Czytaj dalej
Mobilnie

Aplikacja mobilna dla awizacji

Dostęp do rejestru wizyt z terminala, tabletu i telefonu. Istotne tam, gdzie portiernia i brygadzista pracują w ruchu po placu, z dala od stanowiska komputerowego.

Czytaj dalej

Chcesz zobaczyć wizualizację placu w działaniu?

Uruchom demo modułu Yard Management i sprawdź plan parkingu z rzeczywistą zajętością stanowisk.