Geocoding
Jaroslav Bližňák bli016
Obsah • Geocoding – Základní pojmy – Historie • Data pro geokódování – Registr ÚIR- ADR – Registr ČSU • Geocoding aplikace
• Srovnání mapových portálů – Geocoding – Inverzní geocoding • Závěr
Geocoding • Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí zeměpisné souřadnice, pomocí kterých se každý záznam umístí do mapy. • Z databáze, tak vznikne vektorová (bodová) mapová vrstva, se kterou je možno pracovat
Geocoding - základní pojmy Geocoding • Slouží k vyhledání zeměpisných souřadnic na základě zadaného místa Reverzní geocoding • Slouží k nalezení nejbližšího uloženého místa k zadaným zeměpisným souřadnicím GeoKodér • Webová služba, metoda nebo třída, která zajišťuje převodní proces geokódování
Geocoding – historie • Historie geokódování je vázána na úsilí U.S. Census Bureau najít způsoby mapování dat shromážděných v rámci celé země • První náznak potřeby použití při sčítání lidu a obydlí v roce 1960 • V roce 1970 bylo plánováno použít mail pro zasílání a návrat průzkumu-tím, že odkazy na sčítání budou posílány jako mail na poštu
Geocoding - data Registr ÚIR- ADR • Obsahuje adresy všech stavebních objektů, které mají číslo domovní • Vznikl v letech 1997 – 1999 za spolupráce ministerstva pro místní rozvoj a katastrálního úřadu • Aktuální verze 4.2 – registr dostupný online na stránkách MPSV nebo na CD • Obsahuje číselníky: oblastí, krajů, okresů, obcí, ulic, adresních míst apod. • Vhodný při verifikaci(ověřování) adres • Aktualizace – 1 x týdně
Geocoding - data Registr ČSU • obsahuje lokalizaci adresních míst, které vydává Český statistický úřad • První vydání 1.7. 2005 verze s číslem 011105 odvozeno od vrstvy budov a doplnění adresních míst z výstupu ÚIR-ADR • Aktuální verze má číslo 010709 byla vydána 1.7. 2009 (obsahuje lokalizace a doplnění nově zapsaných adresních míst a budov podle ISKN , změny cca 7O.tis adresních bodů) • Aktualizace – jednou za půl roku
Registr ČSU – obecné info • Pokrytí adresních míst České republiky je 97 procent z celkového evidovaného počtu • Počet modelovaných prvků je 2 713 756 • Exportní a distribuční formáty: – ArcView Shapefile – ArcInfo Coverage – ESRI Geodatabase (mdb) – TopoL Blok – MaGIS
Registr ČSU – atributová složka • Celkem obsahuje 32 atributů Některé atributy databáze: IDADR unikátní identifikátor adresy v ČR ADRESA_KOD kód adresy dle ÚIR-ADR ADR_JTSK_X souřadnice adresního místa X ADR_JTSK_Y souřadnice adresního místa Y IDOB unikátní identifikátor budovy v ČR IDSO jedinečný identifikátor statistického obvodu v ČR PC_BUDOV pořadové číslo budovy TYP_CIS typ domovního čísla (popisné, evidenční, náhradní) CIS_D domovní číslo CIS_O číslo orientační v rámci ulice a veřejného prostranství ULICE_ID jedinečný identifikátor ulice v České republice NAZEV_UL_A název ulice adresní (velká i malá písmena) PSC poštovní směrovací číslo dodávací pošty
Registr ČSU – ukázka pokrytí
Mapové API • Data v podobě uceleného API pro implementaci vlastních aplikací na vlastních webových portálech • Prostředí – Amapy API portálu Atlas.cz – Google Maps API – Map24 API – Lives API
Geocoding – google maps API
Geocoding – google maps API <script src="http://maps.google.com/maps?file=api&v=2&key=KLIC_API" type="text/javascript"> var map = null; var geocoder = null; function initialize() { map = new GMap2(document.getElementById("map_canvas")); geocoder = new GClientGeocoder(); }
function showAddress(address) { if (geocoder) { geocoder.getLatLng(address, function(point) { // fce prevede adresu na souradnice if (!point) { alert(address + " Adresa nenalezena "); } else { //zobrazi na mape hledanou adresu } }
Geocoding srovnání • Hledání: – 17. listopadu 15/2172, Ostrava, Ostrava- Poruba, 708 33
Testované portály: • mapy.cz – adresa nenalezena, bylo nutno změnit PSČ • amapy.atlas.cz - nalezena bez problémů • maps.google.com - nalezena bez problémů • maps.yahoo.com - adresa nenalezena, nutno smazat psč a městskou část
Geocoding srovnání
Inverzní geocoding srovnání • Hledání: – 49°50'1.265"N, 18°9'48.965"E Testované portály: • mapy.cz – nalezl objekt, bez adresy • amapy.atlas.cz – nalezl objekt, bez adresy • maps.google.com – nalezl objekt i s adresou • maps.yahoo.com - nalezl objekt, bez adresy
Zdroje • • • • •
http://forms.mpsv.cz/ http://www.czso.cz/ http://en.wikipedia.org/wiki/Geocoding http://www.vterrain.org/Culture/geocoding.html https://dip.felk.cvut.cz/browse/pdfcache/havelj3_2008bach.p df • http://www.csmap.cz/optimalizace-dopravy/geokodovani.htm • http://www.nabito.net/reverzni-geokodovani-v-google-maps/
Závěr
Dotazy???
Děkuji za pozornost