Wykorzystanie wolnego oprogramowania do modelowania informacji geograficznej



Podobne dokumenty
GML w praktyce geodezyjnej

ZŁOŻONOŚĆ schematów aplikacyjnych UML i GML

Implementacja standardu GML w oprogramowaniu ESRI i GISPartner na przykładzie Geoportalu2

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

WYKORZYSTANIE I ROZWÓJ WOLNEGO OPROGRAMOWANIA W WOJEWÓDZKIM WĘŹLE INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ

Jak stworzyć Geoportal

Załącznik Nr 1 Słownik pojęć i skrótów. do Szczegółowego Opisu Przedmiotu Zamówienia Modernizacja Systemu Informacji Przestrzennej Miasta Poznania

Wolne oprogramowanie w zakresie tworzenia i publikacji metadanych

Normy ISO serii 19100

Standaryzacja danych planu zagospodarowania przestrzennego gminy, studium uwarunkowań i planu zagospodarowania przestrzennego województwa

Wykład 7 Metodyki wytwarzania oprogramowania internetowego (2) Wykładowca: dr inż. Mariusz Trzaska

DSL w środowisku Eclipse. Grzegorz Białek Architekt techniczny, Sygnity S.A.

gvsig jako przykład desktopowego klienta usług sieciowych OGC

Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF. Tomasz Turski

Technologia informacyjna (IT - Information Technology) dziedzina wiedzy obejmująca:

Narzędzia CASE dla.net. Łukasz Popiel

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

Fazy i typy modernizacji zbiorów w w IIP. Uniwersytet im. Adama Mickiewicza Wydział Nauk Geograficznych i Geologicznych Poznań:: r.

Doświadczenia we wdrażaniu FOSS4G w działaniach Centrum UNEP/GRID-Warszawa na przykładzie wybranych projektów

INŻYNIERIA OPROGRAMOWANIA

Załącznik nr 1 do SIWZ Szczegółowy Opis Przedmiotu Zamówienia

IDERioja: Rządowa Infrastruktura Danych Przestrzennych w La Rioja (Hiszpania)

Geodezja Gospodarcza

Spis treúci. 1. Wprowadzenie... 13

Szczyrk, 11 czerwca Systemy Informacji Przestrzennej. Anatomia geoportalu. Michał Mackiewicz

nauczania GIS na WAT

1. Wymagania prawne. Europejskie uwarunkowania prawne:

Shapefile, GeoPackage czy PostGIS. Marta Woławczyk (QGIS Polska)

ZAGADNIENIA HARMONIZACJI I INTEROPERACYJNOŚCI

Przegląd oprogramowania GIS do tworzenia map tematycznych

OfficeObjects e-forms

Przegląd oprogramowania GIS do tworzenia map tematycznych. Jacek Jania

Tom 6 Opis oprogramowania

Egzamin / zaliczenie na ocenę*

IBM Rational Software Architect uproszczona instrukcja użytkowania

Ekspert MS SQL Server Oferta nr 00/08

Ponowne wykorzystanie danych sektora publicznego w Austrii Prawo, Standardy, Modele Biznesowe. GISCONS Jarosław Giero

KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA

CONCEPTUAL MODELS OF GEOGRAPHIC INFORMATION - IMPLEMENTATION ASPECTS. Uniwersytet Warmińsko-Mazurski w Olsztynie. Politechnika Warszawska

BADANIE I OCENA ZGODNOŚCI Z INSPIRE

UML w Visual Studio. Michał Ciećwierz

danych przestrzennych

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Projekt CASCADOSS. The Cascadoss Project is financed by the European Commission under the Sixth Framework Programme

BUDOWA INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ JAKO REALIZACJA DYREKTYWY INSPIRE NA PRZYKŁADZIE GMINY ZABIERZÓW

Hurtownie danych - przegląd technologii

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

ERDAS ADE Suite edytor baz danych Oracle Spatial

Szczegółowy opis zamówienia:

MODELOWANIE SYSTEMU INFORMATYCZNEGO WSPOMAGAJĄCEGO DZIAŁALNOŚĆ USŁUGOWĄ W ŚRODOWISKU OBIEKTOWO ZORIENTOWANYM.

U C H W A Ł A Nr 280

Wybrane problemy z dziedziny modelowania i wdrażania baz danych przestrzennych w aspekcie dydaktyki. Artur Krawczyk AGH Akademia Górniczo Hutnicza

IDRISI - WPROWADZENIE

Adam Augustynowicz OPEGIEKA Elbląg

Wolne i Otwarte Oprogramowanie w instytucjach publicznych i firmach

KONFERENCJA -- GML. Warszawa, 12 kwiecień 2013 r. dr Zenon Parzyński GUGiK Wydz. GiK PW

Dokument Detaliczny Projektu

Konfiguracja modelowania w procesie wytwarzania oprogramowania

ZAGADNIENIA PLANISTYCZNE

Informatyczne fundamenty

ROCZNIKI 2010 GEOMATYKI. Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE. Tom VIII Zeszyt 3(39) Warszawa

Projektowanie systemów informacyjnych: język UML

DYREKTYWA INSPIRE (POZIOM ZAAWANSOWANY) Sławomir Bury Wrocławski Instytut Zastosowań Informacji Przestrzennej i Sztucznej Inteligencji

Inżynieria oprogramowania - opis przedmiotu

Kontrola jakości danych

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Repozytorium Zasobów Wiedzy FTP

Michał Adamczyk. Język UML

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 1 Wprowadzenie do narzędzia CASE. Materiały dla nauczyciela

Projekt gvsig Aplikacje dla różnych zastosowań

Tom 6 Opis oprogramowania

HISTORIA MAPY HYDROGRAFICZNEJ POLSKI

Modelowanie i analiza systemów informatycznych

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Praktyczne wykorzystanie programów gvsig i Quantum GIS w opracowaniach geodezyjnych i instytucjach publicznych

Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż.

Aplikacje internetowe i mobilne (studia tradycyjne)

METADANE GEOINFORMACYJNE PODLASIA

INFORMATYKA Pytania ogólne na egzamin dyplomowy

WEKTORYZACJA MAP I PLANÓW

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

Schematy aplikacyjne UML i GML dla mapy zasadniczej oraz Modelu Podstawowego. Rozdział 1 Założenia podstawowe

Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle

Bazy danych i ich aplikacje

egroupware czy phpgroupware jest też mniej stabilny.

Dziennik Urzędowy Unii Europejskiej L 274/9

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

Procesy biznesowe w praktyce. Przykłady użycia z wykorzystaniem jbpm 4.4

Zrozumieć UML Podejście praktyczne na przykładach z projektów rozporządzeń do ustawy PGiK

Normy serii ISO w geodezji i geoinformatyce

Metadane geoinformacyjne jako źródło informacji o środowisku

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD).

nr sprawy: BZP ML Wrocław, dn. 20 lutego 2014 r. SPROSTOWANIE DO INFORMACJI DLA WYKONAWCÓW NR 13

Tematy projektów Edycja 2014

Analiza biznesowa a metody agile owe

Podstawy przetwarzania danych pochodzących z lotniczego skanowania laserowego w oprogramowaniu LP360 firmy QCoherent

Dokument Detaliczny Projektu

Systemy Informacji Przestrzennej

HARMONIZACJA BAZ DANYCH GEODEZYJNYCH I KARTOGRAFICZNYCH

Transkrypt:

Wykorzystanie wolnego oprogramowania do modelowania informacji geograficznej Agnieszka Zwirowicz (UWM w Olsztynie/IGiK) Jędrzej Gąsiorowski (IGiK) 13-14. 05. 2010, Wrocław

Klasyfikacja wolnego oprogramowania w dziedzinie IG (1/2) Ze względu na licencję Przykłady gvsig, Kosmo, QGIS,... GPL (General Public License) udig, SAGA LGPL (Lesser General Public License) BSD (Berkeley Software Distribution) MapWindow GIS EPL (Eclipse Public License) Amateras UML 2

Klasyfikacja wolnego oprogramowania w dziedzinie IG (2/2) Ze względu na przeznaczenie w dziedzinie IG: Tworzenie map, edycja, analiza danych, przetwarzanie danych gvsig, Kosmo, QGIS,... Metadane (tworzenie, edycja, usługi katologowe) Serwery usług sieciowych UMN MapServer, GeoServer, degree,... MEE, degree, Geonetworks opensource,... Bazy danych PostgreSQL/PostGIS,.. Modelowanie IG ArgoUML, Fujaba... 3

Modelowanie informacji geograficznej Źródło: PN-EN ISO 19101:2005 4

Notacje, narzędzia Diagram klas UML Metody Diagram klas UML Środki formalne Źródło: Chojka, 2006 5

Zestawienie wolnego oprogramowania do modelowania (1/8) Przykłady kryteriów porównania oprogramowań: kategoria oprogramowania; metodyka modelowania; funkcjonalność (w tym ocena jakościowa i ilościowa). 6

Zestawienie narzędzi do modelowania Kategorie oprogramowania Chao-Kuei, 2008 Ineiev, 2010 7

Zestawienie wolnego oprogramowania do modelowania (2/8) Metodyka modelowania Modelowanie w metodyce relacyjnej DBDesigner, Toad Data Modeler,... Modelowanie w metodyce obiektowej ArgoUML, Enterprise Architect,.. Modelowanie w metodyce relacyjnej i obiektowej DiaCze, Visual Paradigm,.. 8

Zestawienie wolnego oprogramowania do modelowania (3/8) Metodyka modelowania i kategoria oprogramowania Modelowanie w metodyce relacyjnej Free Software: DB Designer,... Proprietary: Toad Data Modeler, Visual Paradigm,.. Modelowanie w metodyce obiektowej Free Software: StarUML,... Proprietary: Edraw,... Proprietary: Visual Paradigm, DiaCze.. Modelowanie w metodyce relacyjnej i obiektowej Free Software: UMLet,... 9

Zestawienie wolnego oprogramowania do modelowania (4/8) Funkcjonalność oprogramowania realizującego metodykę obiektową Parametry ogólne dotyczące UML Liczba typów diagramów Kompletność diagramów (zgodność ze specyfikacją OMG) 10

Parametry ogólne dotyczące UML 11

Zestawienie wolnego oprogramowania do modelowania (5/8) Funkcjonalność oprogramowania realizującego metodykę obiektową Import/eksport (XMI, CSV) Kopiowanie, kopiowanie do clipboard Generowanie/import (WSDL, XML Schema) Zaznaczenie (wszystko, względem typu) Parametry projektu Wyszukiwanie Walidacja modeli Dodawanie/usuwanie elementów Transformacje modeli (XSD, WSDL, Java) Generowanie skryptu SQL, import DB Schema Tworzenie dokumentacji 12

Parametry projektu 13

Zestawienie wolnego oprogramowania do modelowania (6/8) Funkcjonalność oprogramowania realizującego metodykę obiektową Zmiana grafiki (kolor tła, elementów, połączeń) Zapis jako obraz Parametry diagramu i elementu Zmiana rozmiaru Zmiana widoczności elementów 14

Parametry diagramu i elementu 15

Zestawienie wolnego oprogramowania do modelowania (7/8) Funkcjonalność oprogramowania realizującego metodykę obiektową Elastyczność i wydajność (skróty klawiszowe, belki narzędziowe) Intuicyjność Pomoc i dokumentacja Parametry interfejsu Grafika Kontrola użytkownika (możliwość cofnięcia, ponowienia czynności, dobrze oznaczone wyjścia, utrudnienie wykonania nieodwracalnych czynności) Minimum niespodzianek (użytkownik niezaskakiwany zachowaniem programu) 16

Parametry interfejsu 17

Zestawienie wolnego oprogramowania do modelowania (8/8) Funkcjonalność oprogramowania realizującego metodykę obiektową Rozmiar Stopień trudności Parametry ogólne programu Złożoność 18

Parametry ogólne programu 19

Wersja UML, profil UML w dziedzinie IG 20

Funkcjonalność wzorcowego wolnego oprogramowania zgodnego z profilem UML (ISO/TS 19103) Automatyczna realizacja GFM Automatyczne generowanie schematów aplikacyjnych GML Predefiniowane typy danych, stereotypy określone w specyfikacji technicznej Wzorowy program Generowanie WSDL, XML Schema, SQL Dostępność schematów standardowych 21

Podsumowanie W obszarze zadań dotyczących modelowania udział wolnego oprogramowania jest coraz większy Wolne oprogramowanie w rozpatrywanej dziedzinie jest dobre i może konkurować z rozwiązaniami komercyjnymi w realizacji określonych zadań W zakresie oprogramowań do modelowania IG zgodnego z normami ISO serii 19100 programów praktycznie brak Sposobem propagowania wolnego oprogramowania do modelowania IG mogło być wykorzystanie do budowy schematów aplikacyjnych w ramach realizacji Dyrektywy INSPIRE oraz krajowych infrastruktur informacji przestrzennej 22