nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfszabad szoftver...

17
Nyílt forráskódú szoftverek a Nyílt forráskódú szoftverek a geodéziai gyakorlatban geodéziai gyakorlatban dr. Siki Zoltán BME Általános- és Felsőgeodézia Tanszék [email protected]

Upload: others

Post on 04-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Nyílt forráskódú szoftverek a Nyílt forráskódú szoftverek a geodéziai gyakorlatbangeodéziai gyakorlatban

dr. Siki ZoltánBME Általános- és Felsőgeodézia Tanszék

[email protected]

Page 2: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Szabad szoftver (nyílt forráskódú)

Ingyenes szoftver (freeware)pl. ArcGIS Explorer, FreeTR

Nyilvános szolgáltatáspl. Google Maps, Bing Map

Shareware pl. Total Commander

Kereskedelmi szoftver

Demo változatszinte minden kereskedelmi szoftverhez

Korlátozott ideig ingyenes,ár < 100 euro

Ingyenes a szolgáltatásmegszüntetéséig

korlátozott felhasználási lehetőségek

Korlátlan ideig ingyenesnem módosítható, nem fejleszthető

Szoftver kategóriákSzoftver kategóriáklicenc szerintlicenc szerint

GISOPEN 2016

Korlátozott ideig ingyenes,csak tanulási célokra

Page 3: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Hardver eladásokHardver eladások

Forrás: https://hbr.org/

Page 4: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Hardver eladásokHardver eladások

Forrás: http://www.idc.com

Okostelefonok

Page 5: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Hardver eladásokHardver eladások

Forrás: http://www.idc.com

Okostelefonok

Okostelefonokés tabletek

Page 6: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Operációs rendszer (Linux, GNU)

Irodai programok (OpenOffice/LibreOffice, Scribus, Gimp, FireFox, Thunderbird)

Matematikai programok (Octave, R, Euler)

CAD programok (LibreCAD)

GNSS programok (RTKlib, GPSbabel)

GIS programok (QGIS, GRASS, PostGIS, MapServer,OpenLayers, DAT2SQL, ...)

Nyílt forrású szoftverekNyílt forrású szoftverek

GISOPEN 2016

Geodéziai programok (GNU Gama, SurveyingCalculation*,Total Open Station, Ulyxes, ComEasy) A programok többsége

magyar nyelvű felülettel is elérhető!

Fotog. programok (OpenCV, Opticks, OTB, OSSIM)

LiDAR (LASTools, PCL, CloudCompare, MeshLab)

InSAR (ROI_PAC, Sentinel 1 Toolbox)

* Dőlt betűs szoftverek magyar fejlesztések

Page 7: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

MATLAB szerű környezet, azzal kompatibilis program nyelvvelKomplex matematikai számítások (pl. hálózat kiegyenlítés,regresszió számítás, adatfeldolgozás, ...)2/3D-s grafikonok

Mintapéldák:https://github.com/OSGeoLabBp/tutorials/tree/master/english/data_processing

GISOPEN 2016

Legkisebb négyzetes parabola illesztésargs = argv();fp = fopen(args{1}, 'r');points = sortrows(fscanf(fp, '%f;%f', [2, Inf])'); % adatok beolvasásaA = [ones(rows(points),1), xp, xp .^ 2]; % egyenletrendszer felállításal = points(:, 2);x = A \ l % egyenletrendszer megoldása

(MATLAB-ban is futtatható)

GNU OctaveGNU Octavehttps://www.gnu.org/software/octave/

Page 8: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

GNU OctaveGNU Octave

MATLAB szerű környezet, azzal kompatibilis program nyelvvelKomplex matematikai számítások (pl. hálózat kiegyenlítés,regresszió számítás, adatfeldolgozás, ...)2/3D-s grafikonok

Mintapéldák:https://github.com/OSGeoLabBp/tutorials/tree/master/english/data_processing

GISOPEN 2016

Legkisebb négyzetes parabola illesztésargs = argv();fp = fopen(args{1}, 'r');points = sortrows(fscanf(fp, '%f;%f', [2, Inf])'); % adatok beolvasásan = rows(points);A = [ones(n,1), xp, xp .^ 2]; % egyenletrendszer felállításal = points(:, 2);x = A \ l % egyenletrendszer megoldása

(MATLAB-ban is futtatható)

https://www.gnu.org/software/octave/

x =

-1.029429 4.921090 -0.058806

Page 9: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

GNU GamaGNU Gama

Gama-local1/2/3 dimenziós geodéziai hálózatok kiegyenlítéseSzabad és beillesztett hálózatokParancssori használatInput adatok XML fájlbólEredmények XML, SVG és szöveg fájlbaDurvahiba szűrésEredmények magyarul is

https://www.gnu.org/software/gama/

GISOPEN 2016

Page 10: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

SurveyingCalculationSurveyingCalculationQGIS modul geodéziai számításokhoz (DigiKom Kft.)Adatforrások: Leica GSI, JOB/ARE, SDR33, RW5, manuálisSzámítások:● tájékozás, poláris pont, előmetszés, hátrametszés, szabadállásp.● sokszögvonalak (szabad, beillesztett és zárt is)● vízszintes hálózat kiegyenlítés (GNU Gama-val)● koordináta transzformáció (Helmert, affin, 3/4/5 fokú)● ...

Forráskód:https://github.com/zsiki/lsHonlap:http://digikom.hu/SurveyingCalculation/

GISOPEN 2016

Felhasználóbarát GUIMagyarul isTeljes integráció QGIS-szel

http://plugins.qgis.org/plugins/SurveyingCalculation/

Page 11: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Precíz GNSS feldolgozásGNSS rendszerek:

GPS, GLONASS, Galileo, QZSS, BeiDou és SBASPozicionálási módok:

Single, DGPS/DGNSS, Kinematic, Static, Moving-Baseline, Fixed, PPP-Kinematic, PPP-Staticand PPP-Fixed

Grafikus felhasználói felület Windows-on

RTKlibRTKlib

GISOPEN 2016

http://www.rtklib.com/

Page 12: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

UlyxesUlyxeshttp://www.geod.bme.hu/ulyxes/index_hu.html

Helymeghatározásra alkalmas szenzorok vezérlése,adatgyűjtés és tárolás (Python könyvtár)Robot mérőállomások, GNSS (NMEA), kamerák9DOF szenzorok

Alkalmazási területek:Automatizált monitoring rendszerAutomatizált metszet és felületmérésMunkagép vezérlésMozgó NMEA GNSS vevők követéseGyorsan lezajló alakváltozások rögzítése Web kamerával és automatizált kiértékelésFejlesztési irányok:Beltéri navigáció és térképezésMozgó robot platform

Page 13: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

OSMUtcatérkép

Nyilvános szolgáltatásokNyilvános szolgáltatásoknyílt forrású alapokonnyílt forrású alapokon

GISOPEN 2016

Page 14: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

OSMUtcatérkép

Nyilvános szolgáltatásokNyilvános szolgáltatásoknyílt forrású alapokonnyílt forrású alapokon

GISOPEN 2016

EOV – ETRS87cm megbízhatóságú átszámításProj.4GIS szoftverekbe beépíthetőJavító rács (VITEL-hez hasonló)

Page 15: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

OSMUtcatérkép

Nyilvános szolgáltatásokNyilvános szolgáltatásoknyílt forrású alapokonnyílt forrású alapokon

GISOPEN 2016

EOV – ETRS89cm megbízhatóságú átszámításProj.4GIS szoftverekbe beépíthetőJavító rács (VITEL-hez hasonló)

EU-DEMMagyarországi részEOVWMS szolgáltatás

Page 16: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Magyar közösségMagyar közösséghttp://osgeo.huhttp://osgeo.hu

QGIS, GRASS, MapServer, PostGIS, OpenLayers, GDAL, OctaveQGIS, GRASS, MapServer, PostGIS, OpenLayers, GDAL, Octaveoktatóanyagok magyaruloktatóanyagok magyarul

Linkedin: OSGeo Hungarian Interest GroupLinkedin: OSGeo Hungarian Interest Group

Wiki: http://wiki.osgeo.org/wiki/HungaryWiki: http://wiki.osgeo.org/wiki/Hungary

Nem csak programozókra van szükség!

Nyílt adat: http://www.openstreetmap.hu/Nyílt adat: http://www.openstreetmap.hu/

DokumentálásTesztelésFordításMások segítéseElőadás...

Tevékenységek: Miért csináljam?SikerélményÚj ismeretek, eszközökElismerésKözösségi élményProfikkal együttműködés...

Konferencia: Konferencia: http://foss4g.huhttp://foss4g.hu (Foszforgézu) (Foszforgézu)

GISOPEN 2016

Page 17: Nyílt forráskódú szoftverek a geodéziai gyakorlatbangisopen.hu/eloadasok/p09.pdfSzabad szoftver (nyílt forráskódú) Ingyenes szoftver (freeware) pl. ArcGIS Explorer, FreeTR

Folytassuk szabadon...Folytassuk szabadon...

GISOPEN 2016