Nyílt forráskódú fejlesztések a FÖMI-nél

Hasonló dokumentumok
Nyílt forráskódú tapasztalatok a FÖMI Térinformatikai Igazgatóságán

Nyílt forráskódú online térképi szolgáltatások fejlesztése a FÖMI-ben

Téradatokkal kapcsolatos elemzések és fejlesztések a FÖMI Térinformatikai Igazgatóságán

Földmérési és Távérzékelési Intézet

QGIS. Tematikus szemi-webinárium Térinformatika. Móricz Norbert. Nemzeti Agrárkutatási és Innovációs Központ Erdészeti Tudományos Intézet (NAIK ERTI)

Internetes térkép publikálási technikák, szabványok, trendek, nyílt forráskódú megoldások

Többfelhasználós és internetes térkép kezelés, megjelenítés

Nyílt forráskódú térinformatikai eszközök Dolleschall János

Egyedül nem megy... A TÉKA (Táj-Érték-Kataszter) projekt. Kristóf Dániel (FÖMI) Kollányi László (BCE) Takács András Attila (KVVM)

Interaktív webes térképezés GRASS GIS 7-tel. A Web Processing Service bemutatása

GIS fejlesztés Web platformra nyílt forráskódú ingyenes eszközökkel

Produktív környezetben használt, nyílt forráskódú komplex térinformatikai megoldások dr. Siki Zoltán

Geoshop fejlesztése a FÖMI-nél

Mozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán

Állami téradatok felhasználása tájszerkezeti vizsgálatokban

Térbeli információk tárháza

29. VÁNDORGYŰLÉSE. Szolgáltatásfejlesztések a. FÖMI-ben. A Magyar Földmérési, Térképészeti és. Távérzékelési Társaság. Sopron 2013.

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.

Adatbázis rendszerek 7. előadás Térinformatikai adatbázisok. Molnár Bence

Térinformatikai adatbázistól a téradat-infrastruktúráig: európai körkép

MINERVA TÉRINFORMATIKAI RENDSZER

OSS szoftverek használta a VINGIS rendszer kialakításában

A FÖMI, mint a térbeli információ menedzsment központja. Toronyi Bence

GeoServer, OpenLayers és WFS. Dolleschall János

DIGITÁLIS KÖZTERÜLETI M SZAKI TÉRKÉP

INSPIRE irányelv Nemzeti téradatinfrastruktúra

DigiTerra fejlesztési eredmények

INSPIRE projektek jelen és jövő

Minőségi téradat-szolgáltatások. fejlesztése és. és üzemeltetése

A Térinformatikai Alaptérkép koncepciója

Az ErdaGIS térinformatikai keretrendszer

Quantum GIS (QGIS) dr. Siki Zoltán Mottó: Computers are like air conditioners - they stop working properly when you open Windows.

GISopen 2013 konferencia. Szolgáltatás fejlesztések a FÖMIben

A QuantumGIS projekt és szoftver bemutatása. Juhász Levente SZTE TFGT

A VINGIS rendszer kialakításának tapasztalatai. Katona Zoltán

INSPIRE irányelv Nemzeti téradatinfrastruktúra

Térinformatikai fejlesztések és projektek a FÖMI-nél

INSPIRE irányelv végrehajtásával kapcsolatos fejlesztések

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely

HUNAGI 2013 konferencia. Geoshop országos kiterjesztése. FÖLDMÉRÉSI ÉS TÁVÉRZÉKELÉSI INTÉZET Forner Miklós április 4.

A GVOP keretében készült EOTR szelvényezésű, 1: méretarányú topográfiai térkép továbbfejlesztésének irányai

GDi Esri Magyarország Felhasználói Konferencia Timár Gábor: Konkurens adatfeldolgozás ArcGIS rendszerben

A MePAR-hoz kapcsolódó DigiTerra térinformatikai szoftver fejlesztések

Geoportál a Közép-Magyarországi Régió területére

A térinformatika lehetőségei a földrajzórán

Környezeti informatika

META. a földügyi folyamatok tükrében. Zalaba Piroska főtanácsos Földművelésügyi és Vidékfejlesztési Minisztérium Földügyi és Térinformatikai Főosztály

Az önkormányzati térinformatikai technológia fejlődési irányai

Térinformatikai kihívások a természetvédelem előtt

TakarNet24. Szolgáltatások, aktuális helyzet. Weninger Zoltán FÖMI

MePAR-hoz készített kataszteri fedvények előállásának tapasztalatai

Automatizált mozgásvizsgálati mérőrendszer. Dr. Siki Zoltán BME Általános- és Felsőgeodézia tanszék

Térinformatikai adatbázis web felületen társadalmasítási célokra

Autodesk Topobase gyakorlati alkalmazások Magyarországon

Adatbázis rendszerek 8. előadás Térinformatikai adatbázisok és gyakorlati ötletek. Molnár Bence

Sebők Tamás alaphálózati szakügyintéző Kolesár András térinformatikai fejlesztő

Az e-közmű kihívás törvényi háttere, megvalósítása, üzemeltetése, jövőképe

PostGIS topológia használata esettanulmány

Holéczy Ernő-Dr. Siki Zoltán Hogy állunk az e-közművel?

NYÍLT FORRÁSKÓDDAL A. FÉNYKÉP, TÉRKÉP, FÉNY TÉR KÉP 2012 konferencia Gyöngyös, Károly Róbert Főiskola

Kulcsár Attila. A második szint GeoCalc GIS 2. GISopen 2012 konfrencia.

Geoinformációs szolgáltatások

Térinformatika adatbázisból. GisOpen 2007 konferencia, március 12-14

Multimédiás adatbázisok

Intelligens közlekedési rendszerek (ITS)

Magyarország nagyfelbontású digitális domborzatmodellje

DIPLOMAMUNKA. Sövegjártó Ferenc

Siki Zoltán DigiKom Kft. BME ÁFGT. KÖRINFO Konferencia május 28-án

Magyarország szőlő ültetvénystatisztikai műszaki térinformatikai rendszerének fejlesztése

Alkalmazásfejlesztések és szolgáltatások az élhető környezet érdekében

Modernizáció a vidékfejlesztésben és a környezetvédelemben

Trendek a nyílt forráskódú térinformatikai fejlesztésekben

Nyílt forrású, webes WGS84-EOV transzformáció

Az INSPIRE előírásai szerinti hazai téradatok szolgáltatásának, forgalmazásának megoldandó kérdései. GIS OPEN konferencia

JavaScript Web AppBuilder használata

Szombathely Város Vezetõi Döntéstámogató Rendszere VDIR-STAT.

EURADIN - Európai címadat infrastruktúra

IT megoldások a 4F rendszerben

Fentrol.hu A digitális légifelvétel archívum

A TakarNet24 projekt térinformatikai vonatkozásai*

Microsoft SQL Server telepítése

HAWK-3. Az OMSZ saját fejlesztésű időjárási megjelenítő rendszere

Szabó József CadMap Kft. 29. Vándorgyűlés július Sopron

Nyilvántartási Rendszer

Adatbázis-kezelő rendszerek. dr. Siki Zoltán

FÖLDMÉRÉSI ÉS TÁVÉRZÉKELÉSI INTÉZET Varga Felicián november 27.

Szoftver technológia. Projektmenedzsment eszközök. Cserép Máté ELTE Informatikai Kar 2019.

Tervezési célú geodéziai feladatok és az állami térképi adatbázisok kapcsolata, azok felhasználhatósága II. rész

Petőfi Irodalmi Múzeum. megújuló rendszere technológiaváltás

E-közmű - egységes elektronikus közműnyilvántartás

Téradatbázisok használata QGIS-ből A DB kezelő modul 2.2 verzió

Prototípus előállítását célzó kutatásfejlesztési projekt a GEODÉZIA Kft-nél

Nagytömegű adatok (gyors) kartografálása. Rostás Sándor százados. MH GEOSZ Műszaki és információs osztály térképész főtiszt (ov. h.

Digitális topográfiai adatok többcélú felhasználása

A KÖLTSÉGHATÉKONYSÁG KULCSA: NYÍLT FORRÁSKÓDÚ SZOFTVEREK ALKALMAZÁSA

geoinformatikai alkalmazások

Mezők/oszlopok: Az egyes leíró adat kategóriákat mutatják.

Eötvös Loránd Tudományegyetem Informatikai Kar Térképtudományi és Geoinformatikai Tanszék. Simó Benedek. doktori disszertáció

DIPLOMAMUNKA. Szélerőművek vizsgálata térinformatikai módszerekkel UNDER CONSTRUCTION. Konzulensek: Dr. Juhász Attila Dr.

A DALNET24 projekt aktualitásai

Átírás:

Nyílt forráskódú fejlesztések a FÖMI-nél Olasz Angéla - Kolesár András 2. Nyílt forráskódú térinformatika munkaértekezlet BME Általános- és Felsőgeodézia tanszék 2013. november 22. Földmérési és Távérzékelési Intézet Térinformatikai Igazgatóság

Áttekintés Térinformatikai Igazgatóság bemutatása Téradat-tárház adattartalma Online térképi szolgáltatások IQmulus Apache Hadoop Topológiai adatbázis építése nyílt technológiával Esettanulmány 2

2012. 10. 01-től 3

Térinformatikai Igazgatóság Alapfeladatok: A FÖMI téradatainak harmonizációja, egységesítése, adatfrissítések kezelése, verziókezelés, A FÖMI Téradat tárház kialakítása, üzemeltetése, A FÖMI Téradat tárházból történő belső intézeti és külső szolgáltatások kialakítása, üzemeltetése és fejlesztése, Értéknövelt téradatok szolgáltatása, Az INSPIRE gyakorlati megvalósítása. Fejlesztések: Online térképi szolgáltatások fejlesztése, üzemeltetése, szolgáltatás bővítés fejlesztés Új térinformatikai technológiák meghonosítása az intézeti gyakorlatban Új térinformatikai eljárások kialakítása a téradatok harmonizációjában Kutatás-fejlesztés 4

Téradat tárház Kialakítás: Nagy méretű vektor adatok rendszerintegrálása, gyors adateléréssel szolgáltatása, téradatok rendszeres frissítése, mentése: Munkaszerver és belső szolgáltató szerver, illetve ettől elválasztott külső szolgáltató szerverek (WMS szerver), Adatbázis-szerver: PostgreSQL Objektum relációs adatbázis-kezelő rendszer (ORDBMS), + PostGIS a geometriai objektumok kezelésére és különböző geometriai műveletek végrehajtására; Open source! Belső és külső szolgáltatásokat kiszolgáló Postgresql szerverek adatbetöltése a FÖMI téradataival, Optimalizálás, indexelés, Leválogatások, lekérdezések, térbeli műveletek szerver-oldali futtatása A munkaállomások: kliensek Redundancia kiküszöbölhető, hozzáférés könnyen szabályozható Nagyobb adatbiztonság 5

Téradat tárház Adatbázis tartalom áttekintő statisztika (2013. októberi állapot): ORDBMS-ben tárolt alapadatok összesen: 229 GB MePAR blokk 2013: 373.083 db MePAR nem tám 2013: 960.772 db MePAR felszínborítás 2013: 1.725.270 db DAT (ingatlan nyilvántartás) adatbázis objektumtáblák országos statisztikái : T_OBJ_ATTRBC Földrészletek I. (közterületi) és attribútumaik táblázata 622.214 db T_OBJ_ATTRBD Földrészletek II. (nem közterületi) és attribútumaik táblázata 7.300.093 db T_OBJ_ATTRBE Alrészletek, művelési ágak és attribútumaik táblázata 1.341.495 db T_OBJ_ATTRBF Termőföld minőségi osztályok és attribútumaik táblázata 10.198.296 db T_OBJ_ATTRCA Épületek és attribútumaik táblázata 6.510.408 db T_OBJ_ATTRCB Épületek tartozékai és attribútumaik táblázata 379.082 db Összesen: 26.351.588 db 6

Raszter adatok Nagy méretű raszteres adatok tárolása, szolgáltatása, frissítése, mentése: Topográfiai térképek 1:10.000 120 GB, 1:100.000 1,67 GB, Ortofotó TileCache összes évjárat (2000-2012) 5.99 TB; 2013-as folyamatban, Infra ortofotó TileCache (2007-2012) ~ 3,5 TB, Ortofotó TileCache Ortofotó TileCache-t a FÖMI fejlesztette a felhasználói igényekhez igazodva, annak érdekében, hogy ortofotót publikáljunk open source alapokon. Alkalmazott létrehozási eljárás:gdal 7

Ortofotó TileCache Tile Map Service (TMS) eljárás bevezetése, tesztelési fázisban. Legjobb ortofotó réteg: 126 GB 11 db előre gyártott piramis réteg (gyakran használt nagyítási méretarányok) Alkalmazott létrehozási eljárás:gdal Σ scale gridsize tile_layer0 222920 1:1000 512x512 tile_layer1 358061 1:2000 512x512 tile_layer2 90060 1:5000 512x512 tile_layer3 22729 1:10.000 512x512 tile_layer4 3822 1:20.000 512x512 tile_layer5 1000 1:50.000 512x512 tile_layer6 294 1:100.000 512x512 tile_layer7 63 1:200.000 512x512 tile_layer8 20 1:500.000 512x512 tile_layer9 12 1:1.000.000 512x512 tile_layer10 6 1:2.000.000 512x512 tile_layer11 1 1:5.000.000 512x512 8

WebGIS Open source standards Hálózaton keresztül működő térinformatikai szolgáltatások, szabványok használata Open Geospatial Consortium (OGC) International Organization for Standardization (ISO) Elkülönül egymástól az adatok tárolási, megtekintési és feldolgozási helye nem kell fizikailag helyben tárolni az adatot Tile Map Service (TMS) Web Map Tile Service (WMTS): georeferált térképi tile-ok interneten keresztül történő szolgáltatása Web Map Service (WMS): raszteres megjelenítés, csak egy bitképet viszünk át a lekért területről Web Feature Service (WFS): Vektoros objektumok (pont, vonal, felület) átvitele a lekért területre (formátum: GML) Web Processing Service (WPS): Online adatfeldolgozási szolgáltatások (geoprocesszálás stb.) (+ CSW, WCS, stb.) Forrás: Kristóf D.-Oláh R.-Olasz A.; Nyílt forráskódú tapasztalatok a FÖMI Térinformatikai Igazgatóságán; BME, 2013 9

Szolgáltatott téradatok Alapadatok: Ortofotók, Magyar Közigazgatási Határok adatbázisa, Topográfiai térkép, Domborzatmodell, Ingatlan-nyilvántartási térképi adatbázis. Egyéb levezetett tematikus adatok webalkalmazások szolgáltatása 10

Szolgáltatott téradatok 11

WMS szolgáltatások publikálására és web alkalmazás fejlesztésre használt nyílt forráskódú eszközök Apache http szerver MapServer térképkiszolgáló OpenLayers webes térkép megjelenítő PostgreSQL objektum-relációs adatbázis-kezelő és PostGIS térbeli kiterjesztése PHP/javaScript programozási nyelv Ext JS/ GeoExt web térkép alkalmazás fejlesztő környezete Forrás: Nyílt forráskódú fejlesztések a FÖMI Térinformatikai Igazgatóságán Kolesár András - Olasz Angéla - Oláh Róbert,Debrecen, 2013. 12

Téradat tárház webfelület Adminisztrációs felület és hozzátartozó adatbázis biztosítja a felhasználói autentikációt. Funkcionalitás: rétegmegjelenítés, térképböngészési alapfunkciók, térképi objektum adatbázisban tárolt attribútum adatainak lekérése (GetFeatureInfo), adatbázis elemek kiválasztása-nagyítás (Település-Hrsz keresés). 13

Téradat tárház webfelület Adminisztrációs felület és hozzátartozó adatbázis biztosítja a felhasználói autentikációt. Funkcionalitás: rétegmegjelenítés, térképböngészési alapfunkciók, térképi objektum adatbázisban tárolt attribútum adatainak lekérése (GetFeatureInfo), adatbázis elemek kiválasztása-nagyítás (Település-Hrsz keresés). 14

MePAR böngésző 15

IQmulus Téradat-felhők,-fedvények és térfogati adatkészletek nagy kapacitású fúziós és elemző rendszere Projekt időtartama: 2012 nov. 1. 2016 okt. 31. Finanszírozás: EU 7-es keretprogram (IP) 12 európai partner A FÖMI az 1. munkacsoport vezetője, a szárazföldi alkalmazások koordinátora Új módszer a téradatok fúziójára és elemzésére, amely lehetővé teszi: a nagy tömegű heterogén téradatok elosztott rendszerű, optimalizált, szolgáltatás-alapú feldolgozását. 16

Architektúra-terv 1.0 Forrás:Kristóf Dániel Térinformatikai fejlesztések és projektek a FÖMI-nél; ELTE GISday ;2013 17

Van-e? olyan nyílt/szabad térinformatikai szoftver, amely alkalmas: topológiai szemléletben tárolt adatok kezelésére egyszerre többen szerkeszthetik zárolás nélkül kezeli az esetleges ütközéseket lehetőséget ad az adatok előző változatainak összehasonlítására megbirkózik nagy tömegű adattal magyar nyelvű kezelőfelülettel rendelkezik nem kötődik egyetlen operációs rendszerhez 18

Hasonlat "What, behind the rabbit?" "It is the rabbit." (Monty Python and the Holy Grail) - A nyúlon túl? - Nem, a nyúl az!" (Gyalog galopp) 19

OpenStreetMap olyan nyílt/szabad térinformatikai szoftver, amely alkalmas: topológiai szemléletben tárolt adatok kezelésére egyszerre többen szerkeszthetik zárolás nélkül kezeli az esetleges ütközéseket lehetőséget ad az adatok előző változatainak összehasonlítására megbirkózik nagy tömegű adattal magyar nyelvű kezelőfelülettel rendelkezik nem kötődik egyetlen operációs rendszerhez 20

De Nem akarom betölteni az adataimat az OpenStreetMap adatbázisába! Nem is kell. Akkor hogyan használjam? Telepíts saját szervert, saját adatbázissal. Hogyan? Töltsd le, telepítsd, használd. 21

Letöltés GNU GPL licenc https://github.com/openstreetmap/openstreetmap-website/ 22

Mi is ez? OpenStreetMap API kapcsolat a felhasználók és az adatbázis között téradatok letöltése és feltöltése http felületen PostgreSQL adatbázis-szerkezet valódi topológiai szerkezetben tárolódik nem tévesztendő össze a raszterizálásra használt táblákkal, amelyben PostGIS geometriák formájában jelennek meg az adatok 23

Mi kell hozzá? PostgreSQL Ruby on Rails OpenStreetMap API adatbázis-szerver webszerver és programnyelv szerveren futó alkalmazás Java OpenStreetMap Editor (JOSM) szerkesztőprogram a felhasználók számára 24

Topológiai szemlélet 25

Egyidejű felhasználók kezelése 26

Ütközések kezelése, előző változatok összehasonlítása 27

Nagy tömegű adat kezelése 2 094 728 990 node 205 391 059 way 2 245 463 relation 28

Magyar nyelvű kezelőfelület 29

Nem kötődik egyetlen operációs rendszerhez 30

Egyidejű szerkesztés a gyakorlatban 31

Egyidejű szerkesztés a gyakorlatban 32

Egyidejű szerkesztés a gyakorlatban 33

Egyidejű szerkesztés a gyakorlatban 34

Egyidejű szerkesztés a gyakorlatban 35

Egyidejű szerkesztés a gyakorlatban 36

Egyidejű szerkesztés a gyakorlatban 37

Egyidejű szerkesztés a gyakorlatban 38

Egyidejű szerkesztés a gyakorlatban 39

Egyidejű szerkesztés a gyakorlatban 40

Egyidejű szerkesztés a gyakorlatban 41

Egyidejű szerkesztés a gyakorlatban 42

Egyidejű szerkesztés a gyakorlatban 43

Egyidejű szerkesztés a gyakorlatban 44

Egyidejű szerkesztés a gyakorlatban 45

Egyidejű szerkesztés a gyakorlatban 46

Egyidejű szerkesztés a gyakorlatban 47

Egyidejű szerkesztés a gyakorlatban 48

Egyidejű szerkesztés a gyakorlatban 49

Egyidejű szerkesztés a gyakorlatban 50

Egyidejű szerkesztés a gyakorlatban 51

Egyidejű szerkesztés a gyakorlatban 52

Egyidejű szerkesztés a gyakorlatban 53

Egyidejű szerkesztés a gyakorlatban 54

Egyidejű szerkesztés a gyakorlatban 55

Egyidejű szerkesztés a gyakorlatban 56

Mi zajlik a szerveren? 57

Böngészőben követhető minden változás 58

... az adatbázisban is 59

... és a szerkesztőfelületen is 60

OpenStreetMap olyan nyílt/szabad térinformatikai szoftver, amely alkalmas: topológiai szemléletben tárolt adatok kezelésére egyszerre többen szerkeszthetik zárolás nélkül kezeli az esetleges ütközéseket lehetőséget ad az adatok előző változatainak összehasonlítására megbirkózik nagy tömegű adattal magyar nyelvű kezelőfelülettel rendelkezik nem kötődik egyetlen operációs rendszerhez 61

... de mi itt a FÖMI fejlesztése? EOV koordináták kezelése az OSM lat/lon koordinátapárokkal dolgozik a magyar közigazgatásban kötelező az EOV DAT-OSM konverzió geometriává alakítás nélkül, közvetlenül naplózva az átalakítás során észlelhető hibákat Topológiai ellenőrzés az egész állományon egységesen közvetlenül az adatbázisban 62

Köszönjük a figyelmüket! Olasz Angéla térinformatikus olasz.angela@fomi.hu Kolesár András térinformatikai fejlesztő kolesar.andras@fomi.hu Földmérési és Távérzékelési Intézet Térinformatikai Igazgatóság, 1149 Budapest, Bosnyák tér 5. www.fomi.hu 63