MicroStation Decartes
Nowoczesny System Informacji Geograficznych w dużym stopniu wykorzystuje informację zapisaną w postaci zdjęć lotniczych, satelitarnych czy wreszcie tradycyjnych podkładów mapowych różnego rodzaju. Aby korzystać z tego typu danych w technologii komputerowego wspomagania projektowania, powszechne stało się skanowanie materiałów papierowych. Uzyskany w ten sposób zasób wymaga jednak profesjonalnego oprogramowania pozwalającego na dalszą obróbkę - w środowisku MicroStation realizuje to pakiet o nazwie MicroStation Descartes.
Zaletą tej aplikacji jest fakt, że pozwala na wyświetlanie, plotowanie, transformację, poprawianie jakości, edycję, skład, kalibrację, automatyczną wektoryzację, konwersję wektor-do-rastra obrazów czarno-białych, tonalnych oraz kolorowych (24 bity). W połączeniu z faktem, iż MicroStation Descartes posiada możliwość odczytu i konwersji najbardziej popularnych formatów rastrowych - daje użytkownikowi komfort posiadania jednego narzędzia do pracy z każdym typem obrazu rastrowego - czy będzie to zeskanowana mapa, zdjęcie lotnicze czy satelitarne.
Największym atutem MicroStation Descartes jest zastosowanie unikalnego formatu danych rastrowych - HMR. Pozwala on na ograniczenie do minimum czasu potrzebnego do obliczeń prowadzonych na obrazie. Struktura pliku pozwala wprost korzystać z macierzy transformacji, której dynamicznie przydzielana jest pamięć operacyjna komputera. Najlepiej widać to w operacjach wyświetlania obrazu - nawet w plikach o wielkości kilkukrotnie przewyższających rozmiar pamięci, trwa to bardzo szybko. Rozwiązanie jest banalnie proste - wczytywana do pamięci jest tylko ta część obrazu, która w danej chwili jest wyświetlana na ekranie. Przy płynnym przesuwaniu grafiki nie jest odświeżana cała grafika, tylko doczytywane są pojawiające się fragmenty rastra. Oczywiście mechanizm ten przyspiesza również operacje obliczeniowe na obrazie rastrowym - np. przy kalibracji obrazów. Zastosowana metoda opisu pliku rastrowego pozwala przy zastosowaniu liniowych algorytmów kalibracji (Helmert, Affine i Similitude) na przeprowadzenie operacji bez prowadzenia obliczeń na obrazie! Przy użyciu zaawansowanych algorytmów typu Projective czy Polynomial przeliczenie danych jest niezbędne, ale trwa o wiele szybciej niż w innych programach tego typu. Aby usprawnić pracę z tym formatem danych, MicroStation Descartes posiada narzędzie Batch Import/Export, które pozwala w szybki sposób przekonwertować wiele plików wszystkich dostępnych formatów jednocześnie do postaci HMR.
Oprócz kalibracji grafiki wektorowej i rastrowej w środowisku MicroStation Descartes mamy możliwość:
Poprawiania jakości obrazów - poprzez edycję tablicy kolorów, zarządzanie filtrami kolorów, poprawianie kontrastu i jasności obrazu. Ustalanie kolorów "przezroczystych" umożliwia tworzenie mozaiki z kilku odrębnych plików rastrowych. Co ważne - możemy w taki sposób łączyć kilka odrębnych rastrów różnego typu i różnej rozdzielczości - pochodzących np. z różnych źródeł.
Edycji grafiki - Descartes wyposażony jest w szereg narzędzi edycyjnych, za ich pomocą możemy kreślić otrzymując w efekcie raster, kopiować, skalować oraz tworzyć lustrzane odbicie elementów rastrowych, prowadzić konwersję wektor-do-rastra, czyścić grafikę rastrową z elementów zbędnych powstałych na skutek skanowania materiałów złej jakości oraz kasować fragmenty obrazu. Oczywiście wszelkie operacje tego typu wspierane są przez mechanizmy typu Kopiuj/Wklej jak również Cofnij/Powtórz. Przy wszystkich operacjach edycyjnych w sposób interaktywny możemy ustawić rodzaj i wielkość piórka.
Automatycznej wektoryzacji - zaawansowane narzędzia pozwalają w kontrolowany sposób prowadzić wektoryzację materiałów skanowanych. Mechanizmy te wspierane są przez funkcje definicji filtrów koloru - możemy więc wydzielać tylko interesujące nas fragmenty rastra do wektoryzacji, jak również przez narzędzia edycji tematycznej - co pozwala definiować różne atrybuty (kolor, rodzaj linii, warstwa) dla różnego typu wektoryzowanych elementów. Proces wektoryzacji półautomatycznej możemy wspierać przez wykorzystanie specjalnego okna powiększającego fragment rastra wokół kursora (Spy Window). W procesie wektoryzacji możemy również korzystać z narzędzi półautomatycznej konwersji tekstów i symboli z pliku rastrowego (z możliwością kasowania już obrobionych fragmentów obrazu).
Drukowania i kreślenia - MicroStation Descartes wykorzystuje w celu przesyłania danych do urządzeń peryferyjnych, między innymi formatu danych HP-RTL. Mechanizm ten umożliwia drukowanie grafiki rastrowo-wektorowej o wielkości znacznie przewyższającej rozmiary pamięci urządzenia drukującego. Drukarka lub ploter obsługujące ten format nie muszą wczytywać do pamięci całego pliku aby zacząć proces druku lub kreślenia. Dane są pobierane sekwencyjne i tak też drukowane.
MicroStation Descartes jest w pełni zintegrowany ze środowiskiem MicroStation. Wszelkie pliki rastrowe obrobione i kalibrowane w MicroStation Descartes mogą być wykorzystywane na innym stanowisku projektowym wyposażonym w samo MicroStation lub MicroStation PowerDraft. Umożliwia to system plików referencyjnych oraz Image Manager.