Geocoding
Jaroslav Bližňákbli016
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 ČRADRESA_KOD kód adresy dle ÚIR-ADRADR_JTSK_X souřadnice adresního místa XADR_JTSK_Y souřadnice adresního místa YIDOB unikátní identifikátor budovy v ČRIDSO 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<head><script src="http://maps.google.com/maps?file=api&v=2&key=KLIC_API"
type="text/javascript"></script>
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
}}
</head>
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.pdf
• 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