A következő címkéjű bejegyzések mutatása: GIS. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: GIS. Összes bejegyzés megjelenítése

2011. március 1., kedd

Valós idejű forgalmi adatok nálunk is

Idén még nem írtam, nem tudom mennyit fogok és milyen gyakran, de ez most egy olyan dolog amit muszáj nekem is világgá kürtölni.

Vagyis:
"Mostantól Magyarországon is elérhetőek a valós idejű forgalmi adatok a Google Térkép szolgáltatásában, mely élő képet ad a főbb illetve forgalmasabb útvonalak közlekedési helyzetéről, így segítségével a forgalmi helyzetnek megfelelően bárki egyszerűen áttervezheti útvonalát."

Forrás:
Sancho:
http://blog.sancho.hu/2011/02/tmc-forgalmi-info-google-maps-terkepen.html
Illetve hivatalos magyar googleblog:
http://google-magyarorszag.blogspot.com/2011/02/valos-ideju-forgalmi-adatok-google.html

2010. szeptember 28., kedd

Térbeli forradalom

A cím elég hülyén hangzik magyarul, de nem tudtam jobban leműfordítani. (Mondjuk én eleve nem vagyok jó barátságban a forradalom szóval mint pozitív tartalommal, de ettől most tekintsünk el)

Amiről szó van az a PennState egyetem oktatási, ismeretterjesztési projektje. A projekt célja egy végső soron egy órás dokumentumfilm elkészítése, ami a hétköznapi halandók számára próbálja a térinformatikát, a digitális térképezést és annak felhasználásait bemutatni.

A film epizódonként készül, ebből az első nemrég készült el. Szinte minden ezzel foglalkozó blogba kikerült már a hír, magyar oldalakon nem láttam. Mondjuk európai vonatkozása nemigen van, ez tény. Gondoltam akkor legalább én megírom annak az pár embernek aki olvas.


A sorozatindító rész áttekinti a témát a hőskortól (ugye a megkerülhetetlen földmérők :) ) a TIGER-en át a mai mobil alapú közösségi és közhasznú alkalmazásokig.
Felszínesen, de azért átlagos halandó számára elégségesen megérteti a GPS alapú tájékozódás elvét is annak, aki esetleg nem tudná mi fán terem.
A film második felében egy konkrét alkalmazási területről mesélnek a résztvevők. A Haiti földrengés alkalmával rengeteg önkéntes és a térbeli technológiák együttesen segítettek a kármentesítésben a katasztrófa sújtotta országnak.

A felvétel alig negyedórás, de elég tömény, pörgős. Meglepően sok dolog fért bele, szerintem megéri megtekinteni mondjuk kávé mellé.

2010. március 25., csütörtök

Magassági adatok Google API

Hosszú idő után végre megtettek a Google Maps API fejlesztői egy nagyon logikus lépést. Lekérhetővé tették végre API-n keresztül is a tetszőleges koordinátához tartozó magasságot, megszületett az Elevation API.

Erre eddig is volt lehetőség, mégpedig a USGS) , a GeoNames vagy az EarthTools webszolgáltatás használatával.

A Google szolgáltatásának az előnye az eddigiekkel szemben, hogy batch feldolgozást is lehetővé tesz, amivel szépen lehet magassági profilokat, szinttérképeket készíteni útvonalakhoz. Ha ezt egy-két évvel hamarabb meglépi a Google, akkor a futoterkep.hu fejlesztésénél rengeteg keresgéléstől és kísérletezgetéstől szabadított volna meg bennünket.
Azt hozzátenném, hogy a helyzet nem olyan rózsaszín, mint ahogy az előzőekből látszik. Magyarán kitehetjük az ablakba (hogy ne használjak durvább kifejezést) a batch feldolgozást, mivel sajnos 25 000 pontot kérdezhetünk le egy IP-ről 24 órán belül. Ez ilyen formában a felhasználást erősen korlátozza, szóval épp azt veszi el tőlünk ami az előnye lenne.
Azt mondják a guglinál, hogy ezzel az API kiszolgáló túlterhelését akarják elkerülni. De számomra finoman szólva is hihetetlennek tűnik, hogy ne bírna kiszolgálni akárhány kérést, ami egyenként néhány bájtos JSON adatot bök ki és valószínűleg egyetlen adatbázismezőt olvas ki a szerver oldalon (vagy ki tudja hogy tárolják) az a szerverpark, ami mittudoménhánymillió térképkockát dobál szét a világ minden tájára másodpercenként.
A szolgáltatást igazán kipróbálni még nem tudtam, de hamarosan készítek valami egyszerű szinttérképcsináló kis alkalmazásocskát. Meg persze akkor már valószínűleg beoperálom a futótérképbe is, ha valami módot ki tudok találni a limit figyelembevételére.

Egyébként API nélküli magasságszámításra alkalmas oldal is van rengeteg, az egyik a roppant találó nevű LatLonToElevation néven érhető el (http://www.latlontoelevation.com/dem_consume.aspx), a többit rátok bízom.

2009. december 14., hétfő

Megint h1n1

A napokban örvendeztem épp neki, hogy valakinek eszébe jutott “odafent”, hogy most hogy van ez az internet meg valami guglimap hát akár használhatnák is közérdekileg.
Ennek ellenkezőjéről tett tanúbizonyságot az ÁNTSZ. Átoltottsági térkép címén ennyire futotta tőlük.

Pedig ezt gmappal (vagy bármi más GIS cuccal) megcsinálni sem több 5 percnél.

2009. december 1., kedd

Rendkívüli H1N1 oltópontok Magyarországon


Úgy tűnik a H1N1 oltás körüli felhajtás kapcsán elkönyvelhetjük, hogy a tér(kép)ben gondolkodás lassan de biztosan tényleg a mindennapi élet részévé válik.
Nem más történt ugyanis, mint hogy felkerültek a Google Maps térképre a H1N1 vírus elleni védőoltás beadására létrehozott rendkívüli oltópontok.

Nem kizárt, hogy marketing okok vannak a háttérben, nekem mindenesetre akkor is tetszik.
Személy szerint Magyarországon még nem futottam bele olyasmibe, hogy naprakész és hasznos információkkal találkozzam mashupok, vagy testreszabott térképek formájában (már a közösségi tartalmakon túl, központilag elhelyezve vagyhogymondjam). Ha valaki meg tud cáfolni, ám tegye :)

2009. július 22., szerda

A Nap, a Hold és a (Google) Föld

Két dologgal van most tele a népszerű tudomány.
Az első a Holdra szállás évfordulója. Erre az alkalomra a Google nagyon impozáns anyagot épített be az Earth-be. Órákon át lehet nézegetni, olvasgatni a mindenféle adatokat, fotókat, videókat. Akit érdekel a téma annak nagyon nagy élmény. Személy szerint a panorámafotókat élveztem a legjobban, meg persze a holdkomp 3D modellje sem utolsó.
Az új lehetőségről bővebben a LatLongBlog-on lehet olvasni, illetve készült egy látványos videó is a témában.

A másik sláger a mai napfogyatkozás, ami az évszázadban a leghosszabb. A napfogyatkozások ábrázolása sem maradhat ki persze a Maps/Earth felhasználások közül. Egy francia csapat, aki a napfigyatkozásokra specializálódott egy teljes atlaszt készített Google Maps térképekkel megtámogatva. A térképek között természetesen megtalálhatjuk a mai ázsiai napfogyatkozás adatait is. Szintén találhatunk néhány szép térképet a HeyWhatsThat égbolt-térképei között is.

2009. április 4., szombat

Alámerülés a Google Maps-szel ( vagy -ben)

Régen írtam már bármit is a Google Maps háza táján feltűnő fejlesztésekről. Kicsit úgy vagyok a témával mint az úriemberek a nemi élettel ugye. Csinálom, de nem beszélek róla.
Most viszont számos olyan új dolog került be a Google Maps API-ba, illetve köré, amire felkaptam a fejem, ezért röviden karcolok valamit a számomra legérdekesebbekről.
Először is az Earth API újdonságok (innen jön a rendkívül szellemes cím is).
Az óceán sem akadály mától az APInak, hiszen ezután vidáman fújhatjuk a virtuális buborékokat Jacques Cousteau szellemével a tengeralatti túrákon a böngészőnkben.
Az óceán fenekénél is érdekesebb helyen, mégpedig a Marson is lehet az új verzióval járkálni.
A mostani frissítésben még egy dolog ragadott meg: a pluginnal is lejátszható KML tour. Ezen a területen még van némi elmaradásom, ugyanis szeretnék utánanézni, hogyan is lehet ilyen "túra-fájlt" készíteni. Biztos nem ördöngösség, csak erre is kéne egy kis idő.
Na ennyit a parasztvakításról :)
Kikerült még nemrégiben néhány hasznos kis open-source JS cucc, aminek hozzám hasonló hobbisták, de profi GMap buherátorok is hasznát vehetik.
Nekem leginkább a tabbed infowindow plugin tűnik hasznosnak, de lehet, hogy más a többit is jól tudja hasznosítani.

2009. február 8., vasárnap

Geokódolás tipp a Google Maps-hoz

Az itt közzétett - véleményem szerint rendkívül hasznos - frissítés eredményeképpen geokódoláskor (gy.k. címkeresés :)) nem csak a középonti koordinátát kaphatjuk vissza, hanem az ajánlott befoglaló koordinátákat is.
Akkor látjuk hasznát ennek, ha geokódolás után szeretnénk ránagyítani az objektumra vagy már eredendően ezekkel a befoglalókkal szeretnénk inicializálni a térképet és mág ezer más esetben.
Nagyon hasznos lehet clusteringhez is.
Pusztavacs

Kézzelfoghatóan, például az ország közepének keresésekor (http://maps.google.com/maps/geo?output=jsonl&oe=utf-8&q=Pusztavacs,%20Hungary) a visszaadott JSON tartalmaz egy ExtendedData tagot, amelyben megtaláljuk a befoglalót:



{
"name": "Pusztavacs, Hungary",
"Status": {
"code": 200,
"request": "geocode"
},
"Placemark": [ {
"id": "p1",
"address": "Pusztavacs, Hungary",
"AddressDetails": {"Country": {"CountryNameCode": "HU","CountryName": "Hungary","AdministrativeArea": {"AdministrativeAreaName": "Pest","Locality": {"LocalityName": "Pusztavacs"}}},"Accuracy": 4},
"ExtendedData": {
"LatLonBox": {
"north": 47.2079051,
"south": 47.1073380,
"east": 19.6032050,
"west": 19.4464160
}
},
"Point": {
"coordinates": [ 19.5010859, 47.1712960, 0 ]
}
} ]
}

2008. november 11., kedd

Gyalogos útvonaltervezés API reloaded

A múltkoriban írtam a témában egy rövidet. Akkor idemásoltam egy kódrészletet, ami elvben szemléltetné a használatot. Nos szemléltetésre épp jó csak nem működik :)
Amikor élesben akartam használni a függvényt, mégpedig úgy, hogy az útvonalat ÉN MAGAM rajzoltatom ki és nem adok meg sem panelt az itinernek, sem pedig map paramétert kiderült, hogy ez bizony így nem megy:

var directions = new GDirections();


Nem tudom bug-e vagy feature, de az ititnert feldolgozó DIV megadása nélkül nem működik.

var directions = new GDirections(map, directionsPanel);


Az, hogy az itiner ne legyen látható, elég egyszerű hack.

<div id="route" style="width: 0px; height:0px; display: none;">



Ha (úgy ahogy én) csak a polyline-t akarjuk beszerezni, akkor a konstruktorban lehet null-t adni a map helyén:

var directions = new GDirections(null, directionsPanel);


Egészében a működő cucc:

Bár ennél a megjelenítésnél nem látszik, de az irány több helyen egyirányú utcákban szemben megy, bizonyítván ezzel, hogy tényleg gyalogos útvonalterv készült :)
Íme a forrás:

var map;

var directionsPanel;

var directions;

function initialize() {

map = new GMap2(document.getElementById("map_canvas"));

map.enableScrollWheelZoom();

geocoder = new GClientGeocoder();

geocoder.getLocations("Hungary, Budapest Jókai tér 5", function(response) {

var place = response.Placemark[0];

var p = new GLatLng(place.Point.coordinates[1], place.Point.coordinates[0]);

map.setCenter(p, 17);

}

);

directionsPanel = document.getElementById("route");

directions = new GDirections(null, directionsPanel);

GEvent.addListener(directions, "load", function() {


var gdpolyline = directions.getPolyline();

map.addOverlay(gdpolyline);

});

var opts = { getPolyline: true, getSteps: true, preserveViewport: false, travelMode: G_TRAVEL_MODE_WALKING };

directions.load("from: Hungary, Budapest Jókai tér 5 to: Hungary, Budapest Hernád utca 48", opts);

}

2008. október 9., csütörtök

A 2-es metróval Minnesotába :)

Ahogy a mellékelt ábra mutatja, a műhold nélküli helymeghatározás azért nem az igazi, iPhone ide vagy oda…

2008. szeptember 26., péntek

Honi ráncfelvarrás

Ritkán keveredek rá mostanában a magyar útvonaltervező oldalakra, így csak most vettem észre, hogy jelentős ráncfelvarráson esett át az utvonalterv.hu. Ami azt illeti igencsak ráfért már.
Nem csak kinézetileg, hanem a GUI minden tekintetében átalakultak.
A működés erősen hajaz a Google maps működésére, de ez nem feltétlenül baj, hiszen sokan megszoktuk/ták már. Szerintem vitathatatlanul a legértelmesebb és leghasznosabb dolog az, hogy végre ki-be kapcsolható rétegként kerültek fel a Fővinform adatai.

A palettán találunk még közhasznú(nak szánt) bekapcsolható rétegeket, ezek közül nagyon hiányolom a BKV nyomvonalakat (megboldogult bpterkep.index.hu ....) . Különösen azért, mivel ez a cég szolgáltatja a BKV számára az útvonaltervezést, ami a felületet tekintve sajnos továbbra is kritikán aluli.
Feltételezem, hogy jelentős szerepe volt az átalakításban annak, hogy (ha jól tudom) tulajdonosváltás volt nem olyan rég.

2008. szeptember 15., hétfő

Budapest 3D-ben

Szégyenszemre az indexről értesültem róla, hogy Budapest fontosabb épületei is bekerültek a Google Earth adatbázisába. Miután bekapcsoltam a 3D épületeket és kicsit böngészgettem a fővárost, sikerült egy egész jópofa budai látképet összehoznom :)

2008. augusztus 29., péntek

Magyar műemlékek térképen

Bár a projekt minimum két hónapja elindult, de engem valahogy elkerült a híre. Amiről szó van, az egy térbeli adatokkal ellátott magyar műemléki adatbázis felépítése.
Ami a dologban érdekes, hogy mindez közösségi alapon történik, de a Kulturális Örökségvédelmi Hivatal és a Magyar Geocaching Közhasznú Egyesület közös támogatásával. Természetesen a geocachingelést, fényképezést, adatbázis építést különböző nyereményekkel és egyebekkel teszik vonzóvá a nagyérdemű számára.
Az oldalon van egy Google Maps alapon működő térképi nézegető, de igazából kicsit jobban felturbózhatták volna a dolgot minimális erőfeszítéssel is. Persze legalább van :)

(A képen Eger és környéke eddig bevitt műemlékei)
Én is és még ki tudja hány leendő geodéta foglalkozott annak idején a szakdolgozat kapcsán műemléknyílvántartással. Persze akkor még nemhogy Google Maps nem volt, de a webes térkép is csodaszámba ment még. Mit nem adtam volna akkor egy ilyen jó kis APIért.
Akit mélyebben érdekel a téma nézzen körül a http://www.muemlekem.hu oldalon.

2008. július 22., kedd

Gyalogos útvonaltervezés a Google Maps-en


Autós és tömegközlekedés mellett gyalogos útvonaltervezést is választhatnak a tőlünk nyugatabbra élő Google Maps felhasználók (Google LatLong: Pound the pavement).


Talán hamarosan Budapesten is meglesz, bár van nekünk ilyenünk hazaiban, még akkor is, ha ez a hazai a megboldogult 90-es éveket idézi mind kinézet, mind működés tekintetében (Hogy is mondta Pelikán József? Kicsit sárga, kicsit savanyú, de a miénk.)

2008. július 19., szombat

Frissített légifelvételek a google-nél

Néhány napja aki figyelmes észrevehette, valamint a hivatalos google blogon kívül a Webisztán és a kedvenc magyar térképes blogom is írt róla, hogy sokkal jobb minőségűek a Google Maps/Earth programokban a légifelvételek. A legutóbbi frissítés óta egész Magyarország területén 2.5 méteres felbontású (igen jó minőségű) képeket nézegethetünk. Ez főleg a külterületeken mutat igen szépen, például, ha az egyik szokott futóútvonalamat nézzük a Bükkben :)
oldalvölgy

2008. július 16., szerda

Geocimkézés .NET-ben

Érdekes és hasznos bejegyzést találtam a geotagging témában.
Roiy Zysman ebben a cikkben általánosan írja le a geotagging lényegét, de ami ennél fontosabb egy kis gyakorlati kóstolót is közöl arról, hogyan is tudunk GPS koordinátákkal és egyéb metaadatokkal ellátni egy jpeg képet.
A geotaggingra már a magyar WIKIben is van szócikk, akinek ez a szó nem mond semmit itt utána nézhet.
Programozói szempontból közelítve a dolgot a lényeg, hogy az EXIF adatok írására és olvasására a System.Drawing.Image osztály tökéletesen felhasználható.
Egy a cikkben szereplő rövid, egyszerű kódrészletet szépen megvilágítja a lémyeget:
Image Pic = Image.FromFile(Filename);
PropertyItems = Pic.PropertyItems;
PropertyItems[0].Id = 0x0002; //index of the EXIF TAG
PropertyItems[0].Type = 5;//
PropertyItems[0].Len = length;
PropertyItems[0].Value =new byte[length];
Pic.SetPropertyItem(PropertyItems[0]);
Az úr volt oly kedves és egy statikus függvényt is készített számunkra, hogy könnyedén tudjuk GPS koordinátákkal ellátni akár saját alkalmazásunkban is akár a JPG állományokat.

2008. május 28., szerda

Böngészőbe ágyazott 3D a Google Earth API-val

Mai hír, hogy a Google Earth team kihozta a Firefox, IE6 és 7 alá a Google Earth plugint. A Microsoft Live Mapja IE alatt már régóta tudott nekünk 3D-t mutatni, ideje volt, hogy a guglinál is kijöjjön valami hasonló.
Állítólag remek API-ja van, alig várom, hogy kipróbáljam :)

2008. május 27., kedd

2008. május 24., szombat

A google maps geokódolása sem tökéletes

Mostanában játszogattam a különböző térképszerverek geokódoló eszközeivel, némileg szubjektívan összehasonlítva őket.
Az eddigi kedvencem a Bükki Nemzeti Park volt, ezzel teszteltem a főbb térképalkalmazásokat, vagyis a Yahoo, a MS Live és a Google térképi szolgáltatásait. A múltkor pedig az itt megénekelt versennyel kapcsolatosan Siófok egyik utcája a Fasor sétány volt az ad-hoc tesztelés alanya.
A Yahoo adatbázisa Magyarországra elég részletes, de annyira azért nem, hogy az olyan földrajzi neveket mint a BNP vagy Siófok kicsi utcácskái megtaláljon. Siófok esetében a szándék megvolt, hiszen legalább a várost meglelte, de a BNP-vel bizony nem boldogult.
A Live esetében legalább háromszor írtam be a keresési feltételt, mire észrevettem, hogy szegénykémnél az alapértelmezett nem a Location hanem a Businesses. Hogy ezt ki találta ki, nem tudom, de monnyon le. Na persze mikor végül beírtam, akkor sem volt benne köszönet. Microsofték szerint Siófok kb 3 utcából áll (mondjuk arra legalább ránagyított), viszont a BNP-t valahogy megtalálja. A fene se érti...
A Google esetében az adatbázis teljesen rendben van. A BNP-t gond nélkül meglelte, a siófoki címnél viszont érdekes dologra figyeltem fel. Eddig a geokódoló algoritmusukat jónak tartottam (bár jelen esetben a cím felparsolására gondolok, ami bele is érthető meg nem is), de a mostani próbálkozás alkalmával a nem létező Fasor utcára kerestem. Nem is találta meg, mivel a Fasor sétányt írták el a lapon, ahonnan vettem a címet. Pedig ha én geokódoló algoritmus lennék, akkor számomra, eléggé magától értetődő dolog lenne, hogy ha találok egy darab közterületnevet ami hajszálra egyezik, akkor azt legalább illene kirakni, ha egyezik a jelleg, ha nem. De még egy egyszerű LIKE vagy szavankénti keresés is visszaad találatot ebben az esetben. Szerintem legalábbis ennek így kéne működnie.

2008. április 22., kedd

Kövesd az olimpiai lángot

Az előző postból kimaradt:
Ezen az oldalon az olimpiai lángot lehet elkísérni a világ körüli útján. Technológiailag nem egy nagy kaland a dolog, de azért mégiscsak olimpia vagy mifene....