Sławomir Rogiński, Konrad Meisner
Autodesk MapGuide 6
Zarządzanie i dystrybucja danych przestrzennych
W poprzednich numerach GEODETY prezentowane były zagadnienia dotyczące tworzenia danych przestrzennych, ich analizowania i prezentacji za pomocą pakietu Autodesk Map Series 6. Jednym z wydajnych systemów do zarządzania zasobami bazodanowymi i udostępniania ich użytkownikom jest Autodesk MapGuide.
To kompletne rozwiązanie umożliwia dystrybucję i przeglądanie map w sieciach komputerowych zarówno w intranecie, jak i internecie. Dzięki temu oprogramowaniu można tworzyć profesjonalne systemy informacji przestrzennej na bazie przeglądarki stron WWW. Podejście stosowane jeszcze do niedawna wyglądało w sposób następujący: system informacji przestrzennej składał się z aplikacji pracującej na komputerze użytkownika, bazy danych (często również istniejącej lokalnie, do której dostęp miał w danej chwili tylko jeden użytkownik) oraz plików zawierających mapy cyfrowe. MapGuide – to aplikacja trójwarstwowa, tzn. istnieje centralny komputer, na którym pracuje serwer WWW, serwer map (pierwsza warstwa), aplikacja oraz Źródła danych przestrzennych i tabelarycznych (druga warstwa). W praktyce centralny komputer może być „rozproszony” pomiędzy wiele maszyn, np. bazy danych mogą znajdować się na zupełnie innym komputerze. Po stronie klienta jest tylko przeglądarka stron WWW oraz niekiedy instalowane jednorazowo programiki dokonujące renderingu mapowych danych wektorowych (trzecia warstwa). Podejście takie jest nowocześniejsze, łatwiejsze w obsłudze, wydajniejsze i na ogół prostsze do implementacji dla środowisk wielodostępnych. Dzięki takiej strukturze systemu nie trzeba martwić się o wydajność. MapGuide wspomaga maszyny wieloprocesorowe i farmy komputerów zajmujących się serwowaniem danych przestrzennych w sieci. Oprogramowanie to posiada również wbudowany mechanizm sterowania obciążeniem. Nie ma obaw, że obciążenie serwisu opartego na MapGuide przerośnie wydajność tego oprogramowania.
MapGuide Server Jest to najważniejszy komponent systemu – aplikacja będąca serwerem map, instalowana na centralnym komputerze w sieci. Nadzoruje ona cały proces rozpowszechniania danych, przy czym jest łatwa w konfiguracji oraz zarządzaniu i potrafi zintegrować się z istniejącymi stronami internetowymi. Autodesk MapGuide Server pozwala na dostęp do materiałów pochodzących z różnorodnych źródeł: map wektorowych, obrazów rastrowych, dokumentów tekstowych i baz danych (rys. 1). Na rynku GIS istnieje wiele formatów danych przestrzennych już dziś uznanych za standard. MapGuide posiada własny – SDF, który konsoliduje dane przestrzenne. Oprócz tego, system obsługuje wszystkie popularne typy danych mapowych (ESRI, MapInfo), a te, które nie są odczytywane w sposób bezpośredni, można przekonwertować za pomocą SDFLoader. Jest to potężne narzędzie, które oprócz konwersji pomiędzy takimi formatami map wektorowych, jak: MIF (MapInfo), Shape (ESRI), DGN (Intergraph) czy DWG (Autodesk) potrafi generować tabele bazodanowe niezbędne do tworzenia profesjonalnych systemów informacji przestrzennej. Tabele powstają w formacie CSV, jak również jako polecenia SQL pomocne w zasilaniu relacyjnych baz danych
Pełna treść artykułu w kwietniowym wydaniu GEODETY
powrót
|
REKLAMA |
|
|