Koncepcja systemu informatycznego realizującego w środowisku Oracle Spatial proces generalizacji modelu BDOT10 do postaci BDOT50



Podobne dokumenty
Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Plan. Aplikacja. Architektura aplikacji. Architektura aplikacji Tworzenie aplikacji Application Builder podstawy

Warsztaty: Tworzenie obrazów stacji roboczych

Symfonia Mała Księgowość 2013 Specyfikacja zmian

Konwerter XML Dla Programów Symfonia Kadry i Płace oraz Forte Kadry i Płace

Import danych w formacie txt

EAP XML Legislator Opis zmian w wersji Service Pack 41 ABC PRO Sp. z o.o.

Podręcznik użytkownika Publikujący aplikacji Wykaz2

Tomasz Greszata - Koszalin

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

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

Instrukcja uż ytkownika modułu VAT Centralny

Import danych z plików Excel. (pracownicy, limity urlopowe i inne)

Załącznik nr 2. Zasady pracy aplikacji InteGrRej.

Instrukcja użytkownika ARSoft-WZ3

Nowości w wersji 10.2 Comarch CDN XL Business Intelligence

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

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa

Opracował: mgr inż. Marcin Olech

Zarządzanie danymi przestrzennymi

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

Podręcznik użytkownika Wprowadzający aplikacji Wykaz2

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

Sage Symfonia Kadry i Płace Opis zmian

Załącznik 1 instrukcje instalacji

JPK Jednolity Plik Kontrolny.

Język UML w modelowaniu systemów informatycznych

1. Wymagania prawne. Europejskie uwarunkowania prawne:

System imed24 Instrukcja Moduł Analizy i raporty

Sposób na obsłużenie polskich standardów danych GIS. Antoni Łabaj SmallGIS sp. z o.o.

Cash Flow System Instrukcja

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

JPK.guru Excel (podgląd JPK) Instrukcja Użytkownika

Wybrane zagadnienia w pracy z danymi rastrowymi w ArcGIS Marcin Paź Esri Polska

METADANE GEOINFORMACYJNE PODLASIA

Instalacja programu:

Parametryzacja i więzy w Design View i Pro/Desktop (podsumowanie)

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Ćwiczenie nr 9 - Parametryzacja, tworzenie wariantów

Projektowanie baz danych za pomocą narzędzi CASE

Opis modułu pl.id w programie Komornik SQL-VAT

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

Część 3 - Konfiguracja

Makropolecenia w Excelu

JPK.guru Creator (generowanie JPK) Instrukcja Obsługi

Analiza i projektowanie aplikacji Java

Instrukcja obsługi. Generatora CSV

VII Kongres BOUG 03 października 2012

SYSTEM ZARZĄDZANIA RELACJAMI Z KLIENTEM CRM7

kk-cms System Zarządzania Treścią - prezentacja intensys - agencja interaktywna tel

Podręcznik Użytkownika LSI WRPO

Mgr Anna Sowada Szkoleniowiec Mgr inż. Magdalena Wójcik Kierownik Sekcji rejestrów i aplikacji www Mgr inż. Przemysław Pawlak Kierownik Sekcji

Panda Managed Office Protection. Przewodnik. Panda Managed Office Protection. Przewodnik

DBPLUS Data Replicator Subtitle dla Microsoft SQL Server. dbplus.tech

Wysyłka wniosko w ZUS - EKS. Instrukcja użytkownika aplikacji Wysyłka wniosków ZUS EKS

Moduł mapowania danych

10.2. Udostępnianie zasobów

Bazy danych TERMINOLOGIA

p r o j e k t ROZPORZĄDZENIA MINISTRA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI

BDOT doświadczenia wykonawców w przy realizacji projektów w na

Jednolity Plik Kontrolny w IFK

Tom 6 Opis oprogramowania

Wymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu).

J A K P O W S T A J E T B D

THB BANKOWOŚĆ ELEKTRONICZNA

Opis modułu pl.id w programie Komornik SQL-VAT

Serwer pocztowy. QmaiLux. Dokumentacja techniczna mechanizmu książek adresowych (qbook)

Microsoft SharePoint 2016 : krok po kroku / Olga Londer, Penelope Coventry. Warszawa, Spis treści

Release Notes Process Data Flow ("PDF" )

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania

ARCHICAD 21 podstawy wykorzystania standardu IFC

Instrukcja programowania

ActiveXperts SMS Messaging Server

7. zainstalowane oprogramowanie zarządzane stacje robocze

Jednolity Plik Kontrolny w IFK

Jednolity Plik Kontrolny

GML w praktyce geodezyjnej

Zaawansowane aplikacje WWW - laboratorium

Załącznik 1 instrukcje instalacji

Kilometrówki24.pl to system służący do ewidencjonowania przejazdów pojazdów wykorzystywanych w przedsiębiorstwach.

INSTRUKCJA OTWIERANIA PLIKU DPT (data point table)

Dlaczego GML? Gdańsk r. Karol Stachura

Mikrobazy. ZPKSoft Doradca

Ewidencja Opłat za Korzystanie ze Środowiska

epuap Archiwizacja w Osobistym Składzie Dokumentów

Tytuły Wykonawcze. Opis systemu tworzenia dokumentacji TW-1

Możliwości automatycznej generalizacji map topograficznych

Opieka techniczna systemu GeoMelio (ETAP II) Lp Rodzaj usługi Opis usługi

Instrukcja konfiguracji programu KS-ASW do pracy w trybie wielopodmiotowym

Rodzaje plików. Podstawowe definicje.

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Bazy danych Access KWERENDY

29. PORÓWNANIE WERSJI : POWERGPS

1. Logowanie do systemu

Transkrypt:

Koncepcja systemu informatycznego realizującego w środowisku Oracle Spatial proces generalizacji modelu BDOT10 do postaci BDOT50

Architektura systemu

Architektura systemu System udostępnia dwa kanały dostępu, każdy spełniający inną rolę.

Architektura systemu RemoteConsoleChannel kanał poprzez który aplikacja RemoteConsole wykonuje operacje zlecone przez użytkownika.

Architektura systemu DirectWSAccessChannel kanał pozwalający użytkownikowi na bezpośredni dostęp do określonej przestrzeni roboczej z poziomu aplikacji typu Desktop GIS.

Przestrzenie robocze Przestrzeń robocza (ang. workspace), to obszar w którym dane są przechowywane i przetwarzane.

Przestrzenie robocze Przestrzeń robocza (ang. workspace), to obszar w którym dane są przechowywane i przetwarzane. Implementacja przestrzeni roboczej w środowisku Oracle ma postać pojedynczego schematu, w obrębie którego tabele reprezentują poszczególne klasy obiektów.

Przestrzenie robocze Przestrzeń robocza (ang. workspace), to obszar w którym dane są przechowywane i przetwarzane. Implementacja przestrzeni roboczej w środowisku Oracle ma postać pojedynczego schematu, w obrębie którego tabele reprezentują poszczególne klasy obiektów. Może istnieć wiele przestrzeni roboczych.

Bezpośredni dostęp do wybranej przestrzeni roboczej

Bezpośredni dostęp do wybranej przestrzeni roboczej Przykład dostępu z poziomu aplikacji typu Desktop GIS MapInfo Professional

Bezpośredni dostęp do wybranej przestrzeni roboczej Przykład dostępu z poziomu aplikacji typu Desktop GIS MapInfo Professional Parametry połączenia. User name odpowiada nazwie przestrzeni roboczej.

Bezpośredni dostęp do wybranej przestrzeni roboczej Zawartość wybranej przestrzeni roboczej "widziana" z poziomu pakietu MapInfo Proffesional

Bezpośredni dostęp do wybranej przestrzeni roboczej Dostęp zarówno do danych geometrycznych jak i opisowych

Zdalna konsola systemu RemoteConsole Aplikacja instalowana po stronie użytkownika, stanowiąca interfejs operatorski dla użytkownika systemu. Poprzez RemoteConsole użytkownik zleca systemowi wykonanie określonych czynności

Zdalna konsola systemu RemoteConsole Aplikacja instalowana po stronie użytkownika, stanowiąca interfejs operatorski dla użytkownika systemu. Poprzez RemoteConsole użytkownik zleca systemowi wykonanie określonych czynności Aplikacja jest niezależna od systemu GIS stosowanego przez użytkownika. Do działania wymagane jest tylko zainstalowanie środowiska.net Framework (dostępne bez opłat licencyjnych).

Operacje dostępne z poziomu konsoli Pierwsza grupa, to operacje dotyczące bezpośrednio przestrzeni roboczych

Operacje dostępne z poziomu konsoli Druga grupa, to zestaw poleceń wykonywanych w ramach wybranej przestrzeni roboczej.

Tworzenie i usuwanie przestrzeni roboczych

Tworzenie i usuwanie przestrzeni roboczych

Tworzenie i usuwanie przestrzeni roboczych

Import danych do przestrzeni roboczej Źródłem danych są materiały TBD (BDOT, BDG TOPO10) zapisane w formacie GML Import przebiega w następujących krokach:

Import danych do przestrzeni roboczej

Import danych do przestrzeni roboczej Docelowa przestrzeń robocza, do której zostaną dodane zaimportowane klasy

Import danych do przestrzeni roboczej

Import danych do przestrzeni roboczej Wybór klas, które zostaną zaimportowane. Domyślnie wszystkie

Import danych do przestrzeni roboczej Poszczególne operacje związane z procesem przetwarzania danych z postaci GML do postaci bazy Oracle

Import danych do przestrzeni roboczej

Eksport danych z przestrzeni roboczej Proces eksportu przebiega analogicznie do procedury importu tylko tym razem źródłem jest wybrana przestrzeń robocza a celem pliki w formacie GML.

Eksport danych z przestrzeni roboczej Istnieje możliwość eksportu tylko wybranych klas obiektów.

Proces przetwarzania danych Proces przetwarzania danych (ang. data processing) przebiega zawsze pomiędzy dwoma przestrzeniami roboczymi. Pierwsza przestrzeń pełni rolę przestrzeni źródłowej (sws) a druga przestrzeni docelowej (dws) Przetwarzanie polega na transformacji klas z przestrzeni źródłowej do postaci klas w przestrzeni docelowej wg zdefiniowanych poleceń

Reguły procesu przetwarzania danych Każda przestrzeń robocza może pełnić w danym procesie rolę źródła (sws) lub celu (dws). Domyślnie docelowa przestrzeń robocza dws nie istnieje i jest automatycznie tworzona przed rozpoczęciem procesu. Jeżeli użytkownik wybierze jako dws istniejącą przestrzeń, to dane wynikowe z procesu przetwarzania zostaną dopisane do już istniejących tabel/klas. W obrębie danej tabeli oznacza to dopisanie kolejnych rekordów.

Parametryzacja procesu przetwarzania danych Parametryzacja procesu przetwarzania danych odbywa się poprzez zestaw trzech składników

Parametryzacja procesu przetwarzania danych ClassSet deklaracja struktury każdej klasy docelowej (wynikowej), która powstanie w docelowej przestrzeni roboczej (dws) w procesie przetwarzania danych.

Parametryzacja procesu przetwarzania danych CommandSet zbiór poleceń, które mają zostać wykonane na poszczególnych klasach źródłowych w celu uzyskania określonych klas wyjściowych (w docelowej przestrzeni roboczej).

Parametryzacja procesu przetwarzania danych ParamSet zbiór wartości zmiennych, które pozwalają sparametryzować dany zbiór CommandSet

Zależności pomiędzy poszczególnymi składnikami parametryzującymi proces przetwarzania danych Opcjonalne Do pojedynczego ClassSet może być przypisanych wiele zbiorów CommandSet. Dany CommandSet jest ściśle powiązany z określonym ClassSet Do pojedynczego CommandSet może być przypisanych wiele zbiorów ParamSet. Dany ParamSet jest ściśle powiązany z określonym CommandSet

Edycja plików parametrycznych poziom zaawansowany (programistyczny) Edycja poszczególnych plików w specjalnie do tego celu przygotowanym środowisku programistycznym Eclipse.

Edycja plików parametrycznych poziom zaawansowany (programistyczny) Edycja poszczególnych plików w specjalnie do tego celu przygotowanym środowisku programistycznym Eclipse. Dzięki zastosowaniu zaawansowanego środowiska edycyjnego w połączeniu z formalnym opisem struktury każdego pliku parametrycznego za pomocą schematów XSD uzyskano edytor, który w trakcie wprowadzania kolejnych elementów sprawdza ich prawidłowość oraz udostępnia opis kontekstowy wyjaśniający znaczenie danego wpisu.

Edycja poszczególnych plików w Excelu. RemoteConsole Edycja plików parametrycznych poziom użytkownika

Edycja poszczególnych plików w Excelu. Arkusze odpowiadają poszczególnym plikom z parametrami. RemoteConsole Edycja plików parametrycznych poziom użytkownika

Edycja plików parametrycznych poziom użytkownika Specjalnie do tego celu opracowany program dokonuje konwersji zapisów wprowadzonych w Excel u do postaci plików.xml akceptowanych przez system.

Edycja plików parametrycznych poziom użytkownika Specjalnie do tego celu opracowany program dokonuje konwersji zapisów wprowadzonych w Excel u do postaci plików.xml akceptowanych przez system. Pliki ParamSet są opcjonalne i może ich być wiele dla pojedynczego zbioru poleceń (CommandSet)

Przykładowy wynik przetworzenia polecenia z postaci jednowierszowego wpisu w arkuszu do postaci.xml owej RemoteConsole Edycja plików parametrycznych poziom użytkownika

Przetwarzanie... Przetwarzanie danych przebiega w następujących krokach:

Przetwarzanie... Domyślnie w wyniku przetworzenia danych tworzona jest nowa przestrzeń robocza

Przetwarzanie... Wybór zbioru poleceń i zbioru parametrów transformacji / przetwarzania danych

Przetwarzanie... Wybór klas źródłowych, które zostaną poddane przetworzeniu

Przetwarzanie... Podgląd czynności wykonywanych podczas przetwarzania poszczególnych klas źródłowych

Przetwarzanie...

Przetwarzanie... Operacja Grupuj klasy pozwala utworzyć odrębną klasę obiektów, do której trafią obiekty z wybranych klas tworzących grupę. Klasa zgrupowana zawiera tylko geometrię poszczególnych klas składowych i służy do wykonywania dodatkowych operacji związanych z przetwarzaniem geometrii bezpośrednio w środowisku Desktop GIS. Operacja Rozdziel klasy przywraca pierwotny podział na klasy odwraca operację grupowania.

Przetwarzanie... Operacja Usuń klasę pozwala na usunięcie z określonej przestrzeni roboczej wybranej klasy obiektów. Stosowana, na przykład, w sytuacji, gdy z uwagi na zmianę parametrów należy ponownie przetworzyć wybraną klasę obiektów.