Obsah Atributová tabulka Atributové dotazy. GIS1-2. cvičení. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie

Podobne dokumenty
ggplot2 Efektní vizualizace dat v prostředí jazyka R Martin Golasowski 8. prosince 2016

LBF/ZUB22 Programové vybavení ordinace zubního lékaře. Mgr. Markéta Trnečková, Ph.D. Palacký University, Olomouc

KOLEKCJE - to typy masowe,zawierające pewną liczbę jednorodnych elementów

Język SQL, zajęcia nr 1

(1) Derivace. Kristýna Kuncová. Matematika B2 17/18. Kristýna Kuncová (1) Derivace 1 / 35

ACESS- zadania z wykorzystaniem poleceń SQL

Martin Pergel. 26. února Martin Pergel

strukturalny język zapytań używany do tworzenia i modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych

Plan bazy: Kod zakładający bazę danych: DROP TABLE noclegi CASCADE; CREATE TABLE noclegi( id_noclegu SERIAL NOT NULL,

Co nám prozradí derivace? 21. listopadu 2018

Kristýna Kuncová. Matematika B2 18/19

Edita Pelantová, katedra matematiky / 16

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YDATA: Přednáška I. 5. říjen, / 37

Elementární funkce. Edita Pelantová. únor FJFI, ČVUT v Praze. katedra matematiky, FJFI, ČVUT v Praze

Bazy danych 7. SQL podstawy

Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12

Cauchyova úloha pro obyčejnou diferenciální rovnici

Hurtownia Świętego Mikołaja projekt bazy danych

Programowanie MSQL. show databases; - pokazanie jakie bazy danych są dostępne na koncie

Aproximace funkcí 1,00 0,841 1,10 0,864 1,20 0,885. Body proložíme lomenou čarou.

Reprezentace dat. BI-PA1 Programování a Algoritmizace I. Ladislav Vagner

Matematika (KMI/PMATE)

Bazy Danych i Usługi Sieciowe

Obsah. Zobrazení na osmistěn. 1 Zobrazení sféry po částech - obecné vlastnosti 2 Zobrazení na pravidelný konvexní mnohostěn

Relacyjne bazy danych. Podstawy SQL

Informatyka (5) SQL. dr inż. Katarzyna Palikowska Katedra Transportu Szynowego p. 4 Hydro

Wykład 5. SQL praca z tabelami 2

Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.

Wprowadzenie do BD Operacje na bazie i tabelach Co poza zapytaniami? Algebra relacji. Bazy Danych i Systemy informacyjne Wykład 2.

Oracle PL/SQL. Paweł Rajba.

BAZA DANYCH SIECI HOTELI

Bazy danych i usługi sieciowe

Paweł Rajba

Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.

Linea rnı (ne)za vislost

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.

Úvodní informace. 18. února 2019

Relacyjne bazy danych. Podstawy SQL

Wykład 05 Bazy danych

Bazy danych 5. Samozłaczenie SQL podstawy

Plan wykładu BAZY DANYCH II WYKŁAD 5. Kolekcje. Tablice asocjacyjne Kolekcje Tablice asocjacyjne VARRAY Tablice zagnieżdżone

Matematika 2, vzorová písemka 1

PA152,Implementace databázových systémů 2 / 25

Kristýna Kuncová. Matematika B3

Programowanie w SQL procedury i funkcje. UWAGA: Proszę nie zapominać o prefiksowaniu nazw obiektów ciągiem [OLIMP\{nr indeksu}] Funkcje użytkownika

Odnawialne Źródła Energii I rok. Tutorial PostgreSQL

Widok Connections po utworzeniu połączenia. Obszar roboczy

Baza danych hotel Maciej Gerus

Funkcje w PL/SQL Funkcja to nazwany blok języka PL/SQL. Jest przechowywana w bazie i musi zwracać wynik. Z reguły, funkcji utworzonych w PL/SQL-u

Lana a šňůry pro elektrické ohradníky

Univerzita Karlova v Praze Matematicko-fyzikální fakulta

CREATE TABLE logika (p BOOLEAN); INSERT INTO logika VALUES(true); INSERT INTO logika VALUES(false); INSERT INTO logika VALUES(NULL);

Jerzy Nawrocki, Wprowadzenie do informatyki

Oracle PL/SQL. Paweł Rajba.

Internet a zdroje. (Zdroje na Internetu) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17.

GerbView. 20 grudnia 2015

Przydatne sztuczki - sql. Na przykładzie postgres a.

Kristýna Kuncová. Matematika B2

Aby uruchomić program klienta i połączyć się z serwerem, należy komendę:

1 Soustava lineárních rovnic

OpenPoland.net API Documentation

podle přednášky doc. Eduarda Fuchse 16. prosince 2010

5. a 12. prosince 2018

Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f(b) f(a) b a. Geometricky

Bazy danych 4. SQL podstawy. P. F. Góra

Kapitola 4: Soustavy diferenciálních rovnic 1. řádu

Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava

Podstawy języka SQL. SQL Structured Query Languagestrukturalny

Bazy danych. Bazy danych. Podstawy języka SQL. Dr inż. Paweł Kasprowski.

SQL w praktyce. Miłej i owocnej nauki!!!

Bazy danych. Dr inż. Paweł Kasprowski

Katedra kybernetiky skupina Inteligentní Datové Analýzy (IDA) Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Inverzní Z-transformace

Bazy danych dla producenta mebli tapicerowanych. Bartosz Janiak Marcin Sikora Wrocław r.

PODSTAWY BAZ DANYCH 13. PL/SQL

MATEMATIKA 3. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci

Grupowanie i funkcje agregujące

Instrukcja CREATE TABLE

Stavový popis Stabilita spojitých systémů (K611MSAP) Katedra aplikované matematiky Fakulta dopravní ČVUT. čtvrtek 20. dubna 2006

Funkce zadané implicitně. 4. března 2019

Wordpress. Wstęp do tworzenia pluginów. Piotr Wasilewski wasilewski.piotrek (at) gmail.com

(13) Fourierovy řady

Wykład 6. SQL praca z tabelami 3

Wyzwalacz - procedura wyzwalana, składowana fizycznie w bazie, uruchamiana automatycznie po nastąpieniu określonego w definicji zdarzenia

Temporalne bazy danych

Plan wykładu BAZY DANYCH II WYKŁAD 9. Dynamiczny SQL. Dynamiczny SQL

Ćwiczenie 2 GEODA i5 ogólne informacje i obliczanie statystyki Morana

Bazy danych 10. SQL Widoki

Język SQL, zajęcia nr 2

Szkolenie Oracle SQL podstawy. Terminy lutego 2010 First Minute! 1100zł!

Struktura bazy danych

Wykład 8. SQL praca z tabelami 5

Projektowanie systemów baz danych

DECLARE <nazwa_zmiennej> typ [(<rozmiar> )] [ NOT NULL ] [ { := DEFAULT } <wartość> ];

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 8

Powyższe reguły to tylko jedna z wersji gry. Istnieje wiele innych wariantów, można też ustalać własne zasady. Miłej zabawy!

Bartosz Jachnik - Kino

Kurs. Podstawy MySQL

Właściwości i metody obiektu Comment Właściwości

Transkrypt:

ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie září 2010

prezentace 1 2

Obecně otevření atributové tabulky (vlastnosti vrstvy Open Attribute Table) řádky v tabulce jednotlivé záznamy (objekty) sloupce v tabulce atributy maximální počet záznamů omezen typem souboru (u Shapefile 65535) atributy mohou být různých datových typů (známé z programování) číselné typy (Short Integer, Long Integer, Float, Double) textové řetězce (Text) datum (Date) geometrie (Geometry) pro prostorová data povinný atribut Object ID (FID) pro prostorová data povinný atribut

Obecně označení záznamů v tabulce v záhlaví záznamu kliknout nebo táhnout myší (lze kombinovat se SHIFT nebo CTRL) v záhlaví pravé tlačítko myši Select/Unselect přesun po záznamech v levé dolní části tabulky (Record) přepínání zobrazení záznamů v dolní části tabulky (Show all/show selected) pravé tlačítko v záhlaví záznamu kontextové menu Flash v mapě problikne aktuální objekt Zoom To, Pan To přibĺıžení nebo posunutí na aktuální objekt Identify výpis všech atributů objektu v přehledné tabulce dále lze pracovat s vybranými záznamy (Zoom To, Clear, Copy, Delete)

Obecně tažením myši lze sloupce (atributy) přesouvat pravé tlačítko v záhlaví sloupce kontextové menu Sort Ascending/Descending seřadit vzestupně/sestupně Summarize udělá sumarizační tabulku podle jedinečných hodnot v aktuálním sloupci, lze pracovat se statistickými hodnotami sumarizovaných dat (First, Last, Average, Sum, Minimum, Maximum,... ) Statistics vypočítá statistické údaje nad atributem (Count, Sum, Minimum, Maximum, Average) Turn Field Off vypíná zobrazení sloupce Freeze/Unfreeze zmrazený sloupec se zobrazuje úplně vlevo, při posunu v široké atributové tabulce zůstává stále zobrazen Delete ruší atributový sloupec Properties zobrazuje vlastnosti sloupce (datový typ,... )

Obecně jsou k dispozici pod tlačítkem Table Options v levé horní části tabulky Find, Replace hledání, náhrady při editaci Select All vyber vše Clear Selected zruš výběr Switch Selection prohod výběr (vybrané a nevybrané) Create Graph vytvoří graf (lze nastavit parametry) Export lze exportovat jako DBF Add Field přidává atributový sloupec (jméno, datový typ)

Počítání nových hodnot atributů Obecně v záhlaví sloupce Field Calculator kalkulačka nových hodnot pro záznámy vztahuje se na právě vybrané záznamy (pozor na All/Selected!) lze použít konstant, hodnot ostatních atributů, matematických, řetězcových a datumových funkcí, standardních operátorů při zašktnutí Show Codeblock lze použít kód VBA nebo Pythonu pro složitější výpočty vytvořené vzorce nebo kódy lze ukládat a následně znovu použít v záhlaví sloupce Calculate Geometry lze počítat plochu, obvod nebo souřadnice centroidu objektů lze použít bud souřadnicový systém (SS) vstupních dat a nebo SS datového rámce (potom se souřadnice transformují)

z menu Options u otevřené atributové tabulky (Select By Attributes) nebo z hlavního menu ArcMap Selection Select By Attributes nebo ikonou nad zobrazením atributové tabulky zobrazí se návrhová tabulka dotazů Layer nastavujeme v které vrstvě budeme dělat výběr Method nastavujeme typ výběru (nový, přidat do výběru, odebrat z výběru) Výběr je vlastně SQL dotazem do atributové tabulky. Základní schéma dotazu je vyber všechny objekty z tabulky pro které platí. V následující podmínce je možné používat příslušné hodnoty atributů (sloupců) a různé operátory. Samozřejmě je možné použít i číselné konstanty.

II. Operátory je větší, je menší, rovná se, nerovná se, závorky "AREA" > 1000000 "NAZEV" = Praha (pozor, textové řetězce v apostrofech!!!) Operátory AND, OR, NOT logické hodnoty ("AREA" > 1000000) AND ("NAZEVORP" = Benešov ) (a zároveň) ("AREA" > 1000000) OR ("NAZEVORP" = Benešov ) (nebo) NOT( "NAZORP" = Benešov ) (negace)

III. Znaky % žoĺıkové znaky u textových řetězců podtržítko právě jeden znak ( B r ) (vyhovuje Bor, Ber, Bar) procento libolvolný počet znaků (i žádný znak) ( B%r ) (vyhovuje Br, Bar, Boží Dar) pro porovnání řetězců existuje operátor LIKE "NAZEV"LIKE P% (vše co začíná na P) pro porovnání hodnoty NULL existuje operátor IS "NAZEV"IS NULL (vše co nemá definovaný název)

IV. vytvořené dotazy lze ukládat a znovu používat tlačítko Get Unique Values vrátí seznam všech unikátních hodnot pro daný atribut v tabulce vybraná data lze exportovat jako novou vrstvu (pouze dočasně) pravé tlačítko nad názvem vrstvy a pak Selection Create Layer... jako nová data (trvale) pravé tlačítko nad názvem vrstvy a pak Data Export Data Selected features