Informacja geograficzna - uzyskiwana w drodze interpretacji danych geograficznych, w normie ISO 19101 określa się informację geograficzną jako informację dotyczącą zjawisk jawnie lub niejawnie powiązanych z położeniem na Ziemi.
Dane geograficzne - dane dotyczące obiektów geograficznych.
obiekty geograficzne - obiekty wyodrębnionych elementów świata rzeczywistego, który powiązany jest z pow. Ziemi i stanowi przedmiot postrzegania i poznawania określony w przestrzeni i w czasie, może mieć charakter naturalny lub antropogeniczny.
norma - ściśle zdefiniowany dokument, akt prawny bądź przepis przyjęty na zasadzie konsensusu i zatwierdzony przez odpowiednią jednostkę do powszechnego i wielokrotnego stosowania.
standard - powszechnie i zwyczajowo uznawany i stosowany wzorzec metody, technologii, procesu, wyrobu, jakości a także symbol, znak, termin czy zwrot nie zawsze nawet posiadający ścisłą wyczerpującą i jednoznaczną definicję.
Cechy informacji geograficznej:
Wszechobecność,
Różnorodność producentów, dysponentów i użytkowników
Różnorodność platform i systemów narzędziowych
Rozproszenie realizacji GIS,
Udział w wielorakich procesach decyzyjnych.
Współdziałanie (interoperacyjność) - zdolność skutecznego komunikowania się oprogramowania i sprzętu pochodzących od różnych producentów.
Model pojęciowy - abstrakcyjne wyobrażenie pewnych aspektów rzeczywistości, w modelu pojęciowym wyrażana jest określona dziedzina problemu.
Modelowanie pojęciowe - proces tworzenia modelu pojęciowego.
Schemat pojęciowy - opis modelu pojęciowego za pomocą języka (język - służy do opisu modelu pojęciowego) schematu pojęciowego.
Schemat aplikacyjny - są to schematy pojęciowe, które są budowane dla aplikacji o tych samych wymaganiach co danych.
Etapy budowy schematu aplikacyjnego:
Identyfikacja dziedziny tematycznej i przegląd wymagań
Opracowanie modelu pojęciowego dla danej dziedziny obejmujące identyfikację typów obiektów, ich właściwości, związków i ograniczeń.
Opisanie tego modelu w przyjętym języku formalnym (schemat apl. UML)
Integracja tak powstałego schematu aplikacyjnego ze schematami znormalizowanymi (standardowymi) geometrii i topologii, jakości, opisu położenia.
Generowanie implementacji
Model logiczny - model, który zawiera specyfikacje implementacji(wdrożenia) dla różnych technik.
Model fizyczny - model wyspecjalizowany uwzględniający i ukierunkowany na konkretne i szczegółowe warunki realizacyjne w danym środowisku narzędziowym. Model ten jest często rozumiany jako model danych.
współdziałanie - wg dyrektywy INSPIRE: możliwość łącznego wykorzystywania zbiorów danych przestrzennych oraz usług, zapewniająca spójną i podwyższoną wartość wyniku; wg normy 19101: zdolność do zapewnienia udziału w IG zróżnicowanych środowisk narzędziowych, przedmiotowych instytucjonalnych i innych.
Współdziałanie wnioski:
Znaczeniowe - komunikowanie informacji w miejsce „bezznaczeniowego” transferu danych.
Umożliwienie komunikowania każdej informacji geograficznej (co do formy i treści) pomiędzy wszystkimi sensownymi i racjonalnymi realizacjami sprzętowo - programowymi GIS.
Normalizacja IG - racjonalny sposób i forma zapewnienia współdziałania.
Dane referencyjne - dane, które są produktami geodetów, określone w danym układzie odniesienia, są podstawą do tworzenia danych tematycznych.
Języki w modelu pojęciowym: notacja BARKER'A, notacja CASE - zaliczane do METODY E-A-R (encja-atrybut-związek) zawierają się w metodyce strukturalnej.
schemat - wyodrębniony i sformalizowany fragment modelu pojęciowego definiujący zakres i kontekst dla zbioru encji.
encja - rzecz lub obiekt rzeczywisty lub wyobrażony mający dla nas znaczenie, o którym informacje mają być dostępne. Każda encja jest deklarowana w zakresie danego schematu.
atrybut - forma, w jakiej definiuje się charakterystykę encji lub jej związku z inną encją. Atrybut jest deklarowany za pomocą nazwy oraz typu danych.
Rodzaje atrybutów:
ogólne (nazwa, oznaczenie, opis);
fizyczne (typ danych, długość, liczba cyfr dziesiętnych);
logiczne (wartość domyślna, typ klucza).
Typy danych:
alfanumeryczne;
numeryczne;
data;
czas.
związek - zależność pomiędzy DWIEMA encjami, rozróżnia się dwa typy związków: związek typu „set” oraz „ma”.
ograniczenie - mechanizm ograniczający dopuszczalne wartości atrybutów encji oraz możliwe związki pomiędzy encjami. Ograniczenia mogą być: lokalne (poziom encji), globalne (poziom schematu).
Encja - odworowanie obiektu
<nazwa encji> Budynek
<atrybut 1> ilość kondygnacji
<atrybut 2> rok budowy
Każda rzecz lub przedmiot może być reprezentowana tylko przez 1 encję.
Każda encja musi być jednoznacznie identyfikowana
Związek
Powiązanie encji z samą sobą (związek rekurencyjny)
Każdy związek ma dwa końce: nazwa związku, liczność, opcjonalność
Opis związku (relacji)
Typ relacji :
Jeden do jednego
Jeden do wielu
Wiele do wielu
Typ uczestnictwa:
obowiązkowy,
opcjonalny
Stopień uczestnictwa
określa min i max liczbę instancji w encji, które mogą być powiązane z pojedynczą instancją innej encji
Atrybuty:
<encja 1>
<atrybut 1>
<atrybut 2> min 2 max 8 atrybutów
Nie należy stosować nazwy encji jako części nazwy atrybutu. Nazwy encji są bez polskich znaków. Nazwa atrybutu w liczbie pojedynczej. Jeżeli w kilku encjach mamy ten sam atrybut należy zastąpić go encją. Każda encja musi być jednoznacznie identyfikowalna.
Atrybut może być opcjonalny (atrybut „0”)
Atrybut może być wymagany (znak „*”)
Atrybut wchodzi w skład jednoznacznego identyfikatora (znak „#”)
Jednoznaczny identyfikator encji: atrybut, kombinacja atrybutów, kombinacja związków lub kombinacja atrybutów i związków.
Łuk wykluczający stosujemy gdy związki wykluczają się nawzajem.
Encja referencyjna jest to taka encja która nie jest połączona żadnym związkiem (od strony „wymagany” z innymi encjami. Często taka encja uzupełnia definicję innych encji
Encja intersekcji jest to encja powstała w wyniku eliminacji związku „wiele do wielu” między dwiema innymi encjami. Instancje tak powstałej encji mogą występować tylko łącznie dla dwóch definiujących taką encję encji referencyjnych.
Notacja case studio 2 - encje
Encja niezależna: encja , której identyfikacja (identyfikacja instancji encji) nie zależy od żadnej innej.
Projektowanie bez danych - implementacja bez danych
M. poj. M. log. M. fiz.
Not. ERA, j. implem. Narz. progr. UML SQL, XML (Access, Aptana) Encja create table tabela
Atrybut create table kolumna
Instancja wiersz rekord