Projekt inżynierski Przestrzenna baza danych

Podobne dokumenty
Projekt inżynierski przestrzenna baza danych

Przestrzenne bazy danych. Definicja i cechy przestrzennych baz danych

Przestrzenne bazy danych. Wstęp do przestrzennych baz danych

Zarządzanie danymi przestrzennymi. Rozwiązywanie problemów przestrzennych

Zarządzanie danymi przestrzennymi. Analizy przestrzenne

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

SZKOLENIE: Administrator baz danych. Cel szkolenia

Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego

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

Uruchamianie bazy PostgreSQL

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

SQL w 24 godziny / Ryan Stephens, Arie D. Jones, Ron Plew. Warszawa, cop Spis treści

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

EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015

Encje w Drupalu. Tworzenie własnych encji i ich wpływ na poprawę wydajności

GIS. Grzegorz Chilkiewicz

DOŚWIADCZENIA Z TWORZENIA I UDOSTĘPNIANIA DANYCH PRZESTRZENNYCH METROPOLII POZNAŃ

Analizy morfometryczne i wizualizacja rzeźby

KOŁO NAUKOWE GEODETÓW Dahlta

LITERATURA. C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki )

PLAN WYKŁADU BAZY DANYCH PODSTAWOWE KWESTIE BEZPIECZEŃSTWA OGRANICZENIA DOSTĘPU DO DANYCH

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

RELACYJNE BAZY DANYCH

Oracle11g: Wprowadzenie do SQL

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

ERDAS ADE Suite edytor baz danych Oracle Spatial

Programowanie obiektowe

RELACYJNE BAZY DANYCH I ICH ZNACZENIE W SYSTEMACH INFORMACJI GEOGRAFICZNEJ

BalticBottomBase. Instytut Morski w Gdańsku Gdańsk,

TOPWEB Microsoft Excel 2013 i PowerBI Przygotowanie danych, analiza i efektowna prezentacja wyników raportów

Technologia tworzenia. metody i parametry obliczeń. Dr inż. Artur KUBOSZEK INSTYTUT INŻYNIERII PRODUKCJI

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

serwisy W*S ERDAS APOLLO 2009

ProGea Consulting. Biuro: WGS84 N E ul. Pachońskiego 9, Krakow, POLSKA tel. +48-(0) faks. +48-(0)

PRZEWODNIK PO PRZEDMIOCIE

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

Sebastian Radzimski. QGIS w wodociągach. 10 lat doświadczeń z Opola

Format KML w oprogramowaniu GIS

ISDP w systemach geoinformatycznych dla Parków Narodowych

NARZĘDZIA WIZUALIZACJI

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Opisy efektów kształcenia dla modułu

Systemy informacji geograficznej

BAZY DANYCH LABORATORIUM. Studia niestacjonarne I stopnia

Przestrzenne bazy danych. Analizy przestrzenne

A. Pakiet szkoleń ArcGIS 1:

Opracowywanie map w ArcGIS Online i MS Office. Urszula Kwiecień Esri Polska

Wprowadzenie do baz danych

Część II. Zadanie 3.2. (0 3)

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

SYSTEM INFORMACJI GIS DLA POTRZEB GOSPODARKI WODNEJ WOJ. ZACHODNIOPOMORSKIEGO

Web GIS. Adam Kuran ESRI Polska

MAPY CYFROWE I ICH ZASTOSOWANIE

Specjalizacja magisterska Bazy danych

Zaklad Systemów Informacji Przestrzennej i Geodezji Lesnej. Katedra Urzadzania Lasu, Geomatyki i Ekonomiki Lesnictwa SGGW w Warszawie

PRZESTRZENNE BAZY DANYCH WYKŁAD 2

Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Bazy Danych - Projekt. Zasady przygotowania i oceny projektów

Bazy danych. Plan wykładu. Diagramy ER. Podstawy modeli relacyjnych. Podstawy modeli relacyjnych. Podstawy modeli relacyjnych

Zastosowanie relacyjnych baz danych w Systemach Informacji Geograficznej

Wykład 13. Systemy Informacji Przestrzennej. Systemy Informacji Przestrzennej 1

LiS Distribution - zarządzanie, wizualizacja i przetwarzanie danych LiDAR w Internecie

Zintegrowany System Informacji Geograficznej

Model logiczny SZBD. Model fizyczny. Systemy klientserwer. Systemy rozproszone BD. No SQL

MIERNICTWO GÓRNICZE SYLLABUS

Każdy system GIS składa się z: - danych - sprzętu komputerowego - oprogramowania - twórców i użytkowników

IDRISI - WPROWADZENIE

AUREA BPM Oracle. TECNA Sp. z o.o. Strona 1 z 7

Database Connectivity

Ramowy plan kursu. Lp. Moduły Wyk. Lab. Przekazywane treści

PRZEWODNIK PO PRZEDMIOCIE

PHP: bazy danych, SQL, AJAX i JSON

Program wykładu. zastosowanie w aplikacjach i PL/SQL;

Nie przegrzewaj mózgu wrzuć dane do bazy!

PRZEWODNIK PO PRZEDMIOCIE

Bazy danych i usługi sieciowe

Kierunek: Geoinformatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

nauczania GIS na WAT

SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, Spis treści

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

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

Projekt: MS i CISCO dla Śląska

GŁÓWNE WĄTKI REALIZOWANE W PROJEKCIE GEOPORTAL

Bazy danych w geomatyce Databases in Geomatics

Projekt interdyscyplinarny biologia-informatyka

Systemy Informacji Geograficznej ich rola i zastosowanie

SESJA SZKOLENIOWA. SZKOLENIE I Wprowadzenie do ArcGIS Desktop. 8-9 X (2-dniowe) max. 8 osób. SZKOLENIE II Wprowadzenie do ArcGIS Server

PLAN OCHRONY WIGIERSKIEGO PARKU NARODOWEGO I OBSZARU NATURA 2000 OSTOJA WIGIERSKA PROJEKT SYSTEMU INFORMACJI PRZESTRZENNEJ

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

Projekt i implementacja systemu wspomagania planowania w języku Prolog

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

Zarządzanie danymi przestrzennymi

Programowanie MorphX Ax

HARMONIZACJA DANYCH W PLANOWANIU PRZESTRZENNYM

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET

Bazy danych 2. Wykład 1

K1A_W11, K1A_W18. Egzamin. wykonanie ćwiczenia lab., sprawdzian po zakończeniu ćwiczeń, egzamin, K1A_W11, K1A_W18 KARTA PRZEDMIOTU

Zarządzanie i geolokalizacja dokumentacji fotograficznej. Jakub Mlost ProGea Consulting jakub.mlost@progea.pl

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

Transkrypt:

Projekt inżynierski Przestrzenna baza danych

PostGIS Rozszerzenie relacyjno-obiektowej bazy danych PostgreSQL, dodające możliwość zapisywania danych geograficznych wprost do bazy danych zgodnie ze specyfikacją OpenGIS Simple Features dla profilu SQL. Wczesne wersje PostGIS 0.1-0.9 rozwijane w latach 2001-2005 Pierwsza stabilna wersja jako Release 1.0.0RC1 została opublikowana 13 stycznia 2005 Najnowsza stabilna wersja Release 2.2.0 ukazała się 8 października 2015 Obecnie w fazie rozwojowej postgis-2.3.0dev (źródło: http://refractions.net/)

PostGIS 2 Obsługa obiektów geometrycznych i geograficznych(2d i 3D) Dodatkowe rozszerzenia: Obsługa warstw rastrowych Obsługa obiektów topologicznych (node, edge, face) Obsługa geokodowania (Tiger Geocoder)

Dlaczego przestrzenna baza danych? Wszystkie dane przestrzenne geometryczne i opisowe obiektów są przechowywane w jednym miejscu czyli w tabelach Baza danych pozwala zaprojektować model relacji między poszczególnymi tabelami Dane można umieszczać w bazie danych przez import z plików dowolnego formatu, digitalizację i zapytania SQL Baza danych zapewnia export danych na zewnątrz do dowolnego formatu np. SHP lub KML Mechanizm wyzwalaczy pozwala zaprojektować interakcje między tabelami z danymi przestrzennymi

Dlaczego przestrzenna baza danych? Baza danych PostgreSQL z rozszerzeniem przestrzennym PostGIS jest otwartoźródłowym i ogólnodostępnym systemem bazodanowym Język SQL i funkcje PostGIS pozwalają szybko i w dowolny sposób przetwarzać dane np. zmieniać projekcję obiektów, tworzyć nowe tabele i widoki Dowolne analizy przestrzenne można zaprojektować jako oddzielne funkcje Baza danych zapewnia pełny dostęp do pakietów statystycznych R, dzięki możliwości pisania funkcji w języku PL/R Zewnętrzne biblioteki Pythona są dostępne dzięki rozszerzeniu PL/Python

Dlaczego przestrzenna baza danych? Dane przestrzenne mogą być w dowolny sposób wizualizowane w aplikacjach GIS i Web-GIS Wsparcie dla danych rastrowych możliwość przetwarzania danych rastrowych, algebra map Możliwość wykonywania zapytań do obiektów rastrowych i wektorowych Dostępne narzędzia analizy sieciowej (pgrouting) i analizy topologii

Dlaczego przestrzenna baza danych?

Rozwiązywanie problemów przestrzennych przy pomocy języka SQL a) Find all cities that are located within Marin County. SELECT C2.Name FROM County C1, City C2 WHERE Within(C1.Shape, C2.Shape) = 1 AND C1.Name = Marin ; b) Find any rivers that borders on Mendocino County. SELECT R.Name FROM County C, River R WHERE Touch(C.Shape, R.Shape) = 1 AND C.Name = Mendocino ; c) Find the counties that do not touch on Orange County. SELECT C1.Name FROM County C1, County C2 WHERE Disjoint(C1.Shape, C2.Shape) = 1 AND C2.Name = Orange ;

Przykłady zastosowania przestrzennych baz danych Wyszukiwanie informacji w dużych zbiorach danych przestrzennych (Big Data) Szacowanie zmian użytkowania ziemi Prognozowanie i modelowanie przyszłych zjawisk katastrofalnych Organizacja dużych zbiorów danych przestrzennych - geoportale

Przykłady zastosowania przestrzennej bazy danych PostGIS North Dakota State Water Commission UC Davis Soil Resource Labora Institut Géographique National, France Infoterra - UK National Remote Sensing Centre

North Dakota State Water Commission baza zasobów wodnych

UC Davis Soil Resource Laboratory http://casoilresource.lawr.ucdavis.edu/gmap/ baza zasobów glebowych

Institut Géographique National, France http://www.geoportail.gouv.fr/accueil francuski geoportal

Infoterra - UK National Remote Sensing Centre http://www.geo-airbusds.com baza danych rastrowych zdjęć lotniczych i satelitarnych, danych wektorowych

Parki narodowe w Polsce http://www.ekoportal.gov.pl

Mapa przykładowego parku narodowego

Przykładowy diagram ER bazy danych

Wymogi projektu Spójna baza danych zwierająca wypełnione danymi tabele przestrzenne złączone relacjami tabele powinny być wyposażone w pola z geometrią, klucze główne i obce, indeksy przestrzenne Zbiór widoków skonturowanych w oparciu o relacje przestrzenne prezentujących najciekawsze zjawiska przyrodnicze Zbiór tabel i map prezentujących wyniki analiz przestrzennych np. ocena georóżnorodności, waloryzacja karajobrazu, ocena zagrożeń ekologicznych

Etapy projektu 1. Zaprojektowanie struktury bazy danych, układu tabel, typów obiektów geometrycznych, możliwych relacji diagram ERD 2. Implementacja i wprowadzenie danych 3. Analiza i modelowanie danych tworzenie widoków i tabel analitycznych 4. Wizualizacja wyników tworzenie końcowych map 5. Pisanie raportu

Waloryzacja rangowa typu krajobrazu

Projekt II: Zestaw funkcji analitycznych przykład funkcji opartej na języku PL/R

Literatura Obe R., Hsu L. 2011. PostGIS in Action, Manning Publications Obe R., Hsu L. 2014. PostGIS in Action, Manning Publications Obe R., Hsu L. 2012. PostgreSQL- Up and Running, O Reilly Media Kabacoff I. R. 2011. R in Action, Manning Publications Lutz M. 2009. Learning Python, 4th Edition, O Reilly Media McKinney W. 2011. Python for Data Analysis, O Reilly Media