Webes térinformatika - PaciTrip 5. rész (Új funkció: információ ablak)

Webes térképes alkalmazás készítéséről szóló sorozatunk előző részében sikerült elérnünk, hogy téradataink egy alaptérképi réteggel együtt megjelenjenek, s ezáltal a korábban, a koncepció megalkotásakor megfogalmazott funkcionális követelmények felét sikerült teljesítenünk. Azonban az alkalmazás ebben a formában nem kínál sok interakciót a felhasználó számára: mindössze nagyítani és kicsinyíteni tud a térképen. Nem tud váltani az egyes utazások között, nem tudja időcsúszka segítségével vizsgálni az utazások egyes napjait, de még információt sem kaphat az állomásokról és útvonalszakaszokról. Következő lépésben ezt az utóbbi funkciót szeretném beépíteni az alkalmazásba: legyen képes az állomásokra és az útvonalak szakaszaira kattintva azokról adatokat megjeleníteni egy kis információ ablakban.

Webes térinformatika - PaciTrip 4. rész (Az alkalmazás térképes alkalmazássá alakítása (Javascript, jQuery, OpenLayers))

Webes térképes alkalmazás készítéséről szóló sorozatunk ezen részében összefonódnak az eddig csak lazán kapcsolódó szálak és az alkalmazás legutóbb összeállított vázában megjelenítjük a korábban előkészített téradatokat. Ezzel a lépéssel az alkalmazás koncepciójában megfogalmazott 8 funkcionális követelményből 4 már teljesül! Az alkalmazás alkalmas lesz:

  • OpenStreetMap alaptérkép megjelenítésére,
  • az állomások és útvonalak vektoros adatainak megjelenítésére,
  • a térképen nagyításra-kicsinyítésre,
  • és mértékléc megjelenítésére.

 A fenti funkciók megvalósításához Javascript nyelven írunk szkriptet, illetve ahol lehet, kihasználjuk a jQuery library által nyújtott előnyöket, a térképes funkciókhoz pedig az OpenLayers library funkcionalitását vesszük igénybe.

Webes térinformatika - PaciTrip 3. rész (Az alkalmazás váza (HTML, CSS))

Webes térképes alkalmazás készítéséről szóló sorozatunkban korábban már vázoltam az alkalmazás ötletét, valamint megmutattam a megjelenítendő téradatok előkészítésének menetét. Ez alkalommal elkezdjük felépíteni az alkalmazást a fő építőelemekre és azok megjelenésére fókuszálva. Ehhez a HTML és CSS nyelveket fogjuk használni, s munkánk eredményeképp két fájl (egy .html és egy .css) jön majd létre. A HTML határozza meg, hány alkotóelemből (HTML element) épül fel a weboldal, ezek miképpen vannak egymásba ágyazva, vagy másképpen szülő-gyermek kapcsolatba rendezve és persze hogy mi legyen a tartalmuk (szövegek, képek, stb.). A CSS pedig azt határozza meg, hogy ezek az alkotóelemek hol helyezkedjenek el, mekkorák legyenek, milyen legyen a színük, betűtípusuk, körvonaluk, stb.

Címkék: , ,
Python - Adatletöltés és -feldolgozás automatizálása

2019. január 9-én megjelent egy írás (Ínséges napok címmel) a Dunai Szigetek blogon, mely hidrológiai adatok statisztikai feldolgozásának eredményeit ismertette. A szerzővel a cikk megjelenése előtt röviden beszélgettünk erről az elemzésről, tettünk néhány javaslatot is az adatkezelésre, -vizualizációra vonatkozóan. Sajnos nem volt annyi időnk a közös munkára, hogy igazán elmélyedjünk a témában és részleteiben is megismerhessük az adatokat. Úgy tűnt azonban, hogy van még potenciál ebben a témában, így a szerző által is leírt adatgyűjtési utat követve ellátogattam a Hydroinfo archívumába, hogy letöltsem több mint 130 év budapesti vízmércére vonatkozó vízállás adatait. Először elkezdtem manuálisan leszedni az adatokat, ám nagyjából a tizedik év után eluntam és elkezdtem az automatizálás lehetőségén törni a fejemet. Ebben a cikkben ezt az automatizálási folyamatot és a hozzá készített szkriptet mutatom be, az adatok elemzésének eredményeit egy későbbi cikkben ismertetem majd.

Címkék:
Webes térinformatika - PaciTrip 2. rész (Téradatok előkészítése)

Folytatom korábban megkezdett sorozatunkat, mely során egy webes térképes alkalmazás felépítésének lépéseit mutatom be. Az előző részben (Ötlet, koncepció, vázlat) ismertettem, hogyan született meg az utazásaink útvonalát megjelenítő alkalmazás ötlete, milyen koncepciót fogalmaztam meg és milyen (vázlatos) felhasználói felület lebeg a szemem előtt. Ebben a részben a téradatok előkészítéséről lesz szó. Megmutatom, hogyan töltöttem le az állomások pontjait és az útvonalszakaszok vonalait, hogyan csatoltam ehhez alfanumerikus leíró adatokat és milyen formátumba exportáltam, hogy aztán az alkalmazás könnyen fel tudja használni ezeket.

Címkék: , ,
Webes térinformatika - PaciTrip 1. rész (Ötlet, koncepció, vázlat)

Ezúttal egy hosszabb utazásra invitállak benneteket, amely során megmutatom, hogyan építek fel egy webes térképes alkalmazást, amelyen korábbi utazásaim (nyaralásaim) útvonalait, állomásait lehet majd megtekinteni. Előzetes terveim szerint 8 részben írom le, hogyan juthattok el ti is az ötlettől a mindenki számára böngészhető alkalmazásig. Ez idő alatt használunk majd QGIS-t a téradatok előkészítéséhez, írunk majd HTML, CSS, Javascript kódokat, megismerkedünk az OpenLayers és a jQuery librarykkal, s végül megmutatom, én hogyan publikálom a térképet, hogy aztán bárki megtekinthesse.

R - Leíró statisztika és korrelációs mátrix készítése

Amikor egy új, ismeretlen adathalmaz elemzése a feladat, az első lépés többnyire a leíró statisztikák (szélső értékek, szórás, stb.) vizsgálata. Amennyiben a különböző változók közötti lehetséges összefüggések feltárása is cél, egy későbbi lépésben hasznos eszköz lehet egy korrelációs mátrix is. Egy statisztikai elemző program (pl. SPSS vagy SAS) ezeket könnyen, gyorsan elő tudja számunkra állítani, ám sajnos nem mindig áll rendelkezésünkre ilyen eszköz. Az Excel általában kéznél van, a feladat meg is oldható a segítségével (a korrelációs mátrix készítéséről mi is írtunk korábban), de a leíró statisztikához szükséges függvényeket beírni idő- és energiaigényesebb. Az R statisztikai programozási nyelv használata: az eredmény gyorsan és egyszerűen előállítható, a környezet pedig ingyenesen hozzáférhető.

Címkék:
Dinamikus dátum kiemelés Excel diagramon

Egy korábbi cikkünk (Dátumfejléc automatizálása Excelben) arról szólt, hogy miként lehet dinamikusan módosuló dátum mezőt létrehozni, ebben a cikkben pedig azt fogjuk megnézni, hogyan is lehet egy diagramon kiemelni bizonyos napokat vagy éppenséggel hónapokat úgy, hogy a dátumok frissülésének hatására is a megfelelő napok, hónapok kerüljenek kiemelésre, azaz a diagram lekövesse a változást.

Címkék:

1. oldal / 4

© 2017 AdatTérKép