1 / 13

Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN

Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN. Diplomová práce. Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN. Martin Landa <landa@gama.fsv.cvut.cz>. Martin Landa | 29. června 2005.

braden
Download Presentation

Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Diplomová práce Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Martin Landa <landa@gama.fsv.cvut.cz> Martin Landa | 29. června 2005

  2. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Obsah prezentace • zadání diplomové práce – vytvořit modul GRASSu pro import dat ve výměnném formátu ISKN • GIS GRASS • ISKN a výměnný formát ISKN – VFK • návrh moduluv.in.vfk • zpracování importované DKM v prostředí GRASSu • závěr Martin Landa | 29. června 2005

  3. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN GIS GRASS • GRASS = Geographical Resources Analysis Support System • správa • geoprostorových dat (rastrových a vektorových) • obrazových záznamů (družicových i leteckých snímků) • prostorové modelování a vizualizace dat • svobodný software - licence GNU GPL 0. svoboda spustit aplikaci za jakýmkoliv účelem 1. svoboda modifikovat program pro vlastní potřeby 2. svoboda redistribuovat kopie programu 3. svoboda šířit modifikované verze programu Martin Landa | 29. června 2005

  4. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN GIS GRASS 6 – vektorová architektura • GRASS 5.x X 6.x • novinky vektorové architektury GRASSu 6.x • geometrie: multiformát, prostorový index • atributová data: dBase, DBMS, multiatributy • 3D data • síťové analýzy Martin Landa | 29. června 2005

  5. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN ISKN / Výměnný formát ISKN • integrovaný IS (správa SPI a SGI), podpora výkonu státní správy a uživatelských služeb KN • v provozu od září 2001 • dálkový přístup k datům KN, nahlížení do KN • starý výměnný formát (SVF) • před zavedením ISKN • dvě samostatné části - SGI (VFK), SPI (DBF, TXT) • nový výměnný formát (NVF) • kombinace datových bloků • časové režimy (prvotní data, změny) • rozsah (územní jednotka, oprávněný subjekt, parcela) Martin Landa | 29. června 2005

  6. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Struktura NVF • hlavička (&H) - metadata mapy • datové bloky (&B) – definice tabulky (názvy a datové typy sloupců) • skupiny dat. bloků: • Nemovitosti, Jednotky, Bonitní díly parcely, Vlastnictví, Jiné právní vztahy, Řízení, Prvky KM, BPEJ, GP, Rezervovaná čísla • &BSOBR;ID N30;STAV_DAT N2;KATUZE_KOD N6;CISLO_ZPMZ N5;CISLO_TL N4; CISLO_BODU N12;UPLNE_CISLO N12;SOURADNICE_Y N10.2;SOURADNICE_X N10.2; KODCHB_KOD N2 • identifikátor isib: skupina (is = [10, 19]), datový blok (ib = [01,19]) • datové řádky (&D) • &DSOBR;311040708;0;654299;1427;;1;1014270001;650451.45;1069791.42;4 • konec (&K) Martin Landa | 29. června 2005

  7. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Návrh modulu v.in.vfk Schéma: • vektorová geometrie, topologie, metadata (databanka GRASSu) • popisná data (externí DBMS, např. PostgreSQL) Martin Landa | 29. června 2005

  8. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Návrh modulu v.in.vfk – princip • načtení dat • hlavička – metadata mapy + tabulka [mapa]_hlavicka • vytvoření databázové tabulky (&B) – název a datový typ sloupce • naplnění tabulky (&D) – jednotlivé datové záznamy • předdefinované číslo vrstvy [1001, 1903] • vektorová mapa • vyhledání dané podkladové tabulky • nalezení relačních vztahů • struktura atributových tabulek (číslo vrstvy 1 a výše) • zapsání vektorových elementů (body, linie, hranice ploch, centroidy) Martin Landa | 29. června 2005

  9. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Modul v.in.vfk – krátký popis Description: Import VFK file (ISKN) into a GRASS vector map. Usage: v.in.vfk [-ernduf] [input=name] output=name[type=name[,name,...]] Flags: -e Extend location extents based on input data -r Drop all redundant tables -n Null category (-1) -d Data type timestamp instead of varchar -u Create unique constraints -f Create primary key and foreign key constraints Parameters: input VFK file to be imported, if not given reads from standard input output Name of output vector type Type options: point,line,boundary,centroid,area default: point,line,boundary,centroid,area Martin Landa | 29. června 2005

  10. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Zpracování importované mapy v GRASSu • importovaná mapa – nutnost rozložit do několika tematických map • skript v.vfk.extract • body polohopisu • obrazy parcel • obrazy budov • další prvky mapy • BPEJ • možnosti řady analýz Martin Landa | 29. června 2005

  11. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Příklady mapových výstupů • mapové značky – knihovna symbolůdkm (20) • vysoce kvalitní mapové výstupy ve formátu PostScript Martin Landa | 29. června 2005

  12. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Závěr • vznikl modul v.in.vfk a skript v.vfk.extract • sada mapových značek pro KM • řada komplikací či nedostatků – prostor pro další práci • podpora pouze základních datových typů v DBMI GRASSu – nutnost rozšíření (bigint, numeric ...) • řada modulů jemně modifikována • d.vect, d.what.vect, v.extract, v.category • některé tyto změny již do GRASSu začleněny • směřovaní projektu závisí na odezvěčeské uživatelské základny GISu GRASS Martin Landa | 29. června 2005

  13. Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Děkuji za pozornost Martin Landa | 29. června 2005

More Related