Struktura systemu Strona serwerowa:



Podobne dokumenty
Zarządzanie danymi przestrzennymi

Scenariusze obsługi danych MPZP

WYKONANIE OPROGRAMOWANIA DEDYKOWANEGO

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

RÓWNOWAŻNOŚĆ ZAOFEROWANCH PAKIETÓW PROGRAMÓW BIUROWYCH

OfficeObjects e-forms

MODYFIKACJA SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Badanie ankietowe dotyczące funkcjonalności aplikacji geoportalowej

Przedmiotem zamówienia jest dostawa:

serwisy W*S ERDAS APOLLO 2009

EXSO-CORE - specyfikacja

Rozwiązanie GIS dla mniejszego. miasta: model Miasta Stalowa Wola. Janusz JEśAK. Jacek SOBOTKA. Instytut Rozwoju Miast. ESRI Polska Sp. z o. o.

wspiera w swojej specyfikacji podpis elektroniczny zgodnie z Tabelą A.1.1 załącznika 2 Rozporządzenia w sprawie minimalnych Strona 1 z 6

Migracja z aplikacji ArcMap do ArcGIS Pro

Spis treści. Wstęp Rozdział 1. Wprowadzenie do pakietu Office Rozdział 2. Edytory tekstu program Word... 15

WSCAD. Wykład 1. Wprowadzenie

ERDAS ADE Suite edytor baz danych Oracle Spatial

Portal internetowy Europejskiej Sieci Ekologicznej Natura 2000 w Polsce.

Część I Rozpoczęcie pracy z usługami Reporting Services

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego

1 Wprowadzenie do koncepcji Microsoft Office BI 1 Zakres ksiąŝki 2 Cel ksiąŝki 3 Wprowadzenie do tematu 3 Zawartość rozdziałów 4

Załącznik nr 1e do Formularza Ofertowego

Podsumowanie prac związanych z dostawą sprzętu i oprogramowania oraz szkoleń.

Tomasz Grześ. Systemy zarządzania treścią

Planowanie przestrzenne

ViLab- program służący do prowadzenia obliczeń charakterystyki energetycznej i sporządzania świadectw charakterystyki energetycznej

Program modułów pakietu Microsoft Office 2007 zawartych na Platformie e-learning SITOS

Wymagania systemowe. Autodesk AutoCAD 2020 wraz ze specjalistycznymi zestawami narzędzi. Obsługiwane systemy operacyjne. Przeglądarka. Procesor.

Przedmiotem zamówienia jest zakup oprogramowania biurowego dla Urzędu Miasta Lublin, w liczbie 50 licencji.

dlibra 3.0 Marcin Heliński

ACT! 2008 Prezentacja funkcjonalności

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Import plików programów CorelDRAW (.CDR) i Corel DESIGNER (.DES) Liczba obsługiwanych formatów plików import 12*/10 ~5 Interfejs użytkownika

ROZDZIAŁ I. BUDOWA I FUNKCJONOWANIE KOMPUTERA PC

KATEGORIA OBSZAR WIEDZY

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

cgeozasiewy Oprogramowanie polowe do prowadzenia pomiarów GPS

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

Spis treści. Lekcja 1: Podstawy baz danych 1. Lekcja 2: Tworzenie tabel bazy danych 31. Umiejętności do zdobycia w tej lekcji 31

OPIS PRZEDMIOTU ZAMÓWIENIA

ECDL/ICDL CAD 2D Moduł S8 Sylabus - wersja 1.5

Bazy danych Access KWERENDY

Opis szczegółowy. 1. Opis przedmiotu Zamówienia: Zakres zamówienia:

Bank Danych Drogowych

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

KaŜdy z formularzy naleŝy podpiąć do usługi. Nazwa usługi moŝe pokrywać się z nazwą formularza, nie jest to jednak konieczne.

Zapytanie ofertowe nr MPU-II/48/D4/2/2013

Systemy obiegu informacji i Protokół SWAP "CC"

Bazy danych Access KWERENDY

Odkrywanie CAQDAS : wybrane bezpłatne programy komputerowe wspomagające analizę danych jakościowych / Jakub Niedbalski. Łódź, 2013.

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Księgarnia PWN: Andrzej Jaskulski - AutoCAD 2010/LT Podstawy projektowania parametrycznego i nieparametrycznego

Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej

MODUŁ AM3: PRZETWARZANIE TEKSTU

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

PODSTAWY BUDOWY SYSTEMÓW GIS NA PRZYKŁADZIE WYBRANEJ APLIKACJI

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

OfficeObjects e-forms

Architektura TERYT GUS. EMUiA. EGiB. Pozostałe systemy ZSIN SZYNA USŁUG. EMUiA

Deduplikacja danych. Zarządzanie jakością danych podstawowych

Plan. Formularz i jego typy. Tworzenie formularza. Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza

Plan. Raport. Tworzenie raportu z kreatora (1/3)

Release Notes Process Data Flow ("PDF" )

Zakres tematyczny programu Microsoft Office Word

Szczegółowy program szkolenia:

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Szczegółowy opis przedmiotu zamówienia

Załącznik nr 1. Specyfikacja. Do tworzenia Mapy Kompetencji

Opis ćwiczeń zrealizowanych podczas szkolenia

Spis treści CZĘŚĆ I. NIEPARAMETRYCZNE PROJEKTOWANIE 2D...31

aplikacja akcyzattor

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika

Profesjonalni i skuteczni - projekt dla pracowników branży telekomunikacyjnej

Jak rozpocząć pracę? Mapa

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL.

Tworzenie serii map i narzędzia kompozycji mapy w ArcGIS 10. Tomek Letmański Esri Polska

ISTOTNE POSTANOWIENIA UMOWY

Opis programu ERWIN. System Zarządzania Postępowaniem. Warszawa ERWIN

CPT-CAD - Program do tworzenia dokumentacji geologicznej i geotechnicznej

Oprogramowanie biurowe. Podręcznik do nauki zawodu technik informatyk

Rola usług sieciowych w Małopolskiej Infrastrukturze Informacji Przestrzennej (MIIP)

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P).

RSIP. Krok w stronę integracji

VALIO Sp. z o.o. Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.

Szczegółowy opis zamówienia:

Procesy integracji modeli danych do jednolitej struktury WBD. Tadeusz Chrobak, Krystian Kozioł, Artur Krawczyk, Michał Lupa

Korzystanie z różnych typów danych w środowisku ArcGIS. Zofia Chudzyńska ESRI Polska Zakopane 2007

Systemy Informacyjne GUGiK (SIG) Uniwersalny Moduł Mapowy (UMM) Istota. Partnerzy. Obecny stan UMM. Elementy i Funkcjonalności.

WPROWADZENIE DO BAZ DANYCH

Funkcjonalność systemów zarządzania bazami danych przestrzennych w kartografii internetowej (PosrtgreSQL/PostGIS) Krzysztof Kuśnierek

AutoCAD projektowanie I poziom

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Wykład 5. Cel wykładu. Korespondencja seryjna. WyŜsza Szkoła MenedŜerska w Legnicy. Informatyka w zarządzaniu Zarządzanie, zaoczne, sem.

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla administratora systemu Warszawa 2007

System Wniosków DWZ AGH

Szkolenie Program Microsoft Office

Bazy danych dla MPZP. Aplikacja wspomagające projektowanie graficzne MPZP

Do pobrania ze strony Internetowej

C-geo definicja/edycja obiektów, zapis danych w formacie shape

Transkrypt:

PoniŜej jest przedstawiona architektura najbardziej rozbudowanej wersji systemu, oparta na bazie Oracle Spatial i zawierająca topologie, moduły branŝowe, procedury automatyzujące zadania, zaawansowaną analitykę i raportowanie. MoŜliwe jest oczywiście uruchomienie systemu w mniej rozbudowanych konfiguracjach (np. jedynie w oparciu o serwer map MapGuide Open Source), a następnie jego sukcesywna rozbudowa. Struktura systemu Strona serwerowa: 1. Baza danych 2. Topologie 3. Reguły biznesowe 4. Długie transakcje 5. Formularze i raporty 6. Prawa uŝytkowników 7. Modele danych 8. Serwer map i aplikacji Web

Strona kliencka: 1. Klient desktopowy (oparty o AutoCAD Map 3D) 2. Klient web (oparty o przeglądarkę internetową) Komponenty i funkcje strony serwerowej Relacyjna baza danych 1. Zalecana baza Oracle Spatial 11g, która zapewnia pełną funkcjonalność systemu. a. Schematy i dane składowane są w natywnym formacie Oracle (bez BLOBów). b. W bazie danych Oracle 11g Spatial moŝliwy jest zapis danych 3D. c. Geometria obiektów oparta jest na Oracle SDO Geometry. 2. MoŜliwe bazy MS-SQL, MySQL. Topologie 1. RozróŜniane są dwa rodzaje topologii: regionów (budowana z wieloboków) i sieciowa (budowana z punktów i linii). Ta ostatnia moŝe być fizyczna (wymaga fizycznych połączeń geometrii, np. struktura punkt-linia) i logiczna (nie wymaga geometrycznego połączenia obiektów, np. struktura rura-zawór), które mogą być ze sobą wzajemnie powiązane i zawierać relacje pomiędzy róŝnymi obiektami (np. kilka linii tworzy jedną rurę). 2. Funkcjonalność przecięć umoŝliwia automatyczne tworzenie wieloboków w ramach topologii regionów z klasy obiektów liniowych. 3. MoŜliwa jest analiza przecięć pomiędzy klasą obiektów powierzchniowych, a klasami obiektów powierzchniowych, liniowych i punktowych. 4. MoŜliwe są analizy śledzenia wykonywane na topologii sieciowej. 5. Wszystkie topologie są składowane po stronie serwera, zarządzane za pomocą procedur Java i PL/SQL. Reguły biznesowe 1. Reguły biznesowe pozwalają na automatyzację procesów tworzenia i edycji obiektów np. tworzenie lub usuwanie obiektów klas podrzędnych, automatyczne tworzenie obiektów podrzędnych i aktualizacja topologii podczas tworzenia lub usuwania obiektów nadrzędnych. 2. InterGIS zawiera predefiniowane reguły dla obiektów, zawarte w modelach danych. 3. UŜytkownik moŝe tworzyć własne reguły po stronie serwera za pomocą procedur PL/SQL oraz wyzwalaczy Oracle. 4. UŜytkownik moŝe tworzyć własne reguły po stronie klienta za pomocą środowiska programistycznego.net. Długie transakcje 1. InterGIS uŝywa technologii Oracle Virtual Private Database do zarządzania długimi transakcjami. 2. Transakcje umoŝliwiają zmianę statusu danych oraz historię ich zmian wraz z informacją o czasie zmiany i uŝytkowniku, który zmiany dokonał.

Formularze i raporty 1. InterGIS obsługuje mechanizm formularzy, który umoŝliwia edycję przez uŝytkownika definicji okien dialogowych do wprowadzania i edycji danych. Edycja ta jest moŝliwa w graficznym edytorze WYSIWYG. 2. InterGIS zawiera motor raportów, których zapytania i forma graficzna mogą być dowolnie definiowane przez uŝytkownika. 3. MoŜliwa jest definicja osobnych formularzy i raportów dla klienta desktopowego i webowego. 4. MoŜliwa jest definicja tych samych formularzy i raportów dla obu rodzajów klientów. 5. MoŜliwa jest definicja róŝnych formularzy i raportów dla róŝnych grup uŝytkowników. Prawa uŝytkowników 1. Kontrola dostępu oparta jest na grupach uŝytkowników, dla których kontrolowany jest dostęp do przestrzeni roboczych, schematów bazy danych lub procedur. 2. Dla poszczególnych grup uŝytkowników definiowany jest równieŝ dostęp do poszczególnych funkcji interfejsu oraz formularzy. 3. Kontrola praw uŝytkowników odbywa się w graficznym interfejsie programu. Modele danych 1. Model danych zawiera tematy, klasy obiektów, atrybuty, słowniki, topologie, przecięcia. 2. Model danych zawiera równieŝ zestaw wyzwalaczy Oracle oraz procedur PL/SQL, które mogą być dowolnie modyfikowane przez uŝytkownika z poziomu programu. 3. Modele danych mogą być tworzone oraz modyfikowane w graficznym interfejsie administracyjnym. 4. Wszelkie zmiany w modelu danych dokonywane są w czasie rzeczywistym, podczas pracy systemu. 5. Geometria obiektów składowana jest w formacie Oracle SDO geometry. 6. Zapytania przestrzenne wykonywane są przy uŝyciu natywnych funkcji Oracle SDO i wykonywane po stronie serwera. 7. Model danych obsługuje liniowy model referencyjny sieci (LRS) dla obiektów infrastruktury technicznej. 8. Model danych obsługuje wizualizację zdarzeń dla liniowego modelu referencyjnego sieci: a. rejestracja zdarzeń obejmuje moŝliwość definicji odległości od początku i kąta dla modeli rurowych, b. rejestracja umoŝliwia składowanie zarówno obrazów statycznych, jak i plików wideo z odniesieniem do liniowego modelu referencyjnego sieci. 9. Model danych umoŝliwia tworzenie profili podłuŝnych dla klas obiektów liniowych oraz ich wizualizację na mapie. 10. Model umoŝliwia tworzenie reprezentacji schematycznej dla topologii sieciowej oraz jej powiązanie z modelem fizycznym sieci. Wyniki analiz przepływu wykonywanych dla reprezentacji schematycznej są toŝsame z wynikami analiz przepływu dla modelu fizycznego.

Serwer map i aplikacji Web Serwer map i aplikacji dla klienta internetowego realizowany jest przy uŝyciu Autodesk MapGuide Enterprise oraz dodatkowych rozszerzeń. Interfejs administracyjny słuŝący do przygotowywania kompozycji mapowych ma następujące moŝliwości: 1. UmoŜliwia dodawanie i usuwanie warstw obiektów róŝnorodnych formatów: a. dołączanie geometrii i danych opisowych obiektów mapowych z baz danych MySQL, MS SQL, MS SQL Spatial, Oracle, Oracle Spatial, ArcSDE, ODBC, b. dołączanie geometrii i danych opisowych obiektów mapowych z plików SHP, SDF, c. dołączanie geometrii i danych opisowych obiektów mapowych z serwisów WMS, WFS, d. dołączanie georeferencyjnych obrazów rastrowych (TIFF, JPEG, ECW, PNG, MrSID, ) i plików modelu terenu (DEM, DTx, NTF, ESRI GRID), e. łączenie rekordów danych opisowych z zewnętrznych baz danych (MySQL, MS SQL, MS SQL Spatial, Oracle, Oracle Spatial, ArcSDE, ODBC) do obiektów z bazy danych. 2. UmoŜliwia edycję stylizacji poszczególnych warstw i tworzenie kompozycji przez administratora w zakresie: a. zmiany wielkości, kształtu i koloru symbolu obiektów punktowych, b. tworzenia przez uŝytkownika biblioteki własnych symboli, c. zmiany koloru, szerokości linii obiektów liniowych, d. moŝliwości komponowania linii złoŝonych (nakładania kilku linii na siebie), e. zmiany koloru wypełnienia i granicy obiektów powierzchniowych, f. moŝliwości ustawienia wypełnienia w części przezroczystego, g. zmiany treści, wielkości i koloru etykiet dla obiektów, h. tworzenia map tematycznych dla warstw obiektów na bazie dowolnych parametrów tych obiektów (w tym map odchylenia standardowego, kwantyli i Jenks natural breaks), i. tworzenia map tematycznych dla etykiet obiektów na bazie dowolnych parametrów tych obiektów, j. tworzenia róŝnych stylów wyświetlania obiektów dla dowolnych zakresów skal, k. filtrowania wyświetlanych aktualnie danych za pomocą zapytań o atrybuty, arytmetycznych, tekstowych, przestrzennych lub ich kombinacji. 3. UmoŜliwia tworzenie etykiet dynamicznie umieszczanych przez system, tak aby nie pokrywały się. 4. UmoŜliwia publikację kompozycji mapowych w postaci serwisów WMS oraz WFS. 5. Zapewnia interfejs graficzny do dokonywania powyŝszych zmian i posiada funkcjonalność podglądu wprowadzonych zmian oraz całości aktualnej mapy.

Komponenty i funkcje strony klienckiej Strona kliencka ma dwie implementacje: 1. Klient desktopowy oparty na AutoCAD Map 3D 2. Klient web oparty na przeglądarce internetowej (Internet Explorer, Mozilla Firefox) Klient desktopowy 1. Zarządza geometrią i danymi opisowymi obiektów składowanych w bazie danych. UmoŜliwia następujące operacje na obiektach: a. tworzenie nowych obiektów punktowych, liniowych i powierzchniowych na podstawie wskazanych na mapie punktów/wierzchołków, b. automatyczną konwersję grafiki CAD (punkty, linie, łuki, polilinie, regiony) na obiekty mapy, c. modyfikację geometrii obiektów poprzez przesuwanie punktów/wierzchołków, d. moŝliwość tworzenia lub edycji geometrii obiektów przy uŝyciu trybów lokalizacji do punktów charakterystycznych (koniec, symetria, centrum, punkt, kwadrant, przecięcie, na przedłuŝeniu, wstawienie, prostopadły, styczny, bliski, pozorne przecięcie, równoległy) innych obiektów mapy oraz grafiki CAD, e. usuwanie obiektów z bazy, f. edycję atrybutów poszczególnych obiektów w bazie, g. jednoczesną edycję atrybutów dla wszystkich lub wybranych obiektów danej klasy, h. filtrowanie obiektów według załoŝonych przez uŝytkownika kryteriów, w tym wyszukiwanie pełnotekstowe, tworzenie zapytań złoŝonych, zapytań w MS Excel oraz zapytań SQL, i. tworzenie zapytań przestrzennych do obiektów przy uŝyciu funkcjonalności Oracle SDO, j. podświetlanie na mapie obiektów wybranych w formularzach, k. wyświetlanie w formularzach danych opisowych obiektów wybranych na mapie, l. digitalizację geometrii dla wybranego rekordu w formularzu, m. przyporządkowanie geometrii z mapy do wybranego rekordu w formularzu, n. importowanie danych z programu MS Excel, o. eksportowanie danych do programu MS Excel, plików tekstowych, plików XML, plików SQL oraz generowanie korespondencji seryjnej w programie MS Word. 2. UmoŜliwia edycję stylizacji poszczególnych warstw przez uŝytkownika w zakresie: a. zmiany wielkości, kształtu i koloru symbolu obiektów punktowych, b. tworzenia przez uŝytkownika biblioteki własnych symboli, c. zmiany koloru, szerokości linii obiektów liniowych, d. moŝliwości komponowania linii złoŝonych (nakładania kilku linii na siebie), e. zmiany koloru wypełnienia i granicy obiektów powierzchniowych,

f. moŝliwości ustawienia wypełnienia w części przezroczystego, g. zmiany treści, wielkości i koloru etykiet dla obiektów, h. tworzenia map tematycznych dla warstw obiektów na bazie dowolnych parametrów tych obiektów (w tym map odchylenia standardowego, kwantyli i Jenks natural breaks), i. tworzenia map tematycznych dla etykiet obiektów na bazie dowolnych parametrów tych obiektów, j. tworzenia róŝnych stylów wyświetlania obiektów dla dowolnych zakresów skal, k. filtrowania wyświetlanych aktualnie danych za pomocą zapytań o atrybuty, arytmetycznych, tekstowych, przestrzennych lub ich kombinacji. 3. UmoŜliwia tworzenie etykiet dynamicznie umieszczanych przez system, tak aby nie pokrywały się. 4. UmoŜliwia tworzenie etykiet, które uŝytkownik moŝe ręcznie pozycjonować na mapie. 5. Posiada narzędzia do zapisywania kompozycji mapowych oraz nazwanych widoków mapy wraz z widokami inicjalnymi. 6. Pozwala na zdefiniowanie w ramach kompozycji mapowych warstw automatycznie wczytywanych do mapy podczas startu systemu. 7. Pozwala na generowanie raportów: a. z geometrii i danych opisowych dla wszystkich obiektów lub wybranych w formularzach bądź na mapie, b. z geometrii i danych opisowych obiektów wybranych za pomocą zapytań przestrzennych Oracle SDO, c. raporty mogą być zapisywane w formatach HTML, PDF lub ASCII oraz drukowane. 8. Posiada mechanizm generowania profili podłuŝnych dla obiektów liniowych i umieszczania ich wykresów na mapie. 9. Posiada narzędzie do sprawdzania poprawności geometrii obiektów na mapie. 10. Posiada narzędzie do sprawdzania zgodności danych opisowych z kryteriami ustawionymi przez uŝytkownika. 11. UmoŜliwia uruchamianie i interaktywne wykonywanie procedur do automatyzacji tworzenia i edycji obiektów na mapie. 12. UmoŜliwia zarządzanie obiektami, tworzenie analiz i raportów w ramach długich transakcji. 13. Pozwala na tworzenie analiz nakładania i buforowych. 14. Pozwala na wczytywanie do mapy dodatkowych danych przez uŝytkownika: a. tworzenie zapytań o obiekty pliku DWG na podstawie ich połoŝenia, cech fizycznych, atrybutów, b. dołączanie grafiki CAD z plików formatów: DWG, DGN, DXF, ESRI ArcInfo, MapInfo, GML, VML, SHP, SDF,

c. dołączanie geometrii i danych opisowych obiektów mapowych z baz danych MySQL, MS SQL, MS SQL Spatial, Oracle, Oracle Spatial, ArcSDE, ODBC, d. dołączanie geometrii i danych opisowych obiektów mapowych z plików SHP, SDF, e. dołączanie geometrii i danych opisowych obiektów mapowych z serwisów WMS, WFS, f. dołączanie georeferencyjnych obrazów rastrowych (TIFF, JPEG, ECW, PNG, MrSID, ) i plików modelu terenu (DEM, DTx, NTF, ESRI GRID), g. łączenie rekordów danych opisowych z zewnętrznych baz danych (MySQL, MS SQL, MS SQL Spatial, Oracle, Oracle Spatial, ArcSDE, ODBC) do obiektów z bazy danych. 15. Pozwala na eksportowanie danych w postaci: a. grafiki CAD do plików formatu DWG, DGN, DXF, ESRI ArcInfo, MapInfo, GML, VML, SHP, SDF, b. geometrii i danych opisowych obiektów do baz danych MySQL, MS SQL, MS SQL Spatial, Oracle, Oracle Spatial, ArcSDE, ODBC, c. geometrii i danych opisowych obiektów do plików SHP, SDF. 16. UmoŜliwia automatyczną publikację kompozycji mapowej do systemu MapGuide Enterprise. 17. UmoŜliwia generowanie arkuszy do wydruku w dowolnych formatach i na dowolnych drukarkach. 18. UmoŜliwia publikację mapy w formatach: PDF, DWF, DWFx i XPS oraz rastrowych (TIFF, JPEG, ECW, PNG, MrSID) 19. Posiada mechanizm automatycznego generowania arkuszy i legendy do publikacji mapy w formie dla atlasu. 20. Zawiera pełną funkcjonalność programu AutoCAD i AutoCAD Map 3D. Klient web 1. Zarządza geometrią i danymi opisowymi obiektów składowanych w bazie danych. UmoŜliwia następujące operacje na obiektach: a. tworzenie nowych obiektów punktowych, liniowych i powierzchniowych na podstawie wskazanych na mapie punktów/wierzchołków, b. moŝliwość tworzenia geometrii obiektów przy uŝyciu przyciągania do najbliŝszego wierzchołka istniejącego obiektu w zadanym promieniu, c. usuwanie obiektów z bazy, d. edycję atrybutów poszczególnych obiektów w bazie, e. jednoczesną edycję atrybutów dla wszystkich lub wybranych obiektów danej klasy, f. filtrowanie obiektów według załoŝonych przez uŝytkownika kryteriów, w tym wyszukiwanie pełnotekstowe, tworzenie zapytań złoŝonych oraz zapytań SQL,

g. tworzenie zapytań przestrzennych do obiektów przy uŝyciu funkcjonalności Oracle SDO, h. podświetlanie na mapie obiektów wybranych w formularzach, i. wyświetlanie w formularzach danych opisowych obiektów wybranych na mapie, j. digitalizację geometrii dla wybranego rekordu w formularzu, k. importowanie danych z programu MS Excel. 2. Eksportowanie danych do programu MS Excel, plików tekstowych, plików XML, plików SQL. 3. Pozwala na generowanie raportów: a. z geometrii i danych opisowych dla wszystkich obiektów lub wybranych w formularzach bądź na mapie, b. z geometrii i danych opisowych obiektów wybranych za pomocą zapytań przestrzennych Oracle SDO. 4. Posiada narzędzie do sprawdzania zgodności danych opisowych z kryteriami ustawionymi przez uŝytkownika. 5. UmoŜliwia uruchamianie i interaktywne wykonywanie procedur do automatyzacji tworzenia i edycji obiektów na mapie. 6. UmoŜliwia zarządzanie obiektami, tworzenie analiz i raportów w ramach długich transakcji. 7. Pozwala na tworzenie analiz nakładania i buforowych. 8. UmoŜliwia generowanie arkuszy do wydruku w dowolnych formatach i na dowolnych drukarkach. Panel administracyjny Narzędzie umoŝliwiające administratorowi systemu na definicję i zmiany ustawień systemu związanych ze schematem danych, uprawnieniami uŝytkowników, długimi transakcjami, formularzami i raportami. 1. Zawiera narzędzia do administracji modelem danych w bazie Oracle pozwalające na: a. tworzenie, usuwanie, edycję dokumentów, ich modułów branŝowych, rozszerzeń, jednostek, układów współrzędnych, długich transakcji, b. tworzenie, usuwanie, edycję klas obiektów, atrybutów, domen i relacji pomiędzy nimi, c. tworzenie, usuwanie, edycję słowników domenowych, d. tworzenie, usuwanie, edycję etykiet tekstowych, e. tworzenie i odświeŝanie indeksów przestrzennych dla wszystkich obiektów w klasie, f. tworzenie i odświeŝanie wyzwalaczy dla wszystkich obiektów w klasie, g. optymalizację klas obiektów, h. aktualizację zawartości etykiet tekstowych dla wszystkich obiektów w klasie, i. aktualizację parametrów długości i powierzchni dla wszystkich obiektów w klasie.

2. Posiada graficzne narzędzia do projektowania formularzy do edycji danych opisowych, które umoŝliwiają: a. tworzenie dowolnej liczby zakładek z polami danych, b. dowolne umieszczanie pól danych na zakładkach, c. tworzenie, usuwanie, edycję pól danych w postaci pól tekstowych, list, list filtrowanych, d. tworzenie, usuwanie, edycję pól z formułami, z zapytaniami SQL, pól programowalnych, e. tworzenie, usuwanie, edycję pól danych geometrii dla wszystkich rodzajów geometrii, f. tworzenie, usuwanie, edycję pól umoŝliwiających dołączenie wielu dokumentów do jednego obiektu, g. tworzenie, usuwanie, edycję pól pozwalających na pobranie danych innego obiektu określonego poprzez zapytanie przestrzenne Oracle SDO, h. tworzenie, usuwanie, edycję pól wyboru wielokrotnego i jednokrotnego, i. tworzenie, usuwanie, edycję statycznych pól tekstowych, z obrazami, linii, j. ograniczania praw edycyjnych do poszczególnych pól. 3. Zawiera graficzny kreator do tworzenia szablonów raportów, który posiada funkcje: a. tworzenia raportów o róŝnych wielkościach arkusza papieru, b. dodawania, usuwania i edycji danych opisowych obiektów, pól tekstowych, obrazów, linii, wykresów, c. dodawania, usuwania i edycji formuł danych opisowych, d. dodawania, usuwania i edycji zapytań SQL, e. dodawania, usuwania i edycji jednostek dla danych, f. dodawania, usuwania i edycji automatycznego numerowania stron, rekordów, sumowania, uśredniania, g. podziału raportu na strony, h. podziału stron na sekcje. 4. Zawiera narzędzia do nadawania praw uŝytkownikom do danych i funkcji programu, w szczególności: a. dodawania, usuwania i edycji uŝytkowników systemu, b. dodawania, usuwania i edycji grup uŝytkowników, c. dodawania, usuwania i edycji praw grup do poszczególnych dokumentów w bazie danych, d. dodawania, usuwania i edycji praw grup do poszczególnych funkcji dostępnych z poziomu interfejsu uŝytkownika Topobase Client i Topobase Web, przy czym zarządzanie prawami działa jednocześnie na oba interfejsy.

5. Posiada interfejs do zarządzania długimi transakcjami, który umoŝliwia: a. definicję szablonów transakcji, b. przyporządkowanie do szablonów klas obiektów, c. przyporządkowanie do szablonów grup uŝytkowników, d. definicję schematu zmian statusu transakcji, e. przyporządkowanie kontroli topologii do statusu transakcji. 6. Posiada narzędzia do administracji procedurami automatyzującymi tworzenie i edycję danych oraz ich przyporządkowanie do klienta desktopowego i/lub internetowego. 7. Zapewnia narzędzia do definicji schematów wyszukiwania obiektów na mapie według ich połoŝenia i trybutów. 8. Posiada narzędzia do definicji topologii liniowych i powierzchniowych. 9. Posiada narzędzia do definicji przecięć. 10. Posiada narzędzia do definicji zasad biznesowych i tworzenia skryptów PL/SQL. 11. Posiada dedykowane narzędzia do bezpośredniego importu danych z dowolnego schematu Oracle, które posiada interfejs graficzny i umoŝliwia: a. dowolny wybór importowanych klas obiektów i ich przyporządkowanie do klas docelowych, b. dowolny wybór importowanych atrybutów i ich przyporządkowanie do atrybutów docelowych, c. moŝliwość kopiowania brakujących atrybutów z kopiowanego schematu wraz ze zmianą formatu atrybutów i automatyczną konwersją danych, d. kopiowanie schematu wraz z obiektami. Adaptacja systemu 1. System posiada otwarty interfejs programistyczny.net, charakterystyczny dla systemu Topobase. 2. Procedury tworzone w interfejsie InterGIS działają jednocześnie na obu klientach. 3. Dodatkowo system obsługuje wszystkie interfejsy programistyczne AutoCAD, AutoCAD Map 3D, Autodesk MapGuide Enterprise.