|
||||||||||||||||||||||
rozdział 1 |
Ładowanie danych Czynnościom związanym z obsługą danych zasilających OGAM jest poświęcona druga strona programu o nazwie Data. Jej lewa część, podpisana Import służy do definiowania importu, natomiast prawa część podpisana Browse do przeglądania danych, które zostały już pomyślnie załadowane. |
|||||||||||||||||||||
Definiowanie importu |
Ogólne zasady przygotowania tablic zasilających OGAM opisane w poprzednim rozdziale nie precyzują konkretnych nazw kolumn zrozumiałych dla programu. Definiowanie importu polega właśnie (oprócz wybrania nazw plików) na podaniu serii tzw. odwzorowań między kolumnami tablic a logiczną właściwością krawędzi lub węzłów, której potrzebuje program (column mappings). Pod nagłówkiem OGAM column znajdują się właściwości, których spodziewa się program, a pod nagłówkiem Import file column – odpowiadające im pola wyboru kolumn z pliku importowego. Odwzorowania nieobowiązkowe są oznaczone gwiazdką – można pozostawić je puste a wtedy program pominie odpowiednią funkcję w obliczeniach. Raz ustalone odwzorowania kolumn i nazwy plików zostają zapamiętane w pliku projektu do powtórnego użycia. Definicje sporządzamy na dwóch zakładkach: Edges - dla tablicy krawędzi i M-Nodes - dla tablicy M-węzłów.
|
|||||||||||||||||||||
Tablica krawędzi ![]() |
Odwzorowania kolumn:
|
|||||||||||||||||||||
Tablica M-węzłów ![]() |
Odwzorowania kolumn:
Opcja Orphans not allowed reguluje zachowanie programu przy błędzie importu M-węzłów. Jeśli tablica M-węzłów zawiera wiersze, których identyfikatory nie zostaną znalezione w pliku krawędzi, to OGAM zgłosi błąd i przerwie ładowanie danych. Jeśli opcja nie będzie zaznaczona, to takie M-węzły zostaną pominięte i ładowanie przebiegnie do końca. OGAM przewiduje możliwość pracy na grafie bez wyróżnionych M-węzłów (opcja Ignore MNodes). W tej sytuacji program w ogóle nie korzysta z pliku importowego M-węzłów i traktuje wszystkie węzły jako M-węzły (lista w arkuszach danych All Nodes i M-Nodes jest identyczna). Wszystkim węzłom przypisuje się masę równą 1, nie są również inne funkcje modelu związane danymi M-węzłów (regiony, ITT, itd.). Poza tym obliczenia dostępności przebiegają tak jak normalnie, z tym że końcowe wskaźniki nie są odniesione do żadnej zmiennej zadanej przez użytkownika, ale do liczby węzłów. Innymi słowy, otrzymujemy „potencjał liczebności węzłów” albo „dostępność do liczby węzłów”. |
|||||||||||||||||||||
Ładowanie danych |
Ładowanie danych do OGAM następuje na jeden z trzech sposobów:
Ręczne ładowanie stosuje się zazwyczaj przy pierwszym budowaniu modelu, albo wtedy gdy zachodzi potrzeba sprawdzenia nowych danych przed uruchomieniem modelu. Należy pamiętać, że prawidłowe załadowanie danych zależy nie tylko od definicji importowych na stronie Data, ale również od formuł przygotowanych na kolejnej stronie Model (patrz rozdział 3). |
|||||||||||||||||||||